To jest tylko wersja do druku, aby zobaczyć pełną wersję tematu, kliknij TUTAJ
phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

Mod. Gotowe < [ 1.9.5 ] - BBCode OffTopic Mod

Radek - 24-08-2005, 20:15
Temat postu: BBCode OffTopic Mod
Opis: Dodaje na forum dodatkowy tag bbcode, tresc zawarta w tagu wyswietlana jest z opisem OffTopic w ramce takiej jak quote. Wyglad ramki mozemy zmeiniac w plikach overall_header.tpl i twój_styl.css klasa offtopic. Dodatkowo poczas pisania postow mod dodaje guzik OffTopic. Sposob uzycia to: wpisujemy [offtopic]tekst[/offtopic] lub wpisujemy tekst, zaznaczamy i klikamy na guzik Offtopic

Download: http://www.przemo.org/php...ion=file&id=100
Mirror: http://forma.heeloo.com/offtopic_mod.rar ;)

nasedo - 27-08-2005, 16:26

Po uzyciu tego tagu napisy za nim sa mniejsze.. Tak chyba byc nie powinno :mrgreen: przyklad http://skazzza.aplus.pl/forum/viewtopic.php?t=1295
bunitas - 28-08-2005, 20:47

a czy button do tego tagu bedzie takze w szybkiej odp ?
MakArios - 28-08-2005, 20:50

Nie, nie ma go w szybkiej odpowiedzi. Poza tym raczej ciężko byłoby go tu wcisnąć ;) .
Radek - 28-08-2005, 20:51

nasedo, poprawka :mrgreen:

znajdz w templates/styl/bbcode.tpl

Kod:

<!-- BEGIN offtopic_open -->
</span><table width="90%" cellspacing="1" cellpadding="3" border="0" align="center">
    <tr>
      <td><span class="genmed"><b>{L_OFFTOPIC}:</b></span></td>
    </tr>
    <tr>
      <td class="offtopic"><!-- END offtopic_open -->
<!-- BEGIN offtopic_close --></td>
    </tr>
</table>
<!-- END offtopic_close -->


i usun pierwszy
Kod:
</span>
w lini po
Kod:
<!-- BEGIN offtopic_open -->
:mrgreen:

bunitas, zaomniałem o szybiej odp ;) zarz wstawie poprawke :)

bunitas - 28-08-2005, 21:01

RuseK napisał/a:
bunitas, zaomniałem o szybiej odp Wink zarz wstawie poprawke


bylabym dozgonnie wdzieczna :)

thunder - 29-08-2005, 08:54

nasedo a moglbys dac kody do kolorow tak jak u Ciebie zeby offtopic dzialal ladnie w pomaranczowej ramce?
Radek - 29-08-2005, 09:01

bunitas, juz zrobilem prosze ;)

Kod:

#
#--------[ OPEN ]-----------------
#
quick_reply.php

#
#-------[ FIND ]-------------------
#
$button_box .= ($board_config['button_q']) ? '<tr><td>&nbsp;<input type="button" class="button" value="Quote" style="width: 38px" onclick="bbcode(\'[quote]\', \'[/quote]\')" /></td></tr>' : '';

#
#------[ AFTER ADD ]------------
#
$button_box .= '<tr><td>&nbsp;<input type="button" class="button" value="OT" style="width: 38px" onclick="bbcode(\'[offtopic]\', \'[/offtopic]\')" /></td></tr>';

bunitas - 29-08-2005, 10:07

ooo dzieki CI bardzo dobry czlowieku :)
nasedo - 29-08-2005, 10:13

Cytat:
nasedo a moglbys dac kody do kolorow tak jak u Ciebie zeby offtopic dzialal ladnie w pomaranczowej ramce?

w overall_header zamiast tego co w instrukcji wstaw
Kod:
   .offtopic {
    font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #444444; line-height: 125%;
    background-color: #FFDF8C; border: #FFAD3C; border-style: solid;
    border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px
}

pietrex - 29-08-2005, 21:56

RuseK, a da się zamienić łatwo [offtopic] na [ot]? Wtedy byłoby dużo krótsze i od razu ludzie by częściej tego używali...
irekk - 29-08-2005, 22:05

zamien
Kod:
$text = str_replace("[offtopic]", $bbcode_tpl['offtopic_open'], $text);
$text = str_replace("[/offtopic]", $bbcode_tpl['offtopic_close'], $text);


na:

Kod:
$text = str_replace("[ot]", $bbcode_tpl['offtopic_open'], $text);
$text = str_replace("[/ot]", $bbcode_tpl['offtopic_close'], $text);


zamien 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]','[offtopic]','[/offtopic]');


na 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]','[ot]','[/ot]');


oraz zamien to:

Kod:
$lang['bbcode_ot_help'] = 'OffTopic: [offtopic]offtopic[/offtopic] Rada: można używać także (alt + o)';

na to:

Kod:
$lang['bbcode_ot_help'] = 'OffTopic: [ot]offtopic[/ot] Rada: można używać także (alt + o)';

pietrex - 29-08-2005, 22:58

wiekie dzięki qbs, wszystko działa :)

[ Dodano: 27-01-2006, 19:13 ]
Czy ktoś sprawdzał działanie tego w 1.12? :>

bubak - 24-02-2006, 21:46

ja probowalem to wgrac bo mialem kiedys na 1.9.5 i teraz jest problem z tym krokiem
Kod:
#
#-----[ 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]','[offtopic]','[/offtopic]');


nie ma tam tego zamiast
Kod:
ct_help = "{L_BBCODE_CT_HELP}";
jest
Kod:
var ct_help = "{L_BBCODE_CT_HELP}";
tego dłuższego nie ma w ogole....

[ Dodano: 28-02-2006, 19:32 ]
juz sobie poradzilem

Sokar - 06-04-2006, 23:59

Bardzo przydatny modzik. Zwłaszcza jeśli chodzi o fora wydziałowe bądź bardziej oficjalne gdzie język swobodny i odbieganie od tematów nie jest aż tak bardzo tolerowane.


Powered by phpBB modified by Przemo © 2003 phpBB Group