Названия скрипта говорит само за себя. Этот скрипт пока в разработке, так что тут пишем предложения по развитию скрипта, а вот набросок скрипта!
Форум - Форма добавления сообщения находим там $_MESSAGE$ и сразу после него ставим этот скрипт:
Code
<script src="../nicEdit.js" type="text/javascript"></script>
<script type="text/javascript">
// nicEdit FunCTioN By AllCity =)
bkLib.onDomLoaded(function() { // Запуск только после того как загрузится bkLib!
area = new nicEditor({bbCode : true}).panelInstance('wmessage'); // Интегрируем его в textarea с ИД (wmessage)
});
// Переносим с визуального в простой редактор...
function get_message_ok() {
area.removeInstance('wmessage'); // Удаляем визуальный редактор.
document.getElementById('message').value = document.getElementById('wmessage').value; // wmessage переносим в message
document.getElementById('wmessageDIV').style.display='none'; // Прячим div (wmessageDIV)
}
</script>
<div id="wmessageDIV">
<textarea cols="80" style="width:100%;" rows="10" id="wmessage"></textarea>
<br>
<a href="javascript://" onclick="get_message_ok();"><b>оК</b></a>
</div>
и загружаем в корень сайта содержимое этого архива! (В прикреплении)
P.S Скрипт пока не понимает все ББ-Коды, так что он может место ББ-Кода вписать HTML.
Хотя для админив у которых включён HTML скрипт в самый раз.