FCKEditorでHTML4.01のコードを出力する

  • 2009年3月26日(木) 23:58 JST
  • 投稿者:
    augebang
      
    閲覧件数
    867

アドバンスドエディタはXHTML1.0のコードで作成してしまっているのですが
これを回避する方法をGeeklogSNSでひろろんさんが解説してくれました。
以下の分は引用になってませんがGeeklogSNSひろろんさんの日記からの
写しです。

前回の日記にてアドバンスドエディタはXHTML1.0のコードで作成していると書きましたが、
今回はそれをHTML4.01にする方法をお教えします。

Geeklog1.5.2現在ではテーマはHTML4.01のものが多いので、
バリデーションを考えると、共通にしておくと良いと思います。

方法は簡単で、アドバンストエディタ自体の設定ファイルに
HTML4.01のDoctypeを宣言してやるだけです。

公開領域/fckeditor/fckconfig.js にアドバンストエディタの設定ファイルがあります。
ここのDocTypeを以下のように変更
 
FCKConfig.DocType = '<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">' ;

これで出力されるコードはHTML4.01になります。

ちなみに、HTML4.0.1からXHTML1.0に戻すのは以下のように元々のように空文字をセットするだけです。

FCKConfig.DocType = '' ;

トラックバック

このエントリのトラックバックURL:
http://gltmatrix.com/trackback.php/hiroronfckhtml
表示形式
コメント投稿

コメントは投稿者の責任においてなされるものであり、サイト管理者は責任を負いません。

Twitter

  • Augebang 40分前 from web
    昨日、一昨日とありがたい事に「新しいきっかけ」を作って頂き夢中になって昨日寝るの忘れました(薬は飲んでるチェックOK)今から寝ます、新しいきっかけを作ってくださり感謝いたします。ひとまずみなさんおやすみなさい。
  • Augebang 51分前 from web
    @ason お誕生日おめでとうございます、更なるお幸せと御繁栄をお祈りいたします。(私も同感、なのであえてこれ使って返事w)
  • Augebang 54分前 from web
    concret5話:「次期バージョン5.4.0から「レイアウトエディター」が登場します(バグテスト中ですが)」という事はテーマ側ではレイアウトファイルを作らなくても済むという事?フム、その代りFreeサイズ対応のブロックデザインが必要だね。どちらにしても、素晴らしい。
  • Augebang 1時間前 from web
    この発想素晴らしい、他のCMSでも出来ればいいね。「a-blog cmsのモジュールでワイヤーフレームを描く時に役立つFireworksの共有ライブラリ」を見たよ! → http://am6.jp/c6JJ46 /by @okada41 /via @feedtweet
  • Augebang 19時間前 from web
    a-blog cms話:CPI(KDDI)さんの共用サバはPHP5.2.8だけどa-blog cmsがインスト出来る。5.2.8だからなのかbitの違いなのかどっちだろう?