国产一级a片免费看高清,亚洲熟女中文字幕在线视频,黄三级高清在线播放,免费黄色视频在线看

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
擴(kuò)展、菜單及模板



頁面 1 共有 2

本站雖已發(fā)表一篇《什么是Joomla!》,但那時(shí)我對(duì)Joomla!也只是初識(shí),難以說得清楚。本站會(huì)員云海思源在論壇也曾提出希望講解一下Joomla的常用術(shù)語。今天舊話重提,再談?wù)?span lang="EN-US">Joomla 1.0.x 版本的結(jié)構(gòu)、術(shù)語等相關(guān)問題。

Joomla的結(jié)構(gòu)

Joomla 安裝結(jié)束后的根目錄

上圖是Joomla安裝成功后的根目錄內(nèi)容。與Joomla的安裝包相比,/installation 目錄已經(jīng)刪除了。/configuration.php 這個(gè)文件是安裝過程中生成的。

這是我從windows平臺(tái)上的XAMPP服務(wù)器上截取的畫面,因此文件都顯示了windows風(fēng)格的圖標(biāo),很顯然有很多php文件。沒錯(cuò),Joomla就是php語言編寫的一個(gè)web程序。

再來看看Joomla 1.0.12英文原版的安裝包,其根目錄內(nèi)容如下圖所示:

Joomla 1.0.12 英文原版安裝包

可以看出,安裝前后幾乎差不多。所以就有人想走捷徑:論壇的某個(gè)帖子中說他將 /configuration.php-dist 文件修改為 /configuration.php 來安裝Joomla,結(jié)果總是不能成功。很顯然它對(duì)Joomla理解錯(cuò)了,希望存在這種想法的人看看《圖解Joomla安裝過程》

看完了安裝示范,你就發(fā)現(xiàn)一個(gè)問題:Joomla需要MySQL數(shù)據(jù)庫的支持。沒錯(cuò),Joomla除了上圖中你能看到的文件Files)以外,還有你在web目錄中看不到的數(shù)據(jù)庫Database)。也就是說,在安裝過程中,有很多數(shù)據(jù)被寫入了數(shù)據(jù)庫,Joomla 依靠 web+db 的方式來運(yùn)行。這與傳統(tǒng)的靜態(tài)網(wǎng)站把所有內(nèi)容都保存在web空間是不同的。我想上面那位仁兄就是誤把Joomla理解為靜態(tài)網(wǎng)站了。錯(cuò)!Joomla是實(shí)實(shí)在在的動(dòng)態(tài)網(wǎng)站Dynamic website)。

怎樣才能看到這些數(shù)據(jù)庫內(nèi)容呢?就像瀏覽文件需要資源管理器,查看數(shù)據(jù)庫內(nèi)容也需要相應(yīng)的瀏覽器,那就是phpMyAdmin。當(dāng)然,這不是唯一的,但是最常用的。一般來說,你購買php空間的虛擬主機(jī)時(shí),商家會(huì)告訴你訪問phpMyAdminURL及賬號(hào),登錄后就能看到這些數(shù)據(jù)庫的內(nèi)容。

在此勸告好奇心太強(qiáng)的新手:對(duì)于數(shù)據(jù)庫盡量不要隨便操作。一般來說,我們?cè)L問phpMyAdmin只做一件事:備份數(shù)據(jù)庫。因此,你知道有這么回事就行了,不要經(jīng)常打開數(shù)據(jù)庫來查驗(yàn)它是否還在。

既然Joomla的網(wǎng)站由web+db組成,這就意味著,如果你要遷移某個(gè)Joomla建造的網(wǎng)站,你必須同時(shí)遷移這兩部分。web內(nèi)容可以通過FTP下載到你的電腦,或者通過JoomlaXplorer組件壓縮打包后下載到本地;而db內(nèi)容就需要用數(shù)據(jù)庫備份工具來備份到你的個(gè)人電腦,這個(gè)工具通常都是phpMyAdmin。然后通過FTPweb內(nèi)容上傳到新空間的web目錄(通常是一個(gè)名為www或者public_html的文件夾),而數(shù)據(jù)庫內(nèi)容又再次通過新空間的phpMyAdmin導(dǎo)入。當(dāng)然,遷移網(wǎng)站后還需要修改/configuration.php文件中的某些環(huán)境參數(shù)。關(guān)于網(wǎng)站遷移我們以后專門撰文介紹。

繼續(xù)看Joomla的根目錄。/administrator 就是管理后臺(tái)的路徑。如果你的網(wǎng)站域名是 http://www.spinechina.org ,那么加上這個(gè)目錄就是管理后臺(tái)的路徑,即 http://www.spinechina.org/administrator 。這也就引出一個(gè)安全隱患:每個(gè)人都很清楚Joomla的管理后臺(tái)路徑,而且Joomla登錄時(shí)不需要輸入驗(yàn)證碼(CAPTCHA),居心不良的人使用窮舉法就能暴力破解網(wǎng)站后臺(tái)賬號(hào)——更何況Joomla默認(rèn)的管理員用戶名是 admin,人家只需要猜密碼就行了。為了安全,我推薦你學(xué)習(xí)一下AutoIt發(fā)明的改變后臺(tái)管理登錄路徑的方法

/cache 是緩存目錄。這里存儲(chǔ)網(wǎng)站運(yùn)行過程中的緩存文件,對(duì)于提高網(wǎng)站打開速度有幫助。

/components 是組件(component)目錄。如果進(jìn)入該目錄,會(huì)看到所有子目錄都是以 com_ 開頭。這是Joomla的命令原則,com_ 就是組件的字頭。所謂組件,我的理解就是完成一項(xiàng)重大任務(wù)、實(shí)現(xiàn)某個(gè)復(fù)雜功能的程序集。比如我們需要一個(gè)留言本,那么com_easybook 就是留言本組件。組件展示的位置是在模板的mainbody區(qū)域。組件可以在前臺(tái)菜單上建立菜單項(xiàng),點(diǎn)擊該菜單項(xiàng)就打開了該組件的內(nèi)容。例如,點(diǎn)擊本站頂部菜單上的留言就能打開留言本。

可以這么理解組件:每個(gè)組件都有明確的功能定義,或者發(fā)布新聞;或者展示相冊(cè);或者列出會(huì)員上傳的視頻并允許點(diǎn)擊播放;或者是一個(gè)論壇供眾人激辯;……它往往實(shí)現(xiàn)很復(fù)雜的功能,前臺(tái)展示結(jié)果允許分頁顯示,并且需要顯示在mainbody這個(gè)區(qū)域作為頁面的主要內(nèi)容。

/help 目錄——誰看誰明白啊。不過這個(gè)幫助簡(jiǎn)直是雞肋,反正我從來沒有用過。

/images 目錄也是一看就明白。這里存放網(wǎng)站文章中所有插圖。如果你要建立電子相冊(cè),那么圖庫軟件使用的存儲(chǔ)目錄或許不在這里。

/includes 是一個(gè)重要的目錄,里面都是Joomla運(yùn)行所需的各種腳本、函數(shù)等等。可謂機(jī)房重地,閑人莫進(jìn)

/language 即網(wǎng)站語言目錄。這里存放全站前臺(tái)界面的語言包。例如我們要將英文版Joomla漢化,就必須把中文語言包保存到這個(gè)目錄。相應(yīng)的,后臺(tái)界面的語言包就存放在 /administrator/language 目錄里。

/mambots 即觸發(fā)器目錄。觸發(fā)器(mambot)這個(gè)詞還留有Joomla的前身mambo的影子,不過在Joomla 1.5 版本之后就改名叫插件(plugin)了。觸發(fā)器是一種簡(jiǎn)單的程序,文件名一般以 bot_ 或者 mos_ 開頭,少數(shù)使用 plugin_ 開頭。一般來說只針對(duì)網(wǎng)頁(content)啟效。編輯器(editor)也被定義為觸發(fā)器,不過這個(gè)觸發(fā)器對(duì)于所有需要wysiwyg輸入的頁面,即使不屬于content,例如添加友情鏈接時(shí)的站點(diǎn)說明,也能生效并顯示輸入窗口。只有當(dāng)網(wǎng)頁在瀏覽器中被打開時(shí),觸發(fā)器的功能才被觸發(fā)。而且,多個(gè)觸發(fā)器也遵守依次觸發(fā)的順序。舉例來說,我們可以用 mosImage 這個(gè)觸發(fā)器在文章中插入圖片,然后需要 bot_multithumb 來將圖片尺寸調(diào)整,生成縮略圖。那么,就必須確保 bot_multithumb 的觸發(fā)順序在 mosImage 之后。設(shè)定方法是在網(wǎng)站后臺(tái)的網(wǎng)站觸發(fā)器列表中點(diǎn)擊向上或向下箭頭,調(diào)整觸發(fā)器的順序。

有很多觸發(fā)器需要手動(dòng)觸發(fā),即只有文章作者需要在該文中應(yīng)用該觸發(fā)器的效果時(shí)才使用,這時(shí)只要插入相應(yīng)的觸發(fā)命令即可。所謂觸發(fā)命令實(shí)際上是該觸發(fā)器的專用代碼語法(syntax)。通常插入觸發(fā)器需要用打括號(hào){}將一句或者一段代碼包含。當(dāng)Joomla的網(wǎng)頁在瀏覽器中打開時(shí),就會(huì)自動(dòng)將大括號(hào)識(shí)別為觸發(fā)啟動(dòng)命令,然后去尋找是否存在對(duì)應(yīng)的代碼,如果存在就將該大括號(hào)內(nèi)的代碼替換為觸發(fā)器的執(zhí)行結(jié)果,如果不存在就直接以大括號(hào)來輸出。

例如,plugin_jw_allvideos 這個(gè)觸發(fā)器的功能是在文章中引用來自Youtube等視頻網(wǎng)站的一個(gè)視頻,而文章作者只需要插入一句代碼而已,并不需要將視頻文件保存在自己的網(wǎng)站空間;flickr4j_photo 這個(gè)觸發(fā)器可以將Flickr.com免費(fèi)電子相冊(cè)網(wǎng)站的圖片插入到你的文章中,你所需要做的也只是在文章中需要該圖片的位置插入一句代碼,而圖片依然由Flickr.com替你免費(fèi)保存。前臺(tái)訪客看到的是一個(gè)視頻播放窗口,或者一幅美麗的圖片,卻看不到你插入的代碼。如果文章中不需要視頻,或者不需要引用Flickr.com的圖片,那么就不需要手動(dòng)插入那些代碼,相應(yīng)的觸發(fā)器也就不會(huì)工作,最終訪客在前臺(tái)就看不到視頻或者圖片。

還有些觸發(fā)器是組件自帶的。這種觸發(fā)器的功能就是將組件的某一部分內(nèi)容插入到文章內(nèi)容中。例如,我們可以通過quickdown這個(gè)觸發(fā)器在文章中插入指向由Remository建造的下載欄目的某個(gè)下載文件;也可以通過mos_g2image這個(gè)觸發(fā)器從整合的Gallery2圖庫中取出一張圖片插入到網(wǎng)站文章中。如果沒有這些觸發(fā)器,完成這些工作就比較麻煩。當(dāng)然,這些觸發(fā)器也無法獨(dú)立工作,必須同時(shí)安裝有相應(yīng)組件。

我們或許可以這樣理解觸發(fā)器:它是一種即時(shí)運(yùn)行的小程序,由觸發(fā)代碼啟動(dòng),效果作為網(wǎng)頁/網(wǎng)站的一部分來展示。因此,觸發(fā)器不能建立菜單項(xiàng),它算得上是默默奉獻(xiàn)的幕后英雄。

/media 目錄顧名思義就是存放各種媒體文件的地方。當(dāng)你的網(wǎng)站媒體文件不多,但又確實(shí)有幾個(gè)的時(shí)候,可以將他們保存在這個(gè)目錄,然后在文章中展示出來或者提供下載鏈接。實(shí)際上,這個(gè)目錄管理的媒體有限,一些專門的媒體組件,如zOOm 允許使用指定的其他目錄來管理媒體。

/modules 目錄是存儲(chǔ)模塊(module)程序的地方,打開該目錄,可以看到幾乎所有文件名都以 mod_ 開頭。Joomla的模塊概念與其他web程序所說的模塊稍有不同。這里的模塊指可以將特定內(nèi)容展示在前臺(tái)mainbody之外的某個(gè)指定位置(position)的程序。由于mainbody是前臺(tái)頁面的中心,也是占面積最大的區(qū)域,因此模塊在前臺(tái)就是以一個(gè)小方塊來顯示。例如,我們可以在頁面的左側(cè)或者右側(cè),或者底部,通過 What is My IP 這個(gè)模塊來顯示訪客的IP地址;我們也可以用OnBoom Flash MP3 Player這個(gè)模塊在前臺(tái)顯示一個(gè)mp3歌曲播放器。

Joomla已經(jīng)定義了十多個(gè)模塊位置,如header、footer、leftright、debuguser1、advert2等等。在制作網(wǎng)站模板時(shí),你可以自由分配這些模塊位置的展示位置。比如,你可以將left顯示在右側(cè),雖然有違常規(guī),但是不算錯(cuò)。某個(gè)模塊展示在前臺(tái)的哪個(gè)位置,取決于你在后臺(tái)設(shè)定它發(fā)布(publish)在哪個(gè)模塊位置。例如,你將OnBoom Flash MP3 Player這個(gè)模塊發(fā)布在left,那么網(wǎng)站左側(cè)就多了一個(gè)播放器;如果你過幾天想調(diào)整一下,登錄到后臺(tái)將它又改發(fā)布到right,那么前臺(tái)的播放器就跑到右側(cè)去了。在此過程中,你不需要理解或者編寫任何代碼,只需要點(diǎn)幾下鼠標(biāo)就行。

在一個(gè)模塊位置上,可以發(fā)布多個(gè)模塊。例如,左側(cè)通常可以發(fā)布主菜單(mod_mainmenu)、登錄窗口(mod_login)、新聞供稿(mod_rssfeed),右側(cè)可以發(fā)布在線會(huì)員(mod_whosonline)、在線調(diào)查(mod_poll),而旗幟廣告(mod_banners)則一般發(fā)布在頂部位置,可能是banner位置,也可能是header位置。對(duì)于發(fā)布在同一個(gè)位置的多個(gè)模塊,管理員可以在后臺(tái)調(diào)整展示順序。

另外,還可以在后臺(tái)設(shè)定模塊發(fā)布到哪些頁面。一個(gè)網(wǎng)站通常有很多頁面,好幾個(gè)欄目(組件),我們或許不希望在某些頁面上展示某些模塊。例如,安裝了FireBoard論壇組件后,很多人希望點(diǎn)擊菜單上的論壇打開的頁面只有論壇界面,沒有左側(cè)或者右側(cè)那些模塊,這樣論壇的內(nèi)容就會(huì)占用整個(gè)屏幕窗口,顯得比較大氣。而在其他頁面上卻仍然需要顯示左側(cè)的登錄窗口及右側(cè)的Google Adsense廣告等。那么,只需要在后臺(tái)的模塊列表中,將發(fā)布在left right的各個(gè)模塊都一一打開,設(shè)定每個(gè)模塊的發(fā)布頁面中不要包含論壇這一頁即可。這個(gè)設(shè)定不僅對(duì)論壇的首頁有效,而且對(duì)于任何屬于論壇的頁面都有效,也就是說,即使你進(jìn)入某個(gè)版塊閱讀帖子,或者點(diǎn)擊回復(fù)按鈕回帖,leftright位置都不會(huì)顯示任何模塊。

還有一些模塊,它們只顯示在后臺(tái),不在前臺(tái)顯示。例如,Preview Position 這個(gè)模塊就是在后臺(tái)工具欄增加一個(gè)預(yù)覽模板結(jié)構(gòu)的快捷方式,方便管理員快速查看網(wǎng)站模板中都有哪些模塊位置,分別都布置在哪里。這些模塊存放的位置相應(yīng)的也轉(zhuǎn)到了 /administrator/modules 目錄里。相對(duì)于前臺(tái)模塊來說,后臺(tái)模塊的可發(fā)布位置比較少。一般快捷方式類的后臺(tái)模塊都是發(fā)布在 header 這個(gè)位置。

由此可以看出,模塊一般展示的內(nèi)容都比較簡(jiǎn)單,也不需要占用很大的面積,更不需要建立菜單上的鏈接。這樣的程序都會(huì)被按照模塊來編程。如果你的需求超過了這些,那么還是編寫一個(gè)組件吧。

當(dāng)然,某些組件還有配套模塊。這是因?yàn)橛袝r(shí)候需要將組件的某一部分內(nèi)容顯示在其他頁面或者網(wǎng)站首頁的周圍區(qū)域,例如我們可能需要將RSgallery2圖庫的新增圖片顯示在網(wǎng)站首頁,好讓訪客看到每天都增加了哪些圖片;我們還可能需要將整合的SMF論壇的新帖展示在首頁,以便訪客迅速了解論壇的最新動(dòng)向。這些模塊的功能離不開相應(yīng)的組件,但是它們也只是展示組件的一部分內(nèi)容,并且需要發(fā)布在組件之外的位置。這樣的功能就必須通過模塊來完成。

根目錄下的/globals.php文件也比較重要。Joomla的安全指南要求修改該文件中的一句代碼。打開該文件,在大約第24行,可以看到:

define( ‘RG_EMULATION‘, 1 );

將此處的1改為0即可。

作者: 白建鵬   


文章跳轉(zhuǎn)

深入認(rèn)識(shí)Joomla! CMS:擴(kuò)展、菜單及模板

頁面 2

頁面 2 共有 2

Joomla擴(kuò)展的安裝

以上提到的組件、模塊和觸發(fā)器,統(tǒng)稱為Joomla的擴(kuò)展(extension),因?yàn)樗麄償U(kuò)展了Joomla的功能,單單一個(gè)原版Joomla能實(shí)現(xiàn)的功能很有限。不論是Joomla內(nèi)核(安裝包),還是其他擴(kuò)展,或者Joomla的模板(template),下載后都是一個(gè)壓縮格式。最常見是Zip格式,少數(shù)是tar.gz格式。請(qǐng)注意不要隨意解壓這些文件,除非有特殊指示需要解壓。例如Joomla安裝包需要解壓到服務(wù)器才能開始安裝,某些組件作者將組件及其配套模塊、觸發(fā)器一起打包,那么就需要解壓后逐一安裝,這種壓縮包的文件名往往有 _unzip_1st 的字樣,意為請(qǐng)先(1stfirst)解壓(unzip)。

由于Joomla可以自己在服務(wù)器端進(jìn)行解壓,因此我們安裝擴(kuò)展時(shí)直接指向zip格式的壓縮包即可。安裝都是在后臺(tái)進(jìn)行的。必須以(超級(jí))管理員身份登錄后臺(tái),點(diǎn)擊頂部菜單上的“Installer”,彈出的菜單上有templates、componentsmodules、mambot等,分別對(duì)應(yīng)安裝模板、組件、模塊和觸發(fā)器。請(qǐng)注意不要點(diǎn)錯(cuò)了。點(diǎn)擊之后就打開安裝界面,第一個(gè)安裝方法就是通過瀏覽按鈕找到壓縮包,然后點(diǎn)擊“Upload File & Install”按鈕自動(dòng)安裝。

對(duì)于較大的組件,比如VirtueMart網(wǎng)上商店組件達(dá)到了1MB多,這樣上傳恐怕很耗時(shí)間,那么就可以通過FTP上傳到服務(wù)器端,然后借助JoomlaXplorer或者unzip.php工具解壓到服務(wù)器端某個(gè)臨時(shí)目錄,再通過安裝頁面的第二個(gè)方法,即輸入解壓后的文件所在目錄路徑,然后點(diǎn)擊“Install”進(jìn)行安裝。

有時(shí)候會(huì)發(fā)生安裝了一半就出錯(cuò),再次刷新頁面進(jìn)行安裝時(shí)卻發(fā)現(xiàn)提示“xxxx文件夾已存在。這是因?yàn)榍懊婺莻€(gè)半途而廢的安裝過程已經(jīng)創(chuàng)建了同名目錄。這時(shí),必須通過JoomlaXplorer或者FTP手動(dòng)將該文件夾刪除。注意:如果是組件,一般會(huì)在兩個(gè)地方創(chuàng)建目錄,一個(gè)是 /components ,一個(gè)是 /administrtator/components,前者功能是管理前臺(tái)界面,后者是該組件的后臺(tái)設(shè)置頁面。

有時(shí)候會(huì)發(fā)生安裝某個(gè)壓縮包時(shí)提示沒有找到 .xml 文件。這個(gè) .xml 文件就是安裝命令文件。里面詳細(xì)記錄了某個(gè)程序文件應(yīng)該安裝到哪里。發(fā)生這種情況時(shí),我估計(jì)該擴(kuò)展或者模板作者忘記包含.xml文件的可能性很小。一般都是因?yàn)榇虬鼤r(shí)多壓縮了一層文件夾,而Joomla只在壓縮包的根目錄及第一層目錄下尋找 .xml 文件。

DocMan的安裝包結(jié)構(gòu)

如上圖所示,這時(shí)DocMan 下載組件的安裝包內(nèi)容??梢钥闯觯趬嚎s包第一層,只有一個(gè) 1.3.x 文件夾,進(jìn)入該文件夾才能看到 docman.xml 這個(gè)安裝命令。假如某人解壓后自己打包時(shí)又多了一層目錄,如 /docman/1.3.x ,那么這樣的壓縮包在安裝時(shí)就會(huì)出錯(cuò)。解決方法也很簡(jiǎn)單:將該壓縮包解壓,重新打包,確保 .xml 文件在壓縮包的根目錄或者第一層目錄下。

Joomla的菜單

幾乎每一個(gè)網(wǎng)站都有菜單(menu)。菜單的存在主要是為了內(nèi)容導(dǎo)航(navigation),以免訪客找不到網(wǎng)站結(jié)構(gòu),轉(zhuǎn)暈了。當(dāng)然,菜單同時(shí)也有利于網(wǎng)站的人性化服務(wù),據(jù)專家計(jì)算,如果訪客在網(wǎng)站找到他想要的目標(biāo)內(nèi)容需要點(diǎn)擊鼠標(biāo)超過3次,那么該網(wǎng)站就不夠合理。當(dāng)然,現(xiàn)在某些下載網(wǎng)站要求訪客一次又一次點(diǎn)擊廣告才能看到下載鏈接的做法已經(jīng)超出了合理的范疇,那應(yīng)該是RPWT。

在傳統(tǒng)靜態(tài)網(wǎng)站,建立菜單比較費(fèi)勁,但是其本質(zhì)比較簡(jiǎn)單——一個(gè)指向目標(biāo)頁面的鏈接(Link)而已。在Joomla世界,菜單仍然是一個(gè)鏈接,但是Joomla的術(shù)語稱之為菜單項(xiàng)(目)”menu item)。用戶得到的實(shí)惠是,在Joomla中建立菜單更容易。我們幾乎不需要記憶目標(biāo)頁面的URL,也不需要手動(dòng)編輯 <a> 鏈接標(biāo)記。

登錄到網(wǎng)站后臺(tái),就可以看到在頂部菜單上有一個(gè)menu,這就是菜單管理器。里面默認(rèn)列出了mainmenu、topmenuusermenuothermenu四個(gè)菜單。每一個(gè)菜單實(shí)際上對(duì)應(yīng)一個(gè)模塊,你在后臺(tái)的模塊列表中應(yīng)該能看到相應(yīng)的模塊名稱。這是因?yàn)椴藛蔚墓δ苡媚K就能做到。

點(diǎn)擊菜單管理器中的某個(gè)菜單名稱,就打開了其內(nèi)容。每一個(gè)菜單上,都列有若干菜單項(xiàng)。如果要隱藏某個(gè)菜單項(xiàng),只需要在該菜單項(xiàng)名稱前面的方框中點(diǎn)擊選中,然后點(diǎn)擊頂部工具欄右側(cè)的“unpublish”(取消發(fā)布),該菜單項(xiàng)就從前臺(tái)消失了,但仍然存在于后臺(tái)。假如你以后不會(huì)再有需要該菜單項(xiàng)顯示,那么可以在選中之后直接點(diǎn)擊“Delete”(刪除)按鈕將其刪除。當(dāng)然,你還可以調(diào)整各個(gè)菜單項(xiàng)的顯示順序。

最令新人痛苦的就是創(chuàng)建菜單項(xiàng)。點(diǎn)擊工具欄上的“New”按鈕之后,出現(xiàn)的菜單類型頁面有十多個(gè)選項(xiàng),一時(shí)不知道應(yīng)該怎樣選擇。我簡(jiǎn)單解釋一下:如果你將要新建的菜單項(xiàng)是指向某個(gè)組件,那么就選擇“component”作為類型;如果是指向某個(gè)靜態(tài)頁面,就是“Link - static content”;如果是指向某個(gè)明確的URL,就可以選擇“Link - Url”;如果是指向嵌入模式運(yùn)行的頁面,就選擇“Wrapper”;如果是指向網(wǎng)頁內(nèi)容的單元或者類別,就選擇對(duì)應(yīng)的section或者category。“Submit - Content”這個(gè)類型比較獨(dú)特,它的功能是在前臺(tái)顯示一個(gè)允許訪客提交文章的頁面,可以自行撰寫,當(dāng)Joomla安裝后,默認(rèn)的“Submit News”菜單項(xiàng)就是這個(gè)類型。“Separator / Placeholder”這個(gè)類型更特殊,它不產(chǎn)生任何鏈接,僅僅是為了插入一個(gè)分隔符,如 | 這個(gè)符號(hào),或者占位符,比如多級(jí)菜單的第一級(jí)我們不希望它被點(diǎn)擊,就可以設(shè)置為這種類型。

 

Joomla的模板

Joomla從一誕生就決定使用內(nèi)容與外觀分離的模式來建造網(wǎng)站。這也是web 2.0的定義之一。這樣有利于隨時(shí)更換不同風(fēng)格的外觀,就如同人類換衣服,而內(nèi)容不受影響——不管你西裝革履還是長(zhǎng)袍短褂,內(nèi)核不會(huì)改變,從而功能也不受影響。

一般來說,如果把網(wǎng)站的前臺(tái)頁面用隱形的線劃分為一個(gè)字形,那么left在左,right在右,header在上,footer在下,而中間那一塊最大的面積,就是mainbody。這就是為什么要實(shí)現(xiàn)復(fù)雜的功能,比如建造一個(gè)阿里巴巴那樣的B2B黃頁,或者淘寶那樣的C2C賣場(chǎng),就必須編寫成組件而不是模塊,因?yàn)榻M件的內(nèi)容展示在mainbody區(qū)域。

如果你希望自己的網(wǎng)站看起來鮮艷奪目,或者結(jié)構(gòu)美觀,或者光怪陸離,甚至每一頁都不同,那么你盡管放心,完全能做到。只不過,這與Joomla的內(nèi)核無關(guān)。這純屬模板設(shè)計(jì)范圍。

對(duì)于新手來說,尤其是不懂平面設(shè)計(jì)、不懂CSS的新手來說,想要建造一個(gè)漂亮的網(wǎng)站幾乎是不可能的。然而幾乎每個(gè)新手安裝完Joomla的第一件事就是:我希望我的網(wǎng)站是這樣、這樣、這樣的外觀。

所謂內(nèi)行看門道,外行看熱鬧,普通群眾評(píng)價(jià)一個(gè)網(wǎng)站的優(yōu)劣主要是外觀,其次是內(nèi)容,再其次是服務(wù)??梢姴粌H人的臉蛋很重要,網(wǎng)站的臉面也不能馬虎。當(dāng)然了,不可能每個(gè)人都是設(shè)計(jì)高手。所以才有了RocketTheme、JoomlArt這樣的專業(yè)模板設(shè)計(jì)公司,他們的模板賣的非常不錯(cuò),當(dāng)然價(jià)格也不菲。如果你自己不懂設(shè)計(jì)又想用到漂亮的模板,我建議你下載免費(fèi)的Joomla模板。免費(fèi)模板中也有很多精品,我們又何必苦苦去尋找商業(yè)模板的破解呢?

Joomla的模板安裝與擴(kuò)展安裝差不多,詳細(xì)介紹見《Joomla模板的安裝及更換模板后中文亂碼的解決》。

還有許多內(nèi)容,無法在此一一解釋。我想,最有效的認(rèn)識(shí)途徑就是親自嘗試一下。Joomla新手如果擔(dān)心損壞網(wǎng)站,那么可以在個(gè)人電腦上搭建一個(gè)本地服務(wù)器來嘗試新東西。正如本站會(huì)員heye2003在論壇說的那樣:很多東西都得靠實(shí)踐+搜索。有些人總是像小馬過河一樣,寧可在Joomla QQ群里面千萬次的問,卻不肯邁出一步去親自嘗試一下。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
joomla系列教程之制作細(xì)化工作
[Joomla] 著名CMS系統(tǒng)Joomla的后臺(tái)圖文解說
Joomla數(shù)據(jù)庫表
安娜風(fēng)云九式——曼波初學(xué)者必讀秘籍
網(wǎng)易云閱讀-原型制作思路
國產(chǎn)PHP+MySQL CMS對(duì)比(轉(zhuǎn)載) | 夜雨秋池
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服