Открыть Ответить

Прошу помощи в написании хака

5

5

1
21.07.2010 16:28:32 21.07.2010 16:35:02

Хак для OPen slaed.

Суть хака заключается не загружать кнопки бб-редактора пока пользователь сам не решит использовать бб-редактор или нет.

Полезность хака в том что страница весит намного меньше чем с кнопками.

И так установка открыть function/function.php

В функции function textarea($id, $name, $var, $mod, $rows)

После строки

Код
if ((defined("ADMIN_FILE") && $conf['redaktor'] == 1) || (!defined("ADMIN_FILE"))) {

Вставить

Код
if(!isset($_GET[nobb])){
$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;}
}

И вот теперь вопросы:

forum-plzYi59Vo6-16501.png

1. Перестает открываться окно для выбора файлов при загрузке через бб-редактор

2. И вот если убрать это в моем коде

Код
<script language=\"JavaScript\" type=\"text/javascript\" src=\"ajax/insert_code.js\"></script>

Перестают вставляться бб коды.

3. перестает работать эта кнопка title

Кто знает в чем тут косяк?

ra55551
ra55551
3.75

3.75

Открыть Ответить
Хотите опробовать SLAED CMS в действии?
Идеи и предложения
Обратная связь
Подтверждение

Поделиться
QR-код

Предварительный просмотр