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

1.12.7 i starsze - ShoutBox Poka?/Ukryj

Grosio18 - 06-01-2008, 16:25

Hmm a ja mam inny problemik, w sumie nie przeszkadzający BAARDZO ale denerwujący.

Otóż ja gdy kliknę na ikonkę żeby ukryć shouta to on się odrazu nie ukrywa tylko dopiero po odświeżeniu strony jest ukryty, natomiast gdy jest ukryty i kliknę ikonkę żeby go rozwinąć pojawia się od razu.

Ma ktoś tak samo ?

MisQL - 06-06-2008, 19:33

Mam styl shrekStyle. Gdy wrzucę już edytowany plik (nie ważne czy gotowiec czy nie, biorę SB domyślnie rozwinięty) to widzę pod zwykłym SB dodatkową belkę z nazwą SB xD A gdy kliknę na "Ukryj" to ta dodatkowa belka się chowa.

Niestety nie wiem jak to zmodyfikować, by było dobrze ;/ W załączniku jest plik ze stylu shoutbox_body.tpl i screeny o co chodzi :D

Z góry dzięki za pomoc :)

sebb2PL - 07-06-2008, 21:32

Usuń wszystko co masz w pliku shoutbox_body.tpl i wstaw to co ponizej podalem
potem nadpisz i powinno być wszystko ok


Kod:
<br />
<form name="post" action="{SHOUTBOX_URL}" method="POST" target="shout_iframe" onsubmit="document.post.autorefresh.value='false';"><div id="hm" style="display: ''; position: relative;">
<table width="{SHOUTBOX_WIDTH}" align="center" cellpadding="0" cellspacing="0" border="0" class="forumline" style="border-width: 0px;">
    <tr>
<td class="catHead" align="left" height="25" >

<table WIDTH="100%"><tr><td WIDTH="55%" ALIGN="right"><span class="cattitle"><a href="{SHOUTBOX_URL}" class="mainmenu" title="{L_ALL_MESSAGES}">ShoutBox</a></span></TD>
<td WIDTH="45%" HEIGHT="20px" ALIGN="right"><IMG SRC="templates/shrekStyle/images/topic_move.gif" BORDER="0" ALT="Ukryj ShoutBox" TITLE="Ukryj ShoutBox" onclick="javascript:ShowHide('hm','hm2','hm3');" style="cursor: pointer"></TD></TR></TABLE>

</td>
</tr>
    <tr>
        <td class="row1" align="center" valign="middle"><iframe style="border-width: 1px;" name="shout_iframe" src="{SHOUTBOX_URL}" width="{SHOUTBOX_WIDTH}" height="{SHOUTBOX_HEIGHT}" border="0" frameborder="0"></iframe></td>
    </tr>
    <tr>
        <td class="cat" align="center" valign="bottom" nowrap="nowrap"><span class="gensmall">
        {L_GG_MES}: <input type="text" name="message" style="height:17px;font-size:9px;width:360px;" size="60" maxlength="{MAXLENGHT}" value="" class="post" onFocus="Active(this)" onBlur="NotActive(this)">
        &nbsp;<input type="submit" name="submit_button" value="{L_SEND}" class="button" style="font-size:9px; height:17px;" onclick="this.form.submit(); post.message.value=''; return false;">
        &nbsp;<input type="submit" name="refresh" value="Od&#182;wież" style="font-size:9px; height:17px; cursor: pointer" title="{L_REFRESH}" class="button" onclick="post.message.value=''; this.form.submit();" />
        &nbsp;<input type="button" class="button" value="Emotki" style="font-size:9px; height:17px;" onclick="window.open('posting.php?mode=smilies', '_chatboxsmilies', 'HEIGHT=400,resizable=yes,scrollbars=yes,WIDTH=375');"/>
            <input type="hidden" name="mode" value="submit"></span></td>
    </tr>
</table>
</div>
<div id="hm2" style="display: none; position: relative;">
<table width="{SHOUTBOX_WIDTH}" align="center" cellpadding="0" cellspacing="0" border="0" class="forumline" style="border-width: 1px;"  >
<tr>
<td class="catHead" align="left" height="25" >

<table WIDTH="100%"><tr><td WIDTH="55%" ALIGN="right"><span class="cattitle"><a href="{SHOUTBOX_URL}" class="mainmenu" title="{L_ALL_MESSAGES}">ShoutBox</a></span></TD>
<td WIDTH="45%" HEIGHT="20px" ALIGN="right"><IMG SRC="templates/shrekStyle/images/topic_merge.gif" BORDER="0" ALT="Pokaż ShoutBox" TITLE="Pokaż ShoutBox" onclick="javascript:ShowHide('hm','hm2','hm3');" style="cursor: pointer" title="{L_VHIDE}"></TD></TR></TABLE>

</td>
</tr>
</table>
</div>
<script language="javascript" type="text/javascript">
<!--
if(GetCookie('hm3') == '2') ShowHide('hm', 'hm2', 'hm3');
//-->
</script>
</form>

MisQL - 07-06-2008, 21:54

MastaKillah, niestety nie działa ;/ Jest dokładnie tak samo (jeszcze na wszelki wypadek cache przeczyściłem).

PS. Kurcze, zapomniałem, że tutaj pisałem, a założyłem topic w głównym forum tego działu. Proszę więc o usunięcie tamtego i sorki za kłopot.
PS2. Login: test pass:tescior - i mozna sprawdzić jak to wygląda ;)

sebb2PL - 07-06-2008, 23:06

Może to przez, że masz automatycznie odświeżanie :| ?
napisz shoutbox_view_body.tpl np z subSlivera i zobacz
staram sie pomoc bys nie czekal bezczynnie

MisQL - 07-06-2008, 23:16

Nic z tego, jak zmienilem to nie dość, że okropnie wyglądało to nic nie dało :P

A po 2-gie to raczej nie wina odświeżania (bo chyba do tego jest ta dod. funkcja w 2 czy tam 3 linijce, której nie ma w instr. instalacji) - wrzucałem pliczek z paczki, odrazu zmodyfikowany, a wnim tylko TWOJ_STYL zmieniałem na nazwe tego, który używam i niestety działało tak jak teraz... ;/


Dzięki za próby :D Może w końcu się uda xD

Vampire. - 08-06-2008, 17:37

Kurcze ja też mam problem z SB a dokładniej z tą funkcją pokaż/ukryj. Kiedys działało teraz nie :/ nie wiem czego to jest wina.
Nic nie grzebałem w plikach i przestało działać, nie wiem nawet czy to jest wina patchowania do wersji 1.12..6 - patchowałem w styczniu (wszystko działa, no poza sortowaniem użytkowników - w pa działa :P ). Patchownie bezproblemowo przebiegło.

edit.

Zauważyłem że przy włączonym ogłoszeniu na forum tak tylko się dzieje, gdy mam wyłączone pokaz/ukryj działa poprawnie. :P

bartus2003 - 04-05-2009, 21:28

No to więc ktoś ma sposób na to aby przy włączonym ogłoszeniu zwijał się SB a nie ogłoszenie???????????????
wolfiq - 04-05-2009, 21:31

trzeba dodać nowy wpis w ciasteczkach ;)
bartus2003 - 04-05-2009, 21:35

Uchyl rąbka tajemnicy.......
wolfiq - 04-05-2009, 21:41

ten kod co napisał sebb2PL, jest skopiowany własnie z ogłoszeń zobacz jak są zrobione dla ukrywania poszczególnych Kategori w pliku index_box.tpl ;)
bartus2003 - 04-05-2009, 23:22

Pomożesz ??
wolfiq - 05-05-2009, 05:25

bartus2003, spróbuj ten kod ;) (zastąp wszystko tym kodem w pliku shoutbox_body.tpl)
Kod:
<br />
<form name="post" action="{SHOUTBOX_URL}" method="POST" target="shout_iframe" onsubmit="document.post.autorefresh.value='false';">
<div id="hs" style="display: ''; position: relative;">
<table width="{SHOUTBOX_WIDTH}" align="center" cellpadding="0" cellspacing="0" border="0" class="forumline" style="border-width: 0px;">
    <tr>
<td class="catHead" align="left" height="25" >

<table WIDTH="100%">
 <tr>
    <td WIDTH="55%" ALIGN="right">
    <span class="cattitle"><a href="{SHOUTBOX_URL}" class="mainmenu" title="{L_ALL_MESSAGES}">ShoutBox</a></span>
    </TD>
    <td WIDTH="45%" HEIGHT="20px" ALIGN="right">
    <IMG SRC="templates/shrekStyle/images/topic_move.gif" BORDER="0" ALT="Ukryj ShoutBox" TITLE="Ukryj ShoutBox" onclick="javascript:ShowHide('hs','hs2','hs3');" style="cursor: pointer">
    </TD>
 </TR>
</TABLE>

</td>
</tr>
    <tr>
        <td class="row1" align="center" valign="middle"><iframe style="border-width: 1px;" name="shout_iframe" src="{SHOUTBOX_URL}" width="{SHOUTBOX_WIDTH}" height="{SHOUTBOX_HEIGHT}" border="0" frameborder="0"></iframe></td>
    </tr>
    <tr>
        <td class="cat" align="center" valign="bottom" nowrap="nowrap"><span class="gensmall">
        {L_GG_MES}: <input type="text" name="message" style="height:17px;font-size:9px;width:360px;" size="60" maxlength="{MAXLENGHT}" value="" class="post" onFocus="Active(this)" onBlur="NotActive(this)">
        &nbsp;<input type="submit" name="submit_button" value="{L_SEND}" class="button" style="font-size:9px; height:17px;" onclick="this.form.submit(); post.message.value=''; return false;">
        &nbsp;<input type="submit" name="refresh" value="Od&#347;wie&#380;" style="font-size:9px; height:17px; cursor: pointer" title="{L_REFRESH}" class="button" onclick="post.message.value=''; this.form.submit();" />
        &nbsp;<input type="button" class="button" value="Emotki" style="font-size:9px; height:17px;" onclick="window.open('posting.php?mode=smilies', '_chatboxsmilies', 'HEIGHT=400,resizable=yes,scrollbars=yes,WIDTH=375');"/>
            <input type="hidden" name="mode" value="submit"></span></td>
    </tr>
</table>
</div>
<div id="hs2" style="display: none; position: relative;">
<table width="{SHOUTBOX_WIDTH}" align="center" cellpadding="0" cellspacing="0" border="0" class="forumline" style="border-width: 1px;"  >
<tr>
<td class="catHead" align="left" height="25" >

<table WIDTH="100%"><tr><td WIDTH="55%" ALIGN="right"><span class="cattitle"><a href="{SHOUTBOX_URL}" class="mainmenu" title="{L_ALL_MESSAGES}">ShoutBox</a></span></TD>
<td WIDTH="45%" HEIGHT="20px" ALIGN="right"><IMG SRC="templates/shrekStyle/images/topic_merge.gif" BORDER="0" ALT="Poka&#380; ShoutBox" TITLE="Poka&#380; ShoutBox" onclick="javascript:ShowHide('hs','hs2','hs3');" style="cursor: pointer" title="{L_VHIDE}"></TD></TR></TABLE>

</td>
</tr>
</table>
</div>
<script language="javascript" type="text/javascript">
<!--
if(GetCookie('hs3') == '2') ShowHide('hs', 'hs2', 'hs3');
//-->
</script>
</form>

bartus2003 - 05-05-2009, 09:44

No i gitara ;) ) dziekuje bardzo ;]


Powered by phpBB modified by Przemo © 2003 phpBB Group