Möchte man in vBulletin die Checkbox “Lesebestätigung für diese Nachricht anfordern” beim Erstellen von Privaten Nachrichten vorausgewählt haben, so ist der offizielle Weg das Template “pm_newpm” zu bearbeiten. Eine nette Erweiterung wäre es, wenn jeder Benutzer selbst entscheiden kann, ob beim Versenden von Privaten Nachrichten die Checkbox für die Lesebestätigung vorausgewählt ist, das lässt sich auch sehr einfach umsetzen:
Im AdminCP von vBulletin erstellt man unter “Profilfelder > Profilfeld hinzufügen” ein neues Feld (hier: vom Typ “Checkbox mit Mehrfachauswahl”) – diese Felder erscheinen im Kontrollzentrum des Benutzers unter “Mein Profil > Profil bearbeiten”. Nach der Erstellung eines neuen Feldes kann unter “Profilfelder > Profilfelder verwalten” der automatisch vergebene Name eingesehen werden (hier: “field5″).
Damit diese Einstellung auch beim Erstellen von Privaten Nachrichten für jeden Benutzer ihre Wirkung zeigt, muss noch das Template “pm_newpm” modifiziert werden. Hierfür navigiert man zu “Styles & Templates > Styles verwalten” und erweitert den aktivierten Style mit einem Klick auf den Button “<< >>”. Daraufhin öffnet sich eine Liste mit diversen Bereichen. Mit einem Doppelklick erweitert man “Private Nachrichten (Private Message)” und mit einem weiteren Doppelklick auf “pm_newpm” gelangt man in den Bearbeitungsmodus. Im Template sucht man nun nach “<input type=”checkbox” name=”receipt” value=”1″ id=”cb_receipt” $checked[receipt] />” und ersetzt es mit “<input type=”checkbox” name=”receipt” value=”1″ id=”cb_receipt” $checked[receipt] <if condition=”$bbuserinfo[field5][0] == 1″>checked=”checked” </if>/>”. Wird ein anderer Feld-Typ als der oben genannte verwendet, muss selbstverständlich auch die Condition entsprechend angepasst werden.
Verwandte Beiträge
- pdf_generator2 benutzt CSS nicht
- Benutzerdefinierten Page-Type für TemplaVoilà Sub-Template festlegen
- TYPO3: target=”_blank” aus Links entfernen
- Rahmen für Inhaltselemente definieren
Recent Comments