Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Разные фотографии при каждой категории. Французский форум

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Thanx
phpBB 2.0.2
Сообщения: 334
Стаж: 18 лет 4 месяца
Благодарил (а): 16 раз

Разные фотографии при каждой категории. Французский форум

Сообщение Thanx »

Вот французкий форум phpbb:

http://www.chez-jolys.com/phpbb2/

Там разные фотографии при каждой категории форумов. Как это сделать?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Thanx
html-код в название категорий форума вставить пробовали?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Thanx
phpBB 2.0.2
Сообщения: 334
Стаж: 18 лет 4 месяца
Благодарил (а): 16 раз

Сообщение Thanx »

Siava, html код не работает, но я уже все сделал. Есть такая разработка (не в модах, а на форуме) на phpbb.com:

Category Icon with ACP Control,

она находится внутри топика по моду
Forum Icon with ACP Control

вот, например, вырезка из index_body.tpl:

#-----[ OPEN ]------------------------------------------
#
templates/subSilver/index_body.tpl
#
#-----[ FIND ]------------------------------------------
#
<td class="catLeft" colspan="2" height="28"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
#
#-----[ IN-LINE FIND ]------------------------------------------
#
<td class="catLeft" colspan="2" height="28">
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
{catrow.CAT_ICON} :!:
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 18 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

Thanx писал(а):html код не работает
:D А это тогда что такое?

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

<td class="catLeft" colspan="2" height="28"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
И если я неправ, пусть старшие товарищи поправят меня
Thanx
phpBB 2.0.2
Сообщения: 334
Стаж: 18 лет 4 месяца
Благодарил (а): 16 раз

Сообщение Thanx »

/DiOs, согласен,

однако, вставка {catrow.CAT_ICON} несколько отличается от привычного нам тега <img> :wink:
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 18 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

Thanx писал(а):однако, вставка {catrow.CAT_ICON} несколько отличается от привычного нам тега <img>
Можете вставлять привычный тег. И все будет работать. Но, разумеется, без управления через ACP. Мод дает вам более мощный инструмент. Но и, разумеется, более сложный.
И если я неправ, пусть старшие товарищи поправят меня
Thanx
phpBB 2.0.2
Сообщения: 334
Стаж: 18 лет 4 месяца
Благодарил (а): 16 раз

Сообщение Thanx »

/DiOs, без {catrow.CAT_ICON} невозможно сделать индивидуальный рисунок у каждой категории. Если использовать тег <img>, то можно использовать только один рисунок, и для всех категорий он будет один и тот же. Структуру выбора (подобно CASE) нельзя организовать с помощью <img> :!:
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Thanx
Что вы говорите...
Вы полагаете что если вы в название или описание каждой категории вставить свою картинку с помощью тега img, то можно будет использовать только один рисунок? Это чушь...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Thanx
phpBB 2.0.2
Сообщения: 334
Стаж: 18 лет 4 месяца
Благодарил (а): 16 раз

Сообщение Thanx »

Xpert, у меня в index_body.tpl было прописано так:

<td colspan="3" class="catrow">
<img src="../gif/******.gif" width=150 height=82 border=0>
<a href="{catrow.U_VIEWCAT}" class=catlink>{catrow.CAT_DESC}</a></td>

Вы же видите, что при такой реализации во всех категориях будет один и тот же рисунок.

Теперь у меня в index_body.tpl так:

<td align=center valign=middle class=catrow>
{catrow.CAT_ICON}
</td>

И у каждой категории своя картинка.

А как же можно с помощью тегв <img> реализовать структуру выбора :?: Я же php код выбора не могу в tpl поместить :!:
Xpert
phpBB Guru
phpBB Guru
Сообщения: 5484
Стаж: 20 лет 2 месяца
Поблагодарили: 2 раза

Сообщение Xpert »

Thanx
Да не в index_body.tpl надо прописывать, а в админке код вставлять в описание или название. Да и при такой реализации как ваша, если головой подумать, то будет все тоже ОК ибо есть встроенная переменная {catrow.CAT_ID} и можно сделать вот что:

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

<td colspan="3" class="catrow"> 
<img src="../gif/{catrow.CAT_ID}.gif" width=150 height=82 border=0> 
<a href="{catrow.U_VIEWCAT}" class=catlink>{catrow.CAT_DESC}</a></td>
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Thanx
phpBB 2.0.2
Сообщения: 334
Стаж: 18 лет 4 месяца
Благодарил (а): 16 раз

Сообщение Thanx »

Xpert, спасибо за интересную информацию, а где можно почитать про переменные в скобочках :?: Как они используются в php :?:

Так, как у Вас, действительно здорово. Пронумеровал gif'ы согласно порядковым номерам категорий, и вперед :!: Спасибо за очень интересный совет :!:
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5284
Стаж: 19 лет 4 месяца
Откуда: Питер
Благодарил (а): 186 раз
Поблагодарили: 793 раза

Сообщение Siava »

Thanx
Thanx писал(а):Спасибо за очень интересный совет
Я его с самого начала посоветовал :mrgreen:
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
ValeryL
phpBB 1.2.1
Сообщения: 20
Стаж: 18 лет 7 месяцев
Откуда: Khabarovsk

Сообщение ValeryL »

Thanx, посмотри здесь
http://cook.noka.ru/fileout-1.html

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