CKEditor for Movable Type 1.061 をリリース

MT > CKEditorForMT
| | コメント(18) | トラックバック(0)

バージョン 1.061 をリリースしました。

デフォルト設定の見直しとスキンの微調整だけの更新ですので、以下の点に困っているのでなければ 1.06 から更新する必要はありません。

1.06 からの主な変更点は以下の通りです。

  • 1.06 からデフォルトで有効になっていたスペルチェック機能を、日本語環境ではデフォルトで無効になるように変更しました。
  • エディタのスキン(背景)を微調整しました。

いずれの修正も cotenthe さんに頂いたコメントを参考にさせて頂きました。ありがとうございました。

ダウンロードページ

トラックバック(0)

このブログ記事を参照しているブログ一覧: CKEditor for Movable Type 1.061 をリリース

このブログ記事に対するトラックバックURL: https://tec.toi-planning.net/mtos/mt-tb.cgi/906

コメント(18)

MC :

it does not works on my Opera Web Browser

Anonymous :

CKEditorにてテーブルレイアウトを作成した時に
<td>~</td>の間で自動的に改行され&nbsp;が入るバグがあるのですが設定で修正することは可能でしょうか?
宜しくお願い致します。

Taku AMANO :

Hello MC.

We confirmed CKEditor 1.061 worked correctly with MT 5.02 and Opera 10.60.
How dose not works?

Thank you.

Taku AMANO :

ありがとうございます。

テーブル挿入時に td 要素の中に 改行と &nbsp; が入るのは CKEditor の(デフォルトで添付されているプラグインの)仕様のようですね。

「システムプラグインの設定 > CKEditor for Movable Type」の、
「その他の設定 > 設定値」に以下のように書くと、
「改行と &nbsp;」ではなく「br要素」になるようです。(これも仕様です。)
---------------------------------------------------------------------
config.removePlugins = 'clipboard,htmldataprocessor,pastetext,menu';
---------------------------------------------------------------------

よろしければお試し頂ければと思います。

みかん :

MT5.02でCKEditor1.061及び1.063をまったく同じ環境で使用しているのですが、『画像を記事に貼り付けたとき、イメージのURLが相対パス』になる現象が起こっております。
これまで何度も使用しているのですが、この現象になったのは初めてで、CKEditorの削除やMTの再インストール、データベースの初期化等行っても問題が解消されません。
その他の設定で「config.rewrite_urls = true;」を追記したり、「true」を「false」にしてみたりしておりますが、「true」にするとURLが相対パスになり、「false」にすると先頭の「..」が抜けただけの状態となっております。
強制的に絶対パス化させる方法などありましたらご教授いただけると幸いです。
よろしくお願いいたします。

まさる :

私も、上記のみかんさんと同様の現象が起きております。
画像を記事に貼り付けたとき、イメージのURLが相対パスになります。

環境は、
MT5.02
CKEditor1.063
windows7
firefox3.6

ちなみにIE8の場合は、絶対パスで挿入されます。
ブラウザの問題でしょうか?

みかん :

何度もすみません。
ご報告なのですが、まさるさんの情報を元に、IE8で検証しましたところ、問題なく絶対パスが表示されておりました。
やはりFireFox3.6では相対パスになってしまうようです。ただし、リッチテキストではなくMarkdownやTextile2などでは絶対パスになるようです。
取り急ぎIE系で操作を行いたいと思います。

nbr :

私もみかんさんと同じ症状になりますので、環境を報告しておきます

MT5.02
CKEditor1.061

Windows2000
Firefox3.5.13
だとダメで

WindowsXP
Firefox3.6.8
だと大丈夫でした

kome :

いつもお世話になっております。
ver1.063を入れたMT管理画面にてカスタムフィールドで何も入力しない時に、自動的に「br要素」が吐き出される現象が見られますが、この「br要素」を吐き出さない設定などはありますでしょうか。
中身の有り無しで出力結果の分岐をしたい場合にフィールドに入力していない時には何も出力しない設定があれば助かります。
宜しくお願い致します。

Anonymous :

私も、komeさんと同じように、自動的にbr要素が書き出されて困っています。

achu :

komeさん Anonymousさん
横からすみません。
<mt:If tag="EntryBody" remove_html="1" trim="1">
</mt:If>
mt:Ifにグローバルモディファイアが使えることを利用して、こんな感じでいかがでしょうか・・・。htmlタグを取って、余計な余白や改行だけ残ってしまった場合のためにtrimもしておく。。と言う感じです。
imgなどのタグも取れてしまうと思うので、"<br /f>"を""に正規表現置換する方が良いかなと思いますが取り急ぎ。。

銀 :

1点ご質問です。

tableを挿入したときに右クリックで下や右などといった結合はかけられますが、縦に3個以上などの場合はどのように操作するのでしょうか?
マウスでは範囲選択できませんしキーボードでもできませんでした。マウスで操作できるのが一番だとは思いますが。

よろしくお願い致します。

スカイアークシステム方川 :

お世話になっております。

データベースがオラクルの場合、アップグレード時に以下の行でエラーが発生し、アップグレードが完了できません。

plugins/CKEditor/lib/CKEditor/Field.pmの24行目付近
indexes => {
blog_id_field => {
columns => [ 'blog_id', 'field' ],
}

原因は上記のblog_id_fieldのインデックス名が30文字の制限を超えてしまいOracle上でORA-00972エラーが発生します。実際に使われるDB上のインデックス名はmt_ckeditor_field_blog_id_fieldとなり31文字になってしまいます。試しにblog_fieldに変更した場合、無事アップグレードが行えました。

blog_id_fieldの名称を短くしていただけますと幸いです。

Taku AMANO :

スカイアークシステム方川さん
ありがとうございました。

さっそく取り込ませて頂きました。
https://github.com/usualoma/ckeditor-for-mt/commit/db07633abac9ed75c26d1465666fba4aec9004fe

また修正を取り込んだパッケージもダウンロードできるようにしました。
https://github.com/usualoma/ckeditor-for-mt/downloads

お世話になります。
スカイアークシステムの山川と申します。

2点ほど不具合を見つけましたので
情報共有させてください。

Version 1.064及び1.066を利用していたところ、
FireFox 3.6.13で全画面編集モードにして
文字を入力するとエディタのメニューが消える、
という不具合がありました。

CKEditor 3.0.1が同梱されている 1.051 や、
githubから取得しました 1.067 Beta (CKEditor 3.4.2)
では問題が無かったため、 3.3.x系列特有の不具合のようでした。

また、1.066 ではブログのプラグイン設定で、
「エディターのボタンやフォントなどの設定」の下のシステムプラグイン設定画面へのリンク文字列が文字化けするようです。
こちらについてはCKEditor/L10N/ja.pm の
「'[_1] Plugin Settings' => '[_1]のプラグイン設定',」の記述を上の方に持っていく事で対処できました。

Taku AMANO :

スカイアークシステム 山川さん、コメントありがとうございます。

FireFox 3.6.13での全画面編集モードの件については、次回のリリースで CKEditor を 3.5.2 に上げるので、それで修正されると思います。少々お待ち下さい。

文字化けの件はありがとうございます。取り込ませて頂きました。
https://github.com/usualoma/ckeditor-for-mt/commit/0efafe04ea1892a9415bc31b2f2dce63c0e15225

また何かありましたら、よろしくお願いいたします。

銀 :

連続投稿で申し訳ありません。

どうやら、

    のようにgarasukougei「dl」と入っているだけでも駄目のようです。ではなくアルファベットが続くとエラーになるようです。上記のは試してみたら同じになりました。

    Taku AMANO :

    銀さん、コメントありがとうございます。
    連続投稿は問題ありません。

    もう一方のコメントに回答させて頂いたのですが、現在こちらで症状の確認ができていませんので、よろしければもう少し詳しい内容を教えて頂けるとありがたく存じます。

    コメントする