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

Случайное изображение

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
amBX
phpBB 1.2.0
Сообщения: 15
Стаж: 16 лет 9 месяцев
Благодарил (а): 4 раза

Случайное изображение

Сообщение amBX »

Ищу мод где бы можно было вывести на гл стр случайное изображение из папки files
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 7 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1455 раз

Re: Случайное изображение

Сообщение Nekstati »

Найти в includes/functions.php:

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

		'SITE_LOGO_IMG'			=> $user->img('site_logo'),
Добавить после:

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

		'RANDOM_IMG'			=> ($images = glob("{$phpbb_root_path}images/*.jpg")) ? ('<img src="' . $images[array_rand($images)] . '" alt="" />') : '',
Затем открыть styles/stylename/template/index_body.html или overall_header.html и вставить в нужное место:

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

{RANDOM_IMG}
Аватара пользователя
pavelkim
phpBB 1.4.4
Сообщения: 113
Стаж: 17 лет 2 месяца
Откуда: Беларусь
Благодарил (а): 7 раз

Re: Случайное изображение

Сообщение pavelkim »

В папке ../files/ почти все файлы имеют название наподобие этого - 2_1a1e6b4d07559309cf002fb0f4491370, причем без расширения (jpg, png, gif или др). Как с этим быть? Убрать в этой строке расширение .jpg? Оставить просто звездочку?

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

=> ($images = glob("{$phpbb_root_path}images/*"))
И как уменьшить масштаб выводимого фото?
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 10 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Случайное изображение

Сообщение Айдар »

Для реализации хотелки создайте отдельную папку, куда и скопируйте нужные изображения.
Изменить масштаб - это целый модуль, либо подключение Лайтбокс/Шадоубокс, что также нелегко реализуемо. Если изображений немного, то проще изменить их размеры.
In Web We Trust
Аватара пользователя
pavelkim
phpBB 1.4.4
Сообщения: 113
Стаж: 17 лет 2 месяца
Откуда: Беларусь
Благодарил (а): 7 раз

Re: Случайное изображение

Сообщение pavelkim »

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

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