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 - New Category Heads - animowane zwijanie

PiterOne - 20-04-2011, 14:27

Cellpic się zmienił na jakiś inny, jak ustawić stary ?
kooza - 20-04-2011, 14:32

zmień klasy.
PiterOne - 20-04-2011, 14:47

A jak to zmienić bo nie wiem ?

Jestem low w tych sprawach jak na razie.

Matteo - 21-04-2011, 20:33

Możesz to zrobić wzorując się na tym: http://www.przemo.org/php...p=658795#658795
spider1 - 05-10-2011, 11:18

Wielka prośba bo mam strasznie z modyfikowany index_box i prośba jak by ktoś mógł mi to wytłumaczyć gdzie te kody po umieszczać u mnie żeby było dobrze. A oto mój wycinek z index_box.

Kod:
<!-- BEGIN catrow -->
                <!-- BEGIN tablehead -->
                <!-- BEGIN br -->
                <div id="hc_{catrow.tablehead.br.CAT_ID}" style="display: ''; position: relative;">
                <!-- END br -->
                <table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
<tr>
<th colspan="5" width="100%" nowrap="nowrap"<!-- BEGIN br --> onclick="javascript:ShowHide('hc_{catrow.tablehead.CAT_ID}','hc2_{catrow.tablehead.CAT_ID}','hc3_{catrow.tablehead.CAT_ID}');" style="cursor: pointer" title="{L_VHIDE}"<!-- END br -->>&nbsp;&raquo; {catrow.tablehead.L_FORUM}&nbsp;</th>
</tr>
                <!-- END tablehead -->
                <!-- BEGIN cathead -->
                <tr>
                    <!-- BEGIN inc -->
                    <td width="46" class="{catrow.cathead.inc.INC_CLASS}"><img src="{SPACER}" width="46" height="0"></td>
                    <!-- END inc -->
                    <td class="{catrow.cathead.CLASS_CAT}" width="100%" colspan="{catrow.cathead.INC_SPAN}"><span class="cattitle"><a href="{catrow.cathead.U_VIEWCAT}" class="cattitle">Dział</a></span></td>
                    <td width="270" class="{catrow.cathead.CLASS_CAT}"  colspan="{catrow.cathead.INC_SPAN}"><span class="cattitle"><center>{L_LASTPOST}</center></span></td>

                </tr>
                <!-- END cathead -->
                <!-- BEGIN cattitle -->
                <tr>
                    <!-- BEGIN inc -->
                    <td width="46" class="{catrow.cattitle.inc.INC_CLASS}"><img src="{SPACER}" width="46" height="0"></td>
                    <!-- END inc -->
                    <td class="row3" colspan="{catrow.cattitle.INC_SPAN_ALL}"><span class="gensmall">{catrow.cattitle.CAT_DESCRIPTION}</span></td>
                </tr>
                <!-- END cattitle -->
                <!-- BEGIN forumrow -->
                <tr>
                    <!-- BEGIN inc -->
                    <td width="46" class="{catrow.forumrow.inc.INC_CLASS}"><img src="{SPACER}" width="46" height="0"></td>
                    <!-- END inc -->
                    <td class="{catrow.forumrow.INC_CLASS}" {ONMOUSE_COLORS}align="center" valign="middle" height="50"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" alt="" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}"></td>
                    <td class="row1" {ONMOUSE_COLORS}width="100%" height="50" colspan="{catrow.forumrow.INC_SPAN}">
                        <span class="forumlink"><a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink"{catrow.forumrow.FORUM_COLOR}>{catrow.forumrow.FORUM_NAME}</a></span><span class="gensmall">&nbsp;&nbsp;({L_TOPICS}: <b>{catrow.forumrow.TOPICS}</b> | {L_POSTS}: <b>{catrow.forumrow.POSTS}</b>) <br></span>
                        <span class="genmed">{catrow.forumrow.FORUM_DESC}<br></span>
                        <span class="gensmall">
                            {catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}
                            <!-- BEGIN links -->
                            {catrow.forumrow.links.L_LINKS} {catrow.forumrow.links.LINKS}
                            <!-- END links -->
                        </span></td>
                    <!-- BEGIN forum_link_no -->               
                    <td class="row2" {ONMOUSE2_COLORS}align="center" valign="middle" width="270" height="50" nowrap="nowrap"><span class="gensmall">{catrow.forumrow.LAST_POSTMSG}<br>{catrow.forumrow.LAST_POST}{catrow.forumrow.NUM_NEW_TOPICS}{catrow.forumrow.NUM_NEW_POSTS}</span></td>
                    <!-- END forum_link_no -->
                    <!-- BEGIN forum_link -->
                    <td class="row2" {ONMOUSE2_COLORS}align="center" valign="middle" width="270" height="50" colspan="3"><span class="gensmall">{catrow.forumrow.forum_link.HIT_COUNT}</span></td>
                    <!-- END forum_link -->
                </tr>
                <!-- END forumrow -->
                <!-- BEGIN catfoot -->
                <!-- BEGIN inc -->
                <!-- END inc -->
                <!-- END catfoot -->
                <!-- BEGIN tablefoot -->
                </table>
                <!-- BEGIN br_bottom -->
                </div>
                <div id="hc2_{catrow.tablefoot.br_bottom.CAT_ID}" style="display: none; position: relative;">
                <table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
                    <tr>
                        <th width="100%" nowrap="nowrap" onclick="javascript:ShowHide('hc_{catrow.tablefoot.br_bottom.CAT_ID}','hc2_{catrow.tablefoot.br_bottom.CAT_ID}','hc3_{catrow.tablefoot.br_bottom.CAT_ID}');" style="cursor: pointer;">&nbsp;&raquo; {catrow.tablefoot.br_bottom.CAT_TITLE}&nbsp;</th>
                    </tr>
                </table>
                </div>
                <script language="javascript" type="text/javascript">
                <!--
                if(GetCookie('hc3_{catrow.tablefoot.br_bottom.CAT_ID}') == '2') ShowHide('hc_{catrow.tablefoot.br_bottom.CAT_ID}', 'hc2_{catrow.tablefoot.br_bottom.CAT_ID}', 'hc3_{catrow.tablefoot.br_bottom.CAT_ID}');
                //-->
                </script>
                {catrow.tablefoot.br_bottom.BR}
                <!-- END br_bottom -->
                <!-- END tablefoot -->
                <!-- END catrow -->

a9u9u - 22-01-2012, 04:30

faaaajne, ale szkoda że takie niepłynne :evil:
Maclaw - 23-01-2012, 12:25

Kurde w moim stylu nie ma 2x
Kod:
<th width="100%" nowrap="nowrap" onclick="javascript:ShowHide('hc_{catrow.tablefoot.br_bottom.CAT_ID}','hc2_{catrow.tablefoot.br_bottom.CAT_ID}','hc3_{catrow.tablefoot.br_bottom.CAT_ID}');" style="cursor: pointer;">&nbsp;{catrow.tablefoot.br_bottom.CAT_TITLE}&nbsp;</th>


Zresztą nawet w subsilver jak patrzyłem to także tego nie było.. więc jak mam wgrać otwarcie i zamknięcie???...

Za pomoc + :)

Tommekk80 - 23-01-2012, 16:14

Maclaw napisał/a:
Zresztą nawet w subsilver jak patrzyłem to także tego nie było..


Bzdury opowiadasz...

index_box.tpl, subSilver - linia 8 :

Kod:
<th colspan="{catrow.tablehead.INC_SPAN}" width="100%" nowrap="nowrap"<!-- BEGIN br --> onclick="javascript:ShowHide('hc_{catrow.tablehead.CAT_ID}','hc2_{catrow.tablehead.CAT_ID}','hc3_{catrow.tablehead.CAT_ID}');" style="cursor: pointer" title="{L_VHIDE}"<!-- END br -->>&nbsp;{catrow.tablehead.L_FORUM}&nbsp;</th>


linia 67 :

Kod:
                        <th width="100%" nowrap="nowrap" onclick="javascript:ShowHide('hc_{catrow.tablefoot.br_bottom.CAT_ID}','hc2_{catrow.tablefoot.br_bottom.CAT_ID}','hc3_{catrow.tablefoot.br_bottom.CAT_ID}');" style="cursor: pointer;">&nbsp;{catrow.tablefoot.br_bottom.CAT_TITLE}&nbsp;</th>

a9u9u - 23-01-2012, 17:38

Maclaw, (prawie) każdy styl nieoficjalny mam modyfikowaną belkę kategorii dlatego: "znak w znak" może Ci nie wyszukać takiego samego kodu.

JEŻELI: masz już na belce przycisk, który po kliknięciu na niego zwija belkę to wystarczy, że wykonasz instrukcję instalacji dla: /images/jsscripts.js

oraz:
do kodu:
Cytat:
onclick="javascript:ShowHide('hc_{catrow.tablehead.CAT_ID}','hc2_{catrow.tablehead.CAT_ID}','hc3_{catrow.tablehead.CAT_ID}');


dodasz zaraz na końcu:
Cytat:
, '0'


czyli całość będzie wyglądać tak:
Kod:
[quote]onclick="javascript:ShowHide('hc_{catrow.tablehead.CAT_ID}','hc2_{catrow.tablehead.CAT_ID}','hc3_{catrow.tablehead.CAT_ID}', '0');[/quote]


i w SCRIPT również dopisujesz, ale tym razem będzie to:
Cytat:
, '1'


[ Dodano: 23-01-2012, 17:41 ]


czy poradzi ktoś z bardziej optymalnym jQuery "zwijakiem" ?

Goore11 - 05-02-2012, 04:23

zrobi mi ktoś index_box? bo nie wiem jak to zrobic.. oczywiście jak bedzie działac bedą +

[ Dodano: 06-02-2012, 03:37 ]
refresh

IceCold - 30-06-2012, 12:44

Ja również sobie z tym nie radzę, przez cały dzień się z tym bawiłem i wyszła niezła kaszana... Pomoże ktoś? Podałem plik z załączniku
Sims - 06-08-2012, 18:49

Witam.
Udało mi się zainstalować tą modyfikację tylko jest jeden problem.
Gdy kliknę na ukrywanie menu to, owszem zwija się ono, lecz jest trochę inny efekt: na dole pojawia się cellpic ( który powinien się pokazać dopiero jak kategoria zostanie zwinięta) i najeżdża on na ten wcześniejszy cellpic. Przy rozwijaniu jest efekt odwrotny, cellpic zjeżdża z poprzedniego i dopiero po całkowitym rozwinięciu się chowa.

PS: Forum na razie padło, ale zaraz na nowo założę i dam link.

[ Dodano: 06-08-2012, 20:04 ]
http://phpbb-demo.cba.pl/index.php - tutaj jest demo tego jak to wygląda u mnie. Specjalnie zmieniłem wygląd zwiniętego cellpica aby było łatwiej zauważyć to o co mi chodzi.

Tommekk80 - 07-08-2012, 08:42

To tak już jest - możesz pokombinować i w diva dać tylko komórki for a nie belki i wtedy wygląd zwiniętego zostaw pusty.Nie wiem jak to w praktyce będzie wyglądało ale spróbować warto. Ewentualnie możesz się na gg odezwać pod wieczór jak nie dasz rady (i napisz swój nr gg co ci odpiszę).
Sims - 08-08-2012, 09:55

Próbowałem coś zmieniać ale nic nie dało. Raz tylko udało mi się zrobić tak że "+" pokazał się dopiero jak kategoria została cała zwinięta :(
Tommekk80 - 09-08-2012, 09:53

Sims, całkiem zapomniałem o tobie...wyślij nr gg na pw.


Powered by phpBB modified by Przemo © 2003 phpBB Group