Страница 1 из 9

Рамка вокруг аватара

Добавлено: 16 апр 2010, 11:05
GoDFaTHeR
Для создания рамки вокруг аватара
Для стилей клонов subsilver 2

в шаблоне viewtopic_body
и находим в нем эту часть
Код: Выделить всё
{postrow.POSTER_AVATAR}
         

и заменяем ее на
Код: Выделить всё

   
<table border="0" cellpadding="0" cellspacing="0" align="center" width="184">
<tr>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/tl.png" height="17" width="17" style="padding: 0"></td>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/tm.png" height="17" style="padding: 0"></td>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/tr.png" height="17" width="17" style="padding: 0"></td>
</tr>
<tr>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/ml.png" width="17" style="padding: 0"></td>
<td>{postrow.POSTER_AVATAR}
</td>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/mr.png" width="17" style="padding: 0"></td>
</tr>
<tr>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/bl.png" height="17" width="17" style="padding: 0"></td>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/bm.png" height="17" style="padding: 0"></td>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/br.png" height="17" width="17" style="padding: 0"></td>
</tr>
</table>



Для стилей клонов prosilver
в шаблоне viewtopic_body
находим

Код: Выделить всё
<!-- IF postrow.POSTER_AVATAR -->
               <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
            <!-- ENDIF -->

и заменяем на
Код: Выделить всё
<!-- IF postrow.POSTER_AVATAR -->


<table border="0" cellpadding="0" cellspacing="0" align="center" width="184">
<tr>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/tl.png" height="17" width="17" style="padding: 0"></td>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/tm.png" height="17" style="padding: 0"></td>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/tr.png" height="17" width="17" style="padding: 0"></td>
</tr>
<tr>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/ml.png" width="17" style="padding: 0"></td>
<td>


               <!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF -->


</td>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/mr.png" width="17" style="padding: 0"></td>
</tr>
<tr>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/bl.png" height="17" width="17" style="padding: 0"></td>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/bm.png" height="17" style="padding: 0"></td>
<td background="http://testbest.4adm.ru/storage/testbest_4adm_ru/images/br.png" height="17" width="17" style="padding: 0"></td>
</tr>
</table>

            <!-- ENDIF -->


получаем
Изображение

Каждая рамка состоит из 8 картинок, которые вы можете при желании сделать сами и поменять адреса картинок на свои
Код: Выделить всё
http://testbest.4adm.ru/storage/testbest_4adm_ru/images/


В этой части
<table border="0" cellpadding="0" cellspacing="0" align="center" width="184">
необходимо проставить значение "Максимальная ширина аватары+34"

Re: Рамка вокруг аватара

Добавлено: 16 апр 2010, 15:10
Shans
Единственным шилом в одном месте является размер аватара.
Хочу сказать, если юзерпик к примеру 100х100 - все смотрится в идеале.
Но если размер ширины превышен до 150 - то рамка уже не помещается.

Зы: а рамка небось с AeroBlue :)

Re: Рамка вокруг аватара

Добавлено: 16 апр 2010, 15:12
GoDFaTHeR
Shans писал(а):Но если размер ширины превышен до 150 - то рамка уже не помещается.

в админке можно установить максимальный размер аватара

Re: Рамка вокруг аватара

Добавлено: 16 апр 2010, 15:14
Shans
Вот у меня он и стоит 150 на все 4 стороны :crazy:

Изображение

Re: Рамка вокруг аватара

Добавлено: 16 апр 2010, 15:25
GoDFaTHeR
Изображение

В описании подправил (нужно указать ширину таблицы) она должна быть на 34 больше максимальной ширины аватара

Re: Рамка вокруг аватара

Добавлено: 16 апр 2010, 15:32
Shans
Не, однозначно с таблицей что-то у меня не получается.
Изображение

Re: Рамка вокруг аватара

Добавлено: 17 апр 2010, 05:55
Prince
Ага, а у меня вообще все слетело с катушек.
Даже бэкап не помог. Пришлось обновлять.
вся страница съехала. Но видимо я код не весь вставил. Сейчас все ок.
Спасибо за интересную рамочку. :D

-- менее минуты назад --

Однако те у кого авики меньше 100x100 то рамка шире. Как на этом скрине:
Изображение

-- менее минуты назад --

Вот и все. Надо просто указать 0:
Код: Выделить всё
<table border="0" cellpadding="0" cellspacing="0" align="center" width="0">

И рамка сама подгонится по размерам.

Re: Рамка вокруг аватара

Добавлено: 17 апр 2010, 14:25
Shans
Prince писал(а):И рамка сама подгонится по размерам.

Какой ты смешной.
В таком случае значение ширины вообще сводится к нулю.
Все, у кого 150х150 и меньше, проблем и без этого ни чаяли.

Re: Рамка вокруг аватара

Добавлено: 17 апр 2010, 14:26
Prince
Нет, у меня максимум стоит 100x100
Я проверял ставил 20x20 (авик)
И под все рамка подгоняется.

Re: Рамка вокруг аватара

Добавлено: 17 апр 2010, 14:34
vikweb
Если зайти в шаблон viewtopic_body.html
и выше аватара найти начало таблицы, примерно такое:

Код: Выделить всё
<tr class="row2">
                        <td class="msjrow" valign="top" class="profile">
                                <table cellspacing="4" align="center" width="150">


<table cellspacing="4" align="center" width="150"> можно заменить "4" на "0" или "150" заменить на "на нужный вам размер".