Jumi概要
Jumiセットのです 拡張機能 (またはアドオン)のJoomla!
拡張子はJoomlaに機能を追加するために使用されています!それが基本のコアコードには存在しません。そのうちの何千ものがあります。あなたは私たちの成長を続けるの上でより多くの例を見つけることができます Joomlaの!拡張ディレクトリ。準備は、私たちの活発な開発者コミュニティによって生成される刺激的な仕事の量に驚くことに!
Joomlaの5種類があります!拡張子:
- コンポーネント
- モジュール
- テンプレート
- プラグイン
- 言語
Jumiようになる コンポーネント と 言語 (joomlaの1.5のみ)、 プラグイン と モジュール Joomlaのための拡張機能!
コンポーネント - 一般的な情報
コンポーネントが最も大きく、最も拡張型の複合体である。コンポーネントは、ページの本体をレンダリングするミニアプリケーションのようなものです。の関係を容易にする可能性があります類推はJoomlaをされる理解する!本はすべてのコンポーネントであり、本書の各章です。コア条コンポーネント(com_content)は、例えば、コアの登録コンポーネントとしてだけでレンダリングするすべてのコア条を処理するミニアプリケーション(つまりcom_user)ユーザー登録を処理するミニアプリケーションです。
コンポーネントは、データ、設定されたディスプレイを管理する機能を提供する、一般的なコアのコードの一般的な機能に該当しない任意の操作を実行することができますインチ
モジュールとプラグインと手にコンポーネントの仕事の手は、標準条及びコンテンツの表示とは別にコンテンツの表示の豊富な様々な機能を提供します。彼らはそれが可能な、完全にJoomlaを変換すること!と大幅にその機能を展開します。
モジュール - 一般的な情報
モジュールは、軽量化と拡張性、コンポーネントをレンダリングするページに使用されます。モジュールは、一般的に以下の複雑なことは、異なるコンポーネント間で見られるようにしているページの小さなビットに使用されます。私たちの本のアナロジーで続行するには、モジュールは、特定のページ上に表示することができます脚注、ヘッダブロック、あるいはイメージとして/キャプションブロックで調べることができます。もちろん、あなたがどのページにも脚注を持つことができるすべてのページがそれらを必要があります。脚注は、あなたが読んでいるその章に関係なく表示される場合があります。同様に、モジュールに関係なく、あなたが読み込まれているどのコンポーネントレンダリングすることができます。
モジュールは、サイト上のどこにでも置くことができることはほとんどミニアプレットのようなものです。彼らは、完全な記事(Newsflash)モジュールは、通常、出力データに使用されているなど、彼らはまた、入力にインタラクティブなフォームの項目をすることができるデータベースからいくつかのデータを表示するために使用されているコードの単独スニペットを立っているいくつかのケースで、他のコンポーネントと連携して動作たとえば、ログインモジュールまたは投票のためのデータ。
モジュールは、お使いのテンプレートで編集中のモジュールの位置設定バックエンドで定義されている位置をモジュールに割り当てることができます。たとえば、"左""右"は3列のレイアウトに共通です。
各モジュールは、サイト上のモジュールの位置に割り当てられています。ご希望の場合は、2つの別の場所にモジュールをコピーする必要がありますし、新しい位置に表示するためにコピーを割り当てるに表示する。また、メニュー項目は、(その結果、ページ)モジュールは、上に表示されますは、すべてのメニュー項目を選択することができますか、選ぶことができると選択し、コントロールキーを押しながら複数の場所は、モジュールで1つの画面を[編集]選択して設定することができます。
プラグイン - 一般的な情報
Joomlaのためのより高度な拡張機能の1つ!プラグインです。 Joomlaの以前のバージョンでは! (1.5より前のバージョンIE)のプラグインが"マンボット"として知られていた。別に自分の名前を変更することからその機能が拡張されています。プラグインは、定義済みのイベントはJoomlaで発生したときに実行されるコードのセクションです!プラグインを使用する開発者がプラグインがイベントに反応するようにインストールされている時にそのコードが応じて動作方法を変更することができます。
Joomla!開発でプラグインのいくつかの種類があります!がある。例えば、エディタ、認証、コンテンツのプラグインなどを彼らが使用量と動作が異なります。
Jumiの家族に属しているプラグインと呼ばれる コンテンツのプラグイン。それはそれはJoomlaにカスタムコードが含まれていますことを意味します!記事だけ。
コンテンツのプラグインは、Joomlaの外観を変更!記事。彼らは、この記事に何かを含めることができます特定の単語を変更するには、割り当ての記事、などなどで使用されるHTMLクラス
言語 - 一般的な情報
新しいJoomlaに! 1.5最も基本的かつ重要な拡張機能は言語です。 Joomlaの!複数のインストール言語が、サイトおよび管理者は1つの言語でパッケージ化されていますベースでリリースされる en - GBの - たとえば、GBのスペル英語をされる。現在、すべての翻訳をコアパッケージを膨らませるとし、それは目的をアップロードするための手に負えないを利用可能に含めるには。言語ファイルは、すべてのユーザーは、ローカル言語で提示することの両方のフロントエンドとバックエンドをインターフェイスを有効にします。これらのパックは、記事などの実際のコンテンツに影響を持っていないに注意してください。
Jumiもツールです。
とプラグイン(等などの投票、改ページ()速報は、MainMenu、whosonlineなど)いくつかのモジュールは、彼らが発行された後すぐに出力を提供します。 Jumiは異なっている。 Jumiはツールです。
ツール自体は何も用意されています。それは空です。 CMSのJoomlaのように!すべてのコンテンツなし。あなたはJumiに処理することができ、ユーザに提示いくつかの材料を提供する必要があります。 Jumiの材料はcutomコードです。
Jumiは、書面または格納されていくつかのソースをとり、とJoomlaにそれを注入!
シンプルかつパワフル。
Jumiは - コンポーネント、モジュールのツールとプラグイン
Jumiツールに関係なく、まさに - コンポーネント、またはプラグインモジュールは、Joomlaに含んでいる!いくつかのソース。ソースを保存することができますか書き込まれます。これはCSS、HTMLのは、php、JavaScript、またはテキストファイルなどすることができます。すべてのJumiモジュールには、Jumiは、インスタンスとJumiコンポーネントのレコードを、プラグインを含めるための独自のソースを割り当てることができます。
Jumi拡張出力は、ソースが含まれてによって異なります。
Jumiコンポーネント出力は、独自のページにです。
Jumiモジュールの出力は、モジュールの位置にです。
Jumi出力が資料で定義された位置にプラグインです。
ときにJoomlaを拡張するためのJumiを選択する!機能は、これらの2つの質問に答える:
- 何が見られるでしょうか?
- どこ効果が見られるのだろうか?
ザ 何 質問は、含まれるソースです。ザ のWHERE 質問はJumi拡張子の種類についてです:Jumiモジュールは、JumiはJumiコンポーネントまたはプラグインです。
Jumiの最も一般的な使用法は、php、hrml、JavaScriptとCSSコードを含むです。
何がJumiで行うことができますか?
Jumiソリューション既知のこれらのアプリケーションをカバーしています:
- サードパーティのバナー広告(GoogleのAdSenceは、Amazon、Yahoo、トラストクリック、...),
- 独自の広告、
- フォーム(連絡先、受注、調査、世論調査、...),
- スクローラー、
- マルチメディア、
- マップ、
- ブログ、
- ...
Jumiモジュールは、すべてはJoomlaのモジュールを知っている代わりにできる限り真実を伝えることに!と同時に、コードの出力も同様に同時に記事および/またはコンポーネントで表示することができます。可能性はほぼ無限大です...
Jumi - すべての取引のジャック?
いいえ! Jumiには限界があります。申し訳ありません。最も深刻な、次の:
Jumiは、サーバー上に存在するファイルのみを含めることができます。
この警告は、Jumiを介して外部スクリプトの出力を提示することができないことを意味しません。あなたは、外部スクリプトファイルを指すことはできません:それはあなたが"外国"ファイルJumiを使用して独自のファイルにすることができないことを意味します。
Jumiは含まれているファイルのselfconsistent出力については責任を負いません。
この警告は、サーバー上の任意のファイルを含めることができないことを意味しません。することができます。しかし、Jumiは、コンテンツが正常であるかどうかを決定する任意の知性を持っていません。 JumiはWYIIWYGです - 何を含めることが取得されます。プロセス内の唯一のインテリジェントな結び目はあなたです。
Jumi プラグイン メモリの制限があります。
Jumiは(ないJumiモジュールやコンポーネント)を使用してPHPのバッファリングプラグイン:ストアドスクリプトは、メモリに最初にバッファリングされ、その後記事に含まれています。巨大な、本当に巨大で、スクリプトについてはphp.iniに設定されているのmemory_limitが不足する場合があります。場合はとてもそれを増やしてください。

