Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

CollapseCategoriesLight

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

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

Внимание! Не устанавливайте бета-версии расширений на работающие форумы!
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: CollapseCategoriesLight

Сообщение Alecto »

по идее свертка управляется тегами в элементах, посмотрите, что добавляется скриктом к элементу категории и сделайте по аналогии где нужно.
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: CollapseCategoriesLight

Сообщение southklad »

Вопрос решон
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: CollapseCategoriesLight

Сообщение southklad »

А вот для этого Для поддержки расширения Recent Topics: редактировать файл в каком расширении? Если в этом, то там нет таких строк. Да и в Recent Topics тоже нет
Изображение
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: CollapseCategoriesLight

Сообщение Alecto »

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

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

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

либо, осваивайте jquery и модифицируйте экст по примеру из первого сообщения для новых тем.
Аватара пользователя
Smirnov
phpBB 1.2.1
Сообщения: 20
Стаж: 8 лет 3 месяца
Благодарил (а): 5 раз

Re: CollapseCategoriesLight

Сообщение Smirnov »

А как сделать так чтобы на главной странице портала (board3 portal) можно было сворачвать? Кстати, если уйти с главной, можно сворачивать даже блоки портала правой и левой колонок, а вот на главной странице никак (
Best regards
JSC "SeaMax"
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 14 лет 3 месяца
Откуда: Украина! Харьков
Благодарил (а): 80 раз
Поблагодарили: 292 раза
Контактная информация:

Re: CollapseCategoriesLight

Сообщение Alecto »

скрипт работает для определенных классов.
можно сделать по аналогии где угодно и для чего угодно, добавив нужные классы в обработку.
Аватара пользователя
Smirnov
phpBB 1.2.1
Сообщения: 20
Стаж: 8 лет 3 месяца
Благодарил (а): 5 раз

Re: CollapseCategoriesLight

Сообщение Smirnov »

Alecto писал(а): скрипт работает для определенных классов.
можно сделать по аналогии где угодно и для чего угодно, добавив нужные классы в обработку.
Буду искать. Спасибо за подсказу
Best regards
JSC "SeaMax"
Aleksej2000
phpBB 2.0.4
Сообщения: 434
Стаж: 7 лет 5 месяцев
Благодарил (а): 243 раза
Поблагодарили: 30 раз
Контактная информация:

Re: CollapseCategoriesLight

Сообщение Aleksej2000 »

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

Re: CollapseCategoriesLight

Сообщение 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.
99% ошибок компьютера сидит в полуметре от монитора
phpBB 3.1.10, PHP 5.6.24, MySQL(i) 5.5.54
Аватара пользователя
southklad
phpBB 3.1.0 RC2
Сообщения: 3232
Стаж: 12 лет 2 месяца
Благодарил (а): 797 раз
Поблагодарили: 175 раз

Re: CollapseCategoriesLight

Сообщение southklad »

Заметил такую вещь, которая на мой взгляд не очень правильная. Например захожу с медленного интернета и у меня сначала загружается страница со всеми форумами, а потом скрываются закрытые. Может все же сделать чтобы они после закрытия уже вообще не появлялись в таких ситуациях.
Изображение
Аватара пользователя
Sumanai
phpBB 3.0.0 RC5
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: CollapseCategoriesLight

Сообщение Sumanai »

klow писал(а): Возможно есть более правильный вариант, но меня этот устроил.
Там более правильный- это переписать на работу со встроенным jquery.
Аватара пользователя
KimIV
phpBB 2.0.1
Сообщения: 286
Стаж: 8 лет 6 месяцев
Откуда: Кунгур
Благодарил (а): 169 раз
Поблагодарили: 21 раз
Контактная информация:

Re: CollapseCategoriesLight

Сообщение KimIV »

Sumanai писал(а): переписать на работу со встроенным jquery
Подскажите, плиз, как? Я так понимаю, путь надо "правильный" прописать... Какой?
Ты должен делать добро из зла, потому что его больше не из чего делать. Уоренн Роберт Пенн.
Аватара пользователя
klow
phpBB 1.4.4
Сообщения: 105
Стаж: 7 лет 2 месяца
Благодарил (а): 44 раза
Поблагодарили: 2 раза

Re: CollapseCategoriesLight

Сообщение klow »

Скачать файл локально и прописать относительный путь. Например вместо 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
Сообщения: 1668
Стаж: 9 лет 4 месяца
Благодарил (а): 267 раз
Поблагодарили: 216 раз
Контактная информация:

Re: CollapseCategoriesLight

Сообщение Sumanai »

KimIV писал(а): Подскажите, плиз, как?
JS- моя слабая сторона, я на нём туго пишу.
klow писал(а): jquery-ui
Тут этот монстр явно не нужен.
Аватара пользователя
klow
phpBB 1.4.4
Сообщения: 105
Стаж: 7 лет 2 месяца
Благодарил (а): 44 раза
Поблагодарили: 2 раза

Re: CollapseCategoriesLight

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

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