Beiträge: 7.018
Themen: 4.707
Registriert seit: 06.12.2006
24.06.2012, 12:45
(Dieser Beitrag wurde zuletzt bearbeitet: 26.08.2014, 09:54 von MyBB.de Bot.)
Eine neue Erweiterung wurde veröffentlicht:
Post Preset Replies
Zitat:Allows members of certain groups to create upto (set amount of) preset replies in their UserCP that can then be selected whilst replying to a post. The presets can contain BBCode and a certain amount of characters which can be specified in ACP settings.
Chance Log
1.0.1
+ Fixed important security hole
Beiträge: 7.018
Themen: 4.707
Registriert seit: 06.12.2006
Eine neue Version wurde veröffentlicht:
Post Preset Replies 1.0.1
Beiträge: 317
Themen: 20
Registriert seit: 10.10.2011
MyBB-Version: 1.6.9
Ist ein nettes Plugin, das ich auch gerne verwenden möchte. Allerdings wäre es besser wenn die Preset-Auswahl nicht nur beim Antworten, sondern auch schon bei der Themenerstellung vorhanden wäre. Könnte sich das mal jemand ansehen, ob es mit wenig Codeänderungen umzuschreiben ist? Bin da etwas überfordert.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
22.12.2012, 21:48
(Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2012, 22:57 von Jockl.)
nur mal so ne Idee, ohne es ausprobiert zu haben:
Vermutlich müsste man noch einen folgenden Hook setzen
PHP-Code:
$plugins->add_hook('newthread_end', 'postpresetreplies_quick_reply');
und dann noch eine Templateänderung bei der Fkt. zur Aktivierung des Plugins
PHP-Code:
find_replace_templatesets("newthread", "#".preg_quote('{$smilieinserter}')."#i", '{$smilieinserter}{$postpresetreplies_use}');
Bei der Fkt. der Deaktivierung müsste das auch entsprechend berücksichtigt werden
PHP-Code:
find_replace_templatesets("newthread", "#".preg_quote('{$postpresetreplies_use}')."#i", '', 0);
Ggf. ist es noch notwendig, bei der Fkt. postpresetreplies_quick_reply() eine zusätzliche globale Variable $newthread hinzu zu fügen....
Beiträge: 2.041
Themen: 10
Registriert seit: 28.06.2007
MyBB-Version: 1.8.x
Jockl, du meinst sicher den Hook "newthread_end", der "newrepy_end" ist ja schon gesetzt.
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
22.12.2012, 22:33
(Dieser Beitrag wurde zuletzt bearbeitet: 22.12.2012, 22:34 von Jockl.)
Sorry, den meinte ich natürlich.
Hab es oben korrigiert.
Danke Dir für den Hinweis.
Beiträge: 317
Themen: 20
Registriert seit: 10.10.2011
MyBB-Version: 1.6.9
Supi! Danke Jockl und Waldo. Funzt!
Der Hook reichte aus. Die Variable {$postpresetreplies_use} hatte ich schon manuell in das newthread-Template gesetzt. Werde es aber noch so wie beschrieben im Plugin anpassen.
@Jockl
oben fehlt vor newthread noch das Apostroph. Bist aber auch hektisch Heute.
Jetzt noch eine Frage: Zur Zeit ist es so, dass man mehrere Presets abspeichern kann. Immer wenn ein neuer Preset ausgewählt wird, wird der alte mehr oder weniger "überschrieben". Es wird also immer der Preset als kompletter Beitragsinhalt verwendet. Kann man das auf relativ einfache Art so lösen, dass man auch 2-3 verschiedene Presets in den Beitrag einfügen kann? Dass es so funktioniert wie ich auch mehrere Smilies hintereinander einfügen kann? Oder schon Hardcore die Änderung?