Нужен bbcodes редактор

chemax
На сайте с 07.01.2009
Offline
206
463

Добрый день.

Не могу найти нормальный bb редактор. Помогите пожалуйста.

Необходимо чтобы умел обрабатывать теги:

list

url

img

b

i

u

Вроде простой. Писал свой, глюков много. Желательно с простой установкой.

Качественный хостинг, VPS и сервера. (http://ihc.ru/?ref=569)
A
На сайте с 11.05.2009
Offline
99
#1

вырежь из того же phpBB

FladeX
На сайте с 07.11.2008
Offline
163
#2

+1

	<td class="row2" valign="top">
<script type="text/javascript">
// <![CDATA[ var form_name = 'postform';
var text_name = 'message';
// ]]>
</script>

<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr valign="middle" align="left">
<td colspan="2">
<script type="text/javascript">
// <![CDATA[ // Define the bbCode tags
var bbcode = new Array();
var bbtags = new Array('','','','','','','
','
','
','
','
    ','
','
    ','
','','','','[flash=]', '[/flash]','','');
var imageTag = false;

// Helpline messages
var help_line = {
b: 'Жирный текст: text',
i: 'Наклонный текст: text',
u: 'Подчеркнутый текст: text',
q: 'Цитата:
text
',
c: 'Код:
code
',
l: 'Список:
    text
',
o: 'Нумерованный список:
    text
',
p: 'Вставить изображение: ',
w: 'Вставить ссылку: http://url или URL text',
s: 'Цвет шрифта: text Совет: Вы можете использовать также конструкцию color=#FF0000',
f: 'Размер шрифта: small text',
e: 'Список: добавить элемент списка',
d: 'Флэш: [flash=width,height]http://url[/flash]',
t: '{ BBCODE_T_HELP }',
tip: 'Совет: можно быстро применить стили к выделенному тексту.'

}

// ]]>
</script>

<script type="text/javascript" src="./styles/hestia_blue/template/editor.js"></script>


<input type="button" class="btnbbcode" accesskey="b" name="addbbcode0" value=" B " style="font-weight:bold; width: 30px;" onclick="bbstyle(0)" onmouseover="helpline('b')" onmouseout="helpline('tip')" />
<input type="button" class="btnbbcode" accesskey="i" name="addbbcode2" value=" i " style="font-style:italic; width: 30px;" onclick="bbstyle(2)" onmouseover="helpline('i')" onmouseout="helpline('tip')" />
<input type="button" class="btnbbcode" accesskey="u" name="addbbcode4" value=" u " style="text-decoration: underline; width: 30px;" onclick="bbstyle(4)" onmouseover="helpline('u')" onmouseout="helpline('tip')" />

<input type="button" class="btnbbcode" accesskey="q" name="addbbcode6" value="Quote" style="width: 50px" onclick="bbstyle(6)" onmouseover="helpline('q')" onmouseout="helpline('tip')" />

<input type="button" class="btnbbcode" accesskey="c" name="addbbcode8" value="Code" style="width: 40px" onclick="bbstyle(8)" onmouseover="helpline('c')" onmouseout="helpline('tip')" />
<input type="button" class="btnbbcode" accesskey="l" name="addbbcode10" value="List" style="width: 40px" onclick="bbstyle(10)" onmouseover="helpline('l')" onmouseout="helpline('tip')" />

<input type="button" class="btnbbcode" accesskey="o" name="addbbcode12" value="List=" style="width: 40px" onclick="bbstyle(12)" onmouseover="helpline('o')" onmouseout="helpline('tip')" />
<input type="button" class="btnbbcode" accesskey="t" name="addlitsitem" value="
  • " style="width: 40px" onclick="bbstyle(-1)" onmouseover="helpline('e')" onmouseout="helpline('tip')" />

  • <input type="button" class="btnbbcode" accesskey="p" name="addbbcode14" value="Img" style="width: 40px" onclick="bbstyle(14)" onmouseover="helpline('p')" onmouseout="helpline('tip')" />

    <input type="button" class="btnbbcode" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onclick="bbstyle(16)" onmouseover="helpline('w')" onmouseout="helpline('tip')" />

    <input type="button" class="btnbbcode" accesskey="d" name="addbbcode18" value="Flash" onclick="bbstyle(18)" onmouseover="helpline('d')" onmouseout="helpline('tip')" />

    <span class="genmed nowrap">Размер шрифта: <select class="gensmall" name="addbbcode20" onchange="bbfontstyle('.value + ']', '');this.form.addbbcode20.selectedIndex = 2;" onmouseover="helpline('f')" onmouseout="helpline('tip')">
    <option value="50">Очень маленький</option>
    <option value="85">Маленький</option>

    <option value="100" selected="selected">Нормальный</option>

    <option value="150">Большой</option>

    <option value="200">Огромный</option>

    </select></span>

    </td>
    </tr>

    <tr>

    <td id="helpline">Совет: можно быстро применить стили к выделенному тексту.&nbsp;</td>

    <td class="genmed" align="center">Цвет шрифта</td>

    </tr>

    <tr>
    <td valign="top" style="width: 100%;"><textarea name="message" rows="15" cols="76" tabindex="3" onselect="storeCaret(this);" onclick="storeCaret(this);" onkeyup="storeCaret(this);" style="width: 98%;"></textarea></td>

    <td width="80" align="center" valign="top">
    <script type="text/javascript">
    // <![CDATA[ colorPalette('v', 7, 6)
    // ]]>
    </script>

    </td>

    </tr>
    </table>
    </td>
    </tr>

    FladeX добавил 06.01.2010 в 18:46

    Эх, не прокатило, распарсило все коды)

    Услуги посредника на бирже контента: информационные статьи 40₽/1000, «продающие» тексты 50₽/1000. Пишите в личку. Помогаю правильно переехать на https (/ru/forum/973447). Подписывайтесь на мой канал в телеграм: https://t.me/fladex (https://t.me/fladex).
    chemax
    На сайте с 07.01.2009
    Offline
    206
    #3

    да я думал еще с парсером. вообще в моем все работает, но не могу справиться со списком

    [ list ]

    [ * ]

    [ * ]

    [ /list ]

    ZeHer
    На сайте с 01.04.2006
    Offline
    87
    #4

    http://markitup.jaysalvat.com/home/

    Подойдет тем кто использует Jquery, хороший редактор, использую в своих проектах.

    Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий