Update von 1.25a auf 1.31 schwerer Fehler
Moderator: Thorsten
Update von 1.25a auf 1.31 schwerer Fehler
Habe heute von 1.25a auf 1.31 upgedatet. Update lies sich problemlos durchführen......
Aber alle meine HTML Tags in den Beiträgen werden jetzt ignoriert.
Brauche die HTML Darstellung aber und habe keine Zeit alle 50 Beiträge komplett zu überarbeiten...
Wo kann ich die HTML Tag Auswertung wieder aktivieren ????
http://www.hrz.uni-dortmund.de/S1/jens_faq
Aber alle meine HTML Tags in den Beiträgen werden jetzt ignoriert.
Brauche die HTML Darstellung aber und habe keine Zeit alle 50 Beiträge komplett zu überarbeiten...
Wo kann ich die HTML Tag Auswertung wieder aktivieren ????
http://www.hrz.uni-dortmund.de/S1/jens_faq
Hi,
deaktiviere BB-Code im Adminbereich und editiere in inc/functions.php die Funktion safeHTML($html) und da folgende Zeile:
Füge dort einfach die HTML-Tags ein, die du zusätzlich benötigst!
bye
Thorsten
deaktiviere BB-Code im Adminbereich und editiere in inc/functions.php die Funktion safeHTML($html) und da folgende Zeile:
Code: Select all
$html = strip_tags($html, "<b><i><u><a>");
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
Danke für die schnelle Antwort, leider hilft Sie nicht
Hab die besagte Zeile gefunden.
$html = strip_tags($html, "<b><i><u><a>");
und durch
$html = strip_tags($html, "<b><i><u><a><br>");
ersetzt.....
Aber irgendwo macht er jetzt aus allen <br> ein <b>. Das hilft mir also nicht weiter
$html = strip_tags($html, "<b><i><u><a>");
und durch
$html = strip_tags($html, "<b><i><u><a><br>");
ersetzt.....
Aber irgendwo macht er jetzt aus allen <br> ein <b>. Das hilft mir also nicht weiter
Geht doch ????
Also habe den String jetzt ausgebaut...
$html = strip_tags($html, "<b><i><u><a><br><table><td><tr>");
Tabellen-Tags werden korrekt umgesetzt.
Das <br> aber nicht. Muss also irgendwo abgefangen werden
Habe einen "Test" Beitrag unter Funknetz (WLAN) erstellt.
Eingabe:
Ausgabe:
Alle korrekt umgesetzt ausser <br> sniff
http://www.hrz.uni-dortmund.de/S1/jens_faq
$html = strip_tags($html, "<b><i><u><a><br><table><td><tr>");
Tabellen-Tags werden korrekt umgesetzt.
Das <br> aber nicht. Muss also irgendwo abgefangen werden
Habe einen "Test" Beitrag unter Funknetz (WLAN) erstellt.
Eingabe:
Code: Select all
Zeig her<br>oder <b>nicht</b> mach mal oder <i>doch</i> <table border="1"><tr><td>1,1</td><td>1,2</td></tr><tr><td>2,1</td><td>2,2</td></tr></table>
Code: Select all
Zeig her<b>oder <b>nicht</b> mach mal oder <i>doch</i> <table border="1"><tr><td>1,1</td><td>1,2</td></tr><tr><td>2,1</td><td>2,2</td></tr></table>
http://www.hrz.uni-dortmund.de/S1/jens_faq
Hi Jens,
nimm mal <br /> statt <br>, das müsste klappen.
bye
Thorsten
nimm mal <br /> statt <br>, das müsste klappen.
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
habe per php jetzt alles "<br>" durch "<br>.chr$(13)" ersetzt. Klappt jetzt prima.
Neuer Fehler gefunden....
Wenn ich jetzt auf "Druckerfreundlicher Version" klicke
bekomme ich die Fehlermeldung: "Fehlerhafte ID!"
Nach eingehender Recherche fand ich heraus, das die
Variable $sprache leer ist und "de" enthalten müsste.
Kontrolle mit der printing.php aus Version 1.3.2 brachte
keine Änderungen im Quellcode gegenüber 1.3.1.
Kann zwar den Befehl $Sprache="de" von Hand einfügen.
Das kann aber nicht DIE Lösung sein
Neuer Fehler gefunden....
Wenn ich jetzt auf "Druckerfreundlicher Version" klicke
bekomme ich die Fehlermeldung: "Fehlerhafte ID!"
Nach eingehender Recherche fand ich heraus, das die
Variable $sprache leer ist und "de" enthalten müsste.
Kontrolle mit der printing.php aus Version 1.3.2 brachte
keine Änderungen im Quellcode gegenüber 1.3.1.
Kann zwar den Befehl $Sprache="de" von Hand einfügen.
Das kann aber nicht DIE Lösung sein
Hi,
klappt nun alles oder nicht?
bye
Thorsten
klappt nun alles oder nicht?
bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
amazon.de Wishlist
boah ich geh gleich nach hause, bin zu dämlich das auf die reihe zu kriegen.
Also habe in printing.php das Problem, das $sprache im Codeteil
also Antwort "german.php" zurückgibt.
Im nächsten Codeteil wird $lang bestimmt.
welches eine leeren String liefert.
daher habe ich die Fehlermeldung.
Habe nun die codezeilen
eingefügt. daher weiss ich das $lang leer ist.
Sezte $lang auf "de" und es funktioniert.
Aber das kann keine befriedigende Lösung sein.
Dirty halt. So hoffe nicht wieder nur unsinn geschrieben zu haben
Mir ist halt SEEEEEEHR warm.
Gruss Jens
Also habe in printing.php das Problem, das $sprache im Codeteil
Code: Select all
if (strlen($sprache) < 1 || !is_file("./lang/".$sprache)) {
include "./lang/german.php";
print "Die Sprachdatei wurde nicht gefunden.";
}
else {
include "./lang/".$sprache;
}
Im nächsten Codeteil wird $lang bestimmt.
Code: Select all
if (isset($_REQUEST["id"]) && checkIntVar($_REQUEST["id"]) == TRUE) {
$id = $_REQUEST["id"];
}
if (isset($_REQUEST["lang"])) {
$lang = $_REQUEST["lang"];
}
daher habe ich die Fehlermeldung.
Habe nun die codezeilen
Code: Select all
print "Sprache:".$sprache." ";
print "ID:".$id." ";
print "Lang:".$lang;
$lang="de";
Sezte $lang auf "de" und es funktioniert.
Aber das kann keine befriedigende Lösung sein.
Dirty halt. So hoffe nicht wieder nur unsinn geschrieben zu haben
Mir ist halt SEEEEEEHR warm.
Gruss Jens