[RC] External Links - Управление ссылками

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Anvar
Former team member
Сообщения: 1965
Стаж: 15 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 622 раза

Re: [RC] External Links - Управление ссылками

Сообщение Anvar »

Может быть стоит сделать так, что-бы текст на странице /url.php можно было задать в админке? Тогда желающие смогут вставить туда хоть рекламу или любой другой html..

Добавлено спустя 4 минуты 43 секунды:
И ещё, может убрать возможность управления внутренними ссылками и функционал заменить на более полезные вещи для внешних?

Например можно добавить возможность скрытия ссылок для пользователей не набравших определённое количество сообщений..
Аватара пользователя
Джим
phpBB 2.0.0
Сообщения: 206
Стаж: 15 лет 6 месяцев
Благодарил (а): 131 раз
Поблагодарили: 63 раза

Re: [RC] External Links - Управление ссылками

Сообщение Джим »

Anvar, а нельзя ли к Вашему расширению добавить возможность устанавливать в пользовательских правах запрет на размещение внешних ссылок (а разрешённые из имеющегося списка - пожалуйста)?
Это здорово помогло бы в борьбе со спамом.
Под 3.0 использовал "Authorized for URLs" авторства RMcGirr83, с помощью этого мода запрещал гостям и новичкам размещать ссылки. Спама почти не было. А как перешёл на 3.1, спамеры и рекламщики стали гораздо чаще прорываться.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 15 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 240 раз

Re: [RC] External Links - Управление ссылками

Сообщение Alecto »

Anvar писал(а):убрать возможность управления внутренними ссылками
смотря что ты подразумеваешь.
Anvar писал(а):можно было задать в админке?
если его можно будет полностью отключать, то почему бы и нет.
Anvar писал(а):возможность скрытия ссылок для пользователей не набравших определённое количество сообщений.
а еще брать с них подписку о неразглашении и проверять оригиналы паспортов ))))))
Anvar
Former team member
Сообщения: 1965
Стаж: 15 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 622 раза

Re: [RC] External Links - Управление ссылками

Сообщение Anvar »

Джим, Нужно делать другое расширение, на уровне отправки сообщения. Тут же управление ссылками при их выводе.

Alecto , Посмотрите какие настройки не нужны.. Может быть и все нужны)) Можно другое расширение - лайт версию сделать.
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 15 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 240 раз

Re: [RC] External Links - Управление ссылками

Сообщение Alecto »

у меня нет вложений, поэтому все, что касается вложений - я не использую.
все остальное по ссылкам - используется.
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 20 лет 9 месяцев
Откуда: Москва
Благодарил (а): 207 раз
Поблагодарили: 4 раза

Re: [RC] External Links - Управление ссылками

Сообщение Erlang »

Anvar писал(а):можно добавить возможность скрытия ссылок для пользователей не набравших определённое количество сообщений..
+1
Основная задача спамеров - оставить ссылку на форуме. А потом по ней покликать.

Когда я запретил публикацию ссылок "не достигших N сообщений" - у них резко пропал интерес.
Даже было забавно наблюдать как они первое время пытались обходить запрет :)
С уважением,
Сергей
Аватара пользователя
Alecto
phpBB 3.0.12
Сообщения: 2857
Стаж: 15 лет 4 месяца
Откуда: Украина! Харьков
Благодарил (а): 68 раз
Поблагодарили: 240 раз

Re: [RC] External Links - Управление ссылками

Сообщение Alecto »

Erlang писал(а):Основная задача спамеров - оставить ссылку на форуме
это решается премодерированием постов от группы новые пользователи.
а еще раньше - проверкой регистрации новых пользователей.
почему-то у меня спамеры попадаются 1 на 1000 зарегистрированных, и это совсем упоротые долбодятлы, прошедшие регистрацию (99.99% отсекается регистрацией), которые удаляются с сайта при первой же попытке разместить спам-пост.
так, причем здесь данный экст? элементарная настройка прав доступа и минимальная модерация решают все проблемы.
зачем вы предлагаете нагрузить своими частными проблемами универсальное расширение?
LBeaver
phpBB 1.4.4
Сообщения: 153
Стаж: 10 лет 6 месяцев
Благодарил (а): 44 раза
Поблагодарили: 41 раз

Re: [RC] External Links - Управление ссылками

Сообщение LBeaver »

LBeaver писал(а):Нашёл ошибку в обработке ссылок, содержащих знак решётки. Например, вместо https://translate.google.com/#en/ru/bug контроллер отправляет на просто https://translate.google.com/.
Ап проблеме. Что-то мне в последнее время часто подобные ссылки стали попадаться.
Anvar
Former team member
Сообщения: 1965
Стаж: 15 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 622 раза

Re: [RC] External Links - Управление ссылками

Сообщение Anvar »

LBeaver, Решается проблема с добавлением домена в доверенные?
Этот же вопрос и к проблеме с видео..

К расширению ещё не подходил, по мере возможности возьмусь за доработку, накопилось уже порядком пожеланий.
LBeaver
phpBB 1.4.4
Сообщения: 153
Стаж: 10 лет 6 месяцев
Благодарил (а): 44 раза
Поблагодарили: 41 раз

Re: [RC] External Links - Управление ссылками

Сообщение LBeaver »

Anvar, да при добавлении в доверенные ничего не обрезается. Сейчас посмотрел поближе - проблема в контроллере, а конкретно в исходных данных из $this->request->server('QUERY_STRING') - здесь адрес уже обрезан.
Аватара пользователя
southklad
phpBB 3.1.0 RC3
Сообщения: 3343
Стаж: 13 лет 3 месяца
Благодарил (а): 675 раз
Поблагодарили: 164 раза

Re: [RC] External Links - Управление ссылками

Сообщение southklad »

А как сделать, чтобы окно с уведомлением открывалось в новом окне?
Изображение
Anvar
Former team member
Сообщения: 1965
Стаж: 15 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 622 раза

Re: [RC] External Links - Управление ссылками

Сообщение Anvar »

igorbond, По умолчанию так и сделано, смотри атрибут target
dimetrius
phpBB 1.4.0
Сообщения: 34
Стаж: 14 лет 2 месяца
Благодарил (а): 6 раз
Поблагодарили: 3 раза

Re: [RC] External Links - Управление ссылками

Сообщение dimetrius »

В логах вэб сервера:

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

PHP message: PHP Warning:  file_exists(): open_basedir restriction in effect. File(./../theme/extlinks.css) is not within the allowed path(s): (/var/www/site.org.ua/web:/var/www/site.org.ua/tmp:/tmp:/usr/share/php5:/usr/share/php:/usr/bin/) in /var/www/site.org.ua/web/cache/twig/e9/37/1a22e395b50dad649d366e067308.php on line 23" while reading response header from upstream, client: 66.249.78.37, server: site.org.ua, request: "GET /app.php/thankslist/givens/510/true HTTP/1.1", upstream: "fastcgi://127.0.0.1:9006", host: "site.org.ua"
Anvar
Former team member
Сообщения: 1965
Стаж: 15 лет 1 месяц
Благодарил (а): 57 раз
Поблагодарили: 622 раза

Re: [RC] External Links - Управление ссылками

Сообщение Anvar »

dimetrius, С серверами и их настройкой не знаком, но может поможет: Сообщение «open_basedir restriction in effect»
dimetrius
phpBB 1.4.0
Сообщения: 34
Стаж: 14 лет 2 месяца
Благодарил (а): 6 раз
Поблагодарили: 3 раза

Re: [RC] External Links - Управление ссылками

Сообщение dimetrius »

Anvar, я знаком.
Скрипт пытается от корня сайта перейти выше и ищет там файлы.
А openbasedir как раз и предназначен чтоб ограничить такие попытки.
Но в то же время в коде отображается полная ссылка, которая работает.
Перенесено из форума Бета-версии расширений для phpBB 3.1.x в форум Анонсы и поддержка расширений для phpBB 3.1.x 11.07.2015 12:49 модератором LavIgor

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