Здравствуйте. Помогите, пожалуйста, хочу, чтобы с правой стороны форума (стиль eTech) выводили красивые колоночки, типа таких: Изображение
За ранее спасибо :Rose:
Комментарии: 191

WebLanS 22 апр 2013, 17:30 Сообщение

Что-то не получается поставить блок слева.Делаю кажется все правильно, только вот не получается что-то.(((Помогите кто знает.
Стиль vphpbb3
Адрес форума - http://weblans.ru/
  • 0
Seo форум.Оптимизация.Продвижение

CabinetAdmin 22 апр 2013, 17:54 Сообщение

А что не получается? Не отображается или перекашивает страницу?

Если нужно только на главной, то по инструкции здесь - http://cabinetadmina.ru/viewtopic.php?p=62242#p62242 Только второй код ставить не после <!-- END forumrow -->, а в самый конец, после </table>.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

WebLanS 22 апр 2013, 18:45 Сообщение

Изображение

Получается вот такая петрушка.Скрин прилагается
  • 0
Seo форум.Оптимизация.Продвижение

CabinetAdmin 22 апр 2013, 19:05 Сообщение

Проверяйте установку.

Единственная разница с предыдущим описанием, чтобы блоки были слева, а не справа, нужно код боковой колонки поставить вверх шаблона.
В начало шаблона ставим:

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

<table width="100%" cellspacing="0">
   <tr>
      <!-- IF SCRIPT_NAME eq 'index' -->
      <td valign="top" width="10%">
         <table class="tablebg" cellspacing="1" width="200">
            <tr>
               <th>Колонка</th>
            </tr>
            <tr>
               <td class="row1">Содержание колонки</td>
            </tr>
         </table>

         <!-- Плюс дополнительные колонки -->

      </td>
      <!-- ENDIF -->
      <td width="90%">
В конец:

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

      </td>
   </tr>
</table>
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

WebLanS 22 апр 2013, 19:29 Сообщение

Изображение

Теперь вот что получается.
Может у меня в коде что-то не так? Гляньте пожалуйста
+
  • 0
Seo форум.Оптимизация.Продвижение

CabinetAdmin 22 апр 2013, 19:38 Сообщение

Попробуйте:

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

<table width="100%" cellspacing="0">
   <tr>
      <!-- IF SCRIPT_NAME eq 'index' -->
      <td valign="top" width="10%">
         <table class="tablebg" cellspacing="1" width="200">
            <tr>
               <th>Колонка</th>
            </tr>
            <tr>
               <td class="row1">Содержание колонки</td>
            </tr>
         </table>

         <!-- Плюс дополнительные колонки -->

      </td>
      <!-- ENDIF -->
      <td width="90%">

<table class="tablebg" cellspacing="1" width="100%">
<tr>

	<th colspan="2">&nbsp;{L_FORUM}&nbsp;</th>
	<th>&nbsp;{L_LAST_POST}&nbsp;</th>
	<th width="50">&nbsp;{L_TOPICS}&nbsp;</th>
	<th width="50">&nbsp;{L_POSTS}&nbsp;</th>
	
</tr>
<!-- BEGIN forumrow -->
	<!-- IF forumrow.S_IS_CAT -->
		<tr>
			<td class="cat1" colspan="6"><a href="{forumrow.U_VIEWFORUM}"><strong>{forumrow.FORUM_NAME}</strong></a></td>
			
		</tr>
	<!-- ELSEIF forumrow.S_IS_LINK -->
		<tr>
			<td class="row2" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td>
			<td class="row1">
				<!-- IF forumrow.FORUM_IMAGE -->
					<div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div><div style="float: {S_CONTENT_FLOW_BEGIN};">
				<!-- ENDIF -->
				<a class="forumlink" href="{forumrow.U_VIEWFORUM}">{forumrow.FORUM_NAME}</a>
				<p class="forumdesc">{forumrow.FORUM_DESC}</p>
				<!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF -->
			</td>
			<!-- IF forumrow.CLICKS -->
				<td class="row2" colspan="3" align="center"><span class="genmed">{L_REDIRECTS}: {forumrow.CLICKS}</span></td>
			<!-- ELSE -->
				<td class="row2" colspan="3" align="center">&nbsp;</td>
			<!-- ENDIF -->
		</tr>
	<!-- ELSE -->
		<!-- IF forumrow.S_NO_CAT -->
			<tr>
				<td class="cat1" colspan="6"><strong>{L_FORUM}</strong></td>
				
			</tr>
		<!-- ENDIF -->
		<tr>
			<td class="row2" width="50" align="center">{forumrow.FORUM_FOLDER_IMG}</td>
			<td class="row1" width="100%">
				<!-- IF forumrow.FORUM_IMAGE -->
					<div style="float: {S_CONTENT_FLOW_BEGIN}; margin-{S_CONTENT_FLOW_END}: 5px;">{forumrow.FORUM_IMAGE}</div><div style="float: {S_CONTENT_FLOW_BEGIN};">
				<!-- ENDIF -->
				<a class="forumlink" href="{forumrow.U_VIEWFORUM}"><strong>{forumrow.FORUM_NAME}</strong></a>
				<p class="forumdesc">{forumrow.FORUM_DESC}</p>
				<!-- IF forumrow.MODERATORS -->
					<p class="forumdesc"><strong>{forumrow.L_MODERATOR_STR}:</strong> {forumrow.MODERATORS}</p>
				<!-- ENDIF -->
				<!-- IF forumrow.SUBFORUMS and forumrow.S_LIST_SUBFORUMS -->
					<p class="forumdesc"><strong>{forumrow.L_SUBFORUM_STR}</strong> {forumrow.SUBFORUMS}&nbsp;</p>
				<!-- ENDIF -->
				<!-- IF forumrow.FORUM_IMAGE --></div><!-- ENDIF -->
			</td>
			<td class="row2" align="center" nowrap="nowrap">
				<!-- IF forumrow.LAST_POST_TIME -->
				 <!-- IF forumrow.ALTT_LINK_NAME_SHORT --><p><a <!-- IF forumrow.ALTT_STYLE_BOLD or forumrow.ALTT_STYLE_ITALIC or forumrow.ALTT_STYLE_ADV -->style="<!-- IF forumrow.ALTT_STYLE_BOLD -->font-weight: bold;<!-- ENDIF --><!-- IF forumrow.ALTT_STYLE_ITALIC -->font-style: italic;<!-- ENDIF -->  <!-- IF forumrow.ALTT_STYLE_ADV -->{forumrow.ALTT_STYLE_ADV2}<!-- ENDIF -->"<!-- ENDIF --> href="{forumrow.U_ALTT_LINK}" title="{forumrow.ALTT_LINK_NAME}">{forumrow.ALTT_LINK_NAME_SHORT}</a></p><!-- ENDIF -->
				
				<p class="topicdetails"><a href="{forumrow.U_LAST_POST}" title="{forumrow.LAST_POST_SUBJECT}"><b>{forumrow.LAST_POST_SHORTENED_SUBJECT}</b></a></p>
					<p class="topicdetails">{forumrow.LAST_POST_TIME}</p>
					<p class="topicdetails">{forumrow.LAST_POSTER_FULL}
						<!-- IF not S_IS_BOT --><a href="{forumrow.U_LAST_POST}">{LAST_POST_IMG}</a><!-- ENDIF -->
					</p>
				<!-- ELSE -->
					<p class="topicdetails">{L_NO_POSTS}</p>
				<!-- ENDIF --></td>
			<td class="row1" align="center"><p class="topicdetails">{forumrow.TOPICS}</p></td>
			<td class="row2" align="center"><p class="topicdetails">{forumrow.POSTS}</p></td>
			
		</tr>
	<!-- ENDIF -->
<!-- BEGINELSE -->
	<tr>
		<td class="row1" colspan="5" align="center"><p class="gensmall">{L_NO_FORUMS}</p></td>
	</tr>
<!-- END forumrow -->
</table>

      </td>
   </tr>
</table>
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

WebLanS 22 апр 2013, 20:02 Сообщение

Спасибо за помощь.Все получилось.
Убрал просто из кода <td width="90%">
  • 0
Seo форум.Оптимизация.Продвижение

WebLanS 07 июл 2013, 18:56 Сообщение

Изображение

Попробовал запихнуть правую боковую колонку в <div class="navbar">содержимое колонки</div>

Только вот ничего не изменилось((( Хотелось бы сделать боковушку под стиль всего форума, а то как то выбивается. Может поможете чем то? :sorry:
  • 0
Seo форум.Оптимизация.Продвижение

CabinetAdmin 07 июл 2013, 19:37 Сообщение

От старого стиля решили отказаться? Стиль-то замудрёный какой... Что-то вроде такого должно быть, код одного блока:

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

<table class="tablebg" cellspacing="1" width="200">
	<tr>
		<td class="tl"></td>
		<td class="tm"></td>
		<td class="tr"></td>
	</tr>
	<tr>
		<td class="ml"></td>
		<td>
			<div class="cat">
				<ul class="topiclist">
					<li class="header">
						<dl class="icon">
							<dt style="width:100%;">Колонка</dt>
						</dl>
					</li>
				</ul>
			</div>
			<div class="forum-content">
				Содержание колонки
			</div>
		</td>
		<td class="mr"></td>
	</tr>
	<tr>
		<td class="bl"></td>
		<td class="bm"></td>
		<td class="br"></td>
	</tr>
</table>
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

WebLanS 07 июл 2013, 19:44 Сообщение

Да, думал в этом будет первый portal_body, но увы так и не появился)))
  • 0
Seo форум.Оптимизация.Продвижение

CabinetAdmin 07 июл 2013, 19:55 Сообщение

С этим поможет только GoDFaTHeR. Но мне кажется, что не может быть такого.....
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

WebLanS 07 июл 2013, 20:02 Сообщение

Все получилось. Только вот как бы немного подправить 2 верхних блока под ширину идущих ниже?

Вот скрин шаблонов
Изображение
  • 0
Seo форум.Оптимизация.Продвижение

CabinetAdmin 07 июл 2013, 20:22 Сообщение

У него не хватает рамки с двух сторон, возможно просто места не хватает для графических элементов, можно попробовать увеличить ширину колонки до 250px. И ещё кстати, я забыл совсем, здесь:

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

<table class="tablebg" cellspacing="1" width="200">
cellspacing="1" - поменять значение на 0, чтобы отступом не было.
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

CabinetAdmin 07 июл 2013, 20:23 Сообщение

WebLanS » 20 минут назад писал(а):Вот скрин шаблонов
А в этом месте?
Изображение
  • 0
Хочешь поблагодарить? Есть способы: заходи на форум, создавай темы, делись опытом и наработками, общайся!

WebLanS 07 июл 2013, 20:27 Сообщение

Да теперь все нормально.Спасибо.
  • 0
Seo форум.Оптимизация.Продвижение