Шаг 1. Добавляем новое дополнительное поле профиля
Тип поля профиля: Меню с выбором одного
Заголовок: Цвет ваших сообщений
Описание: Выберите цвет ваших сообщений,которым всегда будут отображаться ваши посты.
Опции:
Black
Blue
Cyan
DarkGreen
DarkOliveGreen
DarkOrange
DarkOrchid
DarkRed
DarkSlateBlue
DarkSlateGray
DeepSkyBlue
DimGray
Gray
Green
Indigo
LemonChiffon
LightBlue
Lime
Magenta
MediumTurquoise
Navy
Olive
Orange
PaleGreen
PaleTurquoise
Pink
Plum
Purple
Red
RoyalBlue
SandyBrown
SeaGreen
Sienna
Silver
SlateGray
Teal
Wheat
White
Yellow
YellowGreen
Кому нужно добавят более больше цветов,найти думаю их каждый сможет
![Smile](images/smilies/smile.gif)
поехали дальше:
По умолчанию: Нет
Доступно для редактирования пользователем: если хотим что бы пользователь выбирал себе цвет сообщений то ставим: Да ,если же хотим что бы только администрация выбирала себе цвет своих сообщений то ставим: Нет
Порядок отображения: На ваш выбор
Обязательное поле: Нет
Личное поле: Нет
Доступен поиск по этому полю в списке пользователей: Нет
Отображать в списке пользователей: Нет
Жмём сохранить.
Шаг 2. Добавим выбор шрифта который будет в сообщениях,в профиле, для пользователей,или только для администрации
Добавляем ещё одно дополнительное поле в профиле: Меню с выбором одного
Название: Шрифт в постах
Описание: Выберите шрифт который вам больше всего нравится,данным шрифтом вы будите писать в сообщениях.
Опции:
Arial
Arial Black
Arial Narrow
Book Antiqua
Century Gothic
Comic Sans MS
Courier New
Fixedsys
Franklin Gothic Medium
Garamond
Georgia
Impact
Lucida Console
Lucida Sans Unicode
Microsoft Sans Serif
Palatino Linotype
System
Tahoma
Times New Roman
Trebuchet MS
Verdana
По умолчанию: Нет
Доступно для редактирования пользователем: если хотим что бы пользователь выбирал себе цвет сообщений то ставим: Да ,если же хотим что бы только администрация выбирала себе цвет своих сообщений то ставим: Нет
Порядок отображения: На ваш выбор
Обязательное поле: Нет
Личное поле: Нет
Доступен поиск по этому полю в списке пользователей: Нет
Отображать в списке пользователей: Нет
Жмём сохранить.
Шаг 3: Добавим выбор стиля шрифта.
Добавляем ещё одно дополнительное поле профиля: Меню с выбором нескольких
Название: Стиль шрифта в постах
Описание: Зажмите CTRL,и выберите не сколько понравившихся вам шрифтов в списке,это и будет ваш стиль шотфта.
Опции:
Bold
Italic
Underline
По умолчанию: Нет
Доступно для редактирования пользователем: если хотим что бы пользователь выбирал себе цвет сообщений то ставим: Да ,если же хотим что бы только администрация выбирала себе цвет своих сообщений то ставим: Нет
Порядок отображения: На ваш выбор
Обязательное поле: Нет
Личное поле: Нет
Доступен поиск по этому полю в списке пользователей: Нет
Отображать в списке пользователей: Нет
Жмём сохранить.
Шаг 4: Редактируем postbit_legacy
Находим в данном шаблоне:
Quote:
<div id="post_message_$post[postid]">$post[message]</div>
|
Заменяем на:
Quote:
<div id="post_message_$post[postid]">
<if condition="$post[fieldX]"><font face="$post[field6]"></if>
<if condition="$post[fieldY]"><font color="$post[field5]"></if>
<if condition="$post['fieldZ'] & 1"><B></if>
<if condition="$post['fieldZ'] & 2"><I></if>
<if condition="$post['fieldZ'] & 4"><U></if>
$post[message]
<if condition="$post['fieldZ'] & 4"></U></if>
<if condition="$post['fieldZ'] & 2"></I></if>
<if condition="$post['fieldZ'] & 1"></B></if>
<if condition="$post[fieldY]"></font></if>
<if condition="$post[fieldX]"></font></if>
</div>
|
В данном коде замените:
fieldX на номер дополнительного поля в админке: Шрифт в постах,стандартно если у вы не добавляли дополнительных полей,и делали всё как описано в данном посте, то это field6
fieldY на номер дополнительного поля в админке: Цвет ваших сообщений,стандартно если у вы не добавляли дополнительных полей,и делали всё как описано в данном посте, то это field5
fieldZ на номер дополнительного поля в админке: Стиль шрифта в постах,стандартно если у вы не добавляли дополнительных полей,и делали всё как описано в данном посте, то это field7
Идём в личный кабинет и выбираем себе цвет,шрифт и стиль сообщений.