Центр пользователя  |  Ваши сообщения  |  FAQ
Форум поддержки phpBB » phpBB 3.0.x » Стили phpBB 3.0.x

Нужно как поместить переменную в иконку форума

Дизайн и оформление phpBB 3.0.x. Создание и использование скинов
Пожалуйста, помните, что существуют: Поиск, Правила форума
Возможно, ответ на Ваш вопрос уже имеется: Документация, Статьи, Накопленный опыт
Полезные материалы по этой теме: Инструкция по установке стиля, Статьи по стилизации phpBB3

Сообщение 08 сен 2013, 20:38

Вопрос такой, есть картинка, в настройках форума.
Изображение форума: /styles/prosilver/imageset/poltava.jpg
я хочу чтоб в строке было не /styles/prosilver/imageset/poltava.jpg а переменная, типо, как в imageset.cfg прописано img_sticky_read = sticky_read.gif*27*27 то что б в настрока форума / в строке Изображение форума можно было вставить img_sticky_read и картинка отображалась.

нужно для, задания размеров картинки, + установки времени кешу
для улучшения в PegeSpeed гугла
Я администратор сайта vpoltave.net . не какайте в интернете
Аватар пользователя
lex0013
Пользователь
 
Сообщений: 13
Зарегистрирован:
16 авг 2013, 21:12
Откуда:
в Полтаве
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Сообщение 09 сен 2013, 20:59

Опишите, пожалуйста, подробней, что именно Вы хотите и зачем это Вам нужно. А то пока не совсем понятно.
Аватар пользователя
serjan
Разработчик модов
 
Сообщений: 480
Зарегистрирован:
12 янв 2009, 19:18
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.

Сообщение 10 сен 2013, 00:23

что б вместо
Код: выделить все
/styles/prosilver/imageset/poltava.jpg

2.png


можно было вставить переменную
Код: выделить все
img_poltava_link
а в файле imageset.cfg прописать
Код: выделить все
img_poltava_link = forum_link.gif*27*27
+ что б в imageset.cfg можно было добавить к
Код: выделить все
img_poltava_link = forum_link.gif*27*27  Cache-Control: max-age

і картинка отображалась на форуме.

вместо
Код: выделить все
/styles/prosilver/imageset/poltava.jpg

вставить
Код: выделить все
img_poltava_link

а в imageset.cfg прописать нужный параметр
Я администратор сайта vpoltave.net . не какайте в интернете
Аватар пользователя
lex0013
Пользователь
 
Сообщений: 13
Зарегистрирован:
16 авг 2013, 21:12
Откуда:
в Полтаве
Благодарил (а): 3 раз.
Поблагодарили: 0 раз.

Сообщение 10 сен 2013, 19:59

Мда... понятности Ваш пост добавил не много, но ладно.
И так, что касается заголовков кеширования
lex0013 писал(а):Cache-Control: max-age
, то их можно послать только, если контент (в данном случае картинка) отдается через php-файл обработчик. Через такой обработчик в движке форума отдаются только вложения, остальное отдает веб-сервер напрямую. Создавать отдельный обработчик ради посылки заголовков кеширования неоправданно, в конечном счете это принесет больше проблем, чем пользы. Если интересуют вопросы кеширования отдаваемого статического контента , то лучше использовать средства самого веб сервера. Документация по использованию для apache и статья для nginx.
Далее, то что Вы описали совсем излишне и является мешаниной всего подряд, а скорее всего нужно чтоб в админке при редактировании форума вместо поля для ввода изображения форума был выпадающий список с именами файлов находящихся в определенной папке и чуть ниже два поля ввода для ширины и высоты изображения, если реальные размеры изображения неподходят. А после сохранения данных в списке форумов в строке отредактированого форума красовалась картинка указанных размеров. Возможно уже существуют готовые решения этой задачи, но мне про них неизвестно. Хотя можно написать и с ноля: программисту среднего уровня тут работы часов на 6 не напрягаясь.
Аватар пользователя
serjan
Разработчик модов
 
Сообщений: 480
Зарегистрирован:
12 янв 2009, 19:18
Благодарил (а): 0 раз.
Поблагодарили: 4 раз.


Вернуться в Стили phpBB 3.0.x

 


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

Кто сейчас на форуме

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

Форум поддержки phpBB
2008 - 2017 © BB3x.ru - русская поддержка форума phpBB3
Создано на основе phpBB® Forum Software © phpBB Group
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама