Googleマップウィジェットを記事に埋め込もうとしたときに同じ問題が発生しました。私が見つけた解決策は、次のことを行うことでした。
- 記事の設定([コンテンツ]->[記事マネージャー]->[パラメーター])の[フィルタリングオプション]で、ユーザーアカウントに関連付けられているグループの選択を解除します。これにより、サーバー側のサニタイズが無効になります。
- ユーザーアカウントページ([サイト]->[ユーザーマネージャー]->[名前] )の[パラメーター]で、[ユーザーエディター]を[エディターなし]に設定します。これにより、WYSIWYGエディターがIFRAMEタグを削除できなくなります。
明らかに、このソリューションには1つの明白な問題があります。一般の人々が陥るグループに対してこれを実行したくないということです。私の場合は「スーパーアドミニストレーター」だけだったので、許容できるリスクだと思いました。
ユーザーエディタのオンとオフを簡単に切り替えることができるので、そのようなコンテンツを控えめに追加するだけでよいのであれば、それほど煩わしいことではありません。ここでの他の利点は、これがストックJoomlaであるということです!1.5ソリューションなので、将来のアップグレードでこの回避策が損なわれることはなく、パフォーマンスに影響を与える可能性のある拡張機能は必要ありません。