Seite 1 von 1

glow text

Verfasst: 07.07.2005 08:06
von achim89
Ich habe den Mod [glow=red]beispiel[/glow] eingebaut.
den mod muss man aber immer schreiben, weil keine Buttons wie URL oder Img über dem Nachrichtentextfeld verfügbar sind.

Gibt es einen mod, der mit einen Button mit dem text "Glow" erstellt und in dem dann 2 zeilen sind mit Farbe: und Text: ???

Verfasst: 07.07.2005 19:53
von achim89
*push*

Hinweis !

Verfasst: 07.07.2005 20:01
von gloriosa
Hallo,
einen MOD gibt es sicherlich nicht ! Dafür müssen "lediglich" die bbcode.js und bbcode.tpl sowie möglicherweise (?) die bbcode.php erweitert werden ! :o Da sind neben php- auch js-Kenntnisse gefragt ! :(

Verfasst: 08.07.2005 08:08
von achim89
hm, das kann ICH aber nicht.
Jemand muss das doch schon mal gemacht haben :-?

Verfasst: 08.07.2005 09:03
von punkface

Verfasst: 08.07.2005 10:19
von achim89
aber ich will solche buttons :cry:

Hilfe

Verfasst: 08.07.2005 11:54
von gloriosa
Hallo achim89
ich habe ein wenig in meinem Fundus gestöbert und bin dabei auf dieses Snippet names bbcode_user_button.txt gestoßen :

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
language/lang_english/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
$lang['bbcode_f_help'] = 'Font size: [size=x-small]small text[/size]';

#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['bbcode_m_help'] = 'User MOD: [user]username[/user]';

#
#-----[ OPEN ]------------------------------------------
#
language/lang_german/lang_main.php

#
#-----[ FIND ]------------------------------------------
#
$lang['bbcode_f_help'] = 'Font size: [size=x-small]small text[/size]';

#
#-----[ AFTER, ADD ]------------------------------------------
#
$lang['bbcode_m_help'] = 'User MOD: [user]Benutzername[/user]';

#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/posting_body.tpl

#
#-----[ FIND ]------------------------------------------
#
f_help = "{L_BBCODE_F_HELP}";

#
#-----[ AFTER, ADD ]------------------------------------------
#
m_help = "{L_BBCODE_M_HELP}"; <!-- user mod -->

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

#
#-----[ REPLACE WITH ]------------------------------------------
#
bbtags = new Array('','','','','','','[quote]','[/quote]','','
  • ','
','
  • ','
','[img]','[/img]','','','[user]','[/user]');

#
#-----[ FIND ]------------------------------------------
#
<td><span class="genmed">
<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>

#
#-----[ AFTER, ADD ]------------------------------------------
#
<td><span class="genmed">
<input type="button" class="button" accesskey="m" name="addbbcode18" value="User" style="text-decoration: underline; width: 40px" onClick="bbstyle(18)" onMouseOver="helpline('m')" />
</span></td>

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

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

#
#-----[ FIND ]------------------------------------------
#
<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">

#
#-----[ REPLACE WITH ]------------------------------------------
#
<select name="addbbcode22" onChange="bbfontstyle('[size=' + this.form.addbbcode22.options[this.form.addbbcode22.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">

#
#-----[ OPEN ]------------------------------------------
#
posting.php

#
#-----[ FIND ]------------------------------------------
#
'L_BBCODE_F_HELP' => $lang['bbcode_f_help'],


#
#-----[ AFTER, ADD ]------------------------------------------
#
'L_BBCODE_M_HELP' => $lang['bbcode_m_help'],


#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM[/code]

Welches ein ADD-ON zum BBCode User von ScorpionKing ist und den Button User rechts neben den Button URL platziert.
Bis auf diesen Abschnitt, den ich nicht in der posting_body.tpl vorfinde,

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#
<select name="addbbcode20" onChange="bbfontstyle('[size=' + this.form.addbbcode20.options[this.form.addbbcode20.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">

#
#-----[ REPLACE WITH ]------------------------------------------
#
<select name="addbbcode22" onChange="bbfontstyle('[size=' + this.form.addbbcode22.options[this.form.addbbcode22.selectedIndex].value + ']', '[/size]')" onMouseOver="helpline('f')">
habe ich, weil ich dem MOD irgendwann einmal eingebaut habe, den Snippet eingebaut.

Vielleicht hilft Dir das weiter indem Du das entsprechend umbaust ? :wink:

Verfasst: 08.07.2005 11:56
von punkface
Dann schau mal hier:
http://www.phpbb.com/kb/article.php?article_id=147

...

Als erstes installierst du den MOD
http://www.phpbb.com/phpBB/viewtopic.php?t=145513
dann machst du folgendes:

bbcode.php
suchen

Code: Alles auswählen

	$EMBB_widths = array('') ;
	$EMBB_values = array('') ;
ersetzten mit

Code: Alles auswählen

	$EMBB_widths = array('', '40', '55') ;
	$EMBB_values = array('', 'Glow', 'Shadow') ;
lang_main.php
suchen

Code: Alles auswählen

$lang['bbcode_help']['value'] = 'BBCode Name: Info (Alt+%s)';
ersetzten mit oder einfach nur danach einfügen

Code: Alles auswählen

$lang['bbcode_help']['glow'] = 'Glühender Rand: [glow=red]TEXT[/glow] (Alt+%s) (nur für IE)'; 
$lang['bbcode_help']['shadow'] = 'Schatten: [shadow=red]TEXT[/shadow] (Alt+%s) (nur für IE)';
posting_body.tpl
suchen

Code: Alles auswählen

'[url]','[/url]'
direkt danach einfügen

Code: Alles auswählen

,'[glow=]','[/glow]', '[shadow=]','[/shadow]'

Verfasst: 08.07.2005 12:06
von achim89
also, jetzt bin ich ein bisschen durcheinander, sry
ähm, gibts den mod auch in deutsch?
wo muss ich das ändern? in lang_main oder lang_main mit admin link?
Ich wills als admin auch benutzen, muss ich beide editieren?

Was ist den nun los ???

Verfasst: 08.07.2005 12:21
von gloriosa
Hallo,
achim89 hat geschrieben:also, jetzt bin ich ein bisschen durcheinander, sry
weil sich plötzlich zwei Mitglieder gekümmert haben ? :D
achim89 hat geschrieben:ähm, gibts den mod auch in deutsch?
Hallo hast Du schon einmal deutsche Befehle in MOD's gesehen ? :o :o :o Zum Einbau siehe KB:modsfaq ! :wink:
achim89 hat geschrieben:wo muss ich das ändern? in lang_main oder lang_main mit admin link?
Steht irgendwo etwas von lang_admin.php ? :o :o :o
achim89 hat geschrieben:Ich wills als admin auch benutzen, muss ich beide editieren?
Durch den Einbau in die lang_main.php's gilt das sowohl als auch ! ? :o :o :o