Форматирование описаний форума

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
m253
phpBB 1.0.0
Сообщения: 9
Стаж: 18 лет 6 месяцев

Форматирование описаний форума

Сообщение m253 »

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

P.S.
Если не ставить в описание картинку, то всё нормально, но хочется картинку оставить.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17272
Стаж: 20 лет 4 месяца
Откуда: Красноярск
Благодарил (а): 632 раза
Поблагодарили: 2412 раз

Сообщение rxu »

Вообще, если сделать картинку по высоте больше, чем эти три строки с названием и описанием форума, то получится как вы и хотите.
Изображение
Аватара пользователя
m253
phpBB 1.0.0
Сообщения: 9
Стаж: 18 лет 6 месяцев

Сообщение m253 »

Хм, подумаю над этим вариантом, спасибо.
При помощи кода это реализовать очень сложно?
Аватара пользователя
RedNaxi
Former team member
Сообщения: 933
Стаж: 19 лет 7 месяцев
Откуда: BeBoss.ru
Благодарил (а): 2 раза
Поблагодарили: 14 раз

Сообщение RedNaxi »

таблицу можно сделать.. в левой ячейке картинка в правой текст. типа:

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

<table cellspacing="0" celpadding="0" border="0">
<tr>
    <td>картинка</td>
    <td align="left">описание</td>
</tr>
</table>
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

Господи, ну какая нафиг таблица в просилвере ??? Ну зачем дурные советы давать?
phpBB2 FAQ
phpBB3 FAQ
Аватара пользователя
m253
phpBB 1.0.0
Сообщения: 9
Стаж: 18 лет 6 месяцев

Сообщение m253 »

rxu писал(а):Вообще, если сделать картинку по высоте больше, чем эти три строки с названием и описанием форума, то получится как вы и хотите.
Не совсем приемлимо, а если описание в десять строк?
webxam
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 6 месяцев

Сообщение webxam »

m253 писал(а):Не совсем приемлимо, а если описание в десять строк?
если описание в десять строк то придется поправить код, а именно в файле styles\prosilver\template\forumlist_body.html найти

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

a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a><br />
					{forumrow.FORUM_DESC}
и заменить на

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

<div><a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a><br />
					{forumrow.FORUM_DESC}</div>
далее в конец файла styles\prosilver\template\content.css дописать

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

.row dt div {
  margin-left:20px;
}
ЗЫ: не забыть обновить темы и шаблоны
Администраторский раздел — Стили — Шаблоны — Обновить
Администраторский раздел — Стили — Темы — Обновить :wink:
Аватара пользователя
Rayden
Former team member
Сообщения: 3739
Стаж: 21 год 2 месяца
Поблагодарили: 44 раза

Сообщение Rayden »

О, это верное решение - маргин слева.
Вот только что будет, если иконка форума отсутствует? Пустое место?

Добавлено спустя 3 минуты 4 секунды:

И что будет, если на других страницах попадется сочетание .row dt div ?
Может все же диву задать класс?
phpBB2 FAQ
phpBB3 FAQ
webxam
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 6 месяцев

Сообщение webxam »

согласен, не продумал варианты, с временем туго :)
...не поленюсь, поправлю пост

...придется поправить код, а именно в файле styles\prosilver\template\forumlist_body.html найти

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

<!-- IF forumrow.FORUM_IMAGE --><span class="forum-image">{forumrow.FORUM_IMAGE}</span><!-- ENDIF -->
					<a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a><br />
					{forumrow.FORUM_DESC}
и заменить на

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

<!-- IF forumrow.FORUM_IMAGE --><span class="forum-image">{forumrow.FORUM_IMAGE}</span><div class="usrstyle_marginleft"><!-- ENDIF -->
					<a href="{forumrow.U_VIEWFORUM}" class="forumtitle">{forumrow.FORUM_NAME}</a><br />
					{forumrow.FORUM_DESC}<!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF -->
далее в конец файла styles\prosilver\template\content.css дописать

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

.usrstyle_marginleft {
  margin-left:20px;
}
Аватара пользователя
m253
phpBB 1.0.0
Сообщения: 9
Стаж: 18 лет 6 месяцев

Сообщение m253 »

Спасибо, работает.
Только
далее в конец файла styles\prosilver\theme\content.css дописать
webxam
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 6 месяцев

Сообщение webxam »

не понял :)

Добавлено спустя 3 минуты 34 секунды:

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

Сообщение Rayden »

webxam
Ты неправильно диру для css указал ))
phpBB2 FAQ
phpBB3 FAQ
webxam
phpBB 1.2.0
Сообщения: 11
Стаж: 18 лет 6 месяцев

Сообщение webxam »

правда чтоли? :) у меня вроде так)

Добавлено спустя 6 минут 2 секунды:

ну да ладно, не суть наверное важно, главное у меня и у вас все работает ;)
Belatra
phpBB 1.0.0
Сообщения: 2
Стаж: 17 лет 7 месяцев

Re: Форматирование описаний форума

Сообщение Belatra »

Создал новый BBCode тэг

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

[sup]{SIMPLETEXT}[/sup] = <sup>{SIMPLETEXT}</sup>
Для сообщений он работает, т.е. можно написать фомулу теоремы Пифагора и пр.
В описании форума этот тэг не работает.
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 454 раза

Re: Форматирование описаний форума

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

Belatra
А не забыли разрешить bbcode в описании? (Админка - Форумы - Изменить)
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

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