- Совместимость с XenForo
- 1.0
- 1.1
- 1.2
- 1.3
Автор: Георгий Шевченко
Возможности меню:
1) Залить содержимое папки styles
2) Идем в шаблон PAGE_CONTAINER
После тэга [/head] вставляем
3) Ищем шаблон EXTRA.CSS
Вставляем в любое место
4) Готово.
Живая демонстрация:
Возможности меню:
- Быстро прокрутить вверх страницу
- Вернуться на предыдущею страницу
- Начать переписку
- Полностью перезагрузить страницу форума
- Остановить автоматическую прокрутку
- Включить автоматическую прокрутку
- Если вы нажали на предыдущею страницу , имеется возможность вернуться на ту страницу с который вы нажали вернуться назад
- Быстро прокрутить вниз страницу
1) Залить содержимое папки styles
2) Идем в шаблон PAGE_CONTAINER
После тэга [/head] вставляем
Код:
<script language="javascript">
suspendcode="<div id='ew_toolbox' align='center'><a onclick='javascript:amutop();return false;' href='#' title='Вверх'><img border=0 src=\"styles/EternalWorld/Menu/up.png\" width=\"24\"></a><br><a onclick='javascript:history.back();return false;' href='#' title='Назад'><img border=0 src=\"styles/EternalWorld/Menu/back.png\" width=\"24\"></a><br><a href='{xen:link conversations/add}' title='Начать переписку'><img border=0 src=\"styles/EternalWorld/Menu/contact.png\" width=\"24\"></a><br><a href='javascript:confirmRefresh();' title='Обновить страницу'><img border=0 src=\"styles/EternalWorld/Menu/refresh.png\" width=\"24\"></a><br><a onclick='javascript:sc();return false;' href='#' title='Стоп'><img border=0 src=\"styles/EternalWorld/Menu/pause.png\" width=\"24\"></a><br><a onclick='javascript:clearInterval(timer);initialize();return false;' href='#' title='Включить авто прокрутку'><img border=0 src=\"styles/EternalWorld/Menu/autodown.png\" width=\"24\"></a><br><a onclick='javascript:history.go(+1);return false;' href='#' title='Вперед'><img border=0 src=\"styles/EternalWorld/Menu/to.png\" width=\"24\"></a><br><a onclick='javascript:amubutton();return false;' href='#' title='Вниз'><img border=0 src=\"styles/EternalWorld/Menu/down.png\" width=\"24\"></a></div>"
document.write(suspendcode);
var currentpos,timer;
function initialize()
{
timer=setInterval ("scrollwindow ()",30);
}
function sc()
{
clearInterval(timer);
}
function scrollwindow()
{
currentpos = document.documentElement.scrollTop || document.body.scrollTop;
window.scrollTo(0,++currentpos);
}
function amutop()
{
window.scrollTo(0,0)
clearInterval(timer);
}
function amubutton()
{
window.scrollTo(0,80000)
clearInterval(timer);
}
function confirmRefresh() {
var okToRefresh = confirm("Вы хотите полностью перезагрузить страницу?");
if (okToRefresh)
{
setTimeout("location.reload(true);",500);
}
}
</script>
3) Ищем шаблон EXTRA.CSS
Вставляем в любое место
Код:
#ew_toolbox{z-index:99;opacity: .7;width:26px;position:fixed;left:1px;top:250px;background:transparent;-moz-border-radius:5px}
#ew_toolbox:hover{opacity:1}
4) Готово.
Живая демонстрация: