Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
[3.2][3.3][dev] Imgsliders - слайдеры изображений
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ).
-
- phpBB 3.1.0 RC2
- Сообщения: 3270
- Стаж: 12 лет 10 месяцев
- Благодарил (а): 715 раз
- Поблагодарили: 158 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
Только заметил, что на компе, если кликнуть на пустую область изображение сворачивается, а вот в мобильных версиях, только на крестик, сворачивание не работает таким образом
-
- Поддержка
- Сообщения: 12613
- Стаж: 13 лет 3 месяца
- Благодарил (а): 170 раз
- Поблагодарили: 2535 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
igorbond, логику самих слайдеров я не правила, всё "как есть" с сайтов авторов
С меня - некоторая кастомизация, доступная, и подключение к phpBB
С меня - некоторая кастомизация, доступная, и подключение к phpBB
-
- phpBB 1.4.0
- Сообщения: 36
- Стаж: 7 лет 11 месяцев
- Благодарил (а): 30 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
Татьяна, спасибо вам за ваш слайдер! Крутая штука! Все собрали правильно и правильно работает.
Единственное с чем возникли сложности - с тем что каталоги и пути распакованного архива не такие, как прописано в composer.json расширения, у меня как не шибко опытного это вызвало сложности, но вы помогли - переименовал пути в нужные и все работает!
Единственное с чем возникли сложности - с тем что каталоги и пути распакованного архива не такие, как прописано в composer.json расширения, у меня как не шибко опытного это вызвало сложности, но вы помогли - переименовал пути в нужные и все работает!
-
- phpBB 1.4.3
- Сообщения: 76
- Стаж: 10 лет 11 месяцев
- Благодарил (а): 8 раз
- Поблагодарили: 3 раза
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
Изображения больше указанного размера (по любому из параметров ширина/высота) будут уменьшаться до него. Для отключения уменьшения введите 0.
Не получается 0 выставить. Некоторые изображения приплюснуты, выглядит не очень. Обратил внимание такой эффект только в PhotoSwipe
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 2 года 3 месяца
- Откуда: Сибирь
- Благодарил (а): 65 раз
- Поблагодарили: 75 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
Подскажите, а как подружить расширение с другими, добавляющими нестандартные страницы. В первую очередь интересует
kinerity/knowledgebase
, затем phpbb/pages
.[phpBB 3.3.8 | Prolight | STK 1.0.19-dev] _ [PHP 7.4.28 | MySQL(i) 5.7.27-30]
-
- Поддержка
- Сообщения: 12613
- Стаж: 13 лет 3 месяца
- Благодарил (а): 170 раз
- Поблагодарили: 2535 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
ReXtor, https://github.com/Tatiana5/imgsliders/ ... ns.js#L151 - основная строка. Возможно хватит добавления классов там, возможно придётся писать аналог
imgsliders_add
или вообще исхитряться с особенностями подключения (скажем, если контент подгружается через ajax)-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 2 года 3 месяца
- Откуда: Сибирь
- Благодарил (а): 65 раз
- Поблагодарили: 75 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
Классы в этой KB все те же самые используются. Вот только там не
/viewtopic
, а /kb/viewarticle
и видимо загрузка overall_header_head_append.html
не происходит в виду отсутствия нужного значения в нем. Но я не догоняю как его найти в kinerity/knowledgebase
...[phpBB 3.3.8 | Prolight | STK 1.0.19-dev] _ [PHP 7.4.28 | MySQL(i) 5.7.27-30]
-
- Поддержка
- Сообщения: 12613
- Стаж: 13 лет 3 месяца
- Благодарил (а): 170 раз
- Поблагодарили: 2535 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
ReXtor, https://github.com/Tatiana5/imgsliders/ ... ppend.html - в первой строке добавить ещё один
Отправлено спустя 2 минуты 22 секунды:
Плюс убедиться, что события из event в knowledgebase вообще есть. Часто шапку и подвал используют стандартные, так что достаточно вероятно что есть
or
, а что там прописать - зависит от того knowledgebase. Любую специфическую переменную, которая в нём задана явно не в falseОтправлено спустя 2 минуты 22 секунды:
Плюс убедиться, что события из event в knowledgebase вообще есть. Часто шапку и подвал используют стандартные, так что достаточно вероятно что есть
-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 2 года 3 месяца
- Откуда: Сибирь
- Благодарил (а): 65 раз
- Поблагодарили: 75 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
С этого и начал.
Но пока не нашел и пошел сюда спросить, хех. ПробовалТатьяна5 писал(а): 01.03.2023 0:07 Любую специфическую переменную, которая в нём задана явно не в false
S_KNOWLEDGEBASE
, но не сработало.ИмеетсяТатьяна5 писал(а): 01.03.2023 0:07 Часто шапку и подвал используют стандартные, так что достаточно вероятно что есть
{% INCLUDE 'overall_header.html' %}
на /kb/viewarticle
[phpBB 3.3.8 | Prolight | STK 1.0.19-dev] _ [PHP 7.4.28 | MySQL(i) 5.7.27-30]
-
- Поддержка
- Сообщения: 12613
- Стаж: 13 лет 3 месяца
- Благодарил (а): 170 раз
- Поблагодарили: 2535 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
На гитхабе у расширения 404. Посмотреть не могу
-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 2 года 3 месяца
- Откуда: Сибирь
- Благодарил (а): 65 раз
- Поблагодарили: 75 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
https://github.com/Crizz0/knowledgebase
А kinerity вообще свой профиль на гитхабе удалил. По KB вот тут писал что дальнейшая разработка за Crizz0.
[phpBB 3.3.8 | Prolight | STK 1.0.19-dev] _ [PHP 7.4.28 | MySQL(i) 5.7.27-30]
-
- Поддержка
- Сообщения: 12613
- Стаж: 13 лет 3 месяца
- Благодарил (а): 170 раз
- Поблагодарили: 2535 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
ReXtor, не вижу там специфических переменных в контроллере, применяемых ко всем страницам. Значит можно прописать свою
Скажем, в
добавить
Скажем, в
controller/main_controller.php
после
Код: Выделить всё
'U_VIEW_FORUM' => $this->helper->route('kinerity_knowledgebase_main_controller', array('page' => 'index')),
Код: Выделить всё
'S_KNOWLEDGEBASE' =>true,
-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 2 года 3 месяца
- Откуда: Сибирь
- Благодарил (а): 65 раз
- Поблагодарили: 75 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
Не помогло.
[phpBB 3.3.8 | Prolight | STK 1.0.19-dev] _ [PHP 7.4.28 | MySQL(i) 5.7.27-30]
-
- Поддержка
- Сообщения: 12613
- Стаж: 13 лет 3 месяца
- Благодарил (а): 170 раз
- Поблагодарили: 2535 раз
-
- phpBB 2.0.0
- Сообщения: 232
- Стаж: 2 года 3 месяца
- Откуда: Сибирь
- Благодарил (а): 65 раз
- Поблагодарили: 75 раз
Re: [3.2][3.3][dev] Imgsliders - слайдеры изображений
Да, конечно.
Я перелопатил контроллер и нашел решение.
Найти
Код: Выделить всё
'U_VIEW_ARTICLE_LINK' => $this->helper->route('kinerity_knowledgebase_main_controller', array('page' => 'viewarticle', 'a' => (int) $article_id), true, false, UrlGeneratorInterface::ABSOLUTE_URL),
Код: Выделить всё
'S_KNOWLEDGEBASE' => true,
navlinks
, а вот мой вариант получается внутри case 'viewarticle':
, чего и нужно.Отправлено спустя 1 час 5 минут 59 секунд:
Правда это только для просмотра страницы статьи, а в идеале надо также чтобы работало и для предпросмотра при создании/редактировании.
Вот только
'S_KNOWLEDGEBASE' => true,
вполне себе присутствует в секции case 'posting':
как раз перед return $this->helper->render('posting_body.html', $this->lang->lang('KNOWLEDGEBASE') . ' - ' . $page_title);
.И я опять ничего не понимаю.
Магия штоп ее...
Отправлено спустя 18 минут 55 секунд:
Хотя, если добавить в шаблон
{{ S_KNOWLEDGEBASE }}
то выводит "1", значит переменная до рендера вполне доходит. Проблема в чем-то другом.Попробую отключить слайдер и снова сравнить чистый код между предпросмотром обычных тем и предпросмотром статей...
[phpBB 3.3.8 | Prolight | STK 1.0.19-dev] _ [PHP 7.4.28 | MySQL(i) 5.7.27-30]