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.8.x Composer composer updateが異常終了する
フォーム 8.9.x Views Views exposed filterのフォームに#default_valueを仕込む方法
コンテンツの管理 8.9.x Dialog Modal Canvas drupal 8 の標準機能のダイアログ/ポップアップを表示する方法
PHP-FPM 8.9.x PHP PHP-FPM 環境で .htaccess に php_value を 書いてもダメ
コンテンツの作成 8.9.x CKEditor CKEditor編集中の見た目をフロントと全く同様にする方法
PHP 8.9.x PHP YamlをPHP配列にする方法
コンテンツの作成 8.9.x node ノード保存時の前回値の参照方法
サイトの環境設定 8.9.x 編集
SESSION 8.9.x api $_SESION操作のAPI
コンテンツの作成 8.9.x vim nkf ファイルのエンコーディングを確認、変更する方法
PHP 8.9.x drush drush sql:cli < が機能しない場合の対処
アップデート 8.9.x composer patch patch を composer に 組み込む方法
コンテンツの作成 8.9.x CSS キャプション付きの(右寄/左寄)画像を画像サイズを基準にきれいに表示する方法
アップデート 8.9.x Composer update Composer で drupal/core-8.9.7 に更新できなくなった場合の処置
アップデート 8.9.x PHP CentosでPHPのバージョンアップ(例:5.3->5.6)を行う方法
リバースプロキシ 8.9.x mod_proxy mod_proxy_http mod_ssl Apache2.4 から httpsサーバーへリバースプロキシする方法
テーマ 8.9.x Twig Twig で 月末日を算出する方法
テーマ 8.9.x patch パッチ 開発環境のファイル変更を本番環境にパッチでデプロイする方法(画像含まず)
ユーザの管理 8.9.x user pass drupal 8 で 管理者(uid=1)パスワードがわからなくなったとき 新しいパスワードを設定する方法
テーマ 8.9.x スマホに向いたテーマについて

ページ