сайт на данный момент является архивом информации по форуму phpbb 3.0. объяснения и помощь больше не предоставляются. старый сайт

Белк на PhpBB 3.0.14

информация по этому форуму. bbcode, моды и прочее, проверенное Белком. (перенос данных продолжается...)

Сегодня на конференции было 52 посетителей :: 1 зарегистрированный, 0 скрытых, 1 бот и 50 гостей (основано на активности посетителей за последние 24 часа)




 [ 1 сообщение ] 
Автор Сообщение
Не в сети
  (Андрей)
Администратор
Аватара пользователя

Стаж: 5 месяцев 20 дней
Сообщения: 228
Откуда: здешние мы

Стиль сайта: subsilver2
Настоящее имя: Андрей


Встраивание табличной вёрстки в тему prosilver

Некоторым пользователям при переделке стиля необходимо иметь именно вывод "таблицы" в теме сообщения, что позволяет немного по-другому встраивать элементы. например один пользователь просил сделать разграничительную линию между постом и минипрофилем по всей длине сообщения.

разумеется, всё эти коды - конструктор. можете "менять под себя" как вам нравится.

выглядеть (в стандартном варианте) будет так:

Вложение:
table_prosilver.png
table_prosilver.png [ 101.57 КБ | Просмотров: 37 ] table_prosilver.png



итак (внедрение таблицы происходит только в теме (viewtopic) и не затрагивает изменение стандартного css-кода), поехали:

Открыть theme/content.css
Найти

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

/* Poster profile block
----------------------------------------*/


Добавить после найденного

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

.postprofile2 {
    width: 200px;
    margin: 0;
   color: #666666;
   float: left;
   display: inline;
}



Открыть template/viewtopic_body.html
Найти

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

<div id="p{postrow.POST_ID}" class="post <!-- IF postrow.S_ROW_COUNT is odd -->bg1<!-- ELSE -->bg2<!-- ENDIF --><!-- IF postrow.S_UNREAD_POST --> unreadpost<!-- ENDIF --><!-- IF postrow.S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF postrow.S_ONLINE and not postrow.S_IGNORE_POST --> online<!-- ENDIF -->">
      <div class="inner"><span class="corners-top"><span></span></span>


Добавить после найденного

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

<table width="100%">
    <tr>
        <td style="width:76%;padding-left:0px;" valign="top">


Найти

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

<div class="postbody">


Добавить в код style="width:100%;" так, чтобы получилось

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

<div class="postbody" style="width:100%;">


Найти

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

<!-- IF postrow.BUMPED_MESSAGE --><div class="notice"><br /><br />{postrow.BUMPED_MESSAGE}</div><!-- ENDIF -->
         <!-- IF postrow.SIGNATURE --><div id="sig{postrow.POST_ID}" class="signature">{postrow.SIGNATURE}</div><!-- ENDIF -->
      <!-- ENDIF -->

      </div>


Добавить после найденного

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

      </td>
      <td style="width:22%;border-left:1px solid #069;padding:0 0 0 10px;" valign="top">


Найти

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

<dl class="postprofile" id="profile{postrow.POST_ID}">


Заменить postprofile на postprofile2, чтобы получилось

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

<dl class="postprofile2" id="profile{postrow.POST_ID}">


Найти

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

<div class="back2top"><a href="#wrap" class="top" title="{L_BACK_TO_TOP}">{L_BACK_TO_TOP}</a></div>


Добавить после найденного

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

      </td>
   </tr>
</table>


Всё. чистите кэш и пользуйтесь.


трёхголовый белк семейства рептилоидов:
"три головы - хорошо, на как же трудно придти к согласию..."
Показать сообщения за:  Поле сортировки  
Ответить на тему  [ 1 сообщение ] 

Кто сейчас на конференции:

Всего посетителей: 2, из них зарегистрированных: 0, скрытых: 0 и гостей: 2 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (63) здесь было 23 май 2026, 12:35

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

Часовой пояс: UTC + 3 часа



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

cron

Текущее время: 26 июн 2026, 20:52

Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB.