Passwort

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Passwort

Beitrag von Snoopy »

Deine phpBB Version: 1.52
Typ Deines phpBB Forums: Premodded phpBB
MODs: Nein
Dein Wissensstand: Einsteiger
Link zu Deinem Forum: [url]http://[/url]

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?



Was hast Du bereits versucht um das Problem zu lösen?




Fehlerbeschreibung und Nachricht

Hallo!

Ich hab da mal ne Frage, gibt es die Möglichkeit ein Thread mit einem Passwort zu versehen?

Dieser Thread ist schon in der Benutzergruppe, möchte es aber denn noch mit einem Passwort versehen, was man immer wieder eingeben muss wenn man da rein möchte!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Super Danke!!!!!!!!!!!!!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Keine Ursache :)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Nun muss ich aber mal was nachfragen.

Ich soll in der search.php dieses finden:

Code: Alles auswählen

$search_ids = array();
			while( $row = $db->sql_fetchrow($result) )
			{
				$search_ids[] = $row['topic_id'];
			}
Hab ich auch, ich soll das mit etwas austauschen mit díesem hier:

Code: Alles auswählen

$passdata = (isset($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_tpass'])) ? unserialize(stripslashes($HTTP_COOKIE_VARS[$board_config['cookie_name'] . '_tpass'])) : '';
			$search_ids = array();
			while( $row = $db->sql_fetchrow($result) )
			{
				$sql = 'SELECT topic_password FROM ' . TOPICS_TABLE . ' WHERE topic_id = ' . $row['topic_id'];
				if(!$pass_result = $db->sql_query($sql))
				{
					message_die(GENERAL_ERROR, 'Could not retrieve topic password information', '', __LINE__, __FILE__, $sql);
				}
				$pass_row = $db->sql_fetchrow($pass_result);
				$db->sql_freeresult($pass_result);

				if($pass_row['topic_password'] != '' && $passdata[$row['topic_id']] != md5($pass_row['topic_password']))
				{
				}
				else
				{
					$search_ids[] = $row['topic_id'];
				}
			}
Aber das was ich finden soll gibt es 2x!
Was mache ich nun? Nur das erste austauschen, oder beide?
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Immer die erste Fundstelle von der Position aus verwenden, von der Du anfängst zu suchen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Das was ich in seasson.php einzutragen habe, wird damit dann das Passwort gespeichert?

Hab nun alles eingebaut, aber wo kann ich denn nun das Passwort eingeben?
Zuletzt geändert von Snoopy am Do 23.Jun, 2005 01:30, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Vielleicht im ACP in der Forenverwaltung?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

ich hab da schon alles durchsucht, aber nichts gefunden. Ich musste auch nur in der lang_main.php was änder!


EDIT:

Kann mir denn keiner helfen?
Zuletzt geändert von Snoopy am So 26.Jun, 2005 18:53, insgesamt 1-mal geändert.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Sorry, aber ich hab den MOD nirgends im einsatz. :(

Aber ich glaube blondi und/oder LaraCroft nutzen ihn.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Dann muss ich warten vielleicht lesen die beiden das ja und können mir vielleicht weiterhelfen!!!!

Trotzdem danke!
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

hallo sorry war einen tag offline...

also das passwort legst du bei den foren einstellungen fest ...
dort sollte ein feld passwort, erscheinen... falls nicht, check mal deine language files...

kann auch sein das du wenn du keinen text da stehen hast... dass du eventuell noch ein gesichertes file im admin ordner hast...

in diesen fall könnte es sein dass dir dann kein text angezeigt wird...
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Da waren ja nur 2 Dateien drin, einmal die db_update.php und die password_body.tpl

Und die Anleitung bin jetzt auch noch mal durch gegangen,

Code: Alles auswählen

Files To Edit: 9
##		modcp.php
##		posting.php
##		search.php
##		viewtopic.php
##		includes/functions.php
##		includes/functions_post.php
##		includes/sessions.php
##		language/lang_english/lang_main.php
##		templates/subSilver/posting_body.tpl
##
Läuft der vielleicht nicht unter dem 1.52? Weil in der Anleitung steht dieses:

Compatibility: 2.0.4 - 2.0.6
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Blondi hat ein DIM und ich denke mal was im DIM läuft, läuft erstrecht im plus. :p
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

So, ich bin nun schlauer!

Ich wollte gerade einen Neuen Beitrag schreiben und da ist mir aufgefallen, das unter dem Feld wo man seine Nachricht reinschreibt, ein kleines Feld mit dem Namen Topic Passwort ist! Als ich dann den Beitrag abschicken wollte, hab ich folgende Fehlermeldung

Code: Alles auswählen

Error in posting

DEBUG MODE

SQL Error : 1136 Column count doesn't match value count at row 1

INSERT INTO phpbb_topics (topic_title, topic_desc, topic_poster, topic_time, forum_id, news_id, topic_status, topic_type, topic_calendar_time, topic_calendar_duration, topic_icon, topic_announce_duration, topic_vote, topic_password) VALUES ('Der Bereich Konsolen', '', 2, 1119894554, 4, 0, 0, 0, 0, 0, 0, 0, 0)

Line : 456
File : /usr/export/www/vhosts/funnetwork/hosting/snoopytraum/includes/functions_post.php
So nun meine Frage, was hab ich falsch gemacht???

EDIT:

Wenn ich einen normalen Beitrag schreiben möchte (also eine Antwort) dann taucht keine Fehlermeldung auf!
Zuletzt geändert von Snoopy am Mo 27.Jun, 2005 19:59, insgesamt 2-mal geändert.
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Da fehlt ein VALUE
Kontrollier mal die insterlation der funktions_post.php
Insbesondere die Zeile 456 ob du dort etwas vergessen hast einzufügen.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Ich find da nichts!

Ich hänge mal meine funktions_post.php und den den von Install dafür!

Könnte sich das vielleicht bitte jemand anschauen?


EDIT:

Ich kann jetzt wieder Neue Themen schreiben. Hatte einen Fehler in der psting.php gemacht, eine Zeile zu hoch reinkopiert!

Mein jetziges Problem, ist nur noch das die passwort eingabe an dem falschen Platz ist!

Ich hab die nicht im ACP bei den Foreneinstellungen sondern da wenn ich einen Neuen Beitrag schreiben möchte!

Kann mir einer sagen wie ich das ändere oder was ich da falsch gemacht hab?
Zuletzt geändert von Snoopy am Mo 27.Jun, 2005 22:50, insgesamt 1-mal geändert.
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

[quote="AmigaLink - Mo 27.Jun, 2005 19:20";p="37037"]Blondi hat ein DIM und ich denke mal was im DIM läuft, läuft erstrecht im plus. :p[/quote]


da kannst du gift drauf nehmen :D
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Snoopy hat geschrieben:Mein jetziges Problem, ist nur noch das die passwort eingabe an dem falschen Platz ist!

Ich hab die nicht im ACP bei den Foreneinstellungen sondern da wenn ich einen Neuen Beitrag schreiben möchte!

Kann mir einer sagen wie ich das ändere oder was ich da falsch gemacht hab?
Das dürfte so vollkommen richtig sein.
Der MOD schützt ja nicht ein komplettes Forum, sondern nur einzelne Topics / Threads!
Wenn du ganze Foren Passwortschützen möchtest, dann musst du den Password Protected Forums einbauen! ;)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Aber ich denke ich, man kann das Passwort in der Foreneinstellung machen?

Ich wollte es so haben das 2 Themen mit einem Passwort versehen werden!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich wollte es so haben das 2 Themen mit einem Passwort versehen werden!
Dann musst du halt beim eröffnen, dieser beiden Themen, jeweils das gleiche Passwort angeben!
Wo ist das Problem?

Wie stellst du dir eine Threadbezogene Passwortverwaltung im ACP vor?
Dazu müssten ja alle vorhandenen Topics im ACP aufgelistet und mit einer Checkbox versehen werden! :eek: Und das nur weil du 2 oder 3 Topics mit dem gleichem Passwort versehen möchtest? :rolleyes:
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Snoopy
Beiträge: 1080
Registriert: So 26.Sep, 2004 20:23
Wohnort: Hannover
Kontaktdaten:

Beitrag von Snoopy »

Ich dachte das wäre so ein Mod!! Sorry!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ich kenne den MOD nicht und weiss daher nicht ob er eine Verwaltung im ACP anbietet. Aber eine Verwaltung der Passwortgeschützten threads, wie du sie dir anscheinend vorstellst, steht vom aufwand her in keinem verhältnis zum nutzen!
Was ich mir gut vorstellen könnte, wäre eine auflistung aller threads die bereits mit einem Passwort geschützt sind. So das man die Passwörter bequem übers ACP bearbeiten kann. :)
(Nein, ich werde das nicht proggen, falls es nicht eh bereits so exestiert!)
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
LaraCroft
Beiträge: 277
Registriert: Fr 10.Sep, 2004 10:14
Wohnort: Weinheim
Kontaktdaten:

Beitrag von LaraCroft »

Es bestünde ja auch die Möglichkeit ein Forum oder Sub-Forum zu eröffnen und dieses mit einem Passwort zu schützen.
Zusätzlich kannst du ja auch noch das TopicPW nutzen...

Hab ich bei mir auch so gemacht ;-)
Und sorry war im Urlaub daher jetzt erst eine Reaktion
<b>\"Der Kopf eines Mannes taugt nur dazu, dass eine Frau ihn verdreht.\"</b>
Angelina Jolie
Antworten