1) В общем виде страницы форума перед /head ставим:
·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······140·······150
<script type=
"text/javascript"
src=
"http://web41k.ru/js/cookies.js"
></script>
1.
·········10········20········30········40········50········60········70········80········90········100·······110·······120·······130·······140·······150
<?
if
($PAGE_ID$ =
'main'
)?><script type=
"text/javascript"
>
var
frmNumber =
2
;
// Номер форума
var
showico =
'http://www.iconsearch.ru/uploads/icons/futurosoft_icons/16x16/edit_add.png'
; // Ссылка на картинку
"Развернуть форум"
var
hideico =
'http://www.iconsearch.ru/uploads/icons/circularicons/16x16/minus.png'
; // Ссылка на картинку "Сжать форум
$(
'.gTableTop'
).eq(frmNumber-
1
).prepend(
'<span id="buts" style="float:right;"><a id="hideFrm" href="javascript:hideFrm();"><img src="'
+hideico+
'"></a><a id="showFrm" href="javascript:showFrm();" style="display:none;"><img src="'
+showico+
'"></a></span>'
);
function
hideFrm(){
$(
'#hideFrm'
).appendTo(
'#buts'
).hide(
'fast'
); $(
'#showFrm'
).show(
'fast'
);
$(
'.gTable'
).eq(frmNumber-
1
).find(
'tr:not(:first)'
).hide();
$(
'.gTable tbody'
).eq(frmNumber-
1
).append(
'<tr><td id="spiFrm" class="forumNameTd" colspan="5">Минутку</td></tr>'
);
$(
'#spiFrm'
).html($(
'.gTable'
).eq(frmNumber-
1
).find(
'.forum'
).clone()).find(
'.forum:not(:last)'
).after(
', '
).find(
'.forum'
);
setCookie(
'hideFrm'
,
1
,
365
);
}
if
(getCookie(
'hideFrm'
)){hideFrm();}
function
showFrm(){eraseCookie(
'hideFrm'
);$(
'#hideFrm'
).show(); $(
'#showFrm'
).appendTo(
'#buts'
).hide(
'fast'
); $(
'.gTable'
).eq(frmNumber-
1
).find(
'tr:not(:first)'
).show(); $(
'#spiFrm'
).parent().remove();}
</script><?endif?>
01.
02.
03.
04.
05.
06.
07.
08.
09.
10.
11.
12.
13.
14.
15.