При установке данного скрипта есть возможность автору только темы апать свою тему, то есть поднимать на верх. скрипт сделан на куках, и запрещает пользователю апать более 1 темы в 24 часа, эти настройки можно изменять на время и количество раз как выглядит работа скрипта: при клике по кнопки которая указана скрине , ее скрипт выводит автоматом в строку в название темы
после появляется окно с диалогом
В случае если пользователь хочет больше чем один пост поднять вверх то выходит окно предупреждение такого вида
Установить очень просто Установка: Вставляем в страницу форума перед </body>
Code
<script type="text/javascript"> locationh = '$HOME_PAGE_LINK$/forum/'+location.href.split('/')[4].split('-')[0]+'-'+location.href.split('/')[4].split('-')[1]+'-1'; $.get(locationh,function(data){ if($('.postUser:first',data).text() == 'mdbaner'){$('.gTopCornerRight:first').after('<div style="float:right;cursor:pointer;margin-right:10px;" class="upTheme"><img src="http://ucozon.ru/SCRIN7/1/up.png"></div>'); function setCookie(name, value, days) { if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); var expires = "; expires=" + date.toGMTString(); } else var expires = ""; document.cookie = name + "=" + value + expires + "; path=/"; }
function getCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; }
}); }}, '<div id="bodyUp" align="left"><fieldset style="padding:6px;">С помощью данной функции вы сможете приподнять тему вверх не более, чем <b>1</b> раз в день.</fieldset><fieldset class="capID" style="padding:6px;"><div id="capID"></div></fieldset><fieldset style="padding:6px;"><div align="right"><div style="display:inline-block;">'+_uButton('', 'b', {style: 3,text: 'Продолжить', id: 'upThemeF'})+'</div> <div style="display:inline-block;">'+_uButton('', 'b', {style: 1,text: 'Отмена',content: 'onclick="alert(\'' + this.href + '\')"'})+'</div></div></fieldset></div>' ) }; }); } else{$('.upTheme').hide()} });
если вы хотите к примеру изменить на 12 часов запрета а не 24 то изменяем даную строчку скрипта date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); таким образом 24 на 12 date.setTime(date.getTime() + (days * 12 * 60 * 60 * 1000));