Хак для OPen slaed.
Суть хака заключается не загружать кнопки бб-редактора пока пользователь сам не решит использовать бб-редактор или нет.
Полезность хака в том что страница весит намного меньше чем с кнопками.
И так установка открыть function/function.php
В функции function textarea($id, $name, $var, $mod, $rows)
После строки
Вставить
Далее в файле ajax.php в самом низу вставить
И вот теперь вопросы:
1. Перестает открываться окно для выбора файлов при загрузке через бб-редактор
2. И вот если убрать это в моем коде
Перестают вставляться бб коды.
3. перестает работать эта кнопка
Кто знает в чем тут косяк?
Суть хака заключается не загружать кнопки бб-редактора пока пользователь сам не решит использовать бб-редактор или нет.
Полезность хака в том что страница весит намного меньше чем с кнопками.
И так установка открыть function/function.php
В функции function textarea($id, $name, $var, $mod, $rows)
После строки
if ((defined("ADMIN_FILE") && $conf'redaktor' == 1) || (!defined("ADMIN_FILE"))) {
Вставить
if(!isset($_GETnobb)){
$code .="
<script language=\"JavaScript\" type=\"text/javascript\" src=\"ajax/insert_code.js\"></script>
<div id=\"textarea".$id."\">
<div class=\"editor\"
OnClick=\"ajax('ajax.php?go=8&op=textarea&mod=$mod&id=$id&name=$name&var=$var&rows=$rows&nobb','textarea".$id."');\"><b>"._OP
ENBBCODE."</b></div>
<textarea id=\"".$id."\" name=\"".$name."\" cols=\"65\" rows=\"".$rows."\" class=\"".$style."\">".$desc."</textarea></div>";
return $code;}
$code .="
<script language=\"JavaScript\" type=\"text/javascript\" src=\"ajax/insert_code.js\"></script>
<div id=\"textarea".$id."\">
<div class=\"editor\"
OnClick=\"ajax('ajax.php?go=8&op=textarea&mod=$mod&id=$id&name=$name&var=$var&rows=$rows&nobb','textarea".$id."');\"><b>"._OP
ENBBCODE."</b></div>
<textarea id=\"".$id."\" name=\"".$name."\" cols=\"65\" rows=\"".$rows."\" class=\"".$style."\">".$desc."</textarea></div>";
return $code;}
Далее в файле ajax.php в самом низу вставить
elseif ($go == 8) {
get_lang();
$ThemeSel = get_theme();
if (file_exists("templates/$ThemeSel/index.php")) {
include("templates/$ThemeSel/index.php");
} else {
include("function/template.php");
}
include("function/no-cache.php");
switch($op){default:echo textarea($_GET'id',$_GET'name',$_GET'var',$mod,$_GET'rows');break;}
}
get_lang();
$ThemeSel = get_theme();
if (file_exists("templates/$ThemeSel/index.php")) {
include("templates/$ThemeSel/index.php");
} else {
include("function/template.php");
}
include("function/no-cache.php");
switch($op){default:echo textarea($_GET'id',$_GET'name',$_GET'var',$mod,$_GET'rows');break;}
}
И вот теперь вопросы:
1. Перестает открываться окно для выбора файлов при загрузке через бб-редактор
2. И вот если убрать это в моем коде
<script language=\"JavaScript\" type=\"text/javascript\" src=\"ajax/insert_code.js\"></script>
Перестают вставляться бб коды.
3. перестает работать эта кнопка
Кто знает в чем тут косяк?