Seite 1 von 1

bbcode.html Änderungen werden nicht übernommen

Verfasst: 07.01.2010 01:47
von dennisa
Hallo phpBBler,

ich habe eine kleines Problem. Wenn ich eine Änderung in bbcode.html vornehme zB. diese Zeile

Code: Alles auswählen

<!-- BEGIN img --><img src="{URL}" alt="{L_IMAGE}" /><!-- END img -->
komplett entferne bzw. ändere, abspeichere und den Cache leere, so erscheint trotzdem ein Bild bzw. es wird nichts geändert (Quellcode bleibt gleich). Bitte um Hilfe

Gruß Dennisa

Re: bbcode.html Änderungen werden nicht übernommen

Verfasst: 07.01.2010 01:50
von Rambaldi
Hast du auch das template im ACP aktualisiert?

ACP --> Style --> Template --> aktualisieren

Re: bbcode.html Änderungen werden nicht übernommen

Verfasst: 07.01.2010 02:40
von dennisa
Danke für deine Antwort. Ja, ich habe auch "Rekompilieren veralteter Style-Komponenten" auf "Ja". Trotzdem ändert sich nichts.

Edit: Mir ist gerade aufgefallen, dass bbcode.html garnicht unter Styles/Templates/Ändern auftaucht :o Scheint aber normal zu sein.

Re: bbcode.html Änderungen werden nicht übernommen

Verfasst: 07.01.2010 03:23
von redbull254
Hallo erstmal,

um Änderungen an den Template-Dateien dauerhaft zu machen (und nicht nur in der Datenbank zu speichern), lade diese runter und editiere sie mit einem geeigneten Editor, der das Speichern von Dateien in UTF-8 ohne BOM unterstützt.
Der Windows-eigene Editor kann das nicht.
Dieser wäre ein geeigneter dazu.
Notepad++

Vorher Backup der Datei erstellen ...

Re: bbcode.html Änderungen werden nicht übernommen

Verfasst: 07.01.2010 04:18
von dennisa
Ist mir schon klar. Wenn ich eine Änderung der Templatedateien vornehmen will, dann lade ich diese immer runter und verwende auch ein Webeditor. Ich dachte, dass die bbcode.html Datei nicht aktuallisiert wird. Deswegen wollte ich diese direkt in phpBB ACP ändern aber dort findet man die Datei nicht. Habe auch schon überall nach <img src="{URL}" gesucht, diese gibt es aber nur in bbcode.html. Echt komisch...

Re: bbcode.html Änderungen werden nicht übernommen

Verfasst: 07.01.2010 12:48
von redbull254
Das machst Du auch immer ?
Dein Style muss noch in der Datenbank aktualisiert werden!

Gehe dazu folgende Schritt durch:

ACP --> Styles --> Style-Komponenten --> Themes
ACP --> Styles --> Style-Komponenten --> Templates
ACP --> Styles --> Style-Komponenten --> Grafiksammlungen

Dort angekommen, klicke jeweils auf den Link " Aktualisieren "

Nach den Aktualisierungen gehe zurück auf den ACP Index ( ACP --> Allgemein ) und klicke bei "Den Cache leeren" auf den Button "Jetzt ausführen".

Bei manchen Browsern ist es zusätzlich nötig, den Browser Cache zu löschen. ( Meistens mit STRG + F5 )

Alternative Möglichkeit (Nur für den kurzzeitigen Gebrauch gedacht):

ACP --> Allgemein --> Serverlast --> Rekompilieren veralteter Style-Komponenten: JA einstellen.

Das sollte aber hinterher wieder zurück gestellt werden. (Sonst unter anderem große Serverlast)

Der Cache muss aber trotzdem geleert werden.

Re: bbcode.html Änderungen werden nicht übernommen

Verfasst: 07.01.2010 13:41
von gn#36
Die einfachen BBcode Ersetzungen sind interessanterweise hardcoded und können - obwohl sie enthalten sind - nicht über das bbcode Template geändert werden. Warum das so ist weiß ich nicht, jedenfalls musst du diese Dinge direkt in der includes/bbcode.php ändern (suche nach function bbcode_tpl, direkt darunter findet sich eine Liste).

Re: bbcode.html Änderungen werden nicht übernommen

Verfasst: 07.01.2010 17:23
von dennisa
Danke, hat super geklappt mit bbcode.php.

Edit: Eine Frage noch, den [url] Code kann ich aber nicht in bbcode.php ändern?

Re: bbcode.html Änderungen werden nicht übernommen

Verfasst: 07.01.2010 21:09
von gn#36
URLs werden zweigeteilt bearbeitet, zum einen auch irgendwo in dieser Datei, (wenn die link form gewählt wird), zum anderen von dieser Funktion in der functions_content.php (beziehungsweise der entsprechenden Callback Funktion.

Daran zu manipulieren ist nicht ganz so einfach, sollte sich aber auch machen lassen.