Kerberos - MyCode-Verschlüsselungsproblem - Druckversion +- MyBB.de Forum (https://www.mybb.de/forum) +-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html) +--- Forum: Plugin-Entwicklung (https://www.mybb.de/forum/forum-74.html) +--- Thema: Kerberos - MyCode-Verschlüsselungsproblem (/thread-25481.html) Seiten: Seiten:
1
2
|
Kerberos - MyCode-Verschlüsselungsproblem - Harest - 20.04.2012 Hallo, ich sitze gerade an einem Plugin, welches erlauben soll mittels MyCode bestimmte Teile eines Beitrags mit einem Passwortschutz zu versehen. Das Verschlüsseln, Editieren und Parsen funktioniert soweit ganz gut. Mein Problem ist nun: An der verschlüsselten Stelle im Beitrag erscheint ein Formular, in das man das Passwort zum Entschlüsseln eingeben muss. Nun weiß ich aber nicht an welche Datei ich das schicken soll, damit der Parser weiß, dass er die Stelle freigeben soll, wenn das Passwort übereinstimmt. Das Formular sieht wie folgt aus: Code: <div class="kerberos_hidden"> Für Hilfe wäre ich sehr dankbar. RE: Kerberos - MyCode-Verschlüsselungsproblem - Falkenauge Mihawk - 20.04.2012 Nunja, du kannst es ja über Javascript an ein anderes Script schicken und das Script schickt dann den kompletten Beitrag bereits geparst und freigegeben zurück. Dann musst du nur noch den Inhalt des Beitrages ändern. RE: Kerberos - MyCode-Verschlüsselungsproblem - Harest - 20.04.2012 Die Sache ich aber die, dass es auch ohne JavaScirpt funktionieren soll. RE: Kerberos - MyCode-Verschlüsselungsproblem - StefanT - 20.04.2012 Dann musst du es wohl an die aktuelle URL senden. Alternativ iframe o.ä. RE: Kerberos - MyCode-Verschlüsselungsproblem - Harest - 20.04.2012 Das wäre dann die showthread.php. Nur wie leite ich die Anfrage an den Parser weiter? Hier die wichtigsten Ausschnitte aus dem Quellcode: PHP-Code: $plugins->add_hook("newreply_do_newreply_end", "kerberos_newpost"); Und zur Verdeutlichung ein Bild. RE: Kerberos - MyCode-Verschlüsselungsproblem - StefanT - 20.04.2012 Wenn dein Feld "password" heißt, dann $mybb->input['password'] (wobei der Name ggf. ungeschickt ist). RE: Kerberos - MyCode-Verschlüsselungsproblem - Harest - 20.04.2012 Wie ich darauf zugreife weiß ich, aber nicht an welche Stelle und bei welchen Hook ich es einsetzen muss. Zu früh verzweifelt. Es klappt tatsächlich. Jetzt muss ich nur noch herausfinden wie ich den aktuellen Beitrag focusiere (...&tid=2&pid=2&kerberos_pw=text#pid80) Ich sollte wirklich aufhören total übermüdet zu programmieren. Aber wenn man einmal angefangen hat, ist es schwer davon abzulassen RE: Kerberos - MyCode-Verschlüsselungsproblem - StefanT - 20.04.2012 Kann du den Anker nicht direkt bei der action des Formulars angeben? RE: Kerberos - MyCode-Verschlüsselungsproblem - Harest - 20.04.2012 Jetzt schon. Läuft alles wie am Schnürrchen Dank' dir. Kann man eigentlich bei der Installation eines Plugin auch ein neues Stylesheet einfügen, so wie man auch Templates einfügt? RE: Kerberos - MyCode-Verschlüsselungsproblem - StefanT - 20.04.2012 Siehe: https://www.mybb.de/forum/thread-24883-post-167026.html#pid167026 |