CollapseCategoriesLight

Здесь авторы могут постить бета-версии своих расширений для phpBB. Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.2.x | FAQ | Внимание! Прежде чем создать тему - прочти! | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2840
Зарегистрирован: 25.12.2009 0:27
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 286 раз

Re: CollapseCategoriesLight

Сообщение Alecto » 03.07.2016 19:38

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

Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2470
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 573 раза
Поблагодарили: 114 раз

Re: CollapseCategoriesLight

Сообщение igorbond » 08.07.2016 19:08

Вопрос решон
Изображение

Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2470
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 573 раза
Поблагодарили: 114 раз

Re: CollapseCategoriesLight

Сообщение igorbond » 09.07.2016 11:43

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

Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2840
Зарегистрирован: 25.12.2009 0:27
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 286 раз

Re: CollapseCategoriesLight

Сообщение Alecto » 09.07.2016 13:14

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

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

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

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

Аватара пользователя
Smirnov
phpBB 1.2.1
Сообщения: 20
Зарегистрирован: 23.12.2015 21:37
Благодарил (а): 5 раз

Re: CollapseCategoriesLight

Сообщение Smirnov » 14.07.2016 20:30

А как сделать так чтобы на главной странице портала (board3 portal) можно было сворачвать? Кстати, если уйти с главной, можно сворачивать даже блоки портала правой и левой колонок, а вот на главной странице никак (
Best regards
JSC "SeaMax"

Аватара пользователя
Alecto
phpBB 3.0.11
Сообщения: 2840
Зарегистрирован: 25.12.2009 0:27
Откуда: Украина! Харьков
Благодарил (а): 69 раз
Поблагодарили: 286 раз

Re: CollapseCategoriesLight

Сообщение Alecto » 14.07.2016 22:34

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

Аватара пользователя
Smirnov
phpBB 1.2.1
Сообщения: 20
Зарегистрирован: 23.12.2015 21:37
Благодарил (а): 5 раз

Re: CollapseCategoriesLight

Сообщение Smirnov » 14.07.2016 23:19

Alecto писал(а): скрипт работает для определенных классов.
можно сделать по аналогии где угодно и для чего угодно, добавив нужные классы в обработку.
Буду искать. Спасибо за подсказу
Best regards
JSC "SeaMax"

Aleksej2000
phpBB 2.0.3
Сообщения: 395
Зарегистрирован: 01.10.2016 4:54
Благодарил (а): 245 раз
Поблагодарили: 26 раз

Re: CollapseCategoriesLight

Сообщение Aleksej2000 » 12.12.2016 4:35

Alecto, Спасибо за расширение. Переустановил на Ваше против альтернативного, потому что там только +\- сворачивает, у Вас вся шапка. Пока глюков не заметил.
А можно еще добавить такую фишку: когда внутри категории есть непрочитанное, чтобы свернутая категория светилась бы другим цветом.
Сделать в верхнем правом углу "свернуть\развернуть все", чтобы одни кликом все развернуть или свернуть.
Мой форум по рыбоводству http://rybovodstvo.com/forum

Аватара пользователя
klow
phpBB 1.4.4
Сообщения: 105
Зарегистрирован: 03.01.2017 14:24
Благодарил (а): 44 раза
Поблагодарили: 2 раза

Re: CollapseCategoriesLight

Сообщение klow » 06.01.2017 15:33

Обнаружил проблемы (не сворачивает) при работе 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.
99% ошибок компьютера сидит в полуметре от монитора
phpBB 3.1.10, PHP 5.6.24, MySQL(i) 5.5.54

Аватара пользователя
igorbond
phpBB 3.0.7
Сообщения: 2470
Зарегистрирован: 09.01.2012 3:34
Благодарил (а): 573 раза
Поблагодарили: 114 раз

Re: CollapseCategoriesLight

Сообщение igorbond » 06.01.2017 21:04

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

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1664
Зарегистрирован: 02.11.2014 13:57
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: CollapseCategoriesLight

Сообщение Sumanai » 07.01.2017 0:29

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

Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Зарегистрирован: 27.09.2015 22:48
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 21 раз

Re: CollapseCategoriesLight

Сообщение KimIV » 07.01.2017 13:57

Sumanai писал(а): переписать на работу со встроенным jquery
Подскажите, плиз, как? Я так понимаю, путь надо "правильный" прописать... Какой?
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.

Аватара пользователя
klow
phpBB 1.4.4
Сообщения: 105
Зарегистрирован: 03.01.2017 14:24
Благодарил (а): 44 раза
Поблагодарили: 2 раза

Re: CollapseCategoriesLight

Сообщение klow » 07.01.2017 15:52

Скачать файл локально и прописать относительный путь. Например вместо http://code.jquery.com/ui/1.10.3/jquery-ui.js
указать /root/scripts/jquery-ui.js на сервере, где размещен форум и куда скачан файл jquery-ui.js.
99% ошибок компьютера сидит в полуметре от монитора
phpBB 3.1.10, PHP 5.6.24, MySQL(i) 5.5.54

Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1664
Зарегистрирован: 02.11.2014 13:57
Благодарил (а): 267 раз
Поблагодарили: 219 раз

Re: CollapseCategoriesLight

Сообщение Sumanai » 08.01.2017 5:15

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

Аватара пользователя
klow
phpBB 1.4.4
Сообщения: 105
Зарегистрирован: 03.01.2017 14:24
Благодарил (а): 44 раза
Поблагодарили: 2 раза

Re: CollapseCategoriesLight

Сообщение klow » 08.01.2017 12:28

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 -->
Вложения
jquery-ui.min.zip
(6.3 КБ) 101 скачивание
99% ошибок компьютера сидит в полуметре от монитора
phpBB 3.1.10, PHP 5.6.24, MySQL(i) 5.5.54

Вернуться в «Бета-версии расширений для phpBB»