Скрыть ссылки от незарегистрированных пользователей
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Скрыть ссылки от незарегистрированных пользователей
Откуда я знаю? Сделай трассировку прав.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
rovinat
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 13 лет 5 месяцев
- Благодарил (а): 4 раза
Re: Скрыть ссылки от незарегистрированных пользователей
Перекопал все права пользователей, но так и не добился успеха ! Наверное буду сносить мод.
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Скрыть ссылки от незарегистрированных пользователей
Проверь, обзови файл, например tracert.php
Должно быть примерно так (в зависимости от настроек прав)
Админ
----
Гость
Добавлено спустя 13 минут 54 секунды:
нужно заменить дважды?
Код: Выделить всё
<?php
define('IN_PHPBB', true);
$phpbb_root_path = (defined('PHPBB_ROOT_PATH')) ? PHPBB_ROOT_PATH : './';
$phpEx = substr(strrchr(__FILE__, '.'), 1);
include($phpbb_root_path . 'common.' . $phpEx);
// Start session management
$user->session_begin();
$auth->acl($user->data);
$uname = $user->data['username'];
$uid = $user->data['user_id'];
echo "User $uname, Id $uid<hr />";
$sql = 'SELECT forum_id FROM '.FORUMS_TABLE.'';
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{
echo "Forum id = $row[forum_id]";
if(!$auth->acl_get('f_view_link', $row['forum_id']))
{
echo " Can <b>not</b> view link<br />";
}
else
{
echo " <b>Can view link</b><br />";
}
}
$db->sql_freeresult($result);
?>Админ
Код: Выделить всё
User Sheer, Id 2
Forum id = 1 Can view link
Forum id = 2 Can view link
Forum id = 3 Can view linkГость
Код: Выделить всё
User Anonymous, Id 1
Forum id = 1 Can not view link
Forum id = 2 Can not view link
Forum id = 3 Can view linkКстати, а разве трудно догадаться, чтоrovinat писал(а):Наверное буду сносить мод.
Код: Выделить всё
if ($user->data['user_id'] == ANONYMOUS)Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
rovinat
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 13 лет 5 месяцев
- Благодарил (а): 4 раза
Re: Скрыть ссылки от незарегистрированных пользователей
SheerСори я реально заменил только один раз. Стоило заменить дважды и сразу всё стало на свое места. Пребывание за компьютером с 4 утра даёт о себе знать !
-
ALEX056
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 13 лет 6 месяцев
- Благодарил (а): 1 раз
Re: Скрыть ссылки от незарегистрированных пользователей
Тоже интересует такой вопрос.k750 писал(а):Ещё раз здраствуйте!Сори,что нагружаю вопросами,но подскажите плз,можна ли как то скрыть изображения через тег img от гостей?Зарание спасибо!
-
Eridani
- phpBB 1.4.2
- Сообщения: 56
- Стаж: 13 лет
- Благодарил (а): 17 раз
Re: Скрыть ссылки от незарегистрированных пользователей
Такой вопрос: Можно ли добавлять в исключения ссылки с каких-либо сайтов, например, фотохостинги? Дело в том, что мне нужно скрывать непосредственно сами ссылки, а вот картинки, которые вставляются через тег img, вот их то и надо оставить. Как сие реализовать?
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Скрыть ссылки от незарегистрированных пользователей
Eridani, смотря какой мод собираетесь использовать (в большинстве из них картинки не скрываются)
-
Eridani
- phpBB 1.4.2
- Сообщения: 56
- Стаж: 13 лет
- Благодарил (а): 17 раз
Re: Скрыть ссылки от незарегистрированных пользователей
Татьяна5 ,А тот, что на первой странице. Но, покопавшись, сменил IN_BBCODE_URL на false в includes/functions.php, чистые ссылки http:// блокируются, а тег [url] проходит. Но, исходя из контингента нашего форума, ссылки этим тегом постить никто не будет, так что, нужное все-таки нашел. Благодарю отписавшихся.
-
alex88_9
- phpBB 1.4.4
- Сообщения: 133
- Стаж: 14 лет 2 месяца
- Благодарил (а): 34 раза
Re: Скрыть ссылки от незарегистрированных пользователей
Добрый день!
У меня на форуме незарегистрированные пользователи не видят ссылки. Вместо ссылок видят надпись Url Hiddeen. Наверное МОД какой-то был установлен. Подскажите, плз, можно ли отключить этот мод в настройках в администраторском разделе? Или надо исходники редактировать?
У меня на форуме незарегистрированные пользователи не видят ссылки. Вместо ссылок видят надпись Url Hiddeen. Наверное МОД какой-то был установлен. Подскажите, плз, можно ли отключить этот мод в настройках в администраторском разделе? Или надо исходники редактировать?
-
Татьяна5
- Поддержка

- Сообщения: 13159
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Скрыть ссылки от незарегистрированных пользователей
alex88_9, зависит от мода, их для этой цели создано много. Можно посмотреть, есть ли настройки в админке, и если нет - придётся лезть в код
-
apollion
- phpBB 2.0.22
- Сообщения: 1382
- Стаж: 12 лет 6 месяцев
- Откуда: Юг Руси
- Благодарил (а): 50 раз
- Поблагодарили: 99 раз
Re: Скрыть ссылки от незарегистрированных пользователей
Подскажите, пожалуйста, кто знает.
Как, используя этот мод,
скрыть внешние ссылки от гостей, ботов, но
оставить видимыми внутренние ссылки для этих групп?
Поставил скрытие для гостей. Все ок. Но хочется чтобы гости и боты и пр. видели внутренние ссылки.
Как, используя этот мод,
скрыть внешние ссылки от гостей, ботов, но
оставить видимыми внутренние ссылки для этих групп?
Поставил скрытие для гостей. Все ок. Но хочется чтобы гости и боты и пр. видели внутренние ссылки.

