久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔

SiteWeaver內(nèi)容管理系統(tǒng):語言包的應(yīng)用

來自站長百科
跳轉(zhuǎn)至: 導(dǎo)航、? 搜索

導(dǎo)航: 上一頁 | 首頁 | DedeCMS | 帝國CMS | Drupal | PHPCMS | PHP168 | Xoops | Joomla | SupeSite

應(yīng)用語言包

動易系統(tǒng)的語言包功能,將封裝在組件中的前臺顯示的大部分文字資源都釋放在語言包中,您可以通過修改語言包的方式,使整個網(wǎng)站顯示簡體中文、繁體中文或英文等編碼顯示方式。您可以通過修改語言包的方式使網(wǎng)站前臺顯示的文字資源更符合自己需求,使得網(wǎng)站的個性化顯示更容易。

2006版的語言包與2005版相比,部分相關(guān)的設(shè)置已經(jīng)轉(zhuǎn)到頻道設(shè)置或欄目設(shè)置中進行控制,如作者名顯示字?jǐn)?shù)、最新文章顯示數(shù)等選項。

查看語言包

打開您的網(wǎng)站文件,在Language目錄中的Gb2312.xml文件即為系統(tǒng)的語言包文件。在選中Gb2312.xml文件后,依次單擊“右鍵”->“打開方式”->“記事本”,用記事本程序打開本文件。

Sw542.jpg

您所看到的是符合XML語言規(guī)范的字符集,包含了前臺顯示的大部分文字資源。您可以修改這里的內(nèi)容以更改前臺顯示信息。

語言包分類說明

在語言包文件中,所有的字符集均按各個分類定義:

BaseText:網(wǎng)站的一些基本內(nèi)容字符集。如導(dǎo)航、頻道欄分割符號等。

Site:網(wǎng)站通用字符集。如公告、友情鏈接等文字。

CreateIndex:首頁專用字符集。在首頁中顯示的特定文字。

Rss:RSS專用字符集。

Wap:手機瀏覽專用字符集。

ShowSource:用戶、作者、來源、生產(chǎn)商、品牌顯示頁、列表頁字符集。

UserReg:用戶注冊頁面字符集。

Article:文章模塊字符集。

Soft:軟件模塊字符集。

Photo:圖片模塊字符集。

Guest:留言模塊字符集。

Product:商城模塊字符集。

語言包應(yīng)用實例

問:如何將“您所在的位置”這一提示改為“導(dǎo)航”?

解決方法:修改Gb2312.xml中第6行您現(xiàn)在的位置:為導(dǎo)航即可。

問:如何將導(dǎo)航中的“>>”符號改為其他的顯示形式?

解決方法:修改

以下是引用片段:
“〈NavLink〉>>〈/NavLink〉”

中的“>>”為您需要的符號即可。如果想使用圖片顯示,可改為

以下是引用片段:
“〈NavLink〉〈![CDATA[〈img src=’圖片地址’〉]]〉〈/NavLink〉”

問:如何修改頻道與欄目列表中的分割符號“|”?

解決方法:頻道的分割符號為

以下是引用片段:
“〈ChannelLink〉〈![CDATA[ | ]]〉〈/ChannelLink〉”。
欄目的分割符號為“〈ClassLink〉|〈/ClassLink〉”

修改為您要顯示的樣式即可。

問:如何修改瀏覽權(quán)限不夠時,系統(tǒng)的錯誤提示?

解決方法:在語言包第27行的

以下是引用片段:
“〈PurviewCheckedErr〉〈![CDATA[〈br〉〈li〉對不起,您沒有瀏覽此欄目內(nèi)容的權(quán)限!〈/li〉]]〉〈/PurviewCheckedErr〉”

直接修改為您需要的語句即可。

問:如何修改公告彈出窗口的模式?

解決方法:語言包第59行

以下是引用片段:
“〈CookieCheck〉False〈/CookieCheck〉”

為是否啟用彈出檢測,修改為

以下是引用片段:
“〈CookieCheck〉True〈/CookieCheck〉,”

則為每一小時彈出一次。語言包第60行

以下是引用片段:
“〈CookieHour〉1〈/CookieHour〉”

中的數(shù)字為彈出間隔時間。語言包第61行

以下是引用片段:
“〈PopCode〉”與“〈/PopCode〉”

中間的語句即為彈出窗口的控制語句,您可自行修改來達到個性化的目的。

問:如何修改滾動公告的模式?

解決方法:語言包第56行

以下是引用片段:
〈AnnounceBody〉與〈/AnnounceBody〉

標(biāo)簽之間的內(nèi)容為滾動公告的摸板,您可自行修改。

問:網(wǎng)站不想對友情連接進行點擊統(tǒng)計,應(yīng)如何修改?

解決方法:語言包中64行

以下是引用片段:
“〈Count_Hits〉True〈/Count_Hits〉”改為“〈Count_Hits〉False〈/Count_Hits〉”

即可。

問:如何將友情連接中的“點擊申請”改為“申請鏈接”?

解決方法:語言包第66行

以下是引用片段:
“〈GetFriendSite〉點擊申請〈/GetFriendSite〉”

,將“點擊申請”改為“申請鏈接”即可。

問:如何更改作者的分類信息?

解決方法:語言包從149到153行:

以下是引用片段:
〈AuthorType1〉大陸作者〈/AuthorType1〉 ……
〈AuthorType5〉其他作者〈/AuthorType5〉

定義了5種不同的默認(rèn)分類,您可以按照自己的實際需要進行更改。來源、廠商、品牌的分類也可以自行修改。

問:如何關(guān)閉用戶注冊時EMAIL的單一性檢查?

解決方法:語言包第242行

以下是引用片段:
〈RegEmailOnce〉True〈/RegEmailOnce〉改為〈RegEmailOnce〉False〈/RegEmailOnce〉

,以關(guān)閉用戶注冊時EMAIL的單一性檢查。

問:如何修改文章屬性中的[組圖]等文字?

解決方法:語言包第290行到294行

以下是引用片段:
〈ArticlePro1〉[圖文]〈/ArticlePro1〉
〈ArticlePro2〉[組圖]〈/ArticlePro2〉
〈ArticlePro3〉[推薦]〈/ArticlePro3〉
〈ArticlePro4〉[注意]〈/ArticlePro4〉

可根據(jù)您的需求自行更改這里的顯示文字。

問:如何修改欄目名稱上的“[”與“]”為“|“的方式?。

解決方法:語言包第285行,

以下是引用片段:
〈ClassChar〉〈![CDATA[[{$Text}]]]〉〈/ClassChar〉改為〈ClassChar〉〈![CDATA[|{$Text}|]]〉〈/ClassChar〉 

即可。

問:如何修改文章內(nèi)容頁中的“頂、熱、薦”的顏色?

解決方法:語言包第306-308行:

以下是引用片段:
〈OnTop〉〈![CDATA[〈font color=blue〉頂〈/font〉 ]]〉〈/OnTop〉
〈Hot〉〈![CDATA[〈font color=red〉熱〈/font〉 ]]〉〈/Hot〉
〈Elite〉〈![CDATA[〈font color=green〉薦〈/font〉]]〉〈/Elite〉

可修改color屬性的顏色值,或?qū)⑽淖中薷臑槟枰膱D片。

問:如何修改用戶點數(shù)不足時的提示?

解決方法:修改語言包第376行

以下是引用片段:
〈UsePoint〉與〈/UsePoint〉

中的內(nèi)容即可。

問:如何修改文章顯示內(nèi)容頁中的發(fā)表評論那一欄?

解決方法:修改語言包第388行

以下是引用片段:
〈ArticleAction〉與〈/ArticleAction〉

之間的內(nèi)容,可隨意增加您需要的新功能。

問:如何去掉圖片顯示頁面中帶有的兩個滾動條?

解決方法:修改語言包第588行

以下是引用片段:
〈iframe〉〈![CDATA[〈iframe id=’PhotoViewer’ width=’100%’ height=’100%’ scrolling= ’yes’ frameborder=’1’ src=
’{$ChannelUrl}/ViewPhoto.asp?PhotoUrl={$Url}’〉〈/iframe〉]]〉〈/iframe〉為:
〈iframe〉〈![CDATA[〈iframe id= ’PhotoViewer’ width=’100%’ height=’100%’ scrolling=’no’ frameborder=’1’ src =
’{$ChannelUrl}/ViewPhoto.asp?PhotoUrl={$Url}’〉〈/iframe〉]]〉〈/iframe〉

即可。

使用XML編輯軟件

語言包功能是通過XML結(jié)構(gòu)的數(shù)據(jù)交換實現(xiàn)的,所以對這個資源所做的全部修改都要符合XML的規(guī)范,否則您自行修改的語言包將不能正常工作。XML規(guī)范非常的嚴(yán)格,稍有不慎就會寫入不合格的代碼,導(dǎo)致整個語言包不能工作。很多軟件公司都考慮到了這一點,并推出了各種XML的專用編輯器。下面就以XML Spy 5.0為例介紹XML編輯軟件的操作。

Sw543.gif

1.使用XML Spy 5.0打開位于網(wǎng)站根目錄下的Language目錄中的Gb2312.xml文件,這就是語言包文件了,打開后您將可以看到下圖中的結(jié)構(gòu)。打開一級機構(gòu)后,我們可以看到如下的結(jié)構(gòu)列表:

Sw544.gif

這里面分類列出了全部文字資源的列表,可以分別進入并修改相應(yīng)的項目。下面這張圖中,詳細(xì)的列出了那些資源是可以修改的,哪些是不能修改的,大家在修改時請千萬注意:

Sw545.gif

2.通過雙擊選定的項目就可以自由的修改所需要的內(nèi)容。下面示例修改網(wǎng)站導(dǎo)航前面的“您現(xiàn)在的位置”: 修改Nav行中的“您現(xiàn)在的位置:”為“導(dǎo)航:”:

Sw546.gif

保存文件,并將Gb2312.xml上傳到服務(wù)器中以覆蓋原文件。重新生成網(wǎng)站首頁后,看到如下圖的效果:

Sw547.gif

您可以看到原有的“您現(xiàn)在的位置”已經(jīng)顯示為“導(dǎo)航”。 下面講解如何通過修改語言包來實現(xiàn)一些特殊效果,公告顯示欄中的"沒有公告"能夠用另一種顏色和式樣顯示。在看下面的內(nèi)容之前,請您確認(rèn)自己有一定的HTML知識。

首先,我們打開語言包,找到ShowAnnounce的AnnounceErr子節(jié)點中的

以下是引用片段:
“〈p〉  沒有公告〈/p〉”

如下圖所示:

Sw548.gif

重新更改它的內(nèi)容為

以下是引用片段:
“〈h2〉  目前還沒有想讓大家知道的事。〈/h2〉”

注意這里使用了HTML標(biāo)簽。

保存文件,并將Gb2312.xml上傳到服務(wù)器中以覆蓋原文件。重新生成網(wǎng)站首頁后,看到如下圖的效果:

請注意:在這個HTML子節(jié)點內(nèi)容的前面,多了一個“CData”標(biāo)記。如果在內(nèi)容中使用“<”或 “&”等HTML專有的符號時,必須在子節(jié)點內(nèi)容的前加上“CData”標(biāo)記,以使XML處理器原樣輸出而不對這個標(biāo)簽進行處理。在XML Spy中增加這個標(biāo)簽在右鍵菜單中即可完成,或者直接按Ctrl+Alt+D即可。如下圖:

Sw549.gif

以上簡單講解了語言包的修改方法,更多想法由您去實現(xiàn)。