FCKEDITOR редактирование таксономии идентификации

Главные вкладки

Аватар пользователя dru_extazy dru_extazy 14 февраля 2010 в 16:49

Доброго времени суток. У меня проблема следующего характера:
Установил FCKeditor, настроил, привязал к описанию таксономии...
Но не могу настроить размер textarea...

какой параметр не меняй, окно все равно маленькое...

я подозреваю, что проблема в этих строчках
var oFCK_1;if (Drupal.jsEnabled) {$(document).ready(function() {oFCK_1 = new FCKeditor( 'oFCK_1' );
oFCK_1.BasePath = '/modules/fckeditor/fckeditor/';
oFCK_1.Config['CustomConfigurationsPath'] = "/modules/fckeditor/fckeditor.config.js?1260713816";
oFCK_1.Config['TextareaID'] = "edit-description";
oFCK_1.ToolbarSet = "DrupalFiltered";
oFCK_1.Config['SkinPath'] = oFCK_1.BasePath + "editor/skins/silver/";
oFCK_1.Config['DefaultLanguage'] = "ru";
oFCK_1.Config['AutoDetectLanguage'] = true;
oFCK_1.Height = "210";
oFCK_1.Config['ToolbarStartExpanded'] = true;
oFCK_1.Width = "100%";

oFCK_1.Config['EnterMode'] = 'p';
oFCK_1.Config['ShiftEnterMode'] = "br";
oFCK_1.Config['FontFormats'] = "p;div;pre;address;h1;h2;h3;h4;h5;h6";
oFCK_1.Config['FormatSource'] = true;
oFCK_1.Config['FormatOutput'] = true;
oFCK_1.Config['LinkUpload'] = true;
oFCK_1.Config['ImageUpload'] = true;
oFCK_1.Config['FlashUpload'] = true;
oFCK_1.Config['LinkUploadURL'] = '/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/upload.php';
oFCK_1.Config['ImageUploadURL'] = '/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/upload.php?Type=Image';
oFCK_1.Config['FlashUploadURL'] = '/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/upload.php?Type=Flash';
oFCK_1.Config['LinkBrowser'] = true;
oFCK_1.Config['ImageBrowser'] = true;
oFCK_1.Config['FlashBrowser'] = true;
oFCK_1.Config['LinkBrowserURL'] = '/modules/fckeditor/fckeditor/editor/filemanager/browser/default/browser.html?Connector=/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/connector.php&ServerPath=/sites/default/files';
oFCK_1.Config['ImageBrowserURL'] = '/modules/fckeditor/fckeditor/editor/filemanager/browser/default/browser.html?Type=Image&Connector=/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/connector.php&ServerPath=/sites/default/files';
oFCK_1.Config['FlashBrowserURL'] = '/modules/fckeditor/fckeditor/editor/filemanager/browser/default/browser.html?Type=Flash&Connector=/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/connector.php&ServerPath=/sites/default/files';
oFCK_1.Config['EditorAreaCSS'] = "/themes/colorpaper/style.css,/themes/colorpaper/colorpaper_green/colorpaper-green.css,/modules/fckeditor/fckeditor.css";

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

Комментарии

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 14 февраля 2010 в 19:09

"dru_extazy" wrote:
окнв спокойно настраиваются через form.inc

Это не спокойно, около десятка друпалеров только что получили инфаркт.

НЕЛЬЗЯ ЛАЗИТЬ В ЯДРО!

Для этого есть цивилизованные методы

Аватар пользователя dru_extazy dru_extazy 14 февраля 2010 в 21:11

Друзья, не надо пожалуйста критиковать мои методы - я обратился за помощью, а не пришел на редактуру.
Подскажите пожалуйста цивилизованный метод.

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 14 февраля 2010 в 21:15

Любую форму в друпале и элемент формы, можно переопределить через специальный хук hook_form_alter(), не исключено, что из-за вмешательство в ядро у вас FCK и отказывается нормально работать

Аватар пользователя dru_extazy dru_extazy 15 февраля 2010 в 0:24

Парни))) йопт, я программист) если отключить fckeditor, то меняй ты в любом месте форму окна - она будет меняться так как ты ей прикажешь прописывая в textarea значения cols и rows по желанию, но как только накладывается fckeditor - окно редактированию не поддается.
Если смотреть код данной html страницы, то увидеть можно следующее

var oFCK_1;if (Drupal.jsEnabled) {$(document).ready(function() {oFCK_1 = new FCKeditor( 'oFCK_1' );
oFCK_1.BasePath = '/modules/fckeditor/fckeditor/';
oFCK_1.Config['CustomConfigurationsPath'] = "/modules/fckeditor/fckeditor.config.js?1260713816";
oFCK_1.Config['TextareaID'] = "edit-description";
oFCK_1.ToolbarSet = "DrupalFiltered";
oFCK_1.Config['SkinPath'] = oFCK_1.BasePath + "editor/skins/silver/";
oFCK_1.Config['DefaultLanguage'] = "ru";
oFCK_1.Config['AutoDetectLanguage'] = true;
oFCK_1.Height = "210";
oFCK_1.Config['ToolbarStartExpanded'] = true;
oFCK_1.Width = "100%";

oFCK_1.Config['EnterMode'] = 'p';
oFCK_1.Config['ShiftEnterMode'] = "br";
oFCK_1.Config['FontFormats'] = "p;div;pre;address;h1;h2;h3;h4;h5;h6";
oFCK_1.Config['FormatSource'] = true;
oFCK_1.Config['FormatOutput'] = true;
oFCK_1.Config['LinkUpload'] = true;
oFCK_1.Config['ImageUpload'] = true;
oFCK_1.Config['FlashUpload'] = true;
oFCK_1.Config['LinkUploadURL'] = '/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/upload.php';
oFCK_1.Config['ImageUploadURL'] = '/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/upload.php?Type=Image';
oFCK_1.Config['FlashUploadURL'] = '/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/upload.php?Type=Flash';
oFCK_1.Config['LinkBrowser'] = true;
oFCK_1.Config['ImageBrowser'] = true;
oFCK_1.Config['FlashBrowser'] = true;
oFCK_1.Config['LinkBrowserURL'] = '/modules/fckeditor/fckeditor/editor/filemanager/browser/default/browser.html?Connector=/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/connector.php&ServerPath=/sites/default/files';
oFCK_1.Config['ImageBrowserURL'] = '/modules/fckeditor/fckeditor/editor/filemanager/browser/default/browser.html?Type=Image&Connector=/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/connector.php&ServerPath=/sites/default/files';
oFCK_1.Config['FlashBrowserURL'] = '/modules/fckeditor/fckeditor/editor/filemanager/browser/default/browser.html?Type=Flash&Connector=/modules/fckeditor/fckeditor/editor/filemanager/connectors/php/connector.php&ServerPath=/sites/default/files';
oFCK_1.Config['EditorAreaCSS'] = "/themes/colorpaper/style.css,/themes/colorpaper/colorpaper_green/colorpaper-green.css,/modules/fckeditor/fckeditor.css";

oFCK_1.Height = "210"; -- вот это строка указывает на размер окна, мне просто интересно узнать у вас, как её поменять.
Как работает ядро я понимаю, я просто не знаком с работой fckeditor. Пишите пожалуйста по делу.

Может вы просто не понимаете в чем конкретно проблема? Smile

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 15 февраля 2010 в 10:06

"dru_extazy" wrote:
Про hook_form_alter(), напиши пожалуйста где находится и как заюзать.

Юзать из своего модуля, прошу меня извинить, но расписывать не хочу, часто используемый хук.
В Гарланде всё нормально работает?