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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Metag
phpBB 1.4.2
Сообщения: 51
Стаж: 18 лет 7 месяцев
Благодарил (а): 2 раза
Поблагодарили: 3 раза

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

Сообщение Metag »

Здравствуйте!
Суть проблемы - на форуме просмотр вложений разрешен только зарегистрированным пользователям.
Есть ли способ разрешить просмотр изображений всем группам пользователей в том числе и гостям без регистрации, или хотя бы разрешить просмотр уменьшенных копий?
Единственное что смог найти в админке - это разрешить всем пользователям скачивать все вложения - но этот вариант не приемлем так как есть некоторые группы файлов которые предназначены только для зарегистрированных пользователей.
Вот как то так :)
Спасибо за ваш портал!!!
Аватара пользователя
Oleg NT
Former team member
Сообщения: 450
Стаж: 20 лет 8 месяцев
Откуда: Нижний Тагил
Поблагодарили: 11 раз

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

Сообщение Oleg NT »

Скачивать — то же самое, что и просматривать изображения.
Так что либо разрешаете всё, либо запрещаете всё.
Metag
phpBB 1.4.2
Сообщения: 51
Стаж: 18 лет 7 месяцев
Благодарил (а): 2 раза
Поблагодарили: 3 раза

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

Сообщение Metag »

Вообщем я так и думал. Спасибо. :)
Спасибо за ваш портал!!!
Dmitry
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 4 месяца

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

Сообщение Dmitry »

Привет.


Хочу сделать так, чтобы гостям в сообщении вместо вложения показывалась следующая строка:
Для просмотра вложения необходимо зарегистрироваться!
Слово зарегистрироваться должно быть выделено жирным шрифтом и ссылаться на
страницу регистрации.

Права доступа для гостей я выставил, сейчас показывается:
У вас нет доступа для просмотра вложений в этом сообщении.
Как я понимаю, нужно менять строку

'DOWNLOAD_NOTICE' => 'У вас нет доступа для просмотра вложений в этом сообщении.',

в \language\ru\viewtopic.php

Жирным я, допустим, выделю так

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

'Для просмотра вложения необходимо <strong>зарегистрироваться</strong>!',
хотя не уверен, что это сработает, цвет не знаю как и где менять.

Как называется переменная, ссылающаяся на страницу с регистрацией, как правильно её вписать и куда именно?

В идеале ещё увеличить бы шрифт, сделать стандартным, как в самом посте, + хотелось бы, чтобы
фраза не полностью заменяла рамку с вложением, а находилась внутри этой рамки и замещала название файла.
Не хочу использовать вставку конкретного урла, во-первых не умею, во-вторых форум часто переезжает,
нет желания каждый раз править.

Гуглил, по форуму искал, но полностью подходящего решения для phpbb3 не нашел, к сожалению.
Заранее спасибо.
Аватара пользователя
DK7
Former team member
Сообщения: 1008
Стаж: 20 лет 2 месяца
Откуда: Кишинёв
Благодарил (а): 3 раза
Поблагодарили: 25 раз

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

Сообщение DK7 »

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

'Для просмотра вложения необходимо <a href="{U_REGISTER}"<strong>зарегистрироваться</strong></a>!',
Dmitry
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 4 месяца

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

Сообщение Dmitry »

работает, но только отчасти)
При нажатии на ссылку ошибка 404, в адресной строке имею адрес вот такого вида:

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

http://www.ifoxy.ru/%7BU_REGISTER%7D
Кроме того, не получается выделить жирным слово "зарегистрироваться". <strong> и <b> ничего не меняют.
Кстати после второй кавычки закрывающая скобка не помешает вроде бы...
<a href="{U_REGISTER}">зарегистрироваться</a>
Плюс всё-таки очень хочется, чтобы строка находилась внутри рамки "Вложение", под спойлером то есть. А не вместо. Для пхпбб2 видел решение вот ТУТ, но для третьей версии оно не подходит.

P.S. Может, кто-нибудь знает, в каком случае пользователю показывается строка из файла viewtopic.php
'LINKAGE_FORBIDDEN' => 'Вы не авторизованы для просмотра или скачивания файлов.',

Updated:
переменная действительно U_REGISTER. Но менять только одну строку в одном файле видимо недостаточно. Где ещё - пока неясно(
Последний раз редактировалось Dmitry 06.10.2009 16:51, всего редактировалось 1 раз.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

Сообщение Палыч »

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

'Для просмотра вложения необходимо <a href="ucp.php?mode=register"><strong>зарегистрироваться</strong></a>!',
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Dmitry
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 4 месяца

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

Сообщение Dmitry »

Спасибо, помогло)

Строка теперь выглядит так:

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

'DOWNLOAD_NOTICE'		=> '<h4>Для просмотра вложения необходимо <a href="ucp.php?mode=register">зарегистрироваться </a>!</h4>',
тег <h> работает, но вот жирным шрифт сделать не получается. И остался вопрос с подстановкой этого текста в спойлер вместо ссылки на скачку файла..
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

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

Сообщение Палыч »

Dmitry писал(а):тег <h> работает, но вот жирным шрифт сделать не получается.
snrong не работает внутри h
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Dmitry
phpBB 1.0.0
Сообщения: 7
Стаж: 17 лет 4 месяца

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

Сообщение Dmitry »

Точно! Более того, где бы я ни ставил тег <h>, если в строке есть strong, текст переносится на другую строку. Некрасиво. Попробовал разные варианты - результат один.
Например, при коде

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

<h4>Для </h4> просмотра вложения необходимо <a href="ucp.php?mode=register"><strong>ЗАРЕГИСТРИРОВАТЬСЯ</strong></a>
текст обычно выглядит как-то так
eac9fe209f88.jpg
Но это не суть и не по теме, спортивный интерес просто проснулся, надо хтмл и пхп почитать. В крайнем случае можно и капслоком обойтись :)

Главный вопрос: как этот текст теперь загнать под спойлер?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

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

Сообщение Rayden »

Dmitry писал(а):Более того, где бы я ни ставил тег <h>, если в строке есть strong,
strong тут не при чем. Просто теги h означают ЗАГОЛОВОК. Т е их содержимое всегда с новой строки, и все, что дальше - тоже с новой строки.
Не надо использовать этот тег просто для того, чтобы увеличить шрифт, для этого есть другие методы.
И вообще, чтоб не было таких "поразительных" открытий, ты бы описание тега для начала прочитал
http://htmlbook.ru/html/h1...h6.html
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
Ekspert
phpBB 1.4.0
Сообщения: 32
Стаж: 17 лет 7 месяцев
Откуда: Киев
Благодарил (а): 2 раза

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

Сообщение Ekspert »

Как на счёт обрамления строчки в <div class=""> У вас нет доступа для просмотра вложений в этом сообщении. </div> и добавлении стиля...
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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

Сообщение Пчелкин »

Да еще в блок..Воще будет видать хорошо!!!
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Ekspert
phpBB 1.4.0
Сообщения: 32
Стаж: 17 лет 7 месяцев
Откуда: Киев
Благодарил (а): 2 раза

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

Сообщение Ekspert »

ага, а о каком спойлере автор говорил?
super100
phpBB 1.0.0
Сообщения: 4
Стаж: 14 лет 8 месяцев

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

Сообщение super100 »

А как ограничить просмотр изображений ссылок на сторонний ресурс, те фотки которые у меня на сайте - гостям не видны, а вот с ссылка фотки на радикал.ру - все прекрасно видно :shock:

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