Скрипт позволяет публиковать html в постах для пользователей, указанных в скрипте.
Для вставки html используется бб-код [html][/html] (если надо - можно добавить бб-код в панель).
Можно использовать какое угодно количество тегов [html] в посте.
<script> var allowed= new Array("sadhaka1111"); var post, htmltext, htmltag, allow; function replacehtml(str, tag1, htmltext, tag2) { return htmltext.replace(/(<)(.*?)(>)/g,'<$2>') .replace(/"/g,'"'); } if(document.URL.indexOf("viewtopic.php")!=-1){ $('.post').each(function(){ allow=0; post = $(this).find('.post-body'); htmltag = /(\[html\])(.*?)(\[\/html\])/g; if ($.inArray($(this).find('.pa-author a').text(), allowed)!=-1) allow = 1; if (allow && $(post).html().match(htmltag)!=null) { $(post).html($(post).html().replace(htmltag, replacehtml)); }});} </script>
Здесь, укажите тех пользователей, которым можно будет пользоваться данным тегом
var allowed= new Array("sadhaka1111", "admin", "moder");
Не разрешайте всем подряд пользоваться html на Вашем форуме! Будьте осторожны!
Если на Вашем форуме установлен скрипт смены имиджа, устанавливайте скрипт хтмл-а в постах раньше, скрипта смены имиджа.
Работает так:
[html]
любой код html
[/html]