Главная | Мой профиль | Регистрация | Выход | ВходВы вошли как Гость | Группа "Гости"Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Скрипты. » Скрипты для сайтов ucoz. » Сборка BB Кодов.
Сборка BB Кодов.
MaLeViChДата: Четверг, 11.06.2009, 11:11 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 1049
Награды: 40
Репутация: 26
Статус: Offline
Кратко расскажу как можно заменить панель бб кодов на свою. В чем плюсы? Можно добавлять свои цвета в выдвижнве меню, руссифицировать меню шрифтов, размеров шрифта и цвет шрифта, нарисовать или просто взять готовые графические иконки и применитьт их в панели. Устанавливается очень просто. Открываем шаблон редактирования вида формы добавления сообщений. Находим там условный код

Code
$BBCODES$

и заменяем его на

Code
<?if($USER_LOGGED_IN$)?>
<div id=bbcodes>$BBCODES$</div>
<table width="100%" border="0" cellspacing="2" cellpadding="0">
<tr>
<td align="center"><table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><select name="fsize" class="selectors" onChange="alterfont(this.options[this.selectedIndex].value,'size','message','');this.selectedIndex=0; ">
<option value="0">Размер</option><option value="8">8 pt</option><option value="9">9 pt</option><option value="10">10 pt</option><option value="11">11 pt</option><option value="12">12 pt</option><option value="13">13 pt</option><option value="14">14 pt</option><option value="15">15 pt</option><option value="16">16 pt</option><option value="17">17 pt</option><option value="18">18 pt</option></select> <select height="25" name="ffont" class="selectors" onChange="alterfont(this.options[this.selectedIndex].value,'font','message','');this.selectedIndex=0; ">
<option value="0">Шрифт</option><option value="Arial">Arial</option><option value="Times">Times</option><option value="Courier">Courier</option><option value="Impact">Impact</option><option value="Geneva">Geneva</option><option value="Optima">Optima</option></select> <select name="fcolor" size="1" class="selectors" onChange="alterfont(this.options[this.selectedIndex].value, 'color','message','');this.selectedIndex=0;" height="25">
<option value="0">Цвет</option><option value="blue" style="color: blue;">Голубой</option><option value="red" style="color: red;">Красный</option><option value="purple" style="color: purple;">Сереневый</option><option value="orange" style="color: orange;">Оранжевый</option><option value="yellow" style="color: yellow;">Желтый</option><option value="gray" style="color: gray;">Серый</option><option value="green" style="color: green;">Зеленый</option><option value="#000000" style="color: #000000;">Черный</option><option value="#99cc33" style="color: #99cc33;">Салатовый</option><option value="#ff33cc" style="color: #ff33cc;">Розовый</option></select> </td>
<td><img src="http://studioad.ru/forumimages/icons/bold.jpg" width="26" height="25" border="0" title="Жирный" onclick="simpletag('b')"></td>
<td><img src="http://studioad.ru/forumimages/icons/naklon.jpg" border="0" title="Курсив" onclick="simpletag('i')"></td>
<td><img src="http://studioad.ru/forumimages/icons/underline.jpg" border="0" title="Подчеркнутый" onclick="simpletag('u')"></td>
<td><img src="http://studioad.ru/forumimages/icons/overline.jpg" border="0" title="Зачеркнутый" onclick="simpletag('s')"></td>
<td><img src="http://studioad.ru/forumimages/icons/image.jpg" border="0" title="Добавить Картинку" onclick="tag_image()"></td>
<td><img src="http://studioad.ru/forumimages/icons/href.jpg" border="0" title="Вставить ссылку" onclick="tag_url()"></td>
<td><img src="http://studioad.ru/forumimages/icons/mail.jpg" border="0" title="Вставить email" onclick="tag_email()"></td>
<td><img src="http://studioad.ru/forumimages/icons/code.jpg" border="0" title="Код" onclick="simpletag('code')"></td>
<td><img src="http://studioad.ru/forumimages/icons/quote.jpg" border="0" title="Цитата" onclick="simpletag('quote')"></td>
<td><img src="http://studioad.ru/forumimages/icons/list.jpg" border="0" title="Вставить Список" onclick="tag_list()"></td>
<td><img src="http://studioad.ru/forumimages/icons/left.jpg" border="0" title="По левому краю" onclick="simpletag('l')"></td>
<td><img src="http://studioad.ru/forumimages/icons/center.jpg" border="0" title="По центру" onclick="simpletag('c')"></td>
<td><img src="http://studioad.ru/forumimages/icons/right.jpg" border="0" title="По правому краю" onclick="simpletag('r')"></td>
<td><img src="http://studioad.ru/forumimages/icons/hr.jpg" title="Провести линию" onclick="simpletag('hr')" border="0"></td>
</tr>
</table></td>
</tr>
</table>
<?endif?>

Затем в самый верх страницы добавляем перед <html>

Code
<style type="text/css">
<!--
#bbcodes {display:none;}
.selectors {
height: 26px;
width: auto;
}
-->
</style>



 
Форум » Скрипты. » Скрипты для сайтов ucoz. » Сборка BB Кодов.
  • Страница 1 из 1
  • 1
Поиск:

bg.team © 2024

Сделать бесплатный сайт с uCoz

----------------------------------------------------------------------------------------