Beiträge: 22
Themen: 3
Registriert seit: 14.03.2013
Genau DAS habe ich gesucht
1000 Dank
Hatte das "Thread protected by password" von beardy zum umschreiben im Kopf aber es ist vom Prinzip genau das selbe.
Nochmal danke
Beiträge: 22
Themen: 3
Registriert seit: 14.03.2013
16.03.2013, 02:00
(Dieser Beitrag wurde zuletzt bearbeitet: 16.03.2013, 02:29 von Caine.)
Aber eine Frage hätte ich zu dem Plugin.
Aktuell kann man ja nur neue Themen mit einem PW versehen. Ist es auch irgendwie möglich einen PW-schutz auf schon bestehende Threads zu setzen?
Zitat: // TEMPLATES
$tp_template = array(
"tid" => NULL,
"title" => 'newthread_tp',
"template" => $db->escape_string('<tr>
<td class="trow2" width="20%"><strong>Password:</strong></td>
<td class="trow2"><input type="text" class="textbox" id="password" name="password" size="40" value="{$password}" tabindex="1" /><span class=\"smalltext\"> [ Password Length :: Min. 3; Max. 20 ]</span></td>
</tr>'),
und wenn ich den roten Teil umschreibe, also statt Password Passwort schreibe, sollte doch dann Passwort ausgegeben werden oder nicht? wenn ja, warum wird immernoch Password ausgegeben?
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
16.03.2013, 08:36
(Dieser Beitrag wurde zuletzt bearbeitet: 16.03.2013, 08:37 von Jockl.)
Das Plugin erstellt in der Tabelle threads eine neue Spalte mit dem Namen "password". Darin werden natürlich erst ab Einbinden des Plugins die Passwörter eingetragen. Für alte Threads müsstest Du vermutlich Passwörter in der DB manuell nachtragen (md5/salt !?).
Beiträge: 1.463
Themen: 18
Registriert seit: 22.03.2009
(16.03.2013, 02:00)Caine schrieb: Zitat: // TEMPLATES
$tp_template = array(
"tid" => NULL,
"title" => 'newthread_tp',
"template" => $db->escape_string('<tr>
<td class="trow2" width="20%"><strong>Password:</strong></td>
<td class="trow2"><input type="text" class="textbox" id="password" name="password" size="40" value="{$password}" tabindex="1" /><span class=\"smalltext\"> [ Password Length :: Min. 3; Max. 20 ]</span></td>
</tr>'),
und wenn ich den roten Teil umschreibe, also statt Password Passwort schreibe, sollte doch dann Passwort ausgegeben werden oder nicht? wenn ja, warum wird immernoch Password ausgegeben?
Du musst die Templates im ACP bearbeiten. Das was in der Plugin-Datei steht, wird beim aktivieren des Plugins in die Datenbank eingetragen. Wenn du die Plugin-Datei bearbeitet, wird natürlich das was in der DB steht, nicht geändert. Hängen ja schliesslich nicht zusammen.
Beiträge: 22
Themen: 3
Registriert seit: 14.03.2013
Danke euch. hatte nicht bedacht dass das Plugin ein Template anlegt. Konnte es dort ohne Probleme ändern.
Auch das PW lässt sich nachträglich ohne Probleme in die Datenbank eintragen.
Danke nochmals.
Beiträge: 22
Themen: 3
Registriert seit: 14.03.2013
Beiträge: 720
Themen: 116
Registriert seit: 29.01.2013
13.07.2015, 18:51
(Dieser Beitrag wurde zuletzt bearbeitet: 13.07.2015, 19:13 von Licht.)
http://community.mybb.com/thread-129968-...#pid943913
habe getestet im Forum und es klappt gut.
oder gibst es Bedenken?
Beiträge: 74
Themen: 14
Registriert seit: 19.11.2014
MyBB-Version: 1.8.10
04.10.2016, 11:15
(Dieser Beitrag wurde zuletzt bearbeitet: 04.10.2016, 11:47 von Seven.)
(15.03.2013, 14:27)waldo schrieb: Ja, das kannst du über eine if-Abfrage lösen. Du könntest auch zusätzlich eine Einstellung im ACP hinzufügen, bei der du die entsprechenden Foren-IDs eintragen kannst, wie ich es als Beispiel in der angehängten Datei gemacht habe.
Hey,
ich hab jetzt dieses Plugin unter 1.8.7 getestet, installieren kann ich es und auch ein Passwort eingeben. Mein Problem ist allerdings nun das wenn jemand anderes das korrekte Passwort eingibt ständig die Fehlermeldung bekommt das eben das Passwort inkorrekt sei. Nicht nur wenn ich es mit anderen Accounts teste, selbst mit dem Ersteller-Account gehts nicht.
Wo liegt mein Fehler?
LG
In der DB steht es ganz unteren unter: mybb_threads -> password inkl. dem Passwort drin. Dennoch ist eine eingabe zwar möglich aber die Weiterleitung funktioniert nicht.. mhmm.. Hilfe? Kam das schon öfter vor?
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Dies kann ich leider nicht bestätigen. Eben installiert und getestet. Erst absichtlich falsches PW eingetragen und dann richtiges.
Fazit: Es tut was es soll.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 74
Themen: 14
Registriert seit: 19.11.2014
MyBB-Version: 1.8.10
04.10.2016, 13:33
(Dieser Beitrag wurde zuletzt bearbeitet: 04.10.2016, 13:37 von Seven.)
Hast Du eine Idee woran es liegen könnte? Ich hab es in einem Unterforum das einen Passwortschutz hat. Darin dann eben den Thread und ein Passwort aus Zahlen und Buchstaben. Ich hab es jetzt zweimal installiert und finde den Fehler nicht. In der DB steht das Passwort auch genau so drin. Reicht die Datei tp.php aus? Oder fehlt mir vielleicht einfach noch etwas?
Ahh sehe gerade das es daran liegt. Wenn das Forum passwortgeschützt ist gehts bei mir nicht. Wenn ich den Passwortschutz für das Forum rausnehmen geht der Schutz für den Thread.