Seite 1 von 1

bbcode button erstellen

Verfasst: 28.03.2005 12:20
von KevinD
hi,

ich habe mir einen mod zusammengeschustert, das ich mit den [ot] und [/ot] tags ein offtopic fenster (sieht aus wie quote fenster) bekomme

nun hätte ich gerne noch einen Button, mit dem man diesen code nutzen kann - was muss ich alles verändernß

Verfasst: 28.03.2005 13:59
von Markus67
Hi ...

ihr machts euch immer schwer :D
Off topic BBCode
Hier kannst du ja rausnehmen was du brauchst oder gleich komplett einbauen :wink:

Markus

Verfasst: 28.03.2005 14:00
von KevinD
den hab ich mir ja umgemodded und da war kein button dabei ;-)

Verfasst: 30.03.2005 20:08
von Acid
Du könntest dir andere BBcode-MODs (z.B. aus unserer DB) zur Hilfe nehmen.
als Beispiel:

Code: Alles auswählen

##########################################################################################
## 
## Notiz: 
##
## Wenn weitere BBcodes installiert sind, muss hierbei darauf geachtet werden,
## das die Zahl XX (addbbcodeXX) korrekterweise (in 2er Schritten) erhöht wird.
## Desweiteren sollte man darauf achten, das für zwei verschiedene BBcode MODs
## nicht dieselben Buchstaben bzw. Ziffern benutzt werden dürfen.
## In der posting_body.tpl muss nach den BBcodes an 3 Stellen der colspan-Wert,
## je nachdem wieviele BBcodes installiert wurden, erhöht werden.
## 
##########################################################################################
# 
#-----[ ÖFFNEN ]------------------------------------------ 
#
# posting.php/privmsg.php
# 
#-----[ FINDE ]------------------------------------------ 
#
	'L_BBCODE_F_HELP' => $lang['bbcode_f_help'],

# 
#-----[ DARUNTER EINFÜGEN ]-------------------------------------------------- 
# 
# NOTIZ: Überprüfe, das "y" nicht schon benutzt wird.

	'L_BBCODE_Y_HELP' => $lang['bbcode_y_help'], 


# 
#-----[ ÖFFNEN ]------------------------------------------ 
#
# languages/lang_german/lang_main.php
# 
#-----[ FINDE ]------------------------------------------ 
#
$lang['bbcode_f_help'] = 'Schriftgrösse: [size=x-small]kleiner text[/size]';

# 
#-----[ DARUNTER EINFÜGEN ]-------------------------------------------------- 
# 
# NOTIZ: Überprüfe, das "y" nicht schon benutzt wird.

$lang['bbcode_y_help'] = 'Offtopic: [offtopic]text[/offtopic] (alt+y)';


# 
#-----[ ÖFFNEN ]------------------------------------------ 
#
# templates/subSilver/posting_body.tpl
# 
#-----[ FINDE ]------------------------------------------ 
#
f_help = "{L_BBCODE_F_HELP}";

# 
#-----[ DARUNTER EINFÜGEN ]-------------------------------------------------- 
# 
# NOTIZ: Überprüfe, das "y" nicht schon benutzt wird.

y_help = "{L_BBCODE_Y_HELP}";

# 
#-----[ FINDE ]------------------------------------------ 
#
bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','
','
  • ','
','
  • ','
','[img]','[/img]','','');

#
#-----[ FINDE in dieser Zeile ]------------------------------------------
#
'',''

#
#-----[ DANACH EINFÜGEN ]--------------------------------------------------
#
# NOTIZ: Die Reihenfolge muss dieselbe sein, wie die Buttons angeordnet sind.

,'[offtopic]','[/offtopic]'

#
#-----[ FINDE ]------------------------------------------
#
<input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onClick="bbstyle(16)" onMouseOver="helpline('w')" />
</span></td>

#
#-----[ DARUNTER EINFÜGEN ]--------------------------------------------------
#
NOTIZ: Wenn weitere BBcodes installiert sind, muss die Ziffer bei addbbcodeXX in zweier
Schritten und in richtiger Abfolge erhöht werden.
Überprüfe, das "y" nicht schon benutzt wird.

<td><span class="genmed">
<input type="button" class="button" accesskey="y" name="addbbcode18" value=" Offtopic " style="width: 60px" onClick="bbstyle(18)" onMouseOver="helpline('y')" />
</span></td>

#
#-----[ FINDE ]------------------------------------------
#
<select name="addbbcode18" onChange="bbfontstyle('[color=' + this.form.addbbcode18.options[this.form.addbbcode18.selectedIndex].value + ']', '[/color]')" onMouseOver="helpline('s')">

#
#-----[ MIT FOLGENDEM ERSETZEN ]--------------------------------------------------
#
NOTIZ: Wenn weitere BBcodes installiert sind, muss die Ziffer bei addbbcodeXX in zweier
Schritten und in richtiger Abfolge erhöht werden.

<select name="addbbcode20" onChange="bbfontstyle('[color=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/color]')" onMouseOver="helpline('s')">

#
#-----[ FINDE ]------------------------------------------
#
</select> &nbsp;{L_FONT_SIZE}:<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">

#
#-----[ MIT FOLGENDEM ERSETZEN ]--------------------------------------------------
#
NOTIZ: Wenn weitere BBcodes installiert sind, muss die Ziffer bei addbbcodeXX in zweier
Schritten und in richtiger Abfolge erhöht werden.

</select> &nbsp;{L_FONT_SIZE}:<select name="addbbcode22" onChange="bbfontstyle('[size=' + this.form.addbbcode22.options[this.form.addbbcode22.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">

#
#-----[ FINDE und erhöhe colspan-Wert ]--------------------------------------------------
#
# siehe "Notiz" am Anfang dieser Anleitung

</span></td>
</tr>
<tr>
<td colspan="9">

#
#-----[ FINDE und erhöhe colspan-Wert ]--------------------------------------------------
#
# siehe "Notiz" am Anfang dieser Anleitung

</tr>
<tr>
<td colspan="9"> <span class="gensmall">

#
#-----[ FINDE und erhöhe colspan-Wert ]--------------------------------------------------
#
# siehe "Notiz" am Anfang dieser Anleitung

</tr>
<tr>
<td colspan="9"><span class="gen">[/code]