博客大整改

    今天对博客进行了较大的整改,静态目录主要是受到飞月的启发,站点统计的修改是参照小一的,评论表情是从论坛里边看的。文章又重新分了一下类,没什么意思的文章删除了几个。

静态目录:

     首先改了分类名称,以前太懒,分类都没有设置别名,现在都设置了英文名称,这样的话就会增强该类的权重(飞月说的)。因为整个整改过程基本按照飞月的文章做的,所以下边的基本是飞月的原文:修改文章存放的目录为{%category%}而不是原来的{%post%},因为{%post%}只有一个,就是文件夹post,而{%category%}是指你的分类,你有多少分类就有多少文件夹,你还可以是{%post%},{%category%},{%user%},{%year%},{%month%},{%day%},{%id%},{% alias%}之间的组合,可以用/分隔,系统初始化配置是{%post%},如, {%post%}/{%id%} 。
url可用参数对照表

参数 {%post%} {%category%} {%user%} {%year%} {%month%} {%day%} {%id%} {%alias%}
含义 日志文件目录 分类名 用户名 日志编号 别名

 要使用这一点必需先开启后台自定义静态日志目录功能,原来的单个文件夹里面存放日志是不利于SEO的。
 

    第二,启动了静态日志匿名访问的功能,你现在看到我的文章都是如:https://www.youhun.org/impression/161/,而不是https://www.youhun.org/post/161.html了,实际是你访问的是https://www.youhun.org/impression/161/default.html,当然default.html要比703.html的权重要大得多,这是zblog一个重要的功能,与wp的功能有些类似,相当的强大,但是很少用到,在自定义静态日志目录中你把原来默认的{%post%}改成{%category%}/{%id%} ,有些人直接使用{%id%} ,这样会造成你的博客根目录下的文件夹多如牛毛,不利于管理。不建议使用只使用{%alias%}而无日期或{%id%}的方法,因为文章的别名有可能相同从而多篇文章共用同一个url,建议配置成{%category%}/{%id%}/{%alias%}或{%year%}/{%month%}/{%day%}/{%alias%}这样的方式.。启用该功能是修改zb根目录下的配置文件c_option.asp,找到zc_moonsoft_plugin_anonymous=false ,将false 改为 true。然后文件重建即可实现该功能。
 

    下面介绍一种更简单的实现方法,上面所有的操作只是在对根目录下c_option.asp文件进行修改,建议你先备份一下你的这个文件,然后在里面直接修改
将下面这段:
const zc_custom_directory_enable=false
const zc_custom_directory_regex="{%post%}"
const zc_custom_directory_anonymous=false
改成:
const zc_custom_directory_enable=true
const zc_custom_directory_regex="{%category%}/{%id%} "
const zc_custom_directory_anonymous=false
将:
const zc_moonsoft_plugin_enable=false
const zc_moonsoft_plugin_regex="{%post%}"
const zc_moonsoft_plugin_anonymous=true
改成
const zc_moonsoft_plugin_enable=true
const zc_moonsoft_plugin_regex="{%category%}"
const zc_moonsoft_plugin_anonymous=true

重建一下就完全OK了

附上设置的截图:

 

站点统计的修改

打开FUNCTION文件夹,找到c_system_event.asp文件(小一只是说不要去修改INCLUDE文件夹下的statistics.asp文件,没说到底修改什么,气死我了,找了半天才找到)

找到
  strStatistics=strStatistics & "<li>"& ZC_MSG082 &":" & objRS("allArticle") & "</li>"
  strStatistics=strStatistics & "<li>"& ZC_MSG124 &":" & objRS("allCommNums") & "</li>"
  strStatistics=strStatistics & "<li>"& ZC_MSG125 &":" & objRS("allTrackBackNums") & "</li>"
  strStatistics=strStatistics & "<li>"& ZC_MSG129 &":" & objRS("allViewNums") & "</li>"
对应的是:文章总数、评论总数、引用总数、浏览总数
 strStatistics=strStatistics & "<li>"& ZC_MSG306 &":" & ZC_BLOG_THEME & "</li>"
 strStatistics=strStatistics & "<li>"& ZC_MSG083 &":" & ZC_BLOG_CSS & "</li>"
 ‘strStatistics=strStatistics & "<li>"& ZC_MSG084 &":" & ZC_BLOG_LANGUAGE & "</li>"
对应的是:当前主题、当前样式、语言

不想要那个就在前边加单引号 或者删除整个语句,不过还是加单引号好,以后要是需要的话去掉单引号就OK了

为了防止别人扒你的皮肤可以把倒数第二和第三个前加单引号,我的没有人引用,留在那里一个大大的“0 ”不好看,就把引用给去掉了

评论表情

把你喜欢的表情传到根目录的IMAGE下的FACE文件夹里边,一定得是.gif格式的,然后在【网站设置管理】—>【UBB设置及相关转换】—>【表情图片配置字符串】里边填写你的表情的名字,例如:表情文件叫1.gif,那么就填1,表情名之间用  |  分隔,然后在【表情图片的尺寸】里边填写你的表情的大小,例如:表情图片是16*16的,那么就填写16

这是我传的QQ表情:

本地测试z-blog注意事项

    对于z-blog的一些修改调试,很多人喜欢在本地调试好之后再上传到自己的空间里,当然,我也是这类人,以前直接在网上修改太麻烦了,不得不一遍一遍的刷新,等待,查看,修改。网速快的话还行,要是网速慢…….
    可是在本地测试的时候也会有很多问题,IIS,不用说了,你要是没有他什么都干不成,虽然我在《不装IIS也能在本地测试网站》一文中也说了不装IIS也能在本地测试网站,可是对于z-blog来说是不行的,它会提示你500内部错误,不说别的,下面说一下游魂自己遇到的问题,希望对大家有所帮助

1.数据库链接错误
    当你在本地装好z-blog的时候,此时你要登陆后台了,如果登陆的时候浏览器提示你“数据库链接错误”,呵呵,你也遇到了游魂第一次在本地装z-blog的问题,当时什么方法都试过了,可就是不行,最后不小心装了Microsoft Office Access 2003,然后什么问题都没有了

2.缺少AspJpeg组件
    游魂今天在本地试试woflit大大修改的WindsPhoto 2.0.2 alpha插件,可是上传图片的时候提示我没有AspJpeg组件,没有组件咱就安装一个,我是在EC66 中国电子技术信息网找到的,大小只有1M多

换个主题

换个主题玩玩,以前的那个看着太别捏了,虽然新换的(tugor),这个是个很老的主题了,不过看着还不错。

呵呵,现在还没有修改好,昨天装了个ie7,结果把我的IIS弄坏了,不能在本地测试了,所以就先传上来试试,要去睡觉了,明天再弄

今天出去帮同学装电脑了,网上才回来,把友情链接改了改,这在规划怎么改中间这一栏,这个主题貌似很麻烦

刚才才发现主题里带的readme文件,然后就看到下边的东东了

注意事件

1、   如果你不了解Z-BLOG,请了解后再使用本主题;

2、   如果你不懂或者只懂一点点HTML,请不要使用本主题;

3、   如果你不懂或者只懂一点点CSS,请不要使用本主题。

 呵呵,我只懂一点点HTML,只懂一点点CSS,非要试试这个主题不行!!

复制文章网址和文章标题,粘贴与好友分享的代码

代码功能:复制文章网址和文章标题,粘贴与好友分享。

代码如下:

  <li class="tbname">
  <img src="<#ZC_BLOG_HOST#>themes/<#ZC_BLOG_THEME#>/STYLE/default/icon01.gif" width="16" height="16" border="0" align="absmiddle" /> 
<input type="button" name="Submit" onClick=’copyToClipBoard()’ value="点击复制网址,与QQ好友分享">
<script language="javascript">
   function copyToClipBoard(){
    var clipBoardContent="";
    clipBoardContent+=document.title;
    clipBoardContent+="\n";
    clipBoardContent+=this.location.href;
    window.clipboardData.setData("Text",clipBoardContent);
    alert("复制成功,请粘贴到你的QQ/MSN上推荐给你的好友");
  }
</script>
</li>

复制粘贴到TEMPLATE文件夹里面的b_article-single.html,
找到<ul class="msg trackback">,在<ul class="msg trackback">下找个位置放置代码,保存上传,然后进行文件重建。

效果图:

Google搜索和博客自带的搜索共存(z-blog适用)

    自己前两天在《让Google搜索与自己的博客搜索页融合》一文中提到了把Google搜索与自己的博客搜索页融合,可是通过这两天的反复试验,发现这种方法不是很好,用Google搜索出的结果都是被Google收录的,要是Google没有收录而你的站上恰好有,那搜索功能就成了鸡肋。所以,保留原来的搜索还是很有必要的,可还想让博客有Google搜素功能,于是就想出了下面的方法。

    1)在根目录里创建googlesearch.asp文件,内容嘛,复制原来的search.asp中的内容就行了,然后找到ArtList.template="SEARCH"这一行,将SEARCH改成GGSEARCH(注:这里要大写,其实这就是你的模板文件名的大写形式,我的模板叫ggsearch.html,所以我就改成GGSEARCH)

    2)到重新到google获取你的搜索代码,因为我的Google搜索页是https://www.youhun.org/googlesearch.asp,所以我在填写“指定搜索结果详情”那一项时就填上https://www.youhun.org/googlesearch.asp,如下图:

    3)制作Google搜索的模板,制作Google搜索的模板的方法和《让Google搜索与自己的博客搜索页融合》一文中提到的方法差不多,只是模板文件的名字不能再用search.html了,我给我的模板命名ggsearch.html(其实叫什么无所谓)

    PS:这样Google搜索和博客自带的搜索就都能使用了,我喜欢把搜索栏放在侧栏,就弄成了下边的样子

 

绑定你的feedsky地址

    以前发现别人的订阅地址是feed.****.com,就也想把自己的订阅弄成这个样子。一开始不知道怎么弄的,天真的以为这用的是域名转发,昨天才发现根本不是这样。把订阅地址绑定成上边那种形式用的是CNAME记录(别名记录),先在域名的DNS服务器添加或修改一个子域名,CNAME 到 :mydomain.feedsky.com  (最好白天弄,我晚上弄的等了好久还不行)。然后进入你的feedsky管理里边,在“Feed优化”里有“域名绑定”这一项,在这里把你刚才在域名的DNS服务器添加或修改的那个子域名填进去然后点“确定”
这时若是出现

就表示你绑定成功了
若是出现

呵呵,你要等一会再绑定了,若是等了很长时间还不行,那就去你的域名的DNS服务器看看是不是你设置错了

当你的订阅绑定成功后,在地址栏输入你刚才的绑定地址就可以用了,但是若你在博客上添加了下边的东东
抓虾
pageflakes
狗狗
google reader
bloglines
鲜果 
刚绑定好的时候你直接点抓虾,你会看到抓虾的提示:抓虾没有在频道地址 “http://feed.youhun.org” 找到相关的频道,如下图

不要着急,这并不代表你没有绑定成功,这可能是服务器还没有把你的新地址收进去,耐心的等一会(我等了30分钟左右)再去试

 

把饭否搬到Z-blog

    今天终于下决心要把飞月的那个饭否flash给修改一下,然后发到自己的博客上,可是自己实在是水平有限,愣是没给它改成自己满意的效果,一怒之下就用了饭否提供的那个JavaScript 插件,可是又想把下边的去掉,于是就按照飞月博客饭否widget插件的修改使用方法 里边的修改方法改了脚本文件,可是上传到空间并且设置号以后它竟然不显示!!不管我怎么调整就是不行,看来今天人品问题太严重了。哎,只好用饭否提供的那个脚本文件了,郁闷啊,今天竟然失败了两次。

我的饭否效果图:

使用方法:
在模板里自己喜欢的位置(我觉得最好在侧栏)添加以下代码:
<div class="function" id="divCatalog">
<h3>你喜欢的标题</h3>
<ul>
你的饭否代码(可以是图片代码、flash代码或是JavaScript 代码)
</ul>
</div>

13的BLOG之旅 续篇 Z-Blog 1.8

(注:文中的第一人称“我”是13本人)

Z-Blog1.8发布公测已经3天,从反应来看,效果不错.
总算zx.asd辛苦的一个月没有白忙活,哎,小付的力量真是厉害,哈哈…

还是8月底的时候,sipo最早开始了1.8的勾画,
又在10月份,cloudream接着规划,
直到11月中旬,zx.asd终于从某种堕落中爬出,开始整合.
zx.asd在sipo,cloudream的共同参谋下,经历近一个月的时间,1.8终究没有夭折.

其实关于Z-Blog应该发布1.8还是2.0,内部有过激烈的讨论.
我们大部分认为1.8应该作为1.x系列的最后一个版本为目前的Z-Blog划一个点.
而2.0版本会是一个理想的版本,应该实现比如高级的插件机制,更人性化的后台等等.
这其中最大的改进之一应该是主题样式的管理.
但是没想到zx.asd的想法更超前,直接在1.8上了2.0的想法,实际上可能比2.0更多.
这意味着1.8将会是继往开来的一个版本,而非一个终结…

几乎是1.8发布的同期,Z-HOST(主机服务),Z-WIKI(wiki应用),菠萝地海(资源下载)
这三大块内容一一上线,在某种程度上它们展示了Z-Blog在未来一段时期内所要建设与前进的方向.

此文感谢,
继续给予Z-Blog生命的开发人员,
维持Z-Blog活力的管理队伍,
赋予Z-Blog价值意义的ZBLOGGER.