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

html редактор)

5.00

5.00

1
08.06.2009 20:28:39

Привет ребята. скажите, есть ли возможность поставить на 2.5 лайт другой html редактор? не то чтобы мне стандартный не нравится, просто интересно, можно ли. Насколько я помню, в опен слаеде их даже на выбор несколько...

ps - мог бы обновиться, но возможностей нет))))

SLAED CMS 2.6 Lite
PHP 4
Сервер в интернете
Группа
Посетители
Пункты
729
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

08.06.2009 20:51:04

можно) все можно

Группа
Новички
Пункты
121
Регистрация
08.04.2006
Пол
Мужчина
Предупреждения
Нет
patriot
patriot
4.03

4.03

09.06.2009 19:35:58

Спасибо за ответ))) Не скажете, где почитать можно?

Группа
Посетители
Пункты
729
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

09.06.2009 20:07:10 09.06.2009 20:11:10

Какой редактор-то хоть? Насколько я успел заметить, когда удалял редакторы кроме bbcode, особой сложности в установке нового редактора возникнуть не должно.

Там надо надо отредактировать (на примере Опен версии) в файле function/function.php функцию textarea(), куда нужно будет добавить новый редактор, под номером 5 например. Дальше в admin/module/settings.php добавить возможность выбора этого редактора.

Статус
Гость
Golf
Golf
10.06.2009 11:29:56

а в 2.5 как делать? в function/function.php функции textarea() нет

Группа
Посетители
Пункты
729
Регистрация
07.10.2006
Пол
Мужчина
Из
Россия/Москва
Предупреждения
Нет
Goshan
Goshan
3.92

3.92

10.06.2009 13:26:21

если заменить хотите, значит не устраивает? чем?
и на что поменять хотите?

Группа
Новички
Пункты
121
Регистрация
08.04.2006
Пол
Мужчина
Предупреждения
Нет
patriot
patriot
4.03

4.03

10.06.2009 13:27:23 10.06.2009 13:33:05

Так-с, точно... там же TinyMce, который все textarea подменяет. Как идея - отключаем TinyMce (можно почистить config/config_redaktor.php), создаем ф-цию вызова редактора (myredaktor() например).

В этой ф-ции мы будем выводить либо bbcode редактор, либо необходимый html редактор (в зависимости от настроек естес-но). В качестве входных параметров будет - id, имя текстовой области (textarea тобишь). Далее, во всех местах, где у нас встречается:

echo "бла бла бла<textarea id=\"АЙДИ\" name=\"ИМЯ\" бла бла бла OnKeyPress=\"TransliteFeld(this, event)\" OnSelect=\"FieldName(this, this.name)\" OnClick=\"FieldName(this, this.name)\" OnKeyUp=\"FieldName(this, this.name)\">Что-то</textarea>".get_code("ИМЯ")."бла бла бла";


Будем заменять на:

echo "бла бла бла".myredaktor('Айди', 'Имя')."бла бла бла";


Типа такого. Написал тут общий алгоритм, вдаваться в подробности нет большого желания.

ПыСы Вообщем довольно муторно это. Проще смериться с TinyMce.

Статус
Гость
Golf
Golf
10.06.2009 13:37:43

Вообщем довольно муторно это. Проще смериться с TinyMce.


зачем мириться? редактор отличный.
управлять им очень даже просто.
а чтобы в отдельные поля редактор не вставлялся, нужно вписать в них
class="mceNoEditor"

Группа
Новички
Пункты
121
Регистрация
08.04.2006
Пол
Мужчина
Предупреждения
Нет
patriot
patriot
4.03

4.03

10.06.2009 21:56:47
Группа
Супермодераторы
Пункты
1595
Регистрация
18.09.2008
Пол
Мужчина
Из
Россия
Предупреждения
Нет
GRAFLEKX
GRAFLEKX
3.92

3.92

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

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