Форумные скрипты
Код:
<!---------- ФОРУМНЫЕ СКРИПТЫ ----------->
<script>
/* Новые сообщения */
if(GroupID != 3)$('#pun-ulinks ul').prepend('<li class="item1"><a href="/search.php?action=show_new">Новые сообщения</a></li>'); //Конец скрипта
/* Свернуть спойлер */
function clickSP(i) {setTimeout("$('#spoiler"+i+"').click()",100);}
$('.quote-box.spoiler-box > div').each(function(i) {
$(this).attr('id','spoiler'+i).append('<a name="220_'+i+'" style="position:absolute;margin-top:-200px"></a>');
$(this).next('blockquote').append('<a href="#220_'+i+'" onclick="clickSP('+i+')" style="float:right">Свернуть спойлер</a>');
}); //Конец скрипта
/* запрет для рекламы */
function disabled_profile(g_id) {
$('input').show();
if( GroupID == g_id )
{
$('input[type=submit]').attr('disabled', true);
var text = $('.formsubmit').html().replace(/После обновления профиля, вы будете перенаправлены назад на эту страницу./, "<span style='color: red;'>Администратор форума запретил Вам изменять профиль.</span>");
$('.formsubmit').html(text);
}
}
if (document.URL.indexOf("profile.php") != -1) disabled_profile("5"); //Конец скрипта
/* Восстановление последнего поста при утере by Человек-Шаман */
$(document).ready(function() {
$('#addition-area').append(function() {
return $('<div>Восстановить последний пост</div>').click(restoreLastPost);
});
function restoreLastPost() {
$('#main-reply').val(localStorage.ReservePost);
};
}); // Конец
/* Сворачивание объявления by Человек-Шаман */
(function() {
var advCookie = getcookie('advHidden');
var isHidden = advCookie === '1';
var toggleButton = $('<span class="offadv" class="offadv">'+getButtonText(isHidden)+'</span>');
$('#objav').after(toggleButton);
toggleAdv(isHidden)
toggleButton.on('click', function() {
isHidden = !isHidden;
toggleAdv(isHidden);
})
function toggleAdv(isHidden) {
setcookie('advHidden', isHidden ? '1' : '0', 3600*24*30*1000);
$('#objav').toggleClass('hidden', isHidden);
$('.offadv').text(getButtonText(isHidden))
}
function getButtonText(isHidden) { return isHidden ? 'показать объявление' : 'скрыть объявление' }
})(); // Конец
/* Убрать вставку HTML в подпись */
if($("#profile").length)(function(){var d,c,f=$("#main-reply");function e(){if(/\[(\/?html\])/gim.test(f.val())){d=f.val()
.replace(/\[(\/{0,1}html\])/gim,"");f.val(d)}}e();f.bind("mouseout mousemove keydown keypress keyup",function(a){e()})}())
$('.post .post-sig .html-post-box').remove(); // Конец
</script>