局米概述
局米,是集 擴展 (或附加)為 Joomla!
一個擴展是用來添加功能到Joomla!不存在於基地的核心代碼。有成千上萬的他們。你可以找到更多的例子在我們的不斷增長 Joomla!擴展目錄。準備驚訝於生產量的令人興奮的工作由我們的活躍的開發社區!
有五種類型的Joomla!擴展:
- 組件
- 模塊
- 模板
- 插件
- 語言
局米正值 組件 和 語言 (只為 Joomla 1.5), 插件 和 模塊 擴展為 Joomla!
零組件 - 一般信息
A組份為最大和最複雜的擴展類型。組件是一樣的迷你應用程式,會導致主體的一頁。打個比方,可能使這種關係更容易理解將是Joomla!一本書和所有的組成部分章節在書裡。文章的核心組件(com_content),例如,是小型應用程序,處理所有核心條款渲染只是登記為核心組件(com_user)是小型應用程序,處理用戶登記。
一個組件將管理數據,設置顯示器,提供的功能,一般可以執行任何操作,不屬於一般職能的核心代碼。
攜手組件與模塊和插件提供了品種豐富的內容顯示和功能除了標準的文章和內容顯示。他們使人們有可能徹底改變 Joomla!並大大擴展其能力。
模塊 - 一般信息
模塊是更加輕便,靈活擴展,然後用於網頁呈現一個組件。模塊用於小片的頁面一般不太複雜,能夠看到在不同的組件。要繼續在我們的書的比喻,一個模塊可以被看作是一個腳註或頭塊,或者一個圖片 /標題塊,能夠呈現在一個特定的頁面。很明顯,你可以在任何網頁上一個腳註,但不是所有的網頁將擁有他。腳註也可能出現,無論在哪個場景,你正在閱讀。同樣的模塊可以提供不論你加載的組件。
模塊是像小迷你小程序,可以放置在您網站上的任何地方。他們結合工作中的組件,而在另一些情況下是完全獨立的代碼片段用來顯示一些數據從數據庫,如文章(快訊)模塊通常用於輸出數據,但它們也可以是交互式的表單項輸入數據,例如登錄模塊或調查。
模塊可以被分配到模塊的立場是定義在你的模板,然後在後端在編輯模塊位置設置。例如,“左”的和“右”是平常的三欄佈局。
每一個模塊都分配到一個模塊的位置上您的網站。如果你希望它顯示在兩個不同的位置,你必須複製的模塊和複製到指定顯示在新的位置。您還可以設置哪個菜單項(以及由此頁)一個模塊將顯示,你可以選擇所有菜單項或你可以挑選通過按住Control鍵並選擇多個地點逐一在模塊 [編輯]畫面。
插件 - 信息中心
其中一個更先進的擴展為 Joomla!是插件。在以前的版本的Joomla! (即在1.5版本)插件被稱為“mambots”。除了改變他們的名字已擴大其功能。一個插件是一個部分的代碼運行時預先定義的事件發生在Joomla!。使用插件允許開發人員改變了他們的代碼的行為取決於安裝的插件的事件作出反應。
有幾種類型的插件在Joomla!那裡。例如編輯,驗證,內容插件等,他們在不同的使用情況和行為。
局米插件屬於家庭的所謂 內容插件。這意味著它包含自定義代碼在Joomla!文章只。
內容插件改變外觀的Joomla!文章。它們可以包括東西進入了一篇文章,改變某些詞,用在指定的HTML類的文章,等等,等等
語言 - 一般信息
新的到Joomla! 1.5,也許是最基本,最重要的擴展是一種語言。 Joomla!被釋放多個安裝語言,但基地網站和管理員被打包在短短的一種語言 en - gb的 - 被英國與 GB拼寫的例子。要包含所有的翻譯將膨脹現有核心包,使其無力上傳的目的。語言文件,使所有的用戶接口上的前端和後端將提交在當地首選語言。注意:這些包沒有任何影響的實際內容,如文章。
局米是一個工具太
一些模塊(如新聞快訊,主菜單,whosonline等)和插件(如投票,pagebreak等)提供輸出後立即被發布。局米是不同的。局米是一個工具。
一個工具本身提供什麼。它是空的。像CMS的Joomla!沒有任何內容。你必須給局米一些材料,可處理並呈現給用戶。該材料是cutom局米的代碼。
局米需要一些來源,書面或儲存,並注入它深入到Joomla!
簡單而強大。
局米 - 組件,插件和模塊的工具
局米的工具,不管究竟是什麼 - 一個組件,插件或模塊,包括到Joomla!一些來源。源可以存儲或寫入。它可以如CSS,HTML格式的,PHP,JavaScript或文本文件。對每一個模塊局米,局米插件實例和組件記錄局米,可分配其列入自己的源。
局米擴展輸出取決於源包括在內。
局米分量輸出到它自己的網頁。
局米成一個模塊輸出模塊位置。
局米插件輸出到一個明確的定位是在一篇文章中。
當選擇局米延長 Joomla!能力回答兩個問題:
- 應該看到什麼?
- 倘影響將被視為?
該 什麼 問題是關於一個來源應包括在內。該 哪裡 問題是關於類型的局米延伸:局米模塊局米插件或局米的組成部分。
最常見的用法是在包括PHP局米,hrml,JavaScript和CSS代碼。
有什麼可以做與局米?
已知局米解決方案涵蓋這些應用程序:
- 第三方廣告橫幅(谷歌AdSence,亞馬遜,AdBrite,...),
- 自己的廣告,
- 形式(聯繫人,訂單,調查,投票,...),
- 滾輪,
- 多媒體,
- 地圖,
- 博客,
- ...
說實話局米模塊可以替代都知道模塊為 Joomla! ,並在同一時間,輸出的代碼可以顯示在文章和/或組件在同一時間,以及。可能性幾乎是無止境 ...
局米 - 傑克的所有交易?
無!局米有其局限性。抱歉。最嚴重的如下:
局米只能包括文件駐留在您的服務器。
這個警告並不意味著你可以不存在輸出通過局米外的腳本。這意味著,你不能做一個“外國”你自己的文件與文件局米:你不能指向外部腳本文件。
局米不負責自洽的輸出包含文件。
這個警告並不意味著你不能有任何文件在服務器上。你可以。但局米沒有智慧來決定的內容是否優良與否。局米是WYIIWYG - 你Include為自己得到的。唯一的智能結在這個過程中就是你。
局米 插件 有記憶的局限性。
局米插件(模塊或組件不局米)使用PHP緩衝:緩衝存儲的腳本到內存中,然後再納入的文章。對於巨大的,確實非常大,這是腳本的memory_limit的設置在你的php.ini可能是不夠的。如果是的話,增加。

