Merkwürdiger Fehler?

Hallo Jörg!

Sag mal, bei mir ist scheinbar in einem einzigen Forum, dem Schwedenbitterforum, nicht mehr möglich Links zu setzen. Die alten Links sind noch drin, aber neue gehen nicht. *kopfkratz*

Es geht um das Posting:
http://www.kaesekessel.de/forum/verschiedene-schwedenbitterrezepte-t-262-1.html#p1
Eigentlich sind da Links drin....

Liebe Grüsse

Lotti

22.04.2006 00:32


Hallo Lotti,

innerhalb eines Code-Blocks funktionieren die Links nicht. Das ist aber kein Fehler, sondern so gewollt, mich z.B. stören solche klickbaren Links in Codefragmenten. Du kannst die Links aber in anderen Blöcken (z.B. in Zitaten) oder außerhalb des Code-Blocks setzen

LG Jörg

22.04.2006 00:45


Hi Jörg!

Stimmt ja, da war was und ich habs dann geändert. Muss ich morgen mal suchen was ich da alles geändert hab und wo.

Danke!

Liebe Grüsse

Lotti

Nachtrag: Weisst du in welchem Script das war? Das muss bei mir nämlich wieder anders sein lächel

22.04.2006 01:04 | geändert: 22.04.2006 01:13


Hi Jörg!

Ich find das nicht mehr. Ich vermute das war die funktions.php, aber ich hab die alten Dateien leider nicht mehr wo das noch ging. Ich finde auch keine Erklärung mehr in den Foren wie ich das umschreiben kann.

Kannst du mir da helfen? Ich weiß du hast mir das schon mal irgendwo erklärt....

Aber morgen, jetzt ist Schlafenszeit lächel

Liebe Grüsse

Lotti

22.04.2006 01:40


Hallo Lotti,

diesen Codeabschnitt in functions.php:

$text = preg_replace("/\[code\](.+)\[\/code\]/iesU", "'\n<code>'.nl2br(strip_tags('\\1')).'</code>\n'", $text);

... ersetzen durch:

$text = preg_replace("/\[code\](.+)\[\/code\]/isU", "\n<code>\\1</code>\n", $text);

Das solltest du dokumentieren, da die Änderung bei jedem Update überschrieben wird

LG Jörg

22.04.2006 07:21 | geändert: 22.04.2006 07:22


Es gibt noch eine andere Lösung, statt den Code-Block in der functions.php zu einem normalen Block umzufunktionieren: man nutzt den Tag für allgemeine Blöcke.

[*block]Text im Block[/block]
(Sternchen entfernen)

Für einen entsprechenden Button fügt man folgende Zeile in die Datei bbcode.php im Ordner /includes ein:

<input type="button" class="button klein" value="Block" onclick="cur_ins(this.form.text, '[*block]', '[/block]', 0);" name="block" />
(Sternchen entfernen)

Dadurch erscheint ein Button für allgemeine Blöcke. Diese kann man über den Selektor .block in der CSS-Datei formatieren, z.B.:

.block { margin:0; border:dashed 1px #999; background-color:#fcfcfc; padding:10px; }

LG Jörg

22.04.2006 14:00 | geändert: 22.04.2006 14:01


Bookmark:
YIGG Mister Wong del.icio.us

Nur Mitglieder können in diesem Forum Antworten schreiben.

Login | Registrieren