Пропустить

Просмотр изображений незарегистрированным пользователям

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: Просмотр изображений незарегистрированным пользователям

Сообщение Пчелкин » 11.01.2012 3:39

super100 Изо юрлами вставлены?

В includes/bbcode.php
Найти:
					$this->bbcode_cache[$bbcode_id] = array(
						'preg' => array(
							'#\[url:$uid\]((.*?))\[/url:$uid\]#s'			=> $this->bbcode_tpl('url', $bbcode_id),
							'#\[url=([^\[]+?):$uid\](.*?)\[/url:$uid\]#s'	=> $this->bbcode_tpl('url', $bbcode_id),
						)
					);

Добавить до:
					if ($user->data['user_id'] != ANONYMOUS)
					{

Добавить после:
					}
					else
					{
						$this->bbcode_cache[$bbcode_id] = array(
							'preg' => array(
								'#\[url:$uid\].*?\[/url:$uid\]#s'			=> $this->bbcode_tpl('url_hidden', $bbcode_id),
								'#\[url=[^\[]+?:$uid\].*?\[/url:$uid\]#s'	=> $this->bbcode_tpl('url_hidden', $bbcode_id),
							)
						);
					}

В language/ru/viewtopic.php добавить свой перевод для переменной:
'URL_HIDDEN'			=> 'ТУТ ПИШЕМ ЧТО ХОЧЕШЬ',

В styles/prosilver/template/bbcode.html
Найти:
<!-- BEGIN url --><a href="{URL}" class="postlink">{DESCRIPTION}</a><!-- END url -->

Добавить после:
<!-- BEGIN url_hidden -->{L_URL_HIDDEN}<!-- END url_hidden -->
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4899
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 556 раз.

Re: Просмотр изображений незарегистрированным пользователям

Сообщение super100 » 11.01.2012 10:55

Спасибо большое за инструкция, но фотки не спрятались, и еще появилась над шапкой такие строки
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4586: Cannot modify header information - headers already sent by (output started at /language/ru/viewtopic.php:1)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4588: Cannot modify header information - headers already sent by (output started at /language/ru/viewtopic.php:1)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4589: Cannot modify header information - headers already sent by (output started at /language/ru/viewtopic.php:1)
[phpBB Debug] PHP Warning: in file /includes/functions.php on line 4590: Cannot modify header information - headers already sent by (output started at /language/ru/viewtopic.php:1)

super100
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 10.01.2012 20:21
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Просмотр изображений незарегистрированным пользователям

Сообщение HAMMER663 » 11.01.2012 11:28

Аватара пользователя
HAMMER663
Модератор
Модератор
 
Сообщения: 1285
Зарегистрирован: 17.04.2010 12:59
Откуда: Москва
Благодарил (а): 26 раз.
Поблагодарили: 158 раз.

Re: Просмотр изображений незарегистрированным пользователям

Сообщение super100 » 11.01.2012 14:23

Да действительно, блокнотом правил, исправил спасибо. Но ссылки такого вида например http://s018.radikal.ru/i505/1201/95/d3247a.jpg - все равно не прячутся
Последний раз редактировалось super100 11.01.2012 21:52, всего редактировалось 1 раз.

super100
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 10.01.2012 20:21
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Просмотр изображений незарегистрированным пользователям

Сообщение Пчелкин » 11.01.2012 16:00

Тогда еще хлопушка...(не мое - слизал)

language/ru/common.php
Найти:
'BBCODE_GUIDE'     

После добавляем:
'BBCODE_HIDE_LINK'         => '<b>Фиг вам а не ссылки</b>',


viewtopic.php
Найти:
$message = censor_text($row['post_text'])

После добавить:
if ($user->data['user_id'] == ANONYMOUS)
       {
       $message = preg_replace( '/<.*href="(.*?)">(.*?)(<\/a>)/', '<a href="ucp.php?mode=register">'.$user->lang["BBCODE_HIDE_LINK"].'</a>', $message );
       }
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4899
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 556 раз.

Re: Просмотр изображений незарегистрированным пользователям

Сообщение super100 » 11.01.2012 21:33

Спасибо огромное, отличный мод получается, эти две глушилки вместе работают! Только еще один нюансик - в тегах [i mg]http://s018.radikal.ru/i505/1201/95/d3247a5897bf.j[/i mg]_ фотка тоже не прячется :oops:

super100
phpBB 1.0.0
 
Сообщения: 4
Зарегистрирован: 10.01.2012 20:21
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Просмотр изображений незарегистрированным пользователям

Сообщение Пчелкин » 12.01.2012 4:59

Про теги - отдельный разговор...
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4899
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 288 раз.
Поблагодарили: 556 раз.

Re: Просмотр изображений незарегистрированным пользователям

Сообщение karlo » 25.03.2012 19:51

У меня обратная проблема.
Гостям я дал права-"только для чтения".
Текст они видят,YouTube видят,А просто ссылки или картинки залитые с радикала не видят,
вместо этого им показывается табличка "зарегистрируйтесь на форуме",то-есть так как если-бы я их поставил в hide.Я даже для эксперимента дал им админовские права,и все-равно не чего не меняется.

karlo
phpBB 1.0.0
 
Сообщения: 1
Зарегистрирован: 14.03.2012 16:53
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.

Вернуться в Поддержка phpBB 3.0.х

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы