Hide Links для phpbb 3

У вас есть идея для расширения функциональности phpBB 3.0.x? Расскажите о ней здесь!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Alek$
Former team member
Сообщения: 2616
Стаж: 21 год 1 месяц
Откуда: Новосибирск
Поблагодарили: 37 раз

Re: Hide Links для phpbb 3

Сообщение Alek$ »

Pilot74, чем вам не подходит ббкод [hide], который неоднократно обсуждался на этом форуме?

Добавлено спустя 3 минуты 6 секунд:
Ссылки для гуглоненавистников:
http://www.phpbb.com/community/viewtopi ... #p12107335
http://www.phpbb.com/customise/db/mod/g ... bcode_mod/
http://www.phpbb.com/customise/db/mod/prime_links/
http://www.mssti.com/phpbb3/viewtopic.php?t=335
Самая страшная ошибка, это ошибка без видимых причин и конкретных последствий.
phpBB3 [db_update.php generator]
Первая помощь по всем phpBB-вопросам: phpBB2 и phpBB3 FAQ; Правила общения;
Все консультации в icq или личке - на платной основе.
Pilot74
phpBB 1.2.0
Сообщения: 11
Стаж: 15 лет 5 месяцев
Благодарил (а): 1 раз

Re: Hide Links для phpbb 3

Сообщение Pilot74 »

Alek$ писал(а):чем вам не подходит ббкод [hide]
ббкод - это конечно хорошо, но ведь не все пользователи будут его использовать, а править все сообщения с ссылками довольно проблемно. Использовать мод для скрытия ссылок от гостей тоже не подходит, так как нет смысла скрывать все ссылки, это неудобно и может навердить описанию. Это поле будет удобно при оформлении, как релезерам, так и юзерам, кторые будут искать ссылки на скачивание не в описании где попало, а в спецаильно отведенном поле и могут меньше вчитываться в описание не тратя время, а сразу начиная качать.
morfey
phpBB 1.0.0
Сообщения: 2
Стаж: 14 лет 6 месяцев

Re: Hide Links для phpbb 3

Сообщение morfey »

Помогите пожалуйста. Поставил мод работает хорошо, только вот с вложениями засада. не скрывает. ставил мод reimg image resizer если текст не скрывать отображается замечательно(без белого фона) в тексте письма где надо, если текст с изображениями скрыть появляется снизу сообщения белое поле со всеми вложениями вот ссылка как выглядит http://forum.auto-byd.ru/viewtopic.php?f=21&t=51
morfey
phpBB 1.0.0
Сообщения: 2
Стаж: 14 лет 6 месяцев

Re: Hide Links для phpbb 3

Сообщение morfey »

up
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: Hide Links для phpbb 3

Сообщение southklad »

Nekstati писал(а):Теоретически так.

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

if ($user->data['user_id'] != ANONYMOUS && !$user->data['user_new'])
Странно, у меня если скрывает, так сразу от всех, не только от новых
Изображение
Аватара пользователя
southklad
phpBB 3.1.0 RC4
Сообщения: 3467
Стаж: 14 лет 8 месяцев
Благодарил (а): 871 раз
Поблагодарили: 200 раз

Re: Hide Links для phpbb 3

Сообщение southklad »

С этим разобрался, но скажите как это сделать и для вот этой строки

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

if ($user->data['user_id'] == ANONYMOUS)
       {
       $message = preg_replace( '/<.*href="(.*?)">(.*?)(<\/a>)/', '<a href="ucp.php?mode=register">'.$user->lang["BBCODE_HIDE_LINK"].'</a>', $message );
       }
Для скрытия не только url. но и просто ссылок ???
Изображение
William_Laut
phpBB 1.2.0
Сообщения: 16
Стаж: 15 лет 5 месяцев
Благодарил (а): 7 раз

Re: Hide Links для phpbb 3

Сообщение William_Laut »

Всем привет.
И все же, по-моему тема остается не раскрытой - как скрыть вложения от незарегистрированных пользователей? hide не подходит, ибо скрывает текст только. То есть, если прилеплено вложение, нажата кнопка Вставить в текст сообщения и потом этот код обернут в hide, то гости видят вложение как обычно, а в самом посте поле с текстом типа "доступно только зарегистрированным пользователям". И смысла в этих телодвижениях никакого :-(
Также посмотрел, в ACP/Пользователи и группы/Форумные права пользователей->Выбрать учётную запись гостя->выбираем форум->Расширенные права->Содержимое->Может скачивать файлы (НЕТ) - Тут по умолчанию стоит везде НЕТ, но гости видят прикрепленный файл и могут его скачивать без проблем.
Как быть?
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Hide Links для phpbb 3

Сообщение Shredder »

William_Laut писал(а):hide не подходит
Смотря какая версия. В теме мода правки к этому моду есть и даже архив мода с уже исправленной инструкцией, эти исправления позволяют вложения скрывать.
Последний раз редактировалось Shredder 16.12.2013 11:56, всего редактировалось 1 раз.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Hide Links для phpbb 3

Сообщение Sheer »

William_Laut писал(а):hide не подходит
Подходит Adaptive Hide BBcodes
William_Laut писал(а):Тут по умолчанию стоит везде НЕТ
Поставь Никогда
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Вернуться в «Запросы модов для phpBB 3.0.x»