Скрипт для тех, кому нравилось оформление подфорумов в скрипте Алекса.
Исправленный вариант скрипта ничего не делает с подфорумами внутри форума, только на главной.
Код:
<script> $(document).ready(function(){ var subforums = {}; if ($("#pun-index").length) { $('.category tr').each(function () { var is_sub = $(this).hasClass('isub'); if (is_sub) { var parent = $(this).data('parent'), id = $(this).attr('id').match(/forum_f(\d+)/), forum_id = id[1], last = $(this).find('.tcr > a').attr('href'); link = $(this).find('.tcl h3').html(); if (typeof subforums[parent] == 'undefined') subforums[parent] = []; subforums[parent].push({forum_id: forum_id, link: link, last: last}); } }); for (var forum_id in subforums) { var el = '<div class="subforums"><p class="d_title"><strong>Подфорумы: </strong></p><div class="Inner">'; for (var subforum of subforums[forum_id]) { el += '<span class="sf' + subforum['id'] + '">' + subforum['link']; if (!subforum['last']) el += '<img class="Icon_LastPost O" src="https://forumstatic.ru/files/0016/4f/7e/12924.jpg" title="Подфорум пуст">'; else el += '<a class="Icon_LastPost N" href="' + subforum['last'] + '" title="К последнему сообщению"><img src="https://forumstatic.ru/files/0016/4f/7e/75803.jpg"></a>'; el += '</span>'; } el += '</div></div>'; $('#forum_f' + forum_id + ' .tclcon').append(el); $('.parent-' + forum_id).remove(); } } else { return false; } }); </script> <link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0016/4f/7e/73859.css"/>
Отдельно
Родной стиль:
<link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0016/4f/7e/73859.css"/>
Вариант скрипта в ссылке:
Код:<link rel="stylesheet" type="text/css" href="https://forumstatic.ru/files/0016/4f/7e/73859.css"/> <script type="text/javascript" src="https://forumstatic.ru/files/0000/14/1c/91546.js"></script>
Отредактировано Arakhen (21.03.2021 17:21:10)