uNcloned Дата: Сб, 16 Июл 2011, 01:03 | Сообщение # 1
Новичок
Сообщений: 52
Дополнительные сведения »
Награды 0
Репутация 2
Offline
Итак сделал новые ББкоды для форума, были некоторые трудности с реализацией выбора цвета,шрифта и размера шрифта, но ситуация разрешилась блягодаря скрипту от Cech. У кого этот скрипт стоит, идем в форму добавления сообщений форума и удаляем:
Code
<?if($CUR_GROUP_ID$="4"||$CUR_GROUP_ID$="3")?><input type="button" value="Модератор" onclick="simpletag('moder','','','message',''); return false;" class="codeButtons" title="Вставить Модер-сообщение" name="moder"/><?endif?> <?if($CUR_GROUP_ID$="4")?><input type="button" value="Админ" onclick="simpletag('admin','','','message',''); return false;" class="codeButtons" title="Вставить Админ-сообщение" name="admin"/><?endif?> <input type="button" value="Таблица" onclick="simpletag('Table','','','message',''); return false;" class="codeButtons" title="Вставить Таблицу" name="Table"/>
Ну приступим к установке. В форма добавления сообщения форума, заменяем $BBCODES$ на:
Code
<div align="center" style="top left repeat-x; margin-top:2px; margin-bottom:2px;"> <img src="/bbcodes/b.gif" border="0" title="Жирный" style="cursor:pointer" onclick="simpletag('b')"> <img src="/bbcodes/i.gif" border="0" title="Курсив" style="cursor:pointer"onclick="simpletag('i')"> <img src="/bbcodes/u.gif" border="0" title="Подчеркнутый" style="cursor:pointer"onclick="simpletag('u')"> <img src="/bbcodes/s.gif" border="0" title="Зачеркнутый" style="cursor:pointer"onclick="simpletag('s')"> <a href="javascript://" onclick="$('#code_color').slideToggle('fast');"><img src="/bbcodes/color.gif" border="0" title="Выбрать Цвет" alt="" /></a> <div id="code_color"> <span onclick="javascript:alterfont('#00e4ff','color','message','')" style="color:#00e4ff;">голубой•</span> <span onclick="javascript:alterfont('orange','color','message','')" style="color:orange;">оранжевый•</span> <span onclick="javascript:alterfont('red','color','message','')" style="color:red;">красный•</span> <span onclick="javascript:alterfont('#f0f','color','message','')" style="color:#f0f;">розовый•</span> <span onclick="javascript:alterfont('green','color','message','')" style="color:green;">зелёный•</span> <span onclick="javascript:alterfont('#8400ff','color','message','')" style="color:#8400ff;">фиолетовый•</span> <span onclick="javascript:alterfont('gray','color','message','')" style="color:gray;">серый•</span> <span onclick="javascript:alterfont('#000000','color','message','')" style="color:#000000;">чёрный</span> </div> <a href="javascript://" onclick="$('#code_size').slideToggle('fast');"><img src="/bbcodes/size.gif" border="0" title="Размер шрифта" alt="" /></a> <div id="code_size" style="display: none; "> <span onclick="javascript:alterfont('6','size','message','')" style="font-size:10pt;">6pt•</span> <span onclick="javascript:alterfont('8','size','message','')" style="font-size:10pt;">8pt•</span> <span onclick="javascript:alterfont('10','size','message','')" style="font-size:10pt;">10pt•</span> <span onclick="javascript:alterfont('12','size','message','')" style="font-size:10pt;">12pt•</span> <span onclick="javascript:alterfont('14','size','message','')" style="font-size:10pt;">14pt•</span> <span onclick="javascript:alterfont('16','size','message','')" style="font-size:10pt;">16pt•</span> <span onclick="javascript:alterfont('18','size','message','')" style="font-size:10pt;">18pt•</span> <span onclick="javascript:alterfont('20','size','message','')" style="font-size:10pt;">20pt•</span> <span onclick="javascript:alterfont('22','size','message','')" style="font-size:10pt;">22pt•</span> <span onclick="javascript:alterfont('24','size','message','')" style="font-size:10pt;">24pt</span> </div> <a href="javascript://" onclick="$('#code_family').slideToggle('fast');"><img src="/bbcodes/font.gif" border="0" title="Выбрать шрифт" alt="" /></a> <div id="code_family"> <span onclick="javascript:alterfont('Times','font','message','')" style="font-family:Times;">Times•</span> <span onclick="javascript:alterfont('Arial','font','message','')" style="font-family:Arial;">Arial•</span> <span onclick="javascript:alterfont('Courier','font','message','')" style="font-family:Courier;">Courier•</span> <span onclick="javascript:alterfont('Impact','font','message','')" style="font-family:Impact;">Impact•</span> <span onclick="javascript:alterfont('Geneva','font','message','')" style="font-family:Geneva;">Geneva•</span> <span onclick="javascript:alterfont('Optima','font','message','')" style="font-family:Optima;">Optima•</span> <span onclick="javascript:alterfont('Arial Black','font','message','')" style="font-family:Arial Black;">Arial Black•</span> <span onclick="javascript:alterfont('Tahoma','font','message','')" style="font-family:Tahoma;">Tahoma•</span> <span onclick="javascript:alterfont('Visitor_Rus','font','message','')" style="font-family:Visitor_Rus;">Visitor</span> </div> <img src="/bbcodes/abc.gif" border="0" title="Виртуальная клавиатура" style="cursor:pointer" onclick="window.open('/forum/0-0-0-31','virtKB','width=300,height=120,top=0,left=0');"> <img src="/bbcodes/image.gif" border="0" title="Добавить Картинку" style="cursor:pointer" onclick="tag_image()"> <img src="/bbcodes/link.gif" border="0" title="Вставить ссылку" style="cursor:pointer"onclick="tag_url()"> <img src="/bbcodes/email.gif" border="0" title="Вставить email" style="cursor:pointer"onclick="tag_email()"> <img src="/bbcodes/hide.gif" title="Скрытый текст" onclick="simpletag('hide')"style="cursor:pointer" border="0"> <img src="/bbcodes/mp.gif" title="Вставить видео" onclick="simpletag('video')" style="cursor:pointer"border="0" > <img src="/bbcodes/spoiler.gif" onclick="simpletag('spoiler','','','message','')"style="cursor:pointer" title="Cпойлер" border="0" > <img src="/bbcodes/pbreak.gif" title="Вставить Список" onclick="tag_list()"style="cursor:pointer" border="0" > <img src="/bbcodes/code.gif" title="Код" onclick="simpletag('code')"style="cursor:pointer" border="0" > <img src="/bbcodes/quote.gif" title="Цитата" onclick="simpletag('quote')"style="cursor:pointer" border="0" > <img src="/bbcodes/l.gif" title="По левому краю" onclick="simpletag('l')"style="cursor:pointer" border="0" > <img src="/bbcodes/c.gif" title="По центру" onclick="simpletag('c')" style="cursor:pointer"border="0" > <img src="/bbcodes/r.gif" title="По правому краю" onclick="simpletag('r')" style="cursor:pointer"border="0"> <img src="/bbcodes/hr.gif" title="Линия" onclick="simpletag('hr')" style="cursor:pointer"border="0"> <img src="/bbcodes/emo.gif" title="Смаил" onclick="openLayerB('Sml',0,'/index/35-1-0','Полный список смайлов',270,500); return false;" style="cursor:pointer"border="0"> <?if($CUR_GROUP_ID$="4"||$CUR_GROUP_ID$="3")?><img src="/bbcodes/table.gif" title="Вставить таблицу" onclick="simpletag('Table')" style="cursor:pointer"border="0"> <img src="/bbcodes/moder.gif" title="Сообщение Модератора" onclick="simpletag('moder')" style="cursor:pointer"border="0"> <img src="/bbcodes/admin.gif" title="Сообщение Админа" onclick="simpletag('admin')" style="cursor:pointer"border="0"><?endif?> </DIV> <span style="display:none;">$BBCODES$</span>
В forumstyles. css ставим:
Code
#code_size, #code_family, #code_color {background:#303030;margin-top:2px;padding:2px;border:1px solid #000;border-radius:3px;-moz-border-radius:3px;display:none;position:absolute;} #code_size span, #code_family span, #code_color span {cursor:pointer;color:#5d5d5d;} #code_size span:hover, #code_family span:hover, #code_color span:hover {color:#808080;background:#252525;border-radius:2px;-moz-border-radius:2px;} #code_color, #code_size, #code_family {margin-left:160px;margin-top:-2px;} #code_size span:hover, #code_family span:hover, span:hover {color:#808080;background:#252525;border-radius:2px;-moz-border-radius:2px;}
Папку bbcodes заливаем в корень сайта!