Geeklog実験室 Geeklogのテストや改良のためのサイトです    

2012-02-05 10:09
   

FCKEditorを2.4.3にアップグレードする

変更したところまとめ_どちらでも

本家のGeeklogでも採用されると思うので適当アップグレード。とりあえずやってみたら成功しちゃったので書いてみる。不具合があっても責任は負えないので自己責任でお願いします。(FCKEditorのことはほとんど理解しないままやっちゃったので)追記:2.4.3は特定環境でセキュリティ脆弱性があるそうですのでご注意を。

1.FCKEditorの最新版をダウンロードしてくる。
2.解凍する。
3.解凍してできたfckeditorフォルダの中身をgeeklog/public_html/fckeditorに全部コピーする
4.パーミッションなんかがおかしかったら適当に直す

ぶっちゃけコピーするだけ(笑)

あとから知ったのですが公式のダウンロードコーナーにGeeklog 日本語環境用 FCKEditor_2.4.3というのを豆腐屋さんという方がアップロードしてくださっているので、そちらに差し替えてみました。手順はほぼ同じ。不要なファイルを消してくださっているのですっきりしました。

重要:ブラウザのキャッシュを一度クリアしないと反映されないかおかしくなります

メリット1:エンターを叩いた時の改行を設定で変更できる(pタグうざいのよ)

メリット2:スキンを変更できる(今までのダサいよね?w)

メリット3:Firefoxで改行の関係で入力している部分が画面外にはみ出てしまうことがなくなった

メリット4:Firefoxで編集エリアを拡大縮小しても勝手に元に戻ることがなくなった

問題点:Firefoxでツールバーを変更するとエディットボックスの長さがうまくついてこない

問題点:Firefoxでの全画面表示は直らなかった(残念)

問題点?メリット?:入力のフォントサイズがだいぶ小さめになっている

設定を変更するには
geeklog/public_html/fckeditorにあるmyconfig.jsを編集すればOK
メニューのカスタマイズもここで可能だ。個人的には消しゴムをデフォルトである一般的なツールバーに入れたいところ。

FCKConfig.EnterMode = 'br' ;      // p | div | br
FCKConfig.ShiftEnterMode = 'p' ;  // p | div | br
FCKConfig.SkinPath = FCKConfig.BasePath + 'skins/silver/' ;


上の3行を追加するとエンターで<br>、Shift+エンターで<p>タグになる(通常は逆)
スキンも古くさいのからXPのシルバー風に!

FCKEditorを2.4.3にアップグレードする | 0 件のコメント | アカウント登録
コメントは投稿者の責任においてなされるものであり,サイト管理者は責任を負いません。