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

CollapseCategories (Full version)

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 8 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

CollapseCategories (Full version)

Сообщение Алг »

Доработала расширение(начало обсуждения ТУТ http://anderson.phpbbguru.net/viewtopic.php?f=5&t=79)
1. Нагрузка на сервер - 1 дополн. sql-запрос
2. Индикация для скрытых категорий, в которых есть непрочитанные сообщения

список todo:
1. Сохранять состояние категорий для гостей( в куках)
2. Сохранять состояние для зарегистрированных пользователей в БД или в куках по выбору администратора

Репозиторий: https://github.com/alg5/CollapseCategories
Инсталляция:
Скопируйте всё содержимое репозитория в папку ext/alg/CollapseCategories/
Перейдите в Панель администратора: АСР-> Персонализация-> Управление расширениями
Включите расширение "CollapseCategories"
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:48 модератором LavIgor

Aleksej2000
phpBB 2.0.4
Сообщения: 434
Стаж: 7 лет 6 месяцев
Благодарил (а): 230 раз
Поблагодарили: 29 раз

Re: CollapseCategories (Full version)

Сообщение Aleksej2000 »

Алг писал(а): У меня в хроме и в ФФ это воспроизводится ( смотрю гостем), раньше или не было или внимания не обратила, возможно HTML немного меняется от версии к версии. Проверю, откуда получается этот сдвиг
Алг, эту проблему не решали?
Мой форум по рыбоводству http://rybovodstvo.com/forum
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 8 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

Re: CollapseCategories (Full version)

Сообщение Алг »

нет ещё
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
klow
phpBB 1.4.4
Сообщения: 105
Стаж: 7 лет 3 месяца
Благодарил (а): 44 раза
Поблагодарили: 2 раза

Re: CollapseCategories (Full version)

Сообщение klow »

Алг писал(а): Это в вашем случае.
Спасибо! Попробую реализовать.
Алг писал(а): А в общем, потребуется добавить опцию в настройки.
Думаю, это было бы востребовано.
99% ошибок компьютера сидит в полуметре от монитора
phpBB 3.1.10, PHP 5.6.24, MySQL(i) 5.5.54
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 8 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

Re: CollapseCategories (Full version)

Сообщение Алг »

Алг писал(а): 13.12.2014 11:50 список todo:
1. Сохранять состояние категорий для гостей( в куках)
2. Сохранять состояние для зарегистрированных пользователей в БД или в куках по выбору администратора
говорят, обещанного 3 года ждут.... прошло всего лишь 6. Доработала список todo и даже переработала(спасибо вирусу)
Добавила админ-панель с выбором:
1. сохранять состояние блока в бд или в локальной памяти, для гостей состояние сохраняется только в локальной памяти
2. сворачивать блоки только на главной или по всей конференции
3. Сворачиваемые и несворачиваемые стили
4. Сворачивание любых блоков, имеющих уникальный id
5. Индикация непрочитанных сообщений( по-моему и раньше была)
6. Дизайн

версия 2.0.2 совместима с 3.2 и 3.3
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 44 раза
Поблагодарили: 57 раз

Re: CollapseCategories (Full version)

Сообщение Warlock75 »

После установки - белые страницы. Версия phpbb - 3.2.9. Возможно конфликтует с чем-то. На чистый форум не ставил, установлено 32 расширения. Буду искать.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 8 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

Re: CollapseCategories (Full version)

Сообщение Алг »

я ставила на 3.3.0 php7.2
в логах есть что-то может?

Отправлено спустя 2 минуты 15 секунд:
Warlock75 писал(а): 18.04.2020 20:45 установлено 32 расширения
примерно столько же
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 44 раза
Поблагодарили: 57 раз

Re: CollapseCategories (Full version)

Сообщение Warlock75 »

В логах ничего. Установлен 3.2.9 php 7.2.25.

Отправлено спустя 30 секунд:
Отключал расширения, результат тот же.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 8 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

Re: CollapseCategories (Full version)

Сообщение Алг »

я начала тоже с 3.2.9, потом обновила до 3.3.0 .
php 7.2 x-64
openserver ( не новый, давно не обновляла)

Должна быть причина белых страниц. где-то. Админка при этом тоже не работает?
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 44 раза
Поблагодарили: 57 раз

Re: CollapseCategories (Full version)

Сообщение Warlock75 »

Админка работает исправно.
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 913
Стаж: 6 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 167 раз
Поблагодарили: 160 раз

Re: CollapseCategories (Full version)

Сообщение ronim »

Попробовал установить это расширение на тестовый форум 3.3.0 (Версия PHP: 7.3.15)
выдает такую ошибку

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

Fatal error: Uncaught Twig\Error\LoaderError: Unable to find template "collapsecategories.js" (looked into: /data01/virt49166/domeenid/www.pelikan.ee/forum1/styles/newprosilver/template, /data01/virt49166/domeenid/www.pelikan.ee/forum1/styles/newprosilver/theme, /data01/virt49166/domeenid/www.pelikan.ee/forum1/styles/prosilver/template, /data01/virt49166/domeenid/www.pelikan.ee/forum1/styles/prosilver/theme, /data01/virt49166/domeenid/www.pelikan.ee/forum1/styles/all/template) in "@alg_collapsecategories/event/overall_footer_after.html" at line 104. in /data01/virt49166/domeenid/www.pelikan.ee/forum1/vendor/twig/twig/src/Loader/FilesystemLoader.php:250 Stack trace: #0 /data01/virt49166/domeenid/www.pelikan.ee/forum1/phpbb/template/twig/loader.php(135): Twig\Loader\FilesystemLoader->findTemplate('collapsecategor...', true) #1 /data01/virt49166/domeenid/www.pelikan.ee/forum1/vendor/twig/twig/src/Loader/FilesystemLoader.php(150): phpbb\template\twig\loader->findTemplate('collapsecategor...') #2 /data01/virt49166/domeenid/www in /data01/virt49166/domeenid/www.pelikan.ee/forum1/vendor/twig/twig/src/Loader/FilesystemLoader.php on line 250
возможно ли что эта ошибка возникла из за того что тестовый форум расположен на поддомене ?
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
Warlock75
Former team member
Сообщения: 1428
Стаж: 16 лет 1 месяц
Откуда: Москва
Благодарил (а): 44 раза
Поблагодарили: 57 раз

Re: CollapseCategories (Full version)

Сообщение Warlock75 »

А при чем тут поддомен?
Внимательно изучаем форум и чиаем FAQ. 95% всех ответов на возможные вопросы там уже есть!

Правила
Мини FAQ по phpBB 3.1.x/3.2.x/3.3.x
Как устанавливать расширения
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 8 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

Re: CollapseCategories (Full version)

Сообщение Алг »

ronim писал(а): 18.04.2020 22:55 Unable to find template "collapsecategories.js"
файл находится в

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

styles/prosilver/template
расширения,
попробуйте папку prosilver переименовать в all

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

Т. Шаов
Аватара пользователя
ronim
Модератор
Модератор
Сообщения: 913
Стаж: 6 лет 3 месяца
Откуда: Таллин ,Эстония
Благодарил (а): 167 раз
Поблагодарили: 160 раз

Re: CollapseCategories (Full version)

Сообщение ronim »

Алг,
попробуйте папку prosilver переименовать в all
Переименовал, проблема осталась
Если ты не видишь проблем на форуме , но это не значить что их там нет
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16357
Стаж: 17 лет 11 месяцев
Откуда: Красноярск
Благодарил (а): 521 раз
Поблагодарили: 1740 раз

Re: CollapseCategories (Full version)

Сообщение rxu »

ronim, в файле /styles/prosilver/template/event/overall_header_head_append.html попробуйте поменять

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

<!-- INCLUDECSS ../theme/collapsecategories.css -->

на

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

{% INCLUDECSS '@alg_collapsecategories/collapsecategories.css' %}
Изображение
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 11 лет 8 месяцев
Откуда: Израиль
Благодарил (а): 73 раза
Поблагодарили: 248 раз

Re: CollapseCategories (Full version)

Сообщение Алг »

У ronim файл collapsecategories.js не находится
Но я тоже поменяю, не заметила, осталось от старого кода

Отправлено спустя 1 час 58 минут 52 секунды:
Warlock75, я удалила своё локальное, скачала с гитхаба, установила, работает, белых страниц не выдает. Значит, разница у нас в используемой среде и php
Давайте попробуем определить, что влияет на отображение
1. Попробуйте сделать правку от rxu, маловероятно, но вдруг в ней дело
2. Если админка работает исправно, то проверьте, создались ли в настройки расширения, все ли работает(общие настройки и настройки сворачиваемых блоков)
3.файл event/listener

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

static public function getSubscribedEvents()
	{
		return array(
			'core.user_setup'                                                  => 'user_setup',
			'core.display_forums_modify_template_vars'              => 'display_forums_modify_template_vars',
			'core.display_forums_modify_category_template_vars' => 'display_forums_modify_category_template_vars',
		);
	}
закомментируйте все 3 эвента, и более ничто не будет влиять на отображение со стороны сервера. Отображение должно появиться, но, конечно, функциональнось пропадет. далее, по очереди откомментируйте по одному эвенту и определим, что не работает
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов

Вернуться в «Анонсы и поддержка расширений для phpBB»