■ユーザーズフォーラム リニューアルのお知らせ
新規投稿は新ユーザーズフォーラムにお願いします。

<CKEditor>の(ブロック表示)を、デフォルトで(ON状態)に できますでしょうか? その関連です。(初心者)

Godin > <CKEditor>の(ブロック表示)を、デフォルトで(ON状態)に できますでしょうか? その関連です。(初心者) @ 2015/5/6 22:14
前回はお忙しい中、アドバイスを頂きまして誠に有難うございました。
2回目の質問になりますが、宜しくお願い致します。


いろいろと試してみます中で、

ページ作成の際の、<CKEditor>(ブロック表示)につきましては、
自分の場合は、常時(ON状態)の方が、どうにも使いやすい ような気が致しますので、

その関連につき、自分なりに検索しまくっておりましたら、
解決のヒントになるようなブログは、ひとつ見つける事ができました。

-----------------------------------------
baserCMSの CKEditorを カスタマイズ
http://senchan-office.com/post-60/
-----------------------------------------




このブログで、紹介されております内容と言いますのは、

<この方法が 最善かどうかはわかりませんので、参考程度に ご覧ください>
<なお、baserCMSの バージョンは 3.0.2 です>


という 条件付き、ではございますが、


-----------------------------------------------------------------

◆1、ブロック表示を、最初から ONにする。

  ※最初から (ブロック表示が ON状態) になるように、
    ( config.js )を 修正してみる


   【 基本的な 修正方法 としては、、】

   修正箇所は、テーマのディレクトリの
   /js/admin/ckeditor/config.js(テーマは/app/webroot/theme/にあります。

   もし、テーマのディレクトリに、ckeditorがなかった場合は
   /lib/Baser/webroot/js/admin/ckeditor/を直接修正するか、
   テーマのディレクトリにコピーすると動作するはずです。

   なるべく、lib下のファイルは触りたくないので、コピーしての修正をすすめます。



    以下のコードを ( config.js ) に 追加 または 修正します。

CKEDITOR.editorConfig = function( config ) {
config.startupOutlineBlocks = true;
}



◆2、段落の 書式も修正

  ※段落の 書式で <h1>とかも使わないので、同様に( config.js )を 修正してみる。
  自分でよく使う段落の書式だけに、しておくとよいでしょう。

   CKEDITOR.editorConfig = function( config ) 関数内に以下を追加

config.format_tags = "p;pre;h4;h3;h2;div";



◆3, ボタンの 並べ替えや 追加

  ※( BcCkeditorHelper )の設定でもって、
    <CKEditor>の(ボタンの設定)も 変えてみる

-----------------------------------------------------------------

と、この 3点につきまして、やってみられた結果を、書いて頂いてるものです




これじゃないかな!? これが実現できたらだいぶ使いやすくなるかも! と感じまして、

使用しておりますものは、(basercms 3.0.7)ですので、 
ブログ記事内の (3.0.2) とは、バージョンも少し違うのですが、

バージョン 3.0 という点では、同じだだからと思いまして、
一応自分なりに、あれこれとやり倒してみましたところ、


◆3、ボタンの 並べ替えや 追加

app/View/Helper に、( BcCkeditorHelper )を コピーして、
(ボタンの配列や設定)を 変えてみる。

という、この分につきましては、一応 実現できた模様 なのですが、




一番 希望しておりますところの、

----------------------------------------
◆1、ブロック表示を、最初から ONにする

◆2、段落の 書式も修正
----------------------------------------


の方は、2ヶ月以上いろいろと試してもおりますが、今だに実現できませんので、
どこをどうすれば、解決できるのかな? につきまして、質問させて頂きました。




(basercms 3.0.7)の場合ですと、
<CKEditor>側の 該当する元の場所というのは、

lib/ Baser/ webroot/ js/ admin/ckeditor ではないかと、自分なりにはあたりをつけまして、

上記ブログを参考に、あちらこちらに、修正してみた( config.js )を、置いてみたりなど、
あれこれとはやってはみるのですが、お手あげ状態でございます。



あと、関連する問題としまして上記ブログ (BaserCMS 3.0.2) の場合には、 

(テーマ)を 変えなかったら、大丈夫だけれども、
(テーマ)を 変えた場合には、 また 元通りに 書き換えられてしまう模様? とも、記載がございました。


いろいろご多用中とは存じますが、できましたらば上記の件につきまして、
また解決のヒントをご教示頂けましたら幸いでございます。

どうか宜しくお願い致します。

■BaserCMSバージョン:4.10
■レンタルサーバー名:ミニバード
■スマートURLの利用:OFF
■利用しているデータベース:SQLite
■ドキュメントルート:変更済み
■PHPのスキル:[ E ]

ログイン
ユーザー名:
パスワード:


  新規登録 / パスワード紛失

検索

facebook
フォーラムで悩みが解決した場合など、よかったら「いいね!」をポチっとクリックしてください!質問の回答者や開発者の励みになります

フォーラムガイド


関連リンク

オンライン状況
24 人のユーザが現在オンラインです。 (24 人のユーザが フォーラム を参照しています。)

登録ユーザ: 0
ゲスト: 24