Разделы в виде кнопок

Есть любые вопросы, связанные со стилями/темами для phpBB 2.0.x? Ишите ответы здесь!
Aimo
phpBB 1.0.0
Сообщения: 3
Зарегистрирован: 18.07.2007 20:50

Разделы в виде кнопок

Сообщение Aimo » 04.07.2008 13:59

Подскажите, как сделать разделы форума в виде прямоугольников?

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

<!-- BEGIN catrow -->
<tr>
</tr>
<!-- BEGIN forumrow -->
<tr>
<td class="row1" height="45"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
<td class="row1" width="100%"><a href="{catrow.forumrow.U_VIEWFORUM}" class="nav">{catrow.forumrow.FORUM_NAME}</a><br />
<span class="genmed">{catrow.forumrow.FORUM_DESC}<br />
</span><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span></td>
</tr>
<!-- END forumrow -->
<!-- END catrow -->

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Re: Разделы в виде кнопок

Сообщение Палыч » 04.07.2008 14:01

Aimo
Или нарисуйте или дайте ссылку на то, что вы хотите.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз
Контактная информация:

Re: Разделы в виде кнопок

Сообщение FladeX » 04.07.2008 15:32

Автор имеет в виду usemap?
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы

Aimo
phpBB 1.0.0
Сообщения: 3
Зарегистрирован: 18.07.2007 20:50

Re: Разделы в виде кнопок

Сообщение Aimo » 04.07.2008 18:15

Сделал схему
Вложения
forum_456.jpg

Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз
Контактная информация:

Re: Разделы в виде кнопок

Сообщение FladeX » 04.07.2008 18:28

Можно сделать по 2 прямоугольника в каждой строке, либо по 3. А чтобы чередовалось, как на рисунке... Что-то даже не знаю, с чего начинать.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы

Aimo
phpBB 1.0.0
Сообщения: 3
Зарегистрирован: 18.07.2007 20:50

Re: Разделы в виде кнопок

Сообщение Aimo » 04.07.2008 19:34

А как сделать по 2 или 3 прямоугольника?

Аватара пользователя
FladeX
Former team member
Сообщения: 1935
Зарегистрирован: 02.06.2007 23:44
Откуда: Саранск
Благодарил (а): 7 раз
Поблагодарили: 59 раз
Контактная информация:

Re: Разделы в виде кнопок

Сообщение FladeX » 04.07.2008 20:44

Ну для начала отмечу, что все нужные вам изменения следует производить в файле templates/subsilver/index_body.tpl (вместо subsilver подставьте название вашего стиля).

Далее... Первые мысли (на основе subSilver):

приблизительно 16 строка:

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

<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
замените на

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

<table width="48%" cellpadding="2" cellspacing="1" border="0" class="forumline">
Это сделает первую колонку.

Теперь нужно как-то изменить парсер, чтобы он в шахматном порядке заполнял таблицы...
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы

Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Зарегистрирован: 24.05.2006 23:20
Откуда: Питер
Благодарил (а): 3 раза
Поблагодарили: 453 раза
Контактная информация:

Re: Разделы в виде кнопок

Сообщение Палыч » 04.07.2008 21:45

Aimo
Примерно так

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

<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
  <!-- BEGIN catrow -->
  <tr> 
	<td class="catLeft" height="28"><span class="cattitle"><a href="{catrow.U_VIEWCAT}" class="cattitle">{catrow.CAT_DESC}</a></span></td>
  </tr>
  <tr><td class="row1" width="100%">
    <!-- BEGIN forumrow -->
		<div style="float: left; width: 33%;" align="center">
		<table border="1"><tr><td>
	<img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="46" height="25" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" />	<span class="forumlink"> <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink">{catrow.forumrow.FORUM_NAME}</a><br /></span> <span class="genmed">{catrow.forumrow.FORUM_DESC}<br />
	  </span><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span>
	  </td></tr></table>
	  </div>
	<!-- END forumrow -->
	</td></tr>
  <!-- END catrow -->
</table>
Остально настроите по вкусу http://www.htmlbook.ru
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.

Закрыто

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