Здравствуйте, есть вопрос относительно того, как поменять блок с информацией о пользователе (аватар, ник, количество постов и т.д.) с отзывами местами. Ну как например в данный момент на этом форуме, блок с инфо стоит справа, а отзыв - слева. Для старых версий движка есть решение решение есть, а для новых - оно не подходит. Структура файла, который нужно было править (менять в определенных частях кода right на left) изменилась.
Движок phpbb 3.1.5, тема Prosilver. Но как мне кажется, менять данные блоки местами можно во всех темах одним способом.
Поменять местами аватар и сообщение
- DesignerMix
- Администратор
- Сообщения: 7052
- Зарегистрирован: 25 апр 2014, 10:51
- Откуда: Белгород
- Контактная информация:
Поменять местами аватар и сообщение
Для переноса блока с информацией о пользователе на странице просмотра темы форума влево сделайте следующие правки в теме Prosilver:
Откройте файл content.css который находится по по пути
Замените на:
Найдите код:
Замените на:
Найдите код:
Замените на:
Сохраните изменения.
Теперь найдите изображение icon_user_online.gif по пути
Если у вас многоязычный форум, то переделайте изображения для каждого языка аналогичным образом.
Теперь очистите кэш форума (с главной страницы админки) и очистите кэш браузера, для этого откройте станицу любой темы и нажмите сочетание клавиш ctrl+F5
Откройте файл content.css который находится по по пути
..\папка_с_форумом\styles\prosilver\theme\
, найдите там код:
Код: Выделить всё
.postprofile {
margin: 5px 0 10px 0;
min-height: 80px;
border: 1px solid transparent;
border-width: 0 0 0 1px;
width: 22%;
float: right;
display: inline;
}
Код: Выделить всё
.postprofile {
margin: 5px 10px 0 0;
min-height: 80px;
border: 1px solid transparent;
border-width: 0 1px 0 0;
width: 22%;
float: left;
display: inline;
}
Код: Выделить всё
.postprofile dd, .postprofile dt {
line-height: 1.2em;
margin-left: 8px;
}
Код: Выделить всё
.postprofile dd, .postprofile dt {
line-height: 1.2em;
margin-left: 40px;
}
Код: Выделить всё
.online {
background-image: none;
background-position: 100% 0;
background-repeat: no-repeat;
}
Код: Выделить всё
.online {
background-image: none;
background-position: 0 0;
background-repeat: no-repeat;
}
Теперь найдите изображение icon_user_online.gif по пути
..\папка_с_форумом\styles\prosilver\theme\ru
, переименуйте его, например в icon_user_online_right.gif, и загрузите в эту папку следующее изображение:
Если у вас многоязычный форум, то переделайте изображения для каждого языка аналогичным образом.
Теперь очистите кэш форума (с главной страницы админки) и очистите кэш браузера, для этого откройте станицу любой темы и нажмите сочетание клавиш ctrl+F5
Поменять местами аватар и сообщение
Спасибо, вопрос решен!