HTML Wert in anderen umschreiben

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Antworten
Benutzeravatar
Gooof
Mitglied
Beiträge: 122
Registriert: 19.11.2005 08:44
Wohnort: Hannover
Kontaktdaten:

HTML Wert in anderen umschreiben

Beitrag von Gooof »

Morgen,

ich hab ein großes Problem und zwar:

Ich muss den HTML Code:

Code: Alles auswählen

<font size="5">xyz</font>
in folgenden umschreiben:

Code: Alles auswählen

<span style="font-size: 18pt">xyz</span>
soweit ok. Nur schreibt er es mir nicht um.
Ich glaube nämlich das der Editor das ganze so in die Datenbank schreibt:

Code: Alles auswählen

#ed_op#font size="5"#ed_cl#xyz#ed_op#/font#ed_cl#
So nun die Frage: Wie kriege ich das in die bbcode.php oder posting.php?

Ich würde es ja einfach im Editor umstellen, aber der ist verschlüsselt. :cry:

Bitte helft mir! :-?
Kostenloses phpBB Forum + Portal + Fotoalbum + Unterforen + Spielen und über 400 Styles + super Support - http://www.Kostenloses-Forum.be
Erstes phpBB3 Hosting Deutschlands - http://www.phpbb8.de (BETA)
Benutzeravatar
Ambience
Mitglied
Beiträge: 628
Registriert: 02.09.2006 11:28
Wohnort: daheim
Kontaktdaten:

Beitrag von Ambience »

vielleicht einen anderen editor? es gibt soviele: MS Editor, Notepad, Weaverslave, PSPad, Phrase5, Eclipse und dazu noch kostenfrei.
Benutzeravatar
Gooof
Mitglied
Beiträge: 122
Registriert: 19.11.2005 08:44
Wohnort: Hannover
Kontaktdaten:

Beitrag von Gooof »

Es geht hier um phpBB. :grin:

HTML kann ich ohne Editor, ich will nur den "font" Code mit dem "span" ersetzten, BEIM SCHREIBEN!
Am besten über die bbcode.php

Hat denn keiner eine Lösung? :cry:
Kostenloses phpBB Forum + Portal + Fotoalbum + Unterforen + Spielen und über 400 Styles + super Support - http://www.Kostenloses-Forum.be
Erstes phpBB3 Hosting Deutschlands - http://www.phpbb8.de (BETA)
Benutzeravatar
Ambience
Mitglied
Beiträge: 628
Registriert: 02.09.2006 11:28
Wohnort: daheim
Kontaktdaten:

Beitrag von Ambience »

hmm also, aus deinem post geht nicht hervor das es fürs phpbb ist. Außerdem schriebst du, dass du es im Editor ändern würdest, deshalb ging ich davon aus, dass du probleme mit deinem PHP HTML Editor hast.

so, ich weiß nicht welche phpBB Version du hast, aber bei der aktuellen: 2.0.22 steht in der bbcode.tpl folgendes:

Code: Alles auswählen

<!-- BEGIN size_open --><span style="font-size: {SIZE}px; line-height: normal"><!-- END size_open -->
<!-- BEGIN size_close --></span><!-- END size_close -->
also ist schon <span... da kannst nixmehr auf span ändern.
Benutzeravatar
Gooof
Mitglied
Beiträge: 122
Registriert: 19.11.2005 08:44
Wohnort: Hannover
Kontaktdaten:

Beitrag von Gooof »

Natürlich die neuste 2.0.22.

Aber ich meine so, in der bbcode.php kann man ja Werte umschrieben, aber wie kriege ich jetzt

Code: Alles auswählen

#ed_op#font size="4"#ed_cl#DerGeschriebenText#ed_op#/font#ed_cl#
in diesen Replace Code, der muss natürlich noch dafür angepasst werden? :roll:

Code: Alles auswählen

	$patterns[] = "#\[font=(.*?)\]#si";
	$replacements[] = '<font face="$1">';
die # machen Probleme.


edit: Der neue Editor produziert diesen Code damit man alles mögliche einfügen kann in der richtigen Formatierung. Aber da "Font" von den Styles immer rausgefiltert wird und ich jetzt nicht über 300 Styles ändern will, MUSS ich das so ändern, zumal man es sich so besser an alles anpassen lässt.
Kostenloses phpBB Forum + Portal + Fotoalbum + Unterforen + Spielen und über 400 Styles + super Support - http://www.Kostenloses-Forum.be
Erstes phpBB3 Hosting Deutschlands - http://www.phpbb8.de (BETA)
Benutzeravatar
bantu
Server-Team
Beiträge: 7311
Registriert: 25.04.2006 16:12
Wohnort: Karlsruhe

Beitrag von bantu »

So, ... ich steck das jetzt mal nach bestem Gewissen in phpBB 2.0: Administration und Benutzung.
Powered by Coffee
Benutzeravatar
Ambience
Mitglied
Beiträge: 628
Registriert: 02.09.2006 11:28
Wohnort: daheim
Kontaktdaten:

Beitrag von Ambience »

irgendwie bin ich jetzt verwirrt.. änder doch einfach:

Code: Alles auswählen

$patterns[] = "#\[font=(.*?)\]#si"; 
   $replacements[] = '<font face="$1">';
in

Code: Alles auswählen

$patterns[] = "#\[font=(.*?)\]#si"; 
   $replacements[] = '<span style='font-face:"$1";'>';
oder sehe ich das falsch? (natürlich sollte auch hier das gegenstück angepasst werden.)

Ambience
Benutzeravatar
Gooof
Mitglied
Beiträge: 122
Registriert: 19.11.2005 08:44
Wohnort: Hannover
Kontaktdaten:

Beitrag von Gooof »

:roll: nein... ich hab es auch nicht hingekriegt.
Ich habe jetzt einfach den neuen Editor genommen und hoffe das es damit keine Probleme gibt. Aber leider kann man so einige Sachen nicht einfügen.

Trotzdem danke!
Kostenloses phpBB Forum + Portal + Fotoalbum + Unterforen + Spielen und über 400 Styles + super Support - http://www.Kostenloses-Forum.be
Erstes phpBB3 Hosting Deutschlands - http://www.phpbb8.de (BETA)
Benutzeravatar
SteveHH
Mitglied
Beiträge: 511
Registriert: 10.06.2006 11:47
Wohnort: Hamburg
Kontaktdaten:

Beitrag von SteveHH »

So ... noch mal das ganze:

Besorg' dir einen vernünftigen php-Editor (z.B. PSPad) !

1) Öffne die datei xyz.php (die datei, die Du ändern willst)
2) suche nach 'xyz' (die Zeile, die Du ändern willst)
3) tausche 'xyz' gegen den Code, den Du einsetzen willst
4) Speichere das ganze unter 'xyz.php' wieder ab


.... das wars ..

Greetz,


Steve
Crocodiles Hamburg - Eishockey mit HERZ
http://www.crocodiles-hamburg.de
Benutzeravatar
Gooof
Mitglied
Beiträge: 122
Registriert: 19.11.2005 08:44
Wohnort: Hannover
Kontaktdaten:

Beitrag von Gooof »

normal :D

es ging nicht um irgendeinen PHP oder HTML Editor.
Es ging um den BBcode, der HTML in BBCode umwandeln sollte, was aber nicht ging durch die #si#... da er wohl #ed_cl##si# nicht mag wegen den 2 ##... und auch in der PHP Manuel hab ich dazu nichts gefunden.

Aber gut... der neue Editor schreibt direkt in BBCode um.
Kostenloses phpBB Forum + Portal + Fotoalbum + Unterforen + Spielen und über 400 Styles + super Support - http://www.Kostenloses-Forum.be
Erstes phpBB3 Hosting Deutschlands - http://www.phpbb8.de (BETA)
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“