|
Unofficial modifications nieoficjalne modyfikacje for?w phpBB by Przemo |
|
Modyfikacje mniejsze - Color in SB
KnofeL - Nie 25 Mar, 2007 Temat postu: Color in SB Prosty mod kt?ry umo?liwia kolorwanie tekstu w shoutboxie w ten sam spos?b w jaki robimy to podczas pisania post?w plus kod kt?ry nale?y wklei? aby doda? sobie rozwijane pole z klorami do ShoutBoxa.
Instrukcja:
Wiadomo?? ukryta / Hidden message Aby zobaczy? wiadomo?? postaw piwo autorowi piwo. | Otw?rz plik shoutbox_view.php i znajd? w nim:
Kod | $msg = str_replace(array('[u]', '[b]', '[i]', '[/i]', '[/b]', '[/u]'), array('<u>', '<b>', '<i>', '</i>', '</b>', '</u>'), $msg); |
Zmie? to na:
Kod | $msg = str_replace(array('[u]', '[b]', '[i]', '[/i]', '[/b]', '[/u]', '[/color]'), array('<u>', '<b>', '<i>', '</i>', '</b>', '</u>', '</font>'), $msg);
$msg = preg_replace("/\[color=(\#[0-9A-F]{6}|[a-z]+)\]/si",'<font color="\\1">', $msg); |
|
Je?li chcemy gdzie? w ShoutBoxie doda? sobie rozwijane menu z kolorami, nale?y wykona? nast?pujace kroki:
Wiadomo?? ukryta / Hidden message Aby zobaczy? wiadomo?? postaw piwo autorowi piwo. | Otworzy? plik shoutbox.php znale?? w nim:
Kod | 'MAXLENGHT' => $shoutbox_config['text_lenght'], |
I doda? po tym:
Kod | 'L_COLOR_DEFAULT' => $lang['color_default'],
'L_COLOR_DARK_RED' => $lang['color_dark_red'],
'L_COLOR_RED' => $lang['color_red'],
'L_COLOR_ORANGE' => $lang['color_orange'],
'L_COLOR_BROWN' => $lang['color_brown'],
'L_COLOR_YELLOW' => $lang['color_yellow'],
'L_COLOR_GREEN' => $lang['color_green'],
'L_COLOR_OLIVE' => $lang['color_olive'],
'L_COLOR_CYAN' => $lang['color_cyan'],
'L_COLOR_BLUE' => $lang['color_blue'],
'L_COLOR_DARK_BLUE' => $lang['color_dark_blue'],
'L_COLOR_INDIGO' => $lang['color_indigo'],
'L_COLOR_VIOLET' => $lang['color_violet'],
'L_COLOR_WHITE' => $lang['color_white'],
'L_COLOR_BLACK' => $lang['color_black'],
'L_FONT_COLOR' => $lang['Font_color'], |
Nast?pnie otworzy? plik templates/TW?J_STYL/shoutbox_body.tpl i w miejscu gdzie chcemy mie? rozwijane pole wklei?:
Kod | <select class="post" name="sb_color" onChange="bbfontstyle('[color=' + this.form.sb_color.options[this.form.sb_color.selectedIndex].value + ']', '[/color]'); this.form.sb_color.value='{FONTCOLOR_1}';">
<option style="{FONTCOLOR_1};" value="{FONTCOLOR_1}" class="genmed">{L_COLOR_DEFAULT}</option>
<option style="color:darkred;" value="darkred" class="genmed">{L_COLOR_DARK_RED}</option>
<option style="color:red;" value="red" class="genmed">{L_COLOR_RED}</option>
<option style="color:orange;" value="orange" class="genmed">{L_COLOR_ORANGE}</option>
<option style="color:brown;" value="brown" class="genmed">{L_COLOR_BROWN}</option>
<option style="color:yellow;" value="yellow" class="genmed">{L_COLOR_YELLOW}</option>
<option style="color:green;" value="green" class="genmed">Zielony</option>
<option style="color:olive;" value="olive" class="genmed">{L_COLOR_OLIVE}</option>
<option style="color:cyan;" value="cyan" class="genmed">{L_COLOR_CYAN}</option>
<option style="color:blue;" value="blue" class="genmed">{L_COLOR_BLUE}</option>
<option style="color:darkblue;" value="darkblue" class="genmed">{L_COLOR_DARK_BLUE}</option>
<option style="color:indigo;" value="indigo" class="genmed">{L_COLOR_INDIGO}</option>
<option style="color:violet;" value="violet" class="genmed">{L_COLOR_VIOLET}</option>
<option style="color:white;" value="white" class="genmed">{L_COLOR_WHITE}</option>
<option style="color:black;" value="black" class="genmed">{L_COLOR_BLACK}</option>
</select> |
|
To wszystko. Potestowa? mo?na na moim forum.
|
|