Poszukiwania - [1.12.*] Guziczek OffTopic do przemo 1.12.5
DOd - 27-03-2006, 19:46 Temat postu: [1.12.*] Guziczek OffTopic do przemo 1.12.5 Witam - Próbuje dodac na swoim forum guziczek OT za pomocy skryptu i poradnika napisanego przez Ruska:
http://rusek.rawax.net/files/otbbcode.rar
Wszystko spoko, a wyglada to mniej wiecej tak:
Kod: | #
#-----[ OPEN ]-----------------------
#
includes/bbcode.php
#
#-----[ FIND ]-----------------------
#
$bbcode_tpl['code_open'] = str_replace('{L_CODE}', $lang['Code'], $bbcode_tpl['code_open']);
#
#-----[ AFTER ADD ]------------------
#
$bbcode_tpl['OT_open'] = str_replace('{L_OT}', $lang['OT'], $bbcode_tpl['OT_open']);
#
#-----[ FIND ]-----------------------
#
$text = ($board_config['button_q']) ? str_replace("[/quote:$uid]", $bbcode_tpl['quote_close'], $text) : str_replace("[/quote:$uid]", '', $text);
#
#-----[ AFTER ADD ]---------
#
$text = str_replace("[OT]", $bbcode_tpl['OT_open'], $text);
$text = str_replace("[/OT]", $bbcode_tpl['OT_close'], $text);
#
#-----[ OPEN ]-----------------------
#
posting.php
#
#-----[ FIND ]-----------------------
#
'L_BBCODE_F_HELP' => $lang['bbcode_f_help'],
#
#-----[ AFTER ADD ]-----------------
#
'L_BBCODE_OT_HELP' => $lang['bbcode_ot_help'],
#
#-----[ FIND ]---------------
#
'BUTTON_Q' => ($board_config['button_q']) ? '<input type="button" class="button" accesskey="q" name="addbbcode6" value="Quote" style="width: 50px" onClick="bbstyle(6)" onMouseOver="helpline(\'q\')" /> ' : '',
#
#-----[ AFTER ADD ]---------
#
'BUTTON_OT' => '<input type="button" class="button" accesskey="o" name="addbbcode36" value="OT" style="width: 50px" onClick="bbstyle(30)" onMouseOver="helpline(\'ot\')" />',
#
#-----[ OPEN ]---------------
#
language/lang_polish/lang_main.php
#
#-----[ FIND ]-----------------------
#
$lang['bbcode_q_help'] = 'Cytat: [quote]tekst[/quote] Rada: zaznacz tekst i kliknij';
#
#-----[ AFTER ADD ]-----------------
#
$lang['bbcode_ot_help'] = 'OT: [OT]OT[/OT] Rada: można używać także (alt + o)';
$lang['OT'] = 'OT';
#
#-----[ OPEN ]-----------------------
#
templates/subSilver/subSilver.css
#
#-----[ FIND ]-----------------------
#
.quote {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
#
#-----[ AFTER ADD ]-----------------
#
.OT {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
#
#-----[ OPEN ]-----------------------
#
templates/subSilver/overall_header.tpl
#
#-----[ FIND ]-----------------------
#
.quote {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
#
#-----[ AFTER ADD ]-----------------
#
.OT {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
background-color: #FAFAFA; border: #D1D7DC; border-style: solid;
border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}
#
#-----[ OPEN ]-----------------------
#
templates/subSilver/bbcode.tpl
#
#-----[ FIND ]-----------------------
#
<!-- BEGIN email --><a href="mailto:{EMAIL}">{EMAIL}</A><!-- END email -->
#
#-----[ AFTER ADD ]--------
#
<!-- BEGIN OT_open -->
</span><table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
<tr>
<td><span class="genmed"><b>{L_OT}:</b></span></td>
</tr>
<tr>
<td class="OT"><!-- END OT_open -->
<!-- BEGIN OT_close --></td>
</tr>
</table>
<!-- END OT_close -->
#
#-----[ OPEN ]-----------------------
#
templates/subSilver/posting_body.tpl
#
#-----[ FIND ]-----------------------
#
ct_help = "{L_BBCODE_CT_HELP}";
#
#-----[ AFTER ADD ]-----
#
ot_help = "{L_BBCODE_OT_HELP}";
#
#-----[ FIND ]---------
#
bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','[/code]','[list]','[/list]','[list=]','[/list]','[img]','[/img]',
'[url]','[/url]','[stream]','[/stream]','[fade]','[/fade]','[scroll]','[/scroll]','[swf width= height=]','[/swf]','[center]','[/center]','[hide]','[/hide]');
#
#-----[ REPLACE WITH ]--------
#
bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','[/code]','[list]','[/list]','[list=]','[/list]','[img]','[/img]',
'[url]','[/url]','[stream]','[/stream]','[fade]','[/fade]','[scroll]','[/scroll]','[swf width= height=]','[/swf]','[center]','[/center]','[hide]','[/hide]','[OT]','[/OT]');
#
#-----[ FIND ]----------------
#
{BUTTON_L}
#
#-----[ AFTER ADD ]-----------
#
{BUTTON_OT} |
mam jednak jeden problem. W phpbb 1.12.5 wystepuja male róznice. bbtags jest zdefiniowane w pliku posting_body.tpl a w pliku pa_comment_posting.tpl. I stad chyba ten bład. ogólnie jak sie recznie wpisze:
to wszystko działa OK. Guziczek OT tez jest ale jak na niego klikne to mi sie pojawia: undefined...
Co moze byc problemem ??
Z góry dzieki za podpowiedź !!
Pozdro - DODi
[ Dodano: 27-03-2006, 20:20 ]
Dodatkowo napisze ze w pliku pa_comment_posting.tpl pod linia:
Kod: | <td><span class="genmed">
<input type="button" class="button" accesskey="l" name="addbbcode10" value="List" style="width: 40px" onClick="bbstyle(10)" onMouseOver="helpline('l')" />
</span></td> |
dodałem:
Kod: | <td><span class="genmed">
<input type="button" class="button" accesskey="ot" name="addbbcode36" value="OT" style="width: 40px" onClick="bbstyle(30)" onMouseOver="helpline('ot')" />
</span></td>
|
oraz linie:
Kod: | ot_help = "{L_BBCODE_OT_HELP}"; |
w pliku posting_body.tpl dodałem jeszcze:
Kod: | var ot_help = '{L_BBCODE_OT_HELP}'; |
[ Dodano: 30-03-2006, 14:19 ]
I co - nikt nie ma żadnych pomysłów ???
Radek - 31-03-2006, 15:02
ehh, popatrz sobie jak to jest zrobione z innymi bbcod'ami w posting_body.tpl
DOd - 31-03-2006, 16:24
A cos dokładniej ?? Jakas jeszcze jedna podpowiedź
MikiGHC - 01-04-2006, 20:55
Spróbuj tak:
w posting_body.tpl znajdź:
Kod: | var ct_help = '{L_BBCODE_CT_HELP}'; |
zaraz po dodaj:
Kod: | var ct_help = '{L_BBCODE_OT_HELP}'; |
Eldanar - 01-04-2006, 22:44
Czy mógłby ktoś po prostu tę instrukcję przerobić? Żeby każdy, krok po kroku mógł to sobie zrobić
DOd - 02-04-2006, 10:44
MikiGHC, niestety dalej nie pomogło, nie wiem naprawde o co chodzi, a Rusek nie chce nic dokładniej podpowiedzieć....
Kod: | var ct_help = '{L_BBCODE_OT_HELP}'; |
moim zdaniem to powinno to byc tak ja ja miałem:
Kod: | var ot_help = '{L_BBCODE_OT_HELP}'; |
Ale pewien nie jestem Szukałem jeszcze ale nie umiem dostrzec niczego konkretnego co by mozna jeszcze zmienic.
Eldanar, Jak sie uda to moze napisze instrukcje co i jak....
bubak - 02-04-2006, 21:21
mam ten mod u siebie i wszystko dziala ale to
Kod: | bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','[/code]','[list]','[/list]','[list=]','[/list]','[img]','[/img]',
'[url]','[/url]','[stream]','[/stream]','[fade]','[/fade]','[scroll]','[/scroll]','[swf width= height=]','[/swf]','[center]','[/center]','[hide]','[/hide]'); |
jest w jsscripts.js a nie posting_body.tpl
i to Kod: | var ot_help = '{L_BBCODE_OT_HELP}'; | ma tak byc
irekk - 02-04-2006, 21:25
bubak, poniewaz instrukcja byla do 1.9.* a przemo zrobil rewolucje i wszystko uporzadkowal
DOd - 03-04-2006, 08:27
Dzieki bubak za pomoc - wszytsko mi ładnie działa. I w normalnej odpowiedzi i w szybkiej odpowiedzi Pozdrawiam !!
|
|
|