info navigation

phpbb-belk.ru

темы, связанные с форумом phpbb 3.0.x



Новая тема  [ 1 сообщение ]  Просмотры: 3187

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

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


Стиль: subsilver2


Репутация: 11


Russia

Тиц и PR

перейти на сайт пользователя
Найти темы пользователя


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

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

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

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

Вложение:
Комментарий к файлу: таблица в prosilver
table_prosilver.png
table_prosilver.png [ 101.57 КБ | Просмотров: 3187 ] 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>


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


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

Кто сейчас на сайте:

Всего посетителей: 1, из них зарегистрированных: 0, скрытых: 0 и гостей: 1 (основано на активности пользователей за последние 5 минут)
Больше всего посетителей (122) здесь было 19 дек 2023, 12:10

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

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



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

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





Текущее время: 27 апр 2024, 15:31

Создано на основе phpBB® Forum Software © phpBB Group
Яндекс.Метрика

Полная версия Мобильный вид