Joomler!.net - Decided on Joomla!

デル株式会社

Wiki or Wordpress? No it is JContentPlus.

Home » Blog » publisher
3 votes
Written by:Joomler! 5063 hits Thursday, 20 November 2008 21:18

うちにも問い合わせが来たので・・・。

Joomla!1.5.8では、記事保存時にコンテンツコンポーネントの設定でなにも設定していなければ、初期設定で指定されている削除タグはすべて削除されてしまいます。おそらく、何も設定せずに使用されている方のためにデフォルトで危なそうなタグを削除するという設定に変更したのだと思います。

では、それを回避するにはどうすれば良いかというと、簡単です。バックエンドの記事管理一覧のプリファレンスから、フィルタオプション以下を設定すればOKです。

com_contentpre

設定例(推奨設定です)

フィルタグループ

  • register
    • author
      • editor
        • publisher

を選択します。フロントエンドから投稿するひとすべてですね。

フィルタタイプ

  • htmlなし

フィルタタグ

  • 空白

フィルタ属性

  • 空白

但し、この設定ではフロントエンドからの記事投稿者にはHTMLを一切許可しない設定です。許可したい場合は、フィルタタグや、属性の設定が必要です。

さて、本題ですがこの設定をすることにより、フィルタグループで指定されていないユーザーレベル(この場合ならmanager, administrator, super administrator)はフィルタを通過しないのでGoolgleMapのIFrameも登録可能になります。

 
2 votes
Written by:Joomler! 4381 hits Thursday, 03 July 2008 17:32

メールで相談があったので考えてみた。
(たまにそういった相談があったりする。もちろんはじめての方ばかりです。)

Joomla!のエクステンションでできることをまず整理してみた。

  • コンポーネント
    • コンポーネントだけができること
      • 独自のコンポーネントのURLを作ることができる。
        というかつくられる。
      • データベースをインストールできる。
    • 他でもできること
      • データを表示する。
  • モジュール
    • モジュールだけができること
      • ページ内で表示する領域をモジュールポジションで決められる。
        これくらいか・・・。
    • 他でもできること
      • データを表示する。
  • プラグイン
    • プラグインだけができること
      • プラグインが呼び出されるタイミングに合わせてそのデータに対して処理をする。
        これくらい?
    • 他でもできること
      • データを表示する。

さて、書いてみると作成するのに一番面倒そうなのは、コンポーネントですね。次はモジュールでもプラグインでも同じくらいっぽいです。内容によってはといった感じでしょうか。

今回の相談ではまず、

  • 投稿機能
  • 内容をデータに反映(表示)

の2点が大きな目的です。単純に考えるとコンポーネントを作成するしか無いのですが、もしデータベースなりで(データベースでなくてもファイルベースでも構わないならそれでもOK)、とにかくデータを管理することさえできれば、モジュールでもプラグインでもコンポーネント並のことができるのではないかと考えました。

・・・いやいや、もっと簡単なのを思いつきました。

 

JContentPlus for Joomla!1.5 powered by Joomler!.net

joomler.net is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla!(R) name is used under a limited license from Open Source Matters in the United States and other countries.
joomler.net is not affiliated with or endorsed by Open Source Matters or the Joomla! Project.