Betrifft MOD: [mod=edit_reason]Edit-Reason[/mod]
Hallo,
kann man den Mod so ändern das man auch BBCodes benutzen kann.
Diese werden leider nicht korrekt angezeigt, umgewandelt.
[edit_reason] bbcode benutzen
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
[edit_reason] bbcode benutzen
Grüße
Felix
Felix
- killerbees19
- Mitglied
- Beiträge: 1185
- Registriert: 09.05.2006 17:33
- Wohnort: Wien (Österreich)
- Kontaktdaten:
Vermutlich werde ich diese Funktion in die neue Version des MODs integrieren, inklusive Auswahlmöglichkeit im Adminbereich, ob BBCodes erlaubt sind. Vorerst gibts halt diese Lösung
Bitte die alte edit_reason.php vorher sichern!
Öffne die includes/edit_reason.php und suche:
Füge danach ein:
Suche:
Füge danach ein:
MfG Christian
Bitte die alte edit_reason.php vorher sichern!
Öffne die includes/edit_reason.php und suche:
Code: Alles auswählen
$edit_reason = $post_data['edit_reason'];
Code: Alles auswählen
if($bbcode_on && $bbcode_uid != '')
{
$edit_reason = bbencode_first_pass($edit_reason, $bbcode_uid);
}
Code: Alles auswählen
$row = $db->sql_fetchrow($result);
$edit_reason_text = $row['text'];
$edit_reason_user = $row['user'];
Code: Alles auswählen
if ($bbcode_uid != '')
{
$edit_reason_text = ($board_config['allow_bbcode']) ? bbencode_second_pass($edit_reason_text, $bbcode_uid) : preg_replace("/\:$bbcode_uid/si", '', $edit_reason_text);
}
MfG Christian
» Real programmers don't comment. If it was hard to write, it should be hard to understand!
Hallo,
habe die Änderung mal versucht, aber funktioniert nicht.
Sieht dann so aus:
Ist aber nicht so schlimm, ich kann warten bis Du das in den Mod integriert hast.
habe die Änderung mal versucht, aber funktioniert nicht.
Sieht dann so aus:
Code: Alles auswählen
Änderungsgrund von felix: <a href="http://www.huhuhuhu.de/knigge.php" target="_blank" class="postlink">Knigge</a>
Grüße
Felix
Felix
- killerbees19
- Mitglied
- Beiträge: 1185
- Registriert: 09.05.2006 17:33
- Wohnort: Wien (Österreich)
- Kontaktdaten:
Okay, ich habe eine kleine Änderung vergessen, Sorry
Öffne nochmals die gleiche Datei und suche:
Ersetze es mit:
Suche:
Ersetze das mit:
Bei dieser Lösung kann man halt kein HTML im Änderungsgrund verwenden, aber das ist sowieso in fast keinem Forum aktiviert
Für die neue Version überlege ich mir dann eine bessere Möglichkeit
MfG Christian
Öffne nochmals die gleiche Datei und suche:
Code: Alles auswählen
$edit_reason_text = $row['text'];
Code: Alles auswählen
$edit_reason_text = htmlspecialchars($row['text']);
Code: Alles auswählen
'EDIT_REASON' => htmlspecialchars($edit_reason_text)
Code: Alles auswählen
'EDIT_REASON' => $edit_reason_text
Für die neue Version überlege ich mir dann eine bessere Möglichkeit
MfG Christian
» Real programmers don't comment. If it was hard to write, it should be hard to understand!