Форум Diz-Cs.Ru
Преимущества регистрации:
Возможность создания тем
Общение с пользователями
Найдете множество полезной информации
Найдете своих единомышленников
DIZ-CS.RU - Мы с Вами НАВСЕГДА!
  • Страница 1 из 1
  • 1
Модератор форума: -SAM-  
Собственная панель bb кодов
Дата: Чт, 25.06.2009, 19:30:22 | Сообщение # 1
Аватарка H1rurG
Общительный
OFF
Пользователь
242 Сообщения:
9 Награды:
0 Отзывы:
ICQ пользователя:
Skype пользователя:
Сайт пользователя:

Кратко расскажу как можно заменить панель бб кодов на свою. В чем плюсы? Можно добавлять свои цвета в выдвижнве меню, руссифицировать меню шрифтов, размеров шрифта и цвет шрифта, нарисовать или просто взять готовые графические иконки и применитьт их в панели. Устанавливается очень просто. Открываем шаблон редактирования вида формы добавления сообщений. Находим там условный код

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?>

затем в самый верх страницы добавляем

Code

<style type="text/css">     
     <!--     
     #bbcodes {display:none;}     
     .selectors {     
     height: 26px;     
     width: auto;     
     }     
     -->     
     </style>
Дата: Вс, 28.02.2010, 14:14:22 | Сообщение # 2
Аватар не установлен
OFF
Пользователь
15 Сообщения:
0 Отзывы:
ICQ пользователя:
лови +
Дата: Вс, 28.02.2010, 20:21:43 | Сообщение # 3
Аватарка AVAlancheXFirezilA
OFF
Пользователь
352 Сообщения:
0 Отзывы:
скрина нет. ПЕРЕЗАЛЕЙ картинку

ktonanovenkoe.ru - раскрутка вконтакте!
  • Страница 1 из 1
  • 1
Поиск: