Автоматическое исправление глючного кода при редактировании материалов, если они были добавлены в режиме html+bb-коды.
Версия: 2.0
Думаю, что уже многие сталкивались с такой проблемой: добавили материал в режиме html+bb-коды (у большинства этот режим стоит по умолчанию). Понадобилось Вам отредактировать материал. Заходите вы на страницу редактирования материала и видите что-то типа такого:
Код
Дополнительные BB-коды для Каталога файлов uCoz!
После установки этого [b]скрипта[/b] на странице добавления материала [b]каталога файлов[/b] появятся две кнопки - спойлер для [b]каталога файлов[/b] ucoz и тег код для каталога файлов ucoz. Очень удобный [b]скрипт[/b]!
В шаблон страница добавления/редактирования материала ставим после[code]<body>
Код:
Код
<script type="text/javascript">
$(document).ready(function(){
//Взято с сайта programka.at.ua
if ($("#brief"))
$("input.codeButtons[value='u']:first").parent().after("<span style=\"padding-right: 1px;\"><input title=\"Вставить код\" value=\"Code\" onclick=\"simpletag('code','','','brief','')\" class=\"codeButtons\" id=\"codes\" type=\"button\"></span><span style=\"padding-right: 1px;\"><input title=\"spoiler\" value=\"spoiler\" onclick=\"simpletag('spoiler','','','brief','')\" class=\"codeButtons\" id=\"spoiler\" type=\"button\"></span>");
if ($("#message"))
$("input.codeButtons[value='u']:last").parent().after("<span style=\"padding-right: 1px;\"><input title=\"Вставить код\" value=\"Code\" onclick=\"simpletag('code','','','message','')\" class=\"codeButtons\" id=\"codes\" type=\"button\"></span><span style=\"padding-right: 1px;\"><input title=\"spoiler\" value=\"spoiler\" onclick=\"simpletag('spoiler','','','message','')\" class=\"codeButtons\" id=\"spoiler\" type=\"button\"></span>");
});
</script>
[/code]
Согласитесь, весьма (очень) запутанно.
Так вот, данный скрипт автоматически переводит все эту белиберду в первоначальный вид:
Код
Дополнительные BB-коды для Каталога файлов uCoz!
После установки этого [b]скрипта[/b] на странице добавления материала [b]каталога файлов[/b] появятся две кнопки - спойлер для [b]каталога файлов[/b] ucoz и тег код для каталога файлов ucoz. Очень удобный [b]скрипт[/b]!
В шаблон страница добавления/редактирования материала ставим после
[соdе]<body>[/соdе]
Код:
[соdе]<script type="text/javascript">
$(document).ready(function(){
//Взято с сайта programka.at.ua
if ($("#brief"))
$("input.codeButtons[value='u']:first").parent().after("<span style=\"padding-right: 1px;\"><input title=\"Вставить код\" value=\"Code\" onclick=\"simpletag('code','','','brief','')\" class=\"codeButtons\" id=\"codes\" type=\"button\"></span><span style=\"padding-right: 1px;\"><input title=\"spoiler\" value=\"spoiler\" onclick=\"simpletag('spoiler','','','brief','')\" class=\"codeButtons\" id=\"spoiler\" type=\"button\"></span>");
if ($("#message"))
$("input.codeButtons[value='u']:last").parent().after("<span style=\"padding-right: 1px;\"><input title=\"Вставить код\" value=\"Code\" onclick=\"simpletag('code','','','message','')\" class=\"codeButtons\" id=\"codes\" type=\"button\"></span><span style=\"padding-right: 1px;\"><input title=\"spoiler\" value=\"spoiler\" onclick=\"simpletag('spoiler','','','message','')\" class=\"codeButtons\" id=\"spoiler\" type=\"button\"></span>");
});
</script>[/соdе]
Теперь, думаю, понятно для чего нужен данный скрипт.
Перейдем к установке:
Заходим в ПУ → Управление дизайном → Каталог файлов → Страница добавления/редактирования материалов → И перед