Скрыть ссылки от незарегистрированных пользователей
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
rovinat
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 13 лет 5 месяцев
- Благодарил (а): 4 раза
Re: Скрыть ссылки от незарегистрированных пользователей
У меня опера тоже гуглом переводит, вот только когда начинаешь переводить, такой страницы в базе гугла нет !
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Скрыть ссылки от незарегистрированных пользователей
Поставь Chromerovinat писал(а):У меня опера
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
rovinat
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 13 лет 5 месяцев
- Благодарил (а): 4 раза
Re: Скрыть ссылки от незарегистрированных пользователей
Sheer Помогите страницу перевёл, но моих познаний не хватает это сделать, может поможете новичку. Куда и что там вставлять !?
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Скрыть ссылки от незарегистрированных пользователей
1.
2. Открыть ./language/ru/acp/permissions_phpbb.php
Найти
Добавить после
3. Очистить кэш (полностью).
4. ACP-->Права доступа-->РОЛИ-->Форумные роли-->
настроить право для всех ролей, например Доступ вновь зарегистрированных пользователей
РАЗНОЕ-->Может видеть сторонние ссылки: Да/Нет/Никогда
Для остальных ролей соответственно, или Да, или Нет, или Никогда.
5. ACP-->Права доступа-->Форумные права групп-->Новые пользователи
Выберите форум(ы) где будут доступны внешние ссылки и назначьте Разное --> Может видеть сторонние ссылки - Да
6.
Открыть ./viewtopic.php
Заменить на
Код: Выделить всё
INSERT INTO phpbb_acl_options (auth_option, is_global, is_local, founder_only) VALUES
('f_view_link', 0, 1, 0);Найти
Код: Выделить всё
'acl_f_noapprove' => array('lang' => 'Может размещать сообщения без одобрения', 'cat' => 'misc'),Код: Выделить всё
'acl_f_view_link' => array('lang' => 'Может видеть сторонние ссылки', 'cat' => 'misc'),4. ACP-->Права доступа-->РОЛИ-->Форумные роли-->
настроить право для всех ролей, например Доступ вновь зарегистрированных пользователей
РАЗНОЕ-->Может видеть сторонние ссылки: Да/Нет/Никогда
Для остальных ролей соответственно, или Да, или Нет, или Никогда.
5. ACP-->Права доступа-->Форумные права групп-->Новые пользователи
Выберите форум(ы) где будут доступны внешние ссылки и назначьте Разное --> Может видеть сторонние ссылки - Да
6.
Открыть ./viewtopic.php
Код: Выделить всё
// MOD : MSSTI Hide links (V1.0.2) - Start
if ($user->data['user_id'] == ANONYMOUS || $user->data['group_id'] == 7 || $user->data['group_id'] == 6)Код: Выделить всё
// MOD : MSSTI Hide links (V1.0.2) - Start
if(!$auth->acl_get('f_view_link', $forum_id))Общие ошибки новичков (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: Скрыть ссылки от незарегистрированных пользователей
Добавлено спустя 1 минуту 27 секунд:Sheer писал(а):5. ACP-->Права доступа-->Форумные права групп-->Новые пользователи
Выберите форум(ы) где будут доступны внешние ссылки и назначьте Разное --> Может видеть сторонние ссылки - Да
http://www.phpbbguru.net/kb/administrat ... ns-system/
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
rovinat
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 13 лет 5 месяцев
- Благодарил (а): 4 раза
Re: Скрыть ссылки от незарегистрированных пользователей
Всё понял, Огромное спасибо. завтра буду ставить !
Re: Скрыть ссылки от незарегистрированных пользователей
Добрый вечер,всем!Подскажите пжл а для subsilver2 нужно какие то отдельные параметры в styles/prosilver/theme прописывать?Ведь там нет файла colours.css.
Последний раз редактировалось Sheer 05.06.2013 19:13, всего редактировалось 1 раз.
Причина: Удален оверквотинг
Причина: Удален оверквотинг
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Скрыть ссылки от незарегистрированных пользователей
styles/subsilver2/theme/stylesheet.css
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Re: Скрыть ссылки от незарегистрированных пользователей
Благодарю,а не подскажите куда там добавлять?А то там нет строки Colours and backgrounds for links.css
P.S. cделал изменения в prosilver и на subsilver2 тоже заработало...
P.S. cделал изменения в prosilver и на subsilver2 тоже заработало...
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Скрыть ссылки от незарегистрированных пользователей
В конец файла.k750 писал(а):куда там добавлять?
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
rovinat
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 13 лет 5 месяцев
- Благодарил (а): 4 раза
Re: Скрыть ссылки от незарегистрированных пользователей
Sheer Ничего не выходит, при запросе к бд ошибка,
И в файле viewtopic.php у меня стоит немножко другой код
И как быть в такой ситуации, в acp в правах, так профиля разное не появилось.
И в файле viewtopic.php у меня стоит немножко другой код
Код: Выделить всё
// MOD : MSSTI Hide links (V1.0.2) - Start
if ($user->data['user_id'] == ANONYMOUS)
{
$user_cache[$poster_id]['sig'] = hide_link($user_cache[$poster_id]['sig'], $user_cache[$poster_id]['sig_bbcode_uid'], 'sig');
}
// MOD : MSSTI Hide links (V1.0.2) - EndУ вас нет необходимых прав для просмотра вложений в этом сообщении.
Re: Скрыть ссылки от незарегистрированных пользователей
Ещё раз здраствуйте!Сори,что нагружаю вопросами,но подскажите плз,можна ли как то скрыть изображения через тег img от гостей?Зарание спасибо!
-
Sheer
- Former team member
- Сообщения: 12113
- Стаж: 19 лет 7 месяцев
- Откуда: Калининград не Кенигсберг
- Благодарил (а): 54 раза
- Поблагодарили: 2756 раз
Re: Скрыть ссылки от незарегистрированных пользователей
rovinat
Ну так выполни запрос в той БД, которая подключена к форуму.
Как устанавливать МОДы
Заменить на
Код: Выделить всё
No database selectedКак устанавливать МОДы
НайтиSQL
В этой секции описываются необходимые изменения, которые вам следует внести в вашу базу данных.
Код: Выделить всё
if ($user->data['user_id'] == ANONYMOUS)Код: Выделить всё
if(!$auth->acl_get('f_view_link', $forum_id))Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
-
rovinat
- phpBB 1.2.0
- Сообщения: 18
- Стаж: 13 лет 5 месяцев
- Благодарил (а): 4 раза
Re: Скрыть ссылки от незарегистрированных пользователей
Всё поправил, запрос к бд выполнил, в форумных правах - разное появилась ссылка может видеть сторонние ссылки Применяю разрешение гостю видеть ссылки в одном из нескольких форумов. Захожу под гостем и нет доступа к ссылке, как было так и осталось ! Что не так !?

