CKEDITOR по умолчанию ширина вкладки - PullRequest
0 голосов
/ 07 ноября 2011

Как изменить ширину таблиц по умолчанию в CKEditor, не делая это вручную в диалоговом окне?

Например, по умолчанию 500, и я хочу, чтобы это было 400.

С уважением,
Elkas

Ответы [ 3 ]

1 голос
/ 08 ноября 2011

Я нашел ответ.

В папке плагинов найдите папку table и table.js. Выполните небольшой поиск по номеру «500» (он будет рядом с идентификатором: txtWidth) и измените его на нужное значение.

Обратите внимание, потому что в верхней части файла есть minWidth.

Спасибо за ответ, ребята.

С уважением,
Elkas

0 голосов
/ 27 января 2017

Для CKEditor 4 вы можете определить ширину по умолчанию в вашей конфигурации (эта информация с форумов CKEditor). Откройте config.js и вставьте его в конце, заменив «100%» желаемой шириной по умолчанию:

// http://ckeditor.com/comment/129258#comment-129258
CKEDITOR.on( 'dialogDefinition', function( ev ) {
    // Take the dialog name and its definition from the event data.
    var dialogName = ev.data.name;
    var dialogDefinition = ev.data.definition;
    // Check if the definition is from the dialog we're
    // interested in (the "Table" dialog).
    if ( dialogName == 'table' ) {
        // Get a reference to the "Table Info" tab.
        var infoTab = dialogDefinition.getContents( 'info' );
        txtWidth = infoTab.get( 'txtWidth' );
        txtWidth['default'] = '100%';
    }
});
0 голосов
/ 07 ноября 2011

Не уверен, что вы подразумеваете под «диалогом».

Использование кода JavaScript ...

config.width = 850;
config.width = '75%';

Я нашел это в документации.

http://docs.cksource.com/CKEditor_3.x/Howto/Editor_Size

Это какая-то помощь?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...