Снятие выделения с форумов на Главной (Alex_63)
Автоматическое снятие выделения с форумов на Главной при отсутствии выделенных тем в Активных темах
При загрузке Главной страницы, имеющей выделенные форумы, скрипт проверяет наличие непрочитанных тем в Активных темах и, если таковые отсутствуют, отправляет запрос на URL /misc.php?action=markread и снимает выделение с форумов.
Код (в HTML низ):
Код
<!-- Автоматическое снятие выделения с форумов на Главной © Alex_63 -->
<script type="text/javascript">if($('.inew').parents('#pun-index').length){ (function(){$.get('/search.php?action=show_recent', function(data){if($(data).find('tr.inew').length){return false;}else{$.post('/misc.php?action=markread', function(){$('.inew').removeClass('inew');});};})}())}</script>
<script type="text/javascript">if($('.inew').parents('#pun-index').length){ (function(){$.get('/search.php?action=show_recent', function(data){if($(data).find('tr.inew').length){return false;}else{$.post('/misc.php?action=markread', function(){$('.inew').removeClass('inew');});};})}())}</script>
Рекомендуется дополнительно установить такой код (если он уже не установлен)
в самый низ HTML низ:
Код
<!-- Фиксим глюки Аякс загрузок в Активных пользователях -->
<div id="Nulll" style="display:none;"></div><script>$(document).ready(function() {$("#Nulll").load(document.URL+"#pun-navlinks #navindex");});</script>
<div id="Nulll" style="display:none;"></div><script>$(document).ready(function() {$("#Nulll").load(document.URL+"#pun-navlinks #navindex");});</script>
Просмотров: 630, Загрузок: 0, Оценка: 5.0 (2)
Страницы: | |