Z-blog知識及模塊優化設置技巧有哪些?
2017-03-16 15:57:33   來源:   評論:0 點擊:

Z-Blog是一套基于ASP平臺的開放、高效、健壯、實用、美觀的Blog發布程序。擁有以下優秀特性:生成靜態文件、完全符合網頁標準、高度可制定化模板、展現邏輯與操作邏輯完全分離、WAP瀏

  Z-Blog是一套基于ASP平臺的開放、高效、健壯、實用、美觀的Blog發布程序。擁有以下優秀特性:生成靜態文件、完全符合網頁標準、高度可制定化模板、展現邏輯與操作邏輯完全分離、WAP瀏覽/評論/發表/管理功能、支持第三方WYSIWYG(所見即所得)編輯器,、TAGs,更好分類你的文章、可定義靜態文件名稱、ATOM格式XML數據庫備份、自動替換文章中關鍵字為預設鏈接、統一權限控制、站內全文搜索。

  Z-blog知識及模塊優化設置技巧有哪些?

  如何使用

  1.   1管理登錄

  2.   2在頁面導航或側欄的控制面板中找到后臺入口。

  3.   3選擇保存登錄時間,輸入正確的用戶名、密碼、驗證碼,就可以登錄到管理后臺

  4.   4登錄需要瀏覽器打開Cookie支持,若瀏覽器設定“退出瀏覽器自動清除Cookie”之類的選項,將導致保存功能無效

  5.   5login.asp 頁面不判斷登錄狀態,推薦使用 yourblogurl/cmd.asp?act=login 這個鏈接進行登錄管理

  6.   6發表文章

  7.   7新建文章(可視編輯)

  可視編輯器是可定制的,默認的是應用FCKeditor2.5,具體使用請看可視編輯

  •   8新建文章(UBB編輯)

  •   9如果你熟悉html及Z-blog的UBB格式語法,這個模式是相當便利的,UBB文章編輯頁面加載速度要比可視編輯快很多。初次新建文章,將被要求新建一個分類,可建立一個分類后再開始blogging體驗。

  •   10文件重建

  •   11索引重建

  •   12索引重建讓系統刷新緩存和統計數據,同時,生成該BLOG的RSS 2.0和Atom 1.0聚合的XML文件于根目錄中。 每次發表文章、修改分類等操作后需要點擊索引重建。

  •   13文件重建

  •   14文件重建是讓系統重建生成靜態文章頁面及刷新緩存。當你在網站設置更改了某些影響到靜態頁面的設置時,都需要使用文件重建以使每個文章頁面更改生效。

  •   15文章管理

  •   16選擇提定文章

  通過“搜索符合條件的文章”,查詢提定“分類”,“類型”,包含提定內容的文章

  •   17文章預覽

  點擊文章標題將可看到該文章的內容及其在頁面中呈現情況。

  •   18編輯文章

  點擊可視編輯或UBB編輯可重新編輯文章

  •   19刪除文章

  點擊刪除,可對文章進行刪除操作。

  •   20分類管理

  •   21新建分類

  通過點擊新建分類,可建立一個新的文章分類,內容包括:名稱,排序:設定該分類在網站目錄(分類列表)中的位置,別名

  •   22查看分類

  •   23在數據表中,點擊某一分類名稱,可查看所有該分類的文章

  •   24編輯分類

  •   25點擊編輯,可重新編輯該分類的名稱、排序及別名

  •   26刪除分類

  •   27要刪除某一分類,必須先刪除或移動該分類下的所有文章。

  •   28安裝主題

  •   29使用主題文件包

  將主題文件包上傳到 THEMES 目錄下即可

  •   30從本地導入ZTI文件

  •   31選擇本地的 ZTI 主題安裝包文件,導入的主題將自動安裝到博客 THEMES 目錄下

  •   32在線安裝

  •   33選擇[在線安裝主題],就可以直接在線安裝菠蘿的海上的主題,應用主題:在某一主題下選好樣式,點擊“提交”就可啟用該主題。有些主題自帶插件,注意應用該主題后做好設置。有些主題不支持多樣式,這時你只要隨便選擇一樣式文件提交即可。

  •   34插件管理

  •   35安裝插件

  安裝插件有三種方式 :

  A:使用插件文件包:將插件文件包上傳到 PLUGIN 目錄下即可

  B:從本地導入 ZPI文件:選擇本地的 ZPI 文件,導入的插件將自動安裝到博客 PLUGIN 目錄下

  C:在線安裝:選擇[在線安裝插件],就可以直接在線安裝菠蘿的海上的插件

  •   36激活停用

  •   37A:激活

  •   38點擊[激活]即可激活并啟用某插件。插件激活后才有排序序號,掛上同一接口的插件將按該排序順序執行。

  •   39B:停用:點擊[停用]即可停用某插件。注意,只有將插件停用后才能刪除 PLUGIN 目錄下的該插件文件

  •   40用戶管理

  •   41管理員:可添加較低權限用戶,包括高級用戶,中級用戶,普通用戶

  •   42高級用戶:有發布文章,分類管理等權限

  •   43中級用戶:有發布文章權限

  •   44普通用戶:可查看和評論私有文章,有編輯自身評論權限詳細請查看用戶權限

  •   45其它結構

  •   46附件管理:上傳圖片、影音及其它類型的文件:文件的大小與類型限制可在網站設置中設定,刪除 評論管理:搜索符合條件的評論,查看評論正文:鼠標移到正文上時可查看評論全文,編輯刪除評論 網站設置管理:查看配置博客 鏈接管理:友情鏈接,圖標匯集,導航條,網站收藏 登出:登出就是返回首頁的意思。點擊登出返回到首頁

  •   功能模塊

    1.   1模塊類

  模板類/TEMPLATE

  1. default.html

  首頁顯示模板,引用b_article-istop.html顯示置頂文章,引用b_article-multi.html顯示日志摘要,引用b_pagebar.html顯示分頁條

  2. single.html 日志頁顯示模板,引用b_article-single.html顯示日志

  3. catalog.html 分類頁顯示模板,與首頁模板相似

  4. search.html 搜索頁模板,顯示搜索頁面

  5. tags.html 標簽頁模板,顯示TagCloud

  6. b_article-guestbook.html 留言頁模板

  7. b_pagebar.html 頁面底部分頁條模板,可以改分頁條樣式

  8. b_article-multi.html 首頁摘要文章模板

  9. b_article-single.html 日志頁文章模板,分別引用 b_article_trackback.html、b_article_mutuality.html、b_article_comment.html、b_article_commentpost.html 顯示日志后的 引用列表,相關文章,評論內容,評論發表框

  10. b_article-istop.html 置頂文章模板

  11. b_article_nvabar_l.html 日志頁面文章導航,顯示“上一篇”日志鏈接

  12. b_article_nvabar_l.html 日志頁面文章導航,顯示“下一篇”日志鏈接

  13. b_article_tag.html 每個tag 的顯示樣式

  14. b_article_trackback.html 每條引用通告顯示模板

  15. b_article_mutuality.html 每條相關文章顯示模板

  16. b_article_comment.html 每條評論內容顯示模板

  17. b_article_commentpost.html 評論發表框模板

  18. b_article_commentpost-verify.html 評論驗證碼顯示樣式

  •   2標簽類

  A:系統常量區(c_custom.asp,c_option.asp)

  當前版本號 : <#ZC_BLOG_VERSION#>

  博客頁面語言 : <#ZC_BLOG_LANGUAGE#> (默認為zh-CN)

  博客網址 : <#ZC_BLOG_HOST#>

  博客標題 : <#ZC_BLOG_TITLE#> (顯示于瀏覽器標題欄)

  博客簡介 : <#ZC_BLOG_SUBTITLE#>

  博客名稱 : <#ZC_BLOG_NAME#> (顯示于頁面中)

  博客副標題 : <#ZC_BLOG_SUB_NAME#>

  界面樣式名稱 : <#ZC_BLOG_CSS#>

  版權說明 : <#ZC_BLOG_COPYRIGHT#>

  博客主人名 : <#ZC_BLOG_MASTER#>

  留言最長字數 : <#ZC_CONTENT_MAX#>

  表情字符串 : <#ZC_EMOTICONS_FILENAME#>

  表情圖片大小 : <#ZC_EMOTICONS_FILESIZE#>

  留言本正文內容 : <#ZC_GUESTBOOK_CONTENT#>

  博客唯一標識號 : <#ZC_BLOG_CLSID#> (更改該標識可能對防機器spam有效)

  博客時區 : <#ZC_TIME_ZONE#> (默認為+0800 ,即北京時間)

  圖片自動縮小尺寸: <#ZC_IMAGE_WIDTH#>

  分別引用 c_custom.asp及c_option.asp 中相應數據,如<#ZC_BLOG_VERSION#> 引用:ZC_BLOG_VERSION (c_option.asp),可于后臺網站設置中更改其內容.

  B:語言資源區(LANGUAGE/SimpChinese.asp) ZC_MSG001-ZC_MSGxxx

  引用:<#ZC_MSGxxx#> 這里xxx就要引用的字符串資源的最后3位數字

  •   3文件緩沖區

  •   4分別引用程序INCLUDE目錄下的文件內容

  分類目錄: <#CACHE_INCLUDE_CATALOG#>

  用戶目錄: <#CACHE_INCLUDE_AUTHORS#>

  tags : <#CACHE_INCLUDE_TAGS#>

  站點統計: <#CACHE_INCLUDE_STATISTICS#>

  最近發表: <#CACHE_INCLUDE_PREVIOUS#>

  導 航 條: <#CACHE_INCLUDE_NAVBAR#>

  圖標匯集: <#CACHE_INCLUDE_MISC#>

  友情鏈接: <#CACHE_INCLUDE_LINK#>

  網站收藏: <#CACHE_INCLUDE_FAVORITE#>

  最新評論: <#CACHE_INCLUDE_COMMENTS#>

  最近留言: <#CACHE_INCLUDE_GUESTCOMMENTS#>

  最近引用: <#CACHE_INCLUDE_TRACKBACKS#>

  日 歷: <#CACHE_INCLUDE_CALENDAR#>

  文章歸檔: <#CACHE_INCLUDE_ARCHIVES#>

  •   5文章區

  •   6A:文章基本數據:

  編號: <#article/id#>

  鏈接: <#article/url#>

  權限: <#article/level#>

  標題: <#article/title#>

  摘要: <#article/intro#>

  內容: <#article/content#>

  時間: <#article/posttime#>

  評論數: <#article/commnums#>

  瀏覽數: <#article/viewnums#>

  引用數: <#article/trackbacknums#>

  引用鏈接: <#article/trackback_url#>

  評論RSS: <#article/commentrss#>

  <#article/commentposturl#>

  <#article/pretrackback_url#>

  <#article/trackbackkey#>

  <#article/commentkey#>

  別名: <#article/staticname#>

  tags(非鏈接): <#article/tagtoname#>

  <#article/firsttagname#>

  <#article/firsttagid#>

  B:文章分類數據:

  編號: <#article/category/id#>

  名稱: <#article/category/name#>

  序號: <#article/category/order#>

  文章數: <#article/category/count#>

  鏈接: <#article/category/url#>

  別名: <#article/category/staticname#>

  C:文章作者數據:

  編號: <#article/author/id#>

  名稱: <#article/author/name#>

  權限: <#article/author/level#>

  Email: <#article/author/email#>

  主頁: <#article/author/homepage#>

  文章數: <#article/author/count#>

  鏈接: <#article/author/url#>

  別名: <#article/author/staticname#>

  文章Tag數據(b_article_tag.html):

  編號: <#article/tag/id#>

  名稱: <#article/tag/name#>

  摘要: <#article/tag/intro#>

  文章數: <#article/tag/count#>

  鏈接: <#article/tag/url#> Encode:<#article/tag/encodename#>

  文章評論數據(b_article_comment.html):

  編號: <#article/comment/id#>

  名稱: <#article/comment/name#>

  網址: <#article/comment/url#>

  <#article/comment/urlencoder#>(干擾處理過的URL,防spam)

  Email: <#article/comment/email#>

  時間: <#article/comment/posttime#>

  內容: <#article/comment/content#>

  序號: <#article/comment/count#>

  作者編號: <#article/comment/authorid#>

  第一聯系(網址優先): <#article/comment/firstcontact#>

  Email的MD5碼: <#article/comment/emailmd5#>

  引用文章數據: (b_article_trackback.html):

  編號: <#article/trackback/id#>

  名稱: <#article/trackback/name#>

  網址: <#article/trackback/url#>

  標題: <#article/trackback/tile#>

  時間: <#article/trackback/posttime#>

  內容: <#article/trackback/content#>

  序號: <#article/trackback/count#>

  相關文章數據(b_article_mutuality.html):

  編號: <#article/mutuality/id#>

  網址: <#article/mutuality/url#>

  時間: <#article/mutuality/posttime#>

  名稱: <#article/mutuality/name#>

  D:文章頁“前后篇文章導航條”數據:

  <#article/nav_l/url#>

  <#article/nav_l/name#>

  <#article/nav_r/url#>

  <#article/nav_r/name#>

  E:文章生成時間:

  <#article/posttime/longdate#>

  <#article/posttime/shortdate#>

  <#article/posttime/longtime#>

  <#article/posttime/shorttime#>

  <#article/posttime/year#>

  <#article/posttime/month#>

  <#article/posttime/monthname#>

  <#article/posttime/day#>

  <#article/posttime/weekday#>

  <#article/posttime/weekdayname#>

  <#article/posttime/hour#>

  <#article/posttime/minute#>

  <#article/posttime/second#>

  •   7文章列表區

  •   8A:多頁排列的分頁條:

  <#template:pagebar#>:由default.html和catalog.html引用

  <#pagebar/page/url#>:在b_pagebar.html中定義和修改

  <#pagebar/page/number#>:在b_pagebar.html中定義和修改

  B:只有“前一頁”和“后一頁”的分頁條:

  <#template:pagebar_next#>:由default.html和catalog.html引用

  <#template:pagebar_previous#>:由default.html和catalog.html引用

  •   9

  C:只由catalog.html使用的標簽:

  <#articlelist/author/id#>

  <#articlelist/tags/id#>

  <#articlelist/category/id#>

  <#articlelist/date/year#>

  <#articlelist/date/month#>

  <#articlelist/date/day#>

  <#articlelist/date/shortdate#>

  D:由default.html和catalog.html使用的標簽:

  <#articlelist/page/now#>

  <#articlelist/page/all#>

  E:特殊的標簽

  <#BLOG_CREATE_TIME#>:文件生成時的當前時間,可以放在default.html,single.html等頁

  <#BlogTitle#>:當前頁的標題

  如果在default.html就是BLOG的子標題,在single.html就是文章的標題,在catalog.html就是相關分類等的名稱,等等

  F:其他類.

  Const ZC_CONTENT_MAX=1000 '留言最長字數

  Const ZC_TB_EXCERPT_MAX=250 '自動截取摘要的字數(當摘要為空時有效)

  Const ZC_RECENT_COMMENT_WORD_MAX=16 '側邊欄中留言,評論,引用每條顯示字數,超過則截前14(16-2)字+"..."

  Const ZC_TEMPLATE_DIRECTORY="template" '模板文件的目錄,默認為TEMPLATE(不分大小寫)

  Const ZC_UPLOAD_DIRECTORY="upload" '上傳附件的目錄優化設置

  1.   1去掉ZBLOG最新發表文章標題字數過長的方法

  2.   2分析:

  大家在發表文章時,難免有些標題過長,這樣就會在ZBLOG側欄顯示為兩行,導致整個網頁不協調,那么如何控制標題字數長度呢?

  •   3方法:

  在CSS里修改代碼。首先打開模板STYLE下的CSS文件插入以下代碼,代碼如下:

  /**********自動截取最新發表的標題****************/

  #ulPrevious li{

  width:180px;

  white-space:nowrap;

  word-break:keep-all;

  overflow:hidden;

  text-overflow:ellipsis;

  }

  width:180px是要顯示的標題長度,可以根據自己的模板修改

  •   4給ZBLOG加上版權信息鏈接

  •   5分析:

  為了防止別人復制你網站內容,就在復制的時候就會自動把你網站的版權信息也一起復制,同時也增強了網站的宣傳性

  •   6方法:

  在zblog博客的b_article-single.html文件中加入下面的代碼

  <br /><script type="text/javascript"><br />document.body.oncopy=function(){<br />event.returnValue=false;<br />var t=document.selection.createRange().text;<br />var s="本文來源于<#ZC_BLOG_TITLE#> <#ZC_BLOG_HOST#> , 原文地址:<#article/url#> ";<br />clipboardData.setData('Text','rn'+t+'rn'+s+'rnrnrn');<br />}<br /></script><br />

  •   7去除分類目錄中的文章數字

  •   8分析:有的朋友分類目錄建的比較多,又比較長,其后又顯示目錄中文章的數目,顯的就更不協調了,有什么辦法可以去掉其后的數字呢?

  •   9方法:

  很簡單,只需要這么一段代碼就足夠了

  在Themes/Qeeke/Style/Qeeke.css樣式表中加入:

  .article-nums{

  display:none;}

  把文件重建一下。

  •   10去掉留言板中的“最后編輯”字樣

  •   11分析:大家有時想在留言板里編輯一些留言時,往往在編輯好之后,會出現由某某最后編輯這樣一句,感覺沒有必要,那么如何解決呢?

  •   12方法:

  打開FTP在空間根目錄下找到LANGUAGE/SimpChinese.asp

  把MSG273="由%s于%S最后編輯"中的由%s于%S最后編輯刪除即可。切記留下""之后文件重建即可生效

  •   13讓ZBLOG搜索時,只搜索文章標題,而不對全文進行搜索

  •   14分析:大家應該知道ZBLOG默認搜索是對全文進行搜索,有時感覺沒有必要,想改為只對標題進行搜索,該如何做呢?

  •   15方法:

  修改代碼,將c_system_lib.asp文件里的:

  objRS.Source=objRS.Source & "AND( (InStr(1,LCase([log_Title]),LCase('"&strQuestion&"'),0)<>0) OR (InStr(1,LCase([log_Intro]),LCase('"&strQuestion&"'),0)<>0) OR (InStr(1,LCase([log_Content]),LCase('"&strQuestion&"'),0)<>0) )"

  替換為:

  objRS.Source=objRS.Source & "AND( (InStr(1,LCase([log_Title]),LCase('"&strQuestion&"'),0)<>0))"

  •   16刪除獲取該日志的Trackback引用地址

  •   17分析:大家在文章底部會看到“該日志的Trackback引用地址”這么一句話,有的朋友不想要,想把它去掉,怎么做呢?

  •   18方法:

  先打開b_article-single.html文件,然后刪除以下代碼就可以了。

  <a href="<#article/pretrackback_url#>" target="_blank"><#ZC_MSG232#>

  •   19問題七:ZBLOG如何去掉文章底部的TAGS標簽呢?

  •   20分析:大家瀏覽文章時會發現,有一欄是TAGS,有的朋友希望去掉,顯得頁面簡潔一些,該如何做呢?

  •   21方法:

  其實我們不用去掉TAGS,只需隱藏即可,這樣在需要的時候,更方便實現,我們只需這樣一段代碼

  body.multi div.post .post-tags{

  display:none;

  }

  切記是插入到模板里的CSS文件里

  •   22為ZBLOG添加META標簽

  •   23分析:我們所以在ZBLOG中添加META標簽,是為了更好優化自己的ZBLOG,以實現排名優化,讓搜索引擎更能搜索到你

  •   24方法:

  添加meta標簽都是先用記事本打開相應的頁面然后在<head></head>之間添加meta標簽的。

  1.在default.html中添加meta標簽:

  <meta name="description" content="在引號內描述你的博客的相關描述,Google搜索時會出現你的博客描述" />

  <meta name="keywords" content="在引號內描述你的博客關鍵字" />

  2.在single.html中添加meta標簽:

  <meta name="description" content="<#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#>" />

  <meta name="keywords" content="<#BlogTitle#>,<#article/tagtoname#>" />

  meta標簽注釋:<#ZC_BLOG_TITLE#>就是博客標題,<#ZC_MSG044#>就是“-”,<#BlogTitle#>如果在主頁面default.html就是博客的子標題,在文章頁面single.html就是文章的標題,在catalog.html就是相關分類等的名稱,<#article/tagtoname#>就是文章的tags。

  3.在catalog.html、tags.html中添加meta標簽:

  <meta name="description"content="<#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#>" />

  <meta name="keywords"content="<#BlogTitle#>,blog" />

  4.在search.html中添加meta標簽:

  <meta name="description" content="<#ZC_BLOG_TITLE#><#ZC_MSG044#><#BlogTitle#>"/>

  <meta name="keywords" content="Search,<#ZC_BLOG_TITLE#>" />

  •   25增加ZBLOG文章閱讀全文鏈接

  •   26分析:ZBLOG默認是沒閱讀全文這個鏈接的,那么我們該如何實現為文章添加閱讀全文鏈接呢,更方便我們的閱讀呢?

  •   27方法:

  打開文件b_article-multi.html,在 <div class="post-body"><#article/intro#></div>代碼的下方增加以下內容:

  <a href="<#article/url#>">閱讀全文</a>即可

  •   28實現靜態日志目錄配置及文件重建設置

  •   29分析:我們網頁如果是動態的,就需要將動態網頁轉化成靜態的,這樣有利于搜索引擎的抓取和排名的優化,那我們該如何實現靜態日志目錄配置呢?

  •   30方法:

  1.首先我們來到后臺,在網站設置管理找到靜態日志目錄配置及文件重建一項,然后勾選"生成分類和按月歸檔的靜態首頁"和"匿名防問分類和按月歸檔的靜態首頁",改變"自定義分類和按月歸檔的靜態首頁配置"參數為"{%category%}"即可

  2. 自定義靜態日志目錄Url靜態化的配置

  勾選"啟用自定義靜態日志目錄功能"和"啟用靜態日志隱匿防問功能",改變"自定義靜態日志目錄配置"參數為"{%category%}/{%alias%}"即可

  •   31只在首頁和該文章所在分類頁顯示文章置頂的方法

  •   32分析:如何實現只在首頁顯示文章置頂

  •   33方法

  1、用記事本或者其他網頁編輯工具打開FUNCTIONc_system_lib.asp這個文件,我們只需要修改這個文件里一個地方即可。修改前務必備份好這個文件,以防意外問題發生。

  2、在上述文件的代碼里從上往下查找關鍵詞“ExportByMixed”,找到后,便從這行開始往下找到“aryArticleList(i)=objArticle.Template_Article_Multi”這行(大概是62行)。

  3、把“aryArticleList(i)=objArticle.Template_Article_Multi”刪除掉,然后替換為如下代碼

  If Not IsEmpty(intCateId) Then

  aryArticleList(i)=""

  Else

  aryArticleList(i)=objArticle.Template_Article_Multi

  End If

  以上代碼是只在首頁顯示置頂文章;如果你想在首頁和該文章所在分類頁顯示文章置頂,那就用如下代碼

  If Not IsEmpty(intCateId) Then

  objArticle.LoadInfobyID(objArticle.ID)

  If objArticle.CateID = intCateId Then

  aryArticleList(i)=objArticle.Template_Article_Multi

  Else

  aryArticleList(i)=""

  End If

  Else

  aryArticleList(i)=objArticle.Template_Article_Multi

  End If

  4、替換后,保存文件。

  注意,修改后你不需要文件重建便立即生效,但如果你博客首頁和目錄頁已經靜態化,那需要索引重建才生效。

相關熱詞搜索:Z-blog

上一篇:DNS劫持漏洞呈上升趨勢,請站長關注
下一篇:wordpress建站必備使用插件列表

分享到: 收藏
評論排行
? 以太坊经典暴涨 云南时时是真的吗 时时走势图技巧 北京賽车52 攒劲甘肃麻将老版本 三碼中特 辽宁35选7开奖弓码 陕西快乐十分怎么看号 天津时时五星经 北京pk计划方法论坛 湖南快乐十分的公式