CKEditorの新規生成ダイアログ内の初期値の変更

カテゴリ コンテンツの作成 コアバージョン 7.31 関連モジュール CKEditor

CKEditorで新規に画像やテーブルを挿入する場合、開かれたダイアログ内に初期値が入っている項目があります。
こちら、削除(空白に)する方法はありますか?

コメント

ユーザー actbrain の写真

下記、「テーブルプロパティ:幅」を空白にするスクリプトです。
参考にしていただければと思います。

追加部分は、
/admin/settings/ckeditor/edit/Advanced
 高度なオプション
  Custom JavaScript configuration:
   の下記部分です。
〜(ネスティングのため全角空白を利用しています)
/* CKEditorのデフォルト値の変更 +*/
CKEDITOR.on( 'dialogDefinition', function(ev) {
 switch (ev.data.name) {
  case 'table':
   var infoTab = ev.data.definition.getContents( 'info' );
   txtWidth = infoTab.get( 'txtWidth' ); txtWidth['default'] = '';
  break;
 }
});

論理的根拠は
http://stackoverflow.com/questions/23218784/how-do-i-change-default-tabl...

プロパティ名称は
http://dev.ckeditor.com/ticket/9560
あたりで想像がつくかと思います。

ページ

OTHER FAQ

Drupal開発・運用の疑問/質問の答えはここに

無料ユーザー登録すると質問できます。

カテゴリ Core Ver.昇順で並び替える 関連モジュール タイトル
コンテンツの作成 8.4x コンテンツ作成時のフォームレイアウトの変更
テーマ 8.4x hook_preprocess_html bodyタグにnode idやaliasのClassを追加する方法
コンテンツの作成 8.4x PhpSpreadsheet Excelを読み書きする方法
Views 8.4x hook_views_query_alter Viewsクエリに多くの条件を追加する方法
Views Exposed Filter 8.4x hook_views_pre_view Views Exposed Formの複数単語入力(textfield)をフォーム上だけ複数行入力(textarea)にする方法
SFTP 8.4x SFTP RSA SFTP(RSA)でファイル転送(送信)する方法
PHP 8.3x PHP drupa8でhook_init()する方法
テーマ 8.3x Block Cache Theme 管理ページから作成したカスタムブロックを非キャッシュ化する方法
拡張機能 8.3x Contribute modules drupal8-寄贈モジュールの動向
Custom module 8.3x Custom module Twig Block Cache カスタムモジュールのレンダリングを非キャッシュ化する方法
テーマ 8.3x Contribute themes drupal8-寄贈テーマの動向
サイトの構築 8.3x Webform Webformモジュール メールアドレスの入力ミス確認
テーマ 8.3x Theme drupal8 で パスに応じたページテンプレート名を利用する方法
テーマ 8.3x Core Twig開発用の設定
Proxy 7.59 Proxy Apache settings.php リバースプロキシ(Apache)+バックグランドWeb(Drupal 7 )でログインセッションを維持する方法
サイトの環境設定 7.59 さくらのレンタルサーバー php Options さくらのレンタルサーバーで パブリック/プライベートディレクトリにファイルが書き込まれないとき
サイトの構築 7.59 Drupal.ajax drupal 7 で Uncaught TypeError: Drupal.ajax is undefined となったときの対応方法
ユーザの管理 7.59 user pass drupal 7 で 管理者(uid=1)パスワードがわからなくなったとき 新しいパスワードを設定する方法
テーマ 7.56 field レンダリング配列内に「ラベル非表示」を指定する方法
drush 7.54 Drush Drushでdrupalサイトをインストールする方法

ページ