такая трабла: в минипрофиле (который в постбитовских шаблонах) сейчас кроме аватара есть ещё большое кол-во инфы. +кол-во это увеличится, т.к. будет ещё много доп. полей, которые я хочу там продублировать и будет ещё много дрёгой инфы. так вот: как сделать так, чтобы можно было эту инфу сворачивать/разворачивать путём нажатия на какую-нибудь фигню, нарисованную там-же, рядом с аватаром. могу кинуть пример, если надо
всем спасибо, кто ответит
ЗЫ: да, я немножко местами чайник...
можно в твой шаблон там где надо добавить простейший javascript
это надо добавить в head:
Код:
<!-- HEAD START HERE -->
<script language="JavaScript1.2">
<!--
var ns6=document.getElementById&&!document.all?1:0
var head="display:''"
var folder=''
function expandit(curobj){
folder=ns6?curobj.nextSibling.nextSibling.style:document.all[curobj.sourceIndex+1].style
if (folder.display=="none")
folder.display=""
else
folder.display="none"
}
//-->
</script>
<!-- HEAD END HERE -->
а это уже туда, где надо что-нить скрыть:
Код:
<!-- BODY START HERE -->
<h5 style="cursor:hand" onClick="expandit(this)">Нажмите сюда</h5>
<span style="display:none" style=&{head};>
Скрываемая инфа... :)
</span>
<!-- BODY END HERE -->
вот и всё.. делал так у себя скрытие\раскрытие инфы в CMS..
К чему изобретать велосипед? В булке уже встроена Js-функция для сворачивания.
достаточно текст для скрытия/разворота заключить скажем в тэг
<div id=hideinfo>
......нужный для скрытия блок.......
</div>
и поставить где надо кнопочку/картинку
<a href="#" onclick="return toggle_collapse('hideinfo')"><img id="collapseimg_hideinfo" src="images/buttons/collapse_thead.gif" alt="" border="0" /></a>
Последний раз редактировалось sequence; 20.09.2005 в 15:44..
Прячет всю дополнительную инфу пользователя, которая под аватаром, в отдельное, разворачивающееся при клике, меню.
Экономия места и выглядит всё гораздо аккуратнее.
Добавлено через 01 минут(ы)
И для версии
vB Version: 3.0.8
народ, ну вот посмотрите, чего я тут накорябал, только вот никак не получается сохранить свернутой таблицу, при обновлении страницы, вся инфа у юзеров, которую скрыл, опять развернута, а так все отдельно сворачивается/разворачивается (скрин)
мож кто знает, где я ошибся?
файл прицеплю здесь...
до этого ставил хак из поста Котъа, через 5 мин снес его нафик, потому, что при сворачивании одной таблицы, сворачиваются у всех узеров и скукоживается вся страница темы и перебрасывает хз в какое место на странице, не очень то это удобно... =))
============= Updated 23.01.10
все.... всем спасибо, сам разобрался =))
----------
после установки хака, вся инфа у всех узеров, будет скрыта, что бы посмотреть, нужно кликать на кнопу =))
тестил в Opera 8.5
IE 6 (Maxthon)
хак в аттаче