うちにも問い合わせが来たので・・・。
Joomla!1.5.8では、記事保存時にコンテンツコンポーネントの設定でなにも設定していなければ、初期設定で指定されている削除タグはすべて削除されてしまいます。おそらく、何も設定せずに使用されている方のためにデフォルトで危なそうなタグを削除するという設定に変更したのだと思います。
では、それを回避するにはどうすれば良いかというと、簡単です。バックエンドの記事管理一覧のプリファレンスから、フィルタオプション以下を設定すればOKです。
設定例(推奨設定です)
フィルタグループ
を選択します。フロントエンドから投稿するひとすべてですね。
フィルタタイプ
フィルタタグ
フィルタ属性
但し、この設定ではフロントエンドからの記事投稿者にはHTMLを一切許可しない設定です。許可したい場合は、フィルタタグや、属性の設定が必要です。
さて、本題ですがこの設定をすることにより、フィルタグループで指定されていないユーザーレベル(この場合ならmanager, administrator, super administrator)はフィルタを通過しないのでGoolgleMapのIFrameも登録可能になります。
メールで相談があったので考えてみた。
(たまにそういった相談があったりする。もちろんはじめての方ばかりです。)
Joomla!のエクステンションでできることをまず整理してみた。
さて、書いてみると作成するのに一番面倒そうなのは、コンポーネントですね。次はモジュールでもプラグインでも同じくらいっぽいです。内容によってはといった感じでしょうか。
今回の相談ではまず、
の2点が大きな目的です。単純に考えるとコンポーネントを作成するしか無いのですが、もしデータベースなりで(データベースでなくてもファイルベースでも構わないならそれでもOK)、とにかくデータを管理することさえできれば、モジュールでもプラグインでもコンポーネント並のことができるのではないかと考えました。
・・・いやいや、もっと簡単なのを思いつきました。