Главная
Статьи » Расширение функциональности phpBB3
 

| ПРОСМОТРОВ: 3131
 

Введение

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

Результат, которого мы добиваемся в этом руководстве:

Правка CSS

Во-первых, мы уменьшим ширину колонки "Последнее сообщение" для размещения новой колонки "Автор". Затем мы добавим новый класс CSS для колонки “автор”, чтобы она правильно отображадась.

Открываем: /styles/prosilver/theme/content.css

Находим:

dd.lastpost {
   width: 25%;
   font-size: 1.1em;
}

Заменяем на:

dd.lastpost {
   width: 15%;
   font-size: 1.1em;
}

Находим:

dd.posts, dd.topics, dd.views {
   width: 8%;
   text-align: center;
   line-height: 2.2em;
   font-size: 1.2em;
}

Добавляем ниже:

dd.author {
   width: 10%;
   text-align: center;
   line-height: 2.2em;
   font-size: 1.2em;
}

Правка HTML

Теперь мы должны физически добавить новый столбец просмотра форума. Мы также удалим сообщение автора из-под названиям темы, так как в нём больше нет необходимости.

Открываем: /styles/prosilver/template/viewforum_body.html

Находим:

{L_REPLIES}

Добавляем перед:

{L_AUTHOR}

Находим:

{topicrow.REPLIES} {L_REPLIES}

Добавляем перед:

{topicrow.TOPIC_AUTHOR_FULL}

Находим:

{topicrow.ATTACH_ICON_IMG} {L_POST_BY_AUTHOR} {topicrow.TOPIC_AUTHOR_FULL} » {topicrow.FIRST_POST_TIME}

Заменяем на:

{topicrow.ATTACH_ICON_IMG} {L_POSTED} » {topicrow.FIRST_POST_TIME}

Завершение

Сохраняем и загружаем модифицированные файлы.

Чтобы убедиться, что изменения вступили в силу Вам необходимо обновить Вашу тему и кэш шаблона:

Admin Panel -> Styles Tab -> Style Components -> Themes -> Prosilver -> Refresh.

Admin Panel -> Styles Tab -> Style Components -> Templates -> Prosilver -> Refresh.

Если Вы все изменения произвели правильно, то вы получили новую колонку “Автор”. Эти изменения будут работать на всех стилях, основанных на стиле Prosilver.

Наслаждайтесь:)

 

АВТОРСКИЕ ПРАВА
Автор: Christian 2.0
Перевод: Slek
Права на статью принадлежат порталу BB3x.ru
При перепечатке ссылка на источник обязательна
ОБЪЯВЛЕНИЯ
Форум phpBB, русская поддержка форума phpBB
2008 - 2015 © BB3x.ru - русская поддержка форума phpBB
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама