Seite 1 von 2

bbcode in signatur

Verfasst: 17.05.2005 19:53
von Slytherin
wie kann ich es machen, dass ein dropdownmenü erlaubt ist in der signatur? ich mach das immer so:

Code: Alles auswählen

[select] 
[option]1[/option] 
[option]1[/option] 
[option]1[/option] 
[/select]
aber es funkt nicht. warum ? bbcode in signatur ist erlaubt

Verfasst: 18.05.2005 00:27
von punkface
Hast du den überhaupt ein MOD eingebaut, der es erlaubt die BBCode-Tags [select] und [option] zu benutzen?

Wenn nein musst du natürlich erst so ein MOD einbauen, oder du nutzt dafür gleich HTML. Einfach im Adminbereich in der Konfiguration "HTML erlauben" auf "Ja" stellen, und bei "Erlaubte HTML-Tags" select,option eintragen.

selfHTML: Auswahllisten definieren

Verfasst: 18.05.2005 08:45
von MrMind
punkface hat geschrieben:Einfach im Adminbereich in der Konfiguration "HTML erlauben" auf "Ja" stellen, und bei "Erlaubte HTML-Tags" select,option eintragen.
Dadurch macht er aber das ganze Board unsicher. Ich würde eher BBCodes in der Hinsicht verwenden. Allerdings ist es fraglich was man mit einem Drop-Down-Menü in der Sig will??? Naja soll ja net meine Sorge sein.

Aber HTML würde ich deswegen nicht erlauben.

Mfg
MrMind

Verfasst: 18.05.2005 09:25
von Slytherin
Ein DropdownMenu in der SIG ist schon noch nützlich für mein Forum :wink:
Ich denke ich machs mit bbcode nur weiss ich nicht genau wie -.-

Verfasst: 18.05.2005 09:31
von MrMind
Du musst die bbcode.tpl, bbcode.php bearbeiten.

damit wird die Funktion ergänzt aber nicht offiziell in Beiträgen oder PM's verfügbar gemacht (außer man weiß wie der BBCode ist), da du keine Buttons hinzufügst.

Möchtest du Buttons dazuhaben, musst du die lang_main, privtmsg.php, posting.php und posting_body.tpl bearbeiten.

Im notfall guckst du mal wie die Mods für BBCodes eingebunden werden und derart musst du dies auch machen.

Mfg
MrMind

Verfasst: 18.05.2005 10:52
von Slytherin
danke schon mal :wink: ich weiss bereits, welche dateien ich verändern kann aber nich genau wie :( vllt kann mir jemand eine kurze anleitung machen mit "nachher einfügen", wenn jemand zeit hat. das sind meine dateien:

http://lordvoldemort.lo.funpic.de/forum ... bbcode.txt
http://lordvoldemort.lo.funpic.de/forum ... bbcode.txt

[kopiert diese url's in euer browserfenster dann sollte es funktionieren :wink: ]
Wär cool wenn mir jemand helfen würde :wink:

Verfasst: 18.05.2005 12:22
von punkface
bbcode.tpl
am Ende einfügen

Code: Alles auswählen

<!-- BEGIN select_open --><select><!-- END select_open -->
<!-- BEGIN select_close --></select><!-- END select_close -->
<!-- BEGIN option_open --><option><!-- END option_open -->
<!-- BEGIN option_close --></option><!-- END option_close -->
bbcode.php
suchen

Code: Alles auswählen

	// [i] and [/i] for italicizing text.
	$text = str_replace("[i:$uid]", $bbcode_tpl['i_open'], $text);
	$text = str_replace("[/i:$uid]", $bbcode_tpl['i_close'], $text);
danach einfügen

Code: Alles auswählen

  $text = str_replace("[select:$uid]", $bbcode_tpl['select_open'], $text);
  $text = str_replace("[/select:$uid]", $bbcode_tpl['select_close'], $text);
  $text = str_replace("[opt:$uid]", $bbcode_tpl['option_open'], $text);
  $text = str_replace("[/opt:$uid]", $bbcode_tpl['option_close'], $text);
suchen

Code: Alles auswählen

	// [i] and [/i] for italicizing text.
	$text = preg_replace("#\[i\](.*?)\[/i\]#si", "[i:$uid]\\1[/i:$uid]", $text);
danach einfügen

Code: Alles auswählen

  $text = preg_replace("#\[select\](.*?)\[/select\]#si", "[select:$uid]\\1[/select:$uid]", $text);
  $text = preg_replace("#\[opt\](.*?)\[/opt\]#si", "[opt:$uid]\\1[/opt:$uid]", $text);
Sollte hinhauen

edit:
danach kannst du dann [select][/select] und [opt][/opt] verwenden

Verfasst: 18.05.2005 14:08
von Slytherin
funkt noch nicht ganz. es wird nämlich ein leeres dropdown-menu angezeigt. :(
aber ich denke wir habens bald :grin:

achja vllt kannst du mir ja auch da: http://www.phpbb.de/viewtopic.php?t=87069 helfen ?

Verfasst: 18.05.2005 14:44
von punkface
meiner einer hat geschrieben:danach kannst du dann [select][/select] und [opt][/opt]verwenden
Sprich: Du musst anstatt [option] und [/option], [opt] und [/opt] verwenden.

Wenn du natürlich [option] benutzen willst, musst du in der bbcode.php überall da wo du was einfügen solltest, opt (und nur das) durch option ersetzten.

Verfasst: 18.05.2005 14:54
von Slytherin
aso ja natürlich...sry :oops:
sollte nun funktionieren, kanns mir aber nich anschauen, da funpic down ist, ich melde mich nachher per edit button. vielen dank !!! :wink: kann ich dann auch [select] durch ein beliebiges wort verändern, zB [dropdown] ? dann einfach alle select in der bbcode.php auf dropdown ändern richtig ? :wink:

achja knanst du mir hier helfen ? oder ist das unmöglich ?

/edit
wie geil es funktioneirt tatsächlich mit opt. VIELEN DANK :D