Подфорумы "не скриптом"
Новая версия
(кликабельно)
Преимущества новой версии скрипта:
- Автоматическое удаление "решётки" из названий родительских форумов
- Количество подфорумов не ограничено
- Нет ограничения на формат даты и времени
- Возможность установки своих иконок для подфорумов с новыми сообщениями и без них
- Возможность установки своей надписи в заголовке секции подфорумов
- Упрощенная установка, не требуется создание дополнительных категорий, обрамляющих секцию категорий с подфорумами
- Ускоренная загрузка подфорумов на странице форума
- Добавление в "хлебные крошки" ссылки на родительский форум для форумов 1-го и 2-го уровнейБонус: "Кликабельность категорий" в комплекте! (отключается параметром в скрипте)
Автоматическая установкаРучная установкаУстановка
Название каждого форума, содержащего подфорумы, должно начинаться с решетки #
Подфорумы к каждому форуму должны располагаться в отдельной категории. Название категории с подфорумами должно также начинаться с решетки # и в точности совпадать с названием форума, для которого эти подфорумы предназначены!
Это правило действует и для вложенных подфорумов.
Все категории с подфорумами к форумам желательно расположить в самом низу, ниже основных (пользовательских) категорий.Наиболее удобное расположение категорий:
(кликабельно)Скрипт состоит из двух частей:
В начало HTML верх (при наличии скрипта "Супер - Дайсы" - данный код ставим ниже)<!-- Подфорумы "не скриптом" © Alex_63 / Ч.1 в начало HTML верх -->
<script type="text/javascript">var SUBF = {};
// Настройки скрипта //SUBF.icon_old = 'https://forumstatic.ru/files/0016/4f/7e/12924.jpg'; // Иконка подфорумов без новых сообщений
SUBF.icon_new = 'https://forumstatic.ru/files/0016/4f/7e/75803.jpg'; // Иконка подфорумов с новыми сообщениями
SUBF.d_title = 'Подфорумы:' // Текст в заголовке секции подфорумов
SUBF.category_link = 1; // Кликабельность категорий: 0 - отключена, 1 - включена
</script>
<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/0016/4f/7e/73858.js"></script>В начало HTML низ
<!-- Подфорумы "не скриптом" © Alex_63 / Ч.2 в HTML низ -->
<script type="text/javascript">setSubforums()</script>Совместимость с ранней версией скрипта от Deff
Если установлен старый скрипт Подфорумов "не скриптом", необходимо полностью удалить категорию END CATEGORY, а секцию подфорумов (все категории с подфорумами) переместить ниже основных категорий форума.
Категории "ПОДФОРУМЫ" и "END - Подфорумы" также лучше удалить.Дополнения к скрипту:
- Подфорумы в строчку
- Правка Правой колонки в подфорумах для скрипта Описаний к темам
- Иконка слева от названия подфорума.
- Правка к скрипту Подфорумов для Сворачивания категорий
- Сброс кешированных ссылок на родительский форум/категорию
- Убираем слово "Подфорумы" в секции подфорумов
- Переносим список Модераторов ниже секции Подфорумов
- Ссылка в Админку без надстроек (актуально для форумов Rusff,- если некоторые функции в админке не работают)Скриншоты:
Страница форума с подфорумамиСтраница подфорума, в "хлебные крошки" добавляются ссылки на родительские форумы и категорию:
Подфорумы
Сообщений 1 страница 20 из 668
Поделиться1Сб, 7 Ноя 2015 17:53:45
Поделиться2Сб, 7 Ноя 2015 19:01:14
- Добавление в "хлебные крошки" ссылки на родительский форум для форумов 1-го и 2-го уровней
Если это ссылки навигации в .crumbs - дык это было и в моей версии...
Правдо я сокращал кол-во ссылок по вложенности до трёх(а не четырёх как у тьву) Ибо на форумах малой ширины частенько не влазят
И на мобилках не круто
Поделиться3Сб, 7 Ноя 2015 22:15:42
Вопрос по отображению подфорумов.
Отображаются столбиком, если сделать в строчку то надо здесь:
.subforums span {
display: block;
margin-top: 1px;
margin-left: 0;
}
display: block заменить на display: inline?
Поделиться4Вс, 8 Ноя 2015 02:10:00
Домовой
Ну display: inline-block; - универсальнее (ибо если внутри тега есть блочные элементы, то при чистом inline он развалится)
Поделиться5Вс, 8 Ноя 2015 08:57:48
Ага, понял.
Поделиться6Вс, 8 Ноя 2015 10:55:51
Как-то уже ставил подфорум и обзор категорий, но была такая морока, что отказался.
Поставил этот легко, и обзор категорий есть
Поделиться7Вс, 8 Ноя 2015 13:46:49
Не могу разобраться. Если делать по инструкции и создавать категорию форумов с подфорумами, все в норме. Но если включить подфорум в категорию, где есть просто форумы, начинается дубляж подфорумов+создается надпись "Подфорумы" во всех форумах (и пустых тоже) данной категории.
Адрес: http://medieval.rolebb.com/
Поделиться8Вс, 8 Ноя 2015 15:58:06
Ivan_V
1. Категории, содержащие Подфорумы, должны стоять ниже всех пользовательских Категорий! (А не так: категория с подфорумами под категорией с родительским форумом)
2. Подфорумы к форумам должны располагаться в отдельных Категориях, расположенных в самом низу, название которых должно в точности совпадать с названием родительских форумов!
3. Сделайте скриншот Администрирование > Форумы
Поделиться10Вс, 8 Ноя 2015 18:53:45
Ivan_V
1. Переместите категорию #Архив ниже категории Рабочий i
Все категории с подфорумами к форумам желательно расположить в самом низу, ниже основных (пользовательских) категорий.
Поделиться11Вс, 8 Ноя 2015 19:03:57
Ivan_V
1. Переместите категорию #Архив ниже категории Рабочий i
Не пашет, уже пробовал махинации и только что тоже попробовал )
Поделиться12Вс, 8 Ноя 2015 19:15:14
Ivan_V
Ну дайте АдминНик-Пароль Alex_63 в личку - пусть он сам попробует поправить
Поделиться13Вс, 8 Ноя 2015 19:31:36
Ivan_V
Ну дайте АдминНик-Пароль Alex_63 в личку - пусть он сам попробует поправить
Сек
Поделиться14Вс, 8 Ноя 2015 19:58:04
Так понимаю что скрипт актуален для вновь созданных подфорумов. Для того что бы сделать уже готовые форумы подфорумами нет возможности.
Категорию создал, но она отображается только в выпадающем меню при создании форума, в списке форумов этой категории нет. По сему нет возможности переместить в категорию для подфорумов уже имеющиеся форумы. Это печально.
Поделиться15Вс, 8 Ноя 2015 20:03:09
Пардон, кажется разобрался.
Поделиться16Вс, 8 Ноя 2015 20:19:15
Alex_63
А можно убрать Бонус: "Кликабельность категорий"?
Поделиться17Вс, 8 Ноя 2015 20:38:44
Alex_63
А можно убрать Бонус: "Кликабельность категорий"?
Скачиваешь скрипт (сохранить как), затем правишь, - удаляешь это:
//== Дополнение: "Кликабельность Категорий" ==// if($('#pun-index').length)(function() { var st00 = '<style>#pun-index .category:not(#pun-category',st02 = '){display:none!important;}</style>'; var a = document.URL, b = a.replace('http://'+location.hostname+'/=&pun-category',''); if (a != b) { var hideCat2 = st00 + b + st02; document.write(hideCat2); } else $('#HideCtg').replaceWith(''); $(document).ready(function() { var c = '<a href="http://'+location.hostname+'/=&'; $('.category').each(function() { var L = $(this).attr('id'), L1 = $(this).find('h2 span:not(.offctgr):not(.Show-Hide)'), Ltxt = L1.text(); L1.html(c+L+'" style="color:'+L1.css('color')+';">'+Ltxt+'</a>'); }); if(document.URL.indexOf('=&pun-category')!=-1){ var CtgrID = document.URL.split('pun-category')[1];//alert(CtgrID); var CtgrTitle = $('.category[id$="pun-category'+CtgrID+'"]').find('h2 a').text(); document.title = CtgrTitle; $('p.container.crumbs span').wrap('<a class="forum_lnk" href="http://'+location.hostname+'"></a>'); $('p.container.crumbs a.forum_lnk').after(' » <span>'+CtgrTitle+'</span>'); $('.category[id$="pun-category'+CtgrID+'"]').find('h2 > span:not(.offctgr):not(.Show-Hide)').html(CtgrTitle); $('.category').find('.Show-Hide, .offctgr').remove(); $('#pun-stats.section').remove(); }; }); }()); //==/End//-Кликабельность Категорий==//
Сохраняешь. Заходишь в Админ панель -> Файлы -> Загружаешь. Кликаешь на него, копируешь ссылку и вставляешь сюда:
<script type="text/javascript" src="https://forumstatic.ru/files/0016/4f/7e/73858.js"></script>
вместо: https://forumstatic.ru/files/0016/4f/7e/73858.js вставляешь ссылку на свой.
Я пока у себя оставил, там видно будет. Все же удобно с ссылками, не надо тонну форумов лопатить
Отредактировано Ivan_V (Вс, 8 Ноя 2015 20:48:17)
Поделиться18Вс, 8 Ноя 2015 20:57:53
Ivan_V
Спасибо, уже сам нашёл где эта функция размещена была.
Поделиться20Пн, 9 Ноя 2015 14:02:10
Alex_63, нарыл проблему. При просмотре активных тем показывается решётка
Alex_63
А можно ли вообще оставить отображение "решётки"?
Отредактировано Grey_Fox (Пн, 9 Ноя 2015 14:03:29)