Seite 1 von 1

"Liste" auf Postingseite anpassen

Verfasst: 07.04.2007 10:32
von dobra
Hallo,

Ich suche eine Möglichkeit, auf der Postingseite den bbc-Code "Liste" so anzupassen:
(in einem anderen Forum gesehen)
Beim Klick auf "Liste" wird dieser code im Textfeld eingefügt

Code: Alles auswählen

[list]
[li][/li]
[li][/li]
[/list]
(das [li] muß nicht sein, wenns auch ohne geht aber die Ausgabe sollte dann so ausschauen:
[ externes Bild ]

oder vereinfacht gesagt: ich möchte gerne, daß bei "Liste" ein Punkt vor jeder Zeile angezeigt wird.

Habe bei den fertigen MODs nichs gefunden.
Geht das überhaupt? und wenn "ja" - wie?

Vielen Dank im Voraus für jede Hilfe oder Tip, wo ich eine Anleitung dazu finden kann.

mfG
dobra

Verfasst: 07.04.2007 16:34
von Jan500
hi

das gedoch beim phpbb doch auch :-? indem du vor dem wort ein [*] setzt
  • blub
  • tütü

Code: Alles auswählen

[list] 
[*] blub 
[*] tütü 
[/list]
Jan

Verfasst: 07.04.2007 16:41
von dobra
Hallo,

ja Danke, so gehts
Ich denke nur, daß das 99% meiner zukünftigen Foumbesucher nicht wissen.

Kann ich das [*] nicht irgendwie einbauen, daß es automatisch bei jeder neuen Zeile unter "List" eingefügt wird?
(bin leider noch kompletter php-Anfänger und kann das nicht alleine)

dobra

Verfasst: 08.04.2007 19:53
von dobra
Hallo nochmal an alle netten und "wissenden" user

Ich habe auf der bbcode.php Seite ganz unten etwas gefunden das so ausschaut, als ob's das richtige für die Listenpunkte wäre:

Code: Alles auswählen

/**
 * This is used to change a [*] tag into a [*:$uid] tag as part
 * of the first-pass bbencoding of [list] tags. It fits the
 * standard required in order to be passed as a variable
 * function into bbencode_first_pass_pda().
 */
function replace_listitems($text, $uid)
{
	$text = str_replace("[*]", "[*:$uid]", $text);

	return $text;
}
Nur - wie bringe ich das script dazu, diese Funktion auszuführen?

Bitte nicht ungehalten sein über die wahrscheinlich dumme Frage.
In Perl habe ich (ganz bescheidene) Grundkentnisse aber php ist leider (noch) ein "Buch mit 7 Siegeln" für mich.

Danke im Voraus für eventuelle Hilfe
dobra