External Links - Менеджер внешних ссылок

Поддержка, переводы и разработка модификаций, расширений для форумов phpbb 3.0\3.1
Правила форума
Не загружайте скриншоты(изображения) на внешние хостинги и размещения их ссылок в сообщениях. Такие сообщения могут остаться без ответа или будут удалены!
Ответить Вложения 8
Аватара пользователя
Lorem Ipsum
bb3.0
bb3.0
Сообщения: 7
Зарегистрирован: 23.01.2015, 17:21

External Links - Менеджер внешних ссылок

Сообщение Lorem Ipsum » 24.01.2015, 16:54 #11

Ясно. Но мне хочется иметь эту страницу с предупреждением, почему у меня не получается?

Аватара пользователя
Alex
bb3.0
bb3.0
Сообщения: 8
Зарегистрирован: 01.02.2015, 09:22

External Links - Менеджер внешних ссылок

Сообщение Alex » 01.02.2015, 09:38 #12

Anvar, привет. Хотел попросить помощи по твоему модулю, готовлюсь к переезду на 3.1

У меня на форуме есть ряд разделов, в которых располагаются каталоги и мануалы. Хочу сделать так, чтобы их скачивать могли только зарегистрированные пользователи, количество сообщений на форуме у которых больше пяти. Но проблема заключается в том, что название файла - это ссылка на сторонний сайт (Яндекс Диск / Гугл документы). Если использовать hide, то соответственно новый пользователь не увидит названия и не поймет, что это за файл и нужен ли он ему. Поэтому хочу найти решение, чтобы названия файлов оставались ссылками, но при клике по ссылке если пользователь не зарегистрирован или количество оставленных им сообщений было меньше пяти - он отправлялся на служебную страницу, где выдавалось бы сообщение с просьбой оставить 5 сообщений на форуме.

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

Заранее спасибо за ответы, и очень надеюсь на твою помощь :oops:

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1309
Зарегистрирован: 08.08.2014, 14:26

External Links - Менеджер внешних ссылок

Сообщение Anvar » 01.02.2015, 11:33 #13

Alex писал(а):служебный файл go.php
Можно заменить префикс к внешним ссылкам, для этого есть специальное поле.

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

Загрузил скриншот управления из админки в первый пост.
Не пишите в ЛС и ICQ вопросы которые можете задать на форуме!
Заказы по разработке не выполняю!

Аватара пользователя
Alex
bb3.0
bb3.0
Сообщения: 8
Зарегистрирован: 01.02.2015, 09:22

External Links - Менеджер внешних ссылок

Сообщение Alex » 01.02.2015, 21:11 #14

Anvar писал(а):По поводу скрытия ссылок, то также есть поле для ввода текста, но будет применено глобально для всех ссылок и только для гостей
Понятно, что ничего не понятно. Другими словами, я не могу сохранить текст ссылки для гостей и новых пользователей, или могу ? Прошу прощения за глупые вопросы, я не силен в программировании (((
Anvar писал(а):Для зарегистрированных и в зависимости от количества сообщений пока нет такой возможности, возможно дополню в будущем.
Очень хочется увидеть данную функцию в новых версиях.

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1309
Зарегистрирован: 08.08.2014, 14:26

External Links - Менеджер внешних ссылок

Сообщение Anvar » 02.02.2015, 08:19 #15

Другими словами, я не
могу сохранить текст ссылки
для гостей и новых
пользователей, или могу ?
Пока только для гостей и только произвольный, общий текст для всех ссылок.

Аватара пользователя
Alex
bb3.0
bb3.0
Сообщения: 8
Зарегистрирован: 01.02.2015, 09:22

External Links - Менеджер внешних ссылок

Сообщение Alex » 02.02.2015, 11:54 #16

А вообще такое реально реализовать в расширении, т.е. не ковыряя файлов самого движка ?

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1309
Зарегистрирован: 08.08.2014, 14:26

External Links - Менеджер внешних ссылок

Сообщение Anvar » 02.02.2015, 12:57 #17

Да конечно реально, в движок лезть не надо.
Будет, как сформирую полный список пожеланий, что бы разом.

Аватара пользователя
Alex
bb3.0
bb3.0
Сообщения: 8
Зарегистрирован: 01.02.2015, 09:22

External Links - Менеджер внешних ссылок

Сообщение Alex » 04.02.2015, 04:52 #18

Спасибо большое. Буду ждать.

Аватара пользователя
Carica
bb3.0.1
bb3.0.1
Сообщения: 15
Зарегистрирован: 09.02.2015, 11:32

External Links - Менеджер внешних ссылок

Сообщение Carica » 09.02.2015, 11:34 #19

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

Общая ошибка
SQL ERROR [ mysqli ]

Duplicate entry 'forbidden_domains' for key 'PRIMARY' [1062]

SQL

INSERT INTO phpbb_config_text (config_name, config_value) VALUES ('forbidden_domains', '')

BACKTRACE

FILE: (not given by php)
LINE: (not given by php)
CALL: msg_handler()

FILE: [ROOT]/phpbb/db/driver/driver.php
LINE: 855
CALL: trigger_error()

FILE: [ROOT]/phpbb/db/driver/mysqli.php
LINE: 194
CALL: phpbb\db\driver\driver->sql_error()

FILE: [ROOT]/phpbb/db/driver/factory.php
LINE: 329
CALL: phpbb\db\driver\mysqli->sql_query()

FILE: [ROOT]/phpbb/config/db_text.php
LINE: 111
CALL: phpbb\db\driver\factory->sql_query()

FILE: [ROOT]/ext/bb3mobi/exlinks/acp/exlinks_module.php
LINE: 106
CALL: phpbb\config\db_text->set_array()

FILE: [ROOT]/includes/functions_module.php
LINE: 674
CALL: bb3mobi\exlinks\acp\exlinks_module->main()

FILE: [ROOT]/adm/index.php
LINE: 81
CALL: p_master->load_active()
У меня постоянно такая ошибка при сохранении изменений в настройках. Как избавиться? :oops:

Аватара пользователя
Anvar
Администратор
Администратор
Сообщения: 1309
Зарегистрирован: 08.08.2014, 14:26

External Links - Менеджер внешних ссылок

Сообщение Anvar » 09.02.2015, 16:24 #20

Расширение было установлено с нуля или обновляли?

Ответить Вложения 8