Форум -> Обо всём... -> Админ панель: убрать виз. редактор из одного модуля. Как? | Админ панель: убрать виз. редактор из одного модуля. Как? |
---|
otherside | Дата: 14.01.2009, в 16:22 | Сообщение №1 | СтарожилПользователь №: 22 Сообщений: 387
| Собсвтенно сабж. В целом мне нужен визуальный редактор в админ панели. Но есть несколько модулей, в которых мне он не нужен. Убераю все лишние, остается только текстарея голая, а он все равно прогружается. Помогите! |
| | | socialist | Дата: 14.01.2009, в 16:56 | Сообщение №2 | Активный участникПользователь №: 97 Сообщений: 103
| в function.php или source.php (не помню где именно) есть функция textarea(), в ней нужно поставить условие: if($module_name=='нужный модуль') то выводить обычный textarea
там идет проверка как раз, если такой редактор, то то выводим, если другой, то другой, а если никакой, то тупо textarea, вот эти условия и надо пофиксить
примерно в одну строку можно уложиться) |
| | otherside | Дата: 15.01.2009, в 06:50 | Сообщение №3 | СтарожилПользователь №: 22 Сообщений: 387
| Вообщем, ни в function.php ни в source.php не нашел ничего такого. Версия - 2.5 |
| | SHAKA1 | Дата: 15.01.2009, в 08:38 | Сообщение №4 | УчастникПользователь №: 323 Сообщений: 77
| Открой config/config_redaktor.php
там будет примерно такой код:
Код | 1
| if (!defined("ADMIN_FILE")) die("Illegal File Access");
if (!preg_match("/Blocks|Comments|Configure|Editor|Groups|Security|Template|User|style/i", $_GET['op'])) {
echo "<script language=\"javascript\" type=\"text/javascript\" src=\"modules/Tiny_mce/tiny_mce.js\"></script>
<script language=\"javascript\" type=\"text/javascript\">
tinyMCE.init({
mode: \"textareas\",
theme: \"advanced\",
plugins: \"preview,table,searchreplace,paste\",
theme_advanced_buttons2_add: \"separator,preview,forecolor\",
theme_advanced_buttons3_add: \"table,row_props,cell_props,separator,search,replace,separator,cut,copy,paste,pastetext,pasteword\",
theme_advanced_styles: \"Option=option;Storytitle=storytitle;Small=small;Content=content\",
theme_advanced_toolbar_location: \"top\",
theme_advanced_toolbar_align: \"center\",
theme_advanced_statusbar_location: \"bottom\",
language: \"".substr(""._LOCALE."", 0, 2)."\",
editor_css: \"modules/Tiny_mce/themes/advanced/css/editor_ui.css\",
theme_advanced_resizing: \"true\",
theme_advanced_resize_horizontal: \"false\",
force_p_newlines: \"false\",
force_br_newlines: \"true\"
});
</script>\n";
} |
Обрати внимание на строчку:
if (!preg_match("/Blocks|Comments|Configure|Editor|Groups|Security|Template|User|style/i", $_GET['op'])) {
В неё и добавь исключения для редактора... |
| | otherside | Дата: 15.01.2009, в 10:26 | Сообщение №5 | СтарожилПользователь №: 22 Сообщений: 387
| SHAKA1, спасибо, то что нужно! socialist, и тебе спасибо, уверен, что твой способо тоже работает, просто я искал видимо не там где нужно! |
| | | Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!
|
|