Иконка ресурса

[MMO] Hide Links 2.0.0

Нет прав для скачивания

Captain

Какие бекапы? О_о
Проверенные
Сообщения
5,992
Решения
1
Реакции
15,897
Баллы
10,575
Пользователь Captain разместил новый ресурс:

[MMO] Hide Links - Скрытие ссылок от гостей форума.

Плагин для скрытия ссылок от гостей Вашего форума. Вместо ссылок они будут видеть сообщение с просьбой войти или зарегистрироваться. Помимо этого, внутренние ссылки плагин не скрывает

Узнать больше об этом ресурсе...
 
Не будут работать ссылки на вход и регистрацию при отключённых ЧПУ. Ссылки можно поправить в фразе: mmohl_hide_link_from_guest_message. :)

Да, работает и в менеджере ресурсов, по логике должно работать и в галерее. :)
 
Последнее редактирование:
2.1.0 работает без проблем, хотя чему там не работать.
Пришлось немного отредактировать фразу mmohl_hide_link_from_guest_message, так как стоит плагин [MxR] AnonReferrer System.
 
а чем отличается от того, что есть по умолчанию?
 
Проблема: неактивированные (unconfirmed) пользователи могут видеть ссылки. Подскажите, как исправить.
 
А что исправлять? Бага нет, плагин выполняет свою функцию: скрытие от гостей, неподтвержденный пользователь уже не гость, поэтому все нормально.

Пишите автору плагина или в Ищу исполнителя
 
  • Мне нравится
Реакции: Hope
lazerhead, аддон не смотрит на группу, а вообще, является ли посетитель пользователем. Если он зарегистрирован, то все ок.

В любом случае, куда писать, я указал выше.
 
Ну а плагин проверяет просто user_id пользователя, чтобы он не был равен нулю.
Можно вот эту строчку в src/addons/MMO/HideLinks/XF/BbCode/Renderer/Html.php:
PHP:
if ($visitor['user_id'] == 0 && $linkInfo['type'] == 'external')
Заменить на:
PHP:
if ($linkInfo['type'] == 'external' && $visitor->user_state == 'valid')
И радоваться. Правда, ругаться будет на несовпадающий хеш. Нужно пересобирать хеши.
 
Код:
if (!$visitor->user_id || $visitor->user_state != 'valid' && $linkInfo['type'] == 'external')
 
Проблема: неактивированные (unconfirmed) пользователи могут видеть ссылки
Скрытие ссылок от неактивированных пользователей реализовано в [XenConcept] Hide links / Medias / Images (BbCode) to guests плюс то дополнение позволяет скрыть от неподтвержденных юзеров и гостей не только ссылки, но и встроенное в посты видео.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу