Info HACK V2 Publick
Info HACK V2 Publick
качаем архив, распаковываем, и содержимое ложим в папку к своему скину!
Далее:
Админцентр > Список стилей > Изменение HTML шаблонов стиля «ВАШ СТИЛЬ» — skin_global (глобальные шаблоны) — global_board_header
Находим:
Ниже вставляем:
<script type=»text/javascript» src='{$this->ipsclass->vars[‘img_url’]}/folder_js_skin/jquery.js’></script>
<script type=»text/javascript» src='{$this->ipsclass->vars[‘img_url’]}/folder_js_skin/ddaccordion.js’></script>
<script type=»text/javascript»>
//Initialize User Info Hack By FrosT:
ddaccordion.init({
headerclass: «info_hack», //Shared CSS class name of headers group
contentclass: «inf_content», //Shared CSS class name of contents group
revealtype: «click», //Reveal content when user clicks or onmouseover the header? Valid value: «click» or «mouseover»
collapseprev: false, //Collapse previous content (so only one open at any time)? true/false
defaultexpanded: [], //index of content(s) open by default [index1, index2, etc]. [] denotes no content.
onemustopen: false, //Specify whether at least one header should be open always (so never all headers closed)
animatedefault: true, //Should contents open by default be animated into view?
persiststate: false, //persist state of opened contents within browser session?
toggleclass: [«closedlanguage», «openlanguage»], //Two CSS classes to be applied to the header when it’s collapsed and expanded, respectively [«class1», «class2»]
togglehtml: [«prefix», «<img src='{$this->ipsclass->vars[‘img_url’]}/folder_js_images/close.png’ /> «, «<img src='{$this->ipsclass->vars[‘img_url’]}/folder_js_images/open.png’ /> «], //Additional HTML added to the header when it’s collapsed and expanded, respectively [«position», «html1», «html2»] (see docs)
animatespeed: «fast», //speed of animation: «fast», «normal», or «slow»
oninit:function(expandedindices){ //custom code to run when headers have initalized
//do nothing
},
onopenclose:function(header, index, state, isuseractivated){ //custom code to run whenever a header is opened or closed
//do nothing
}
})
</script>
PS:
если вы уже ставили мои хаки и библиотека jQuery у вас уже потключенна,
то естественно эту строчку вставлять не надо:
сохраняем.
Админцентр > Список стилей > Изменение HTML шаблонов стиля «ВАШ СТИЛЬ» — skin_topic (просмотр темы) — RenderRow
ищем:
в зависимости от вашего скина строка так же может иметь вид:
под данной строкой делаем такую конструкцию
Информация о Пользователе:
<a href=»#» onclick=»ddaccordion.collapseall(‘info_hack’); return false»>Свернуть ВСЁ</a> | <a href=»#» onclick=»ddaccordion.expandall(‘info_hack’); return false»>Развернуть ВСЁ</a>
<div class=»info_hack»>Дополнительно:</div>
<div class=»inf_content»>
ВАШИ ДАННЫЕ,,,,,,,,,,,,,,
</div>
</div>
<div class=»info_hack»>Связь:</div>
<div class=»inf_content»>
ВАШИ ДАННЫЕ,,,,,,,,,,,,,,
</div>
где
ВАШИ ДАННЫЕ,,,,,,,,,,,,,,
это то, — что вы хотите отображать в окне
например:
<center><div class=»inf»><div class=»inf2″>{$author[‘title’]}<br /></div></div></center>
<center><div class=»inf»><div class=»inf2″>{$author[‘member_rank_img’]}<br /></div></div></center>
<div class=»inf»><div class=»inf2″>{$author[‘awards_img’]}</div></div>
<div class=»inf»><div class=»inf2″>{$author[‘member_group’]}</div></div></p>
<if=»$author[‘custom_fields’] != «»»>
<div class=»inf»><div class=»inf2″>{$author[‘custom_fields’]}</div></div>
</if>
<div class=»inf»><div class=»inf2″><if=»$author[‘icq_number’]»>
тоесть конструкция будет иметь вид:
<h2>Информация о Пользователе:</h2>
<a href=»#» onclick=»ddaccordion.collapseall(‘info_hack’); return false»>Свернуть ВСЁ</a> | <a href=»#»
onclick=»ddaccordion.expandall(‘info_hack’); return false»>Развернуть ВСЁ</a>
<div class=»info_hack»>Дополнительно:</div>
<div class=»inf_content»>
<center><div class=»inf»><div class=»inf2″>{$author[‘member_rank_img’]}<br /></div></div></center>
<div class=»inf»><div class=»inf2″>{$author[‘awards_img’]}</div></div>
<div class=»inf»><div class=»inf2″>{$author[‘member_group’]}</div></div></p>
<if=»$author[‘custom_fields’] != «»»>
<div class=»inf»><div class=»inf2″>{$author[‘custom_fields’]}</div></div>
</if>
</div>
</div>
<div class=»info_hack»>Связь:</div>
<div class=»inf_content»>
<div class=»inf»><div class=»inf2″><if=»$author[‘icq_number’]»>
ICQ: {$author[‘icq_number’]}
<a href=http://wwp.icq.com/{$author[‘icq_number’]}#pager target=’_blank’><img src=http://web.icq.com/whitepages/online?icq=
{$author[‘icq_number’]}&img=5 border=0 width=18 height=18></a>
</if>
</div>
</div>
</div>
естественно что все переменные, (
{$author[‘title’]}, {$author[‘member_rank_img’]}, {$author[‘member_group’]}
и т.д.)
которые вы вставите в конструкцию, надо будет удалить из шаблона, если вы конечно не хотите чтобы оно отображалось дважды, и в окне, и так как у вас было…
Вот сообственно и всё, если не понятно спрашиваем!!!
Ещё раз прошу прощение за траблу с прошлой версией, её решение пока не найдено,
однако это не значет что она умрёт, сделаем и её тоже…
Забрать: