Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Anvar
Former team member
Сообщения: 1965 Стаж: 14 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 625 раз
Сообщение
Anvar » 20.11.2014 16:05
Передавать множество значений в массиве надо.
Код: Выделить всё
$this->template->assign_vars(array('URL_REDIRRECT' => true));
Anvar
Alecto
phpBB 3.0.12
Сообщения: 2857 Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз
Сообщение
Alecto » 20.11.2014 16:23
сделал.
ни так <!-- IF URL_REDIRRECT-->
ни так <!-- IF S_URL_REDIRRECT-->
- алерт не появляется.
Alecto
Татьяна5
Поддержка
Сообщения: 12446 Стаж: 12 лет 8 месяцев
Благодарил (а): 166 раз
Поблагодарили: 2479 раз
Сообщение
Татьяна5 » 20.11.2014 16:24
Пробела после URL_REDIRRECT
нет
Татьяна5
Alecto
phpBB 3.0.12
Сообщения: 2857 Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз
Сообщение
Alecto » 20.11.2014 16:37
попробовал так <!-- IF URL_REDIRRECT -->
и так <!-- IF S_URL_REDIRRECT -->
в комбинации вариантов с так $this->template->assign_var('URL_REDIRRECT', true);
и так $this->template->assign_vars(array('URL_REDIRRECT' => true));
не работает :(
Alecto
Anvar
Former team member
Сообщения: 1965 Стаж: 14 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 625 раз
Сообщение
Anvar » 21.11.2014 11:14
Этот способ работает 100%
[BETA] External Links - Управление ссылками
services.yml должен выглядеть так:
Код: Выделить всё
services:
bb3mobi.exlinks.controller:
class: bb3mobi\exlinks\controller\url
arguments:
- @request
- @user
- @config
- @template
bb3mobi.exlinks.listener:
class: bb3mobi\exlinks\event\listener
arguments:
- @template
- @config
- @user
- %core.root_path%
- %core.php_ext%
tags:
- { name: event.listener }
Ни каких табов быть не должно, только пробелы.
Ни каких префиксов S_ , вариант только один <!-- IF URL_REDIRRECT --><!-- ENDIF -->. Работать будет только в событиях overall_header или overall_footer.
Anvar
Alecto
phpBB 3.0.12
Сообщения: 2857 Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз
Сообщение
Alecto » 21.11.2014 12:32
Anvar писал(а): services.yml должен выглядеть так:
именно так, хотя для верности - заменил на приведенный код.
у меня блок инициализируется вот здесь
Alecto писал(а): вставил в шаблон overall_header_page_body_before.html код
там же стоит и условие.
не работает.
Alecto
Anvar
Former team member
Сообщения: 1965 Стаж: 14 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 625 раз
Сообщение
Anvar » 21.11.2014 12:49
А кэш чистил?
Anvar
Alecto
phpBB 3.0.12
Сообщения: 2857 Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз
Сообщение
Alecto » 21.11.2014 12:57
на тесте кэширование отключено
Добавлено спустя 2 минуты 18 секунд:
почистил - то же самое
Добавлено спустя 27 секунд:
прикладываю файлы.
условие вот такое
Код: Выделить всё
<!-- IF URL_REDIRRECT -->
alert('111');
<!-- ENDIF -->
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Alecto
Anvar
Former team member
Сообщения: 1965 Стаж: 14 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 625 раз
Сообщение
Anvar » 21.11.2014 13:15
Условие вот такое
Код: Выделить всё
<!-- IF URL_REDIRRECT -->
<script>alert('111');</script>
<!-- ENDIF -->
Всплывает в месте редиректа по внешней..
Anvar
Alecto
phpBB 3.0.12
Сообщения: 2857 Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз
Сообщение
Alecto » 21.11.2014 13:20
да, спасибо огромное, совсем забыл, что надо в скрипт )))
Добавлено спустя 6 минут 39 секунд:
Anvar , это частное решение для меня? ты не будешь данную переменную вводить в свое расширение? или переменная будет?
Alecto
Anvar
Former team member
Сообщения: 1965 Стаж: 14 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 625 раз
Сообщение
Anvar » 21.11.2014 13:41
Alecto , Пока не буду вводить больше ни чего.. Теперь только исправления ошибок, если таковые ещё будут.
Anvar
Alecto
phpBB 3.0.12
Сообщения: 2857 Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз
Сообщение
Alecto » 21.11.2014 14:12
Anvar писал(а): Пока не буду вводить больше ни чего
я не к тому, что новые функции вводить, в эксте всего достаточно.
расширение установлено на основном сервере - ошибок пока не обнаружил.
PS: может просто эту переменную добавить, раз уже разобрались с ней? ведь нужная же.
Alecto
email932
phpBB 1.2.1
Сообщения: 22 Стаж: 9 лет 6 месяцев
Благодарил (а): 3 раза
Сообщение
email932 » 22.11.2014 19:37
Расширение супер!
Еще бы была возможность стиль задавать для скрытых от гостей ссылок и возможность вставлять html код (чтобы сделать ссылки отдельно на страницу регистрации или входа). Что-то типа этого
phpBB 3.1.1
email932
shvager
phpBB 1.4.4
Сообщения: 159 Стаж: 16 лет
Благодарил (а): 83 раза
Поблагодарили: 7 раз
Сообщение
shvager » 27.11.2014 8:31
Что то я снова натупил)
У меня и внутренние ссылки открываться в новом окне (без предупреждения о переходе). И выглядят вот так:
Снимок.JPG
Пробовал ставить "Тип target внутрених ссылок: _top", и оставлял пустым - всеравно внутренние ссылки открывает в новом окне.
Список доменов, на которые не будут распространяться действия выше..., прописал свои.
UPD
Точно натупил)
Свой домен не нужно вписывать сюда:
Список доменов, на которые не будут распространяться действия выше...,
Все норм теперь)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
shvager
Alecto
phpBB 3.0.12
Сообщения: 2857 Стаж: 14 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 241 раз
Сообщение
Alecto » 27.11.2014 15:32
email932 писал(а): чтобы сделать ссылки отдельно на страницу регистрации или входа). Что-то типа этого
плюсую
Alecto