Форум твоего направления

Форум твоего направления (http://pcvector.ru/forum.php)
-   phpBB (http://pcvector.ru/f87)
-   -   Статья Блок информации о пользователе слева (http://pcvector.ru/t2422)

Kasper55 17.04.2011 01:17

Блок информации о пользователе слева
 
Открываем styles/prosilver/theme/content.css

Находим кусок кода:

Код:

.postbody {
        padding: 0;
        line-height: 1.48em;
        color: #333333;
        width: 76%;
        float: left;
        clear: both;
}

и заменяем строку

Код:

float: left;
на такую

Код:

float: right;
Находим следующий кусок кода:

Код:

.postprofile {
        /* Also see tweaks.css */
        margin: 5px 0 10px 0;
        min-height: 80px;
        color: #666666;
        border-left: 1px solid #FFFFFF;
        width: 22%;
        float: right;
        display: inline;
}

Заменяем в нем строку

Код:

float: right;
на

Код:

float: left;
а также изменяем строку

Код:

border-left: 1px solid #FFFFFF;
на такую

Код:

border-right: 1px solid #FFFFFF;
Сразу после предыдущего куска кода находим следующий код:

Код:

.pm .postprofile {
        border-left: 1px solid #DDDDDD;
}

заменяем строчку

Код:

border-left: 1px solid #DDDDDD;
на строку

Код:

border-right: 1px solid #DDDDDD;
Сохраняем изменения и закрываем файл. Теперь открываем файл styles/prosilver/theme/colours.css

Находим описание следующего класса :

Код:

.postprofile {
        color: #666666;
        border-left-color: #FFFFFF;
}

и заменяем в нем строчку

Код:

border-left-color: #FFFFFF;
на такую строку

Код:

border-right-color: #FFFFFF;
Находим такой участок кода :

Код:

.online {
        background-image: url("{T_IMAGESET_LANG_PATH}/icon_user_online.gif");
}

и заменяем на этот код

Код:

.online {
        background-image: url("{T_IMAGESET_LANG_PATH}/icon_user_online.gif");
        margin-top: -5px;
}

.online dt {
        margin-top: 5px;
}

Сохраняем изменения, закрываем файл. Находим styles/prosilver/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 --> online<!-- ENDIF -->">
и убираем оттуда

Код:

<!-- IF S_ONLINE --> online<!-- ENDIF -->
Должно получиться примерно так

Код:

<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 -->">
Главное не удалить лишнего, например кавычки или закрывающую угловую скобку.

Находим строку :

Код:

<dl class="postprofile" id="profile{postrow.POST_ID}">
и вставляем туда то что мы раньше удалили, а именно

Код:

<!-- IF S_ONLINE --> online<!-- ENDIF -->
чтобы у нас получилось следующее

Код:

<dl class="postprofile<!-- IF postrow.S_ONLINE --> online<!-- ENDIF -->" id="profile{postrow.POST_ID}">
Сохраняем изменения, закрываем файл и в той же папке находим файл ucp_pm_viewmessage.html

Находим строчку

Код:

<div id="post-{MESSAGE_ID}" class="post pm<!-- IF S_POST_UNAPPROVED or S_POST_REPORTED --> reported<!-- ENDIF --><!-- IF S_ONLINE --> online<!-- ENDIF -->">
и удаляем оттуда следующую часть

Код:

<!-- IF S_ONLINE --> online<!-- ENDIF -->
Строчка должна получиться такого вида

Код:

<div id="post-{MESSAGE_ID}" class="post pm<!-- IF S_POST_UNAPPROVED or S_POST_REPORTED --> reported<!-- ENDIF -->">
Находим строчку

Код:

<dl class="postprofile" id="profile{MESSAGE_ID}">
и вставляем туда код

Код:

<!-- IF S_ONLINE --> online<!-- ENDIF -->
так, чтобы в итоге строка приобрела такой вид

Код:

<dl class="postprofile<!-- IF S_ONLINE --> online<!-- ENDIF -->" id="profile{MESSAGE_ID}">
Сохраняем файл.

Все, готово. Теперь блок с информацией о пользователе находится слева от текста сообщения.

Не забудьте почистить кеш.

Vector 17.04.2011 13:11

Со скриншотом было бы наглядней :)

Scof87 06.09.2012 17:07

Re: Блок информации о пользователе слева
 
да на самом деле бесполезная вещь тем кому совершено все равно с какой стороны) это как говорится у кого какие тараканы в голове или же какой глаз видит а какой нет=)

Heavenanvil 09.09.2012 06:35

Re: Блок информации о пользователе слева
 
Скрин в студию

KetanOL 21.07.2013 23:21

Re: Блок информации о пользователе слева
 
Спасибо тебе...


Часовой пояс GMT +3, время: 14:23.

Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd. Перевод:
zCarot
Copyright © 2009 - 2014, pcvector.ru

.