プログラマーのメモ書き

伊勢在住のプログラマーが気になることを気ままにメモったブログです

scriptタグを有効にする方法

Joomla! 2.5 を使っていますが、OpenLayersの記事を書くときに、エディタで、HTMLモードにしてscriptタグを埋め込んでも、自動で消されることがわかりました。

で、これを解除する方法がないものかと調べてみると、ありました。どうやら、初期設定では、scriptやiframeといったタグは禁止されているようです。

 

解除方法

How to add an IFRAME to a Joomla 2.5 articleに書かれていることをやるだけです。

  1. Joomla!の管理画面にログインします
  2. 『エクステンション』→『プラグイン管理』を開きます
  3. 『エディタ-TinyMCE』を選択します
  4. 右側の基本オプションの禁止要素から、scriptを除外します
  5. メニューの『サイト』→『グローバル設定』→『テキストフィルタ』を開きます
  6. 『Super User』の欄を『フィルタなし』にします(手元の環境ではデフォルトでこうなっていました)

これで、scriptタグを追加しても、消されることはありません。