Joomla! 2.5 を使っていますが、OpenLayersの記事を書くときに、エディタで、HTMLモードにしてscriptタグを埋め込んでも、自動で消されることがわかりました。
で、これを解除する方法がないものかと調べてみると、ありました。どうやら、初期設定では、scriptやiframeといったタグは禁止されているようです。
解除方法
How to add an IFRAME to a Joomla 2.5 articleに書かれていることをやるだけです。
- Joomla!の管理画面にログインします
- 『エクステンション』→『プラグイン管理』を開きます
- 『エディタ-TinyMCE』を選択します
- 右側の基本オプションの禁止要素から、scriptを除外します
- メニューの『サイト』→『グローバル設定』→『テキストフィルタ』を開きます
- 『Super User』の欄を『フィルタなし』にします(手元の環境ではデフォルトでこうなっていました)
これで、scriptタグを追加しても、消されることはありません。