Страница 3 из 4

Re: CollapseCategoriesLight

Добавлено: 03.07.2016 19:38
Alecto
по идее свертка управляется тегами в элементах, посмотрите, что добавляется скриктом к элементу категории и сделайте по аналогии где нужно.

Re: CollapseCategoriesLight

Добавлено: 08.07.2016 19:08
southklad
Вопрос решон

Re: CollapseCategoriesLight

Добавлено: 09.07.2016 11:43
southklad
А вот для этого Для поддержки расширения Recent Topics: редактировать файл в каком расширении? Если в этом, то там нет таких строк. Да и в Recent Topics тоже нет

Re: CollapseCategoriesLight

Добавлено: 09.07.2016 13:14
Alecto
в первом сообщении есть блок Для поддержки расширения Recent Topics...
по идее любые блоки можно свернуть аналогичным образом.
честно говоря, уже не помню, что я менял в расширении и менял ли, так что гарантии на работоспособность инструкции не дам, но смысл нужных модификаций она передает.

расширение буду проверять уже под 3.2, когда выйдет стабильный релиз PHPBB 3.2.1
встраивать поддержку Recent Topics в свое расширение не буду принципиально, потому как считаю это противным самой цели установки расширения Recent Topics.
на счет поддержки дополнительных блоков - так же не вижу в этом смысла.

как вариант - посмотреть полную версию от Alg, так же есть еще одна версия коллапса на офсайте.
возможно что-то заработает без допила.

либо, осваивайте jquery и модифицируйте экст по примеру из первого сообщения для новых тем.

Re: CollapseCategoriesLight

Добавлено: 14.07.2016 20:30
Smirnov
А как сделать так чтобы на главной странице портала (board3 portal) можно было сворачвать? Кстати, если уйти с главной, можно сворачивать даже блоки портала правой и левой колонок, а вот на главной странице никак (

Re: CollapseCategoriesLight

Добавлено: 14.07.2016 22:34
Alecto
скрипт работает для определенных классов.
можно сделать по аналогии где угодно и для чего угодно, добавив нужные классы в обработку.

Re: CollapseCategoriesLight

Добавлено: 14.07.2016 23:19
Smirnov
Alecto писал(а): скрипт работает для определенных классов.
можно сделать по аналогии где угодно и для чего угодно, добавив нужные классы в обработку.
Буду искать. Спасибо за подсказу

Re: CollapseCategoriesLight

Добавлено: 12.12.2016 4:35
Aleksej2000
Alecto, Спасибо за расширение. Переустановил на Ваше против альтернативного, потому что там только +\- сворачивает, у Вас вся шапка. Пока глюков не заметил.
А можно еще добавить такую фишку: когда внутри категории есть непрочитанное, чтобы свернутая категория светилась бы другим цветом.
Сделать в верхнем правом углу "свернуть\развернуть все", чтобы одни кликом все развернуть или свернуть.

Re: CollapseCategoriesLight

Добавлено: 06.01.2017 15:33
klow
Обнаружил проблемы (не сворачивает) при работе https

Исправление.
Файл: root\ext\alecto\CollapseCategoriesLight\styles\all\template\event\overall_footer_after.html
Найти

Код: Выделить всё

<!-- INCLUDEJS http://code.jquery.com/ui/1.10.3/jquery-ui.js -->
заменить на

Код: Выделить всё

<!-- INCLUDEJS https://code.jquery.com/ui/1.10.3/jquery-ui.js -->
Возможно есть более правильный вариант, но меня этот устроил. Работает и для https, и для http.

Re: CollapseCategoriesLight

Добавлено: 06.01.2017 21:04
southklad
Заметил такую вещь, которая на мой взгляд не очень правильная. Например захожу с медленного интернета и у меня сначала загружается страница со всеми форумами, а потом скрываются закрытые. Может все же сделать чтобы они после закрытия уже вообще не появлялись в таких ситуациях.

Re: CollapseCategoriesLight

Добавлено: 07.01.2017 0:29
Sumanai
klow писал(а): Возможно есть более правильный вариант, но меня этот устроил.
Там более правильный- это переписать на работу со встроенным jquery.

Re: CollapseCategoriesLight

Добавлено: 07.01.2017 13:57
KimIV
Sumanai писал(а): переписать на работу со встроенным jquery
Подскажите, плиз, как? Я так понимаю, путь надо "правильный" прописать... Какой?

Re: CollapseCategoriesLight

Добавлено: 07.01.2017 15:52
klow
Скачать файл локально и прописать относительный путь. Например вместо http://code.jquery.com/ui/1.10.3/jquery-ui.js
указать /root/scripts/jquery-ui.js на сервере, где размещен форум и куда скачан файл jquery-ui.js.

Re: CollapseCategoriesLight

Добавлено: 08.01.2017 5:15
Sumanai
KimIV писал(а): Подскажите, плиз, как?
JS- моя слабая сторона, я на нём туго пишу.
klow писал(а): jquery-ui
Тут этот монстр явно не нужен.

Re: CollapseCategoriesLight

Добавлено: 08.01.2017 12:28
klow
Sumanai писал(а): Тут этот монстр явно не нужен.
Согласен, можно использовать минимальный набор см. вложение, всего 16 кб вместо 425 кб.

Отправлено спустя 7 минут 14 секунд:
Кроме того, чтобы не "путаться" с другими скриптами можно положить данный скрипт в директорию самого расширения root\ext\alecto\CollapseCategoriesLight\styles\all\template\ и в файле root\ext\alecto\CollapseCategoriesLight\styles\all\template\event\overall_footer_after.html изменить

Код: Выделить всё

<!-- INCLUDEJS http://code.jquery.com/ui/1.10.3/jquery-ui.js -->
на

Код: Выделить всё

<!-- INCLUDEJS jquery-ui.min.js -->