Главная страницаКисти для фотошопа Каталог файловПрофиль
  • Страница 1 из 1
  • 1
Собственная панель bb кодов
z1kДата: Среда, 06.01.2010, 20:15 | Сообщение # 1
Титул: Лейтенант
Сообщений: 54
Репутация: [ 8 ]
Кратко расскажу как можно заменить панель бб кодов на свою. В чем плюсы? Можно добавлять свои цвета в выдвижнве меню, руссифицировать меню шрифтов, размеров шрифта и цвет шрифта, нарисовать или просто взять готовые графические иконки и применитьт их в панели. Устанавливается очень просто. Открываем шаблон редактирования вида формы добавления сообщений. Находим там условный код

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>
  • Страница 1 из 1
  • 1
Поиск: