正如您所见到的本博客的主题,这就是Notepad Chaos,它本是一个免费的专业性的WordPress主题,由 Evan Eckard 为 Smashing Magazine设计,而Toni Hambilton将它制作成了Notepad Chaos Template Set.其实这个主题很漂亮,SM推出这个免费主题后,我特意为了这个主题将weilinyou.net这个域名解除绑定用来安装WordPress来使用这个主题,详见游哉悠哉™。所以在看平生一笑介绍这个主题后,我立即就实验了,正好要升级到Movable Type 4.21,所以我索性就完全删除了以前的所有信息,重新安装。
这次安装,花了近一天的时间才差不多搞定了。安装过英文的MT和汉化后的MT,所以我可以大声地说不管English还是Chinese,Notepad Chaos Template Set都可以安装成功,不过在汉化的MT安装完后,要第一时间修改一下几处模板的名称后就可以正常使用了。
根据我一天下来的研究,修改后适合Movable Type使用的主题Notepad Chaos 其实就是按照之前Jim Ramsey推出了Mid-Century template set修改的,能够看得出来。所以在安装完该主题后发现评论和搜索出问题后,参照Mid-Century就能够解决问题.
下面就来介绍一下怎么安装 Notepad Chaos并在安装完后怎么修改代码调试后可以正常使用。
有两种方法使用该主题风格,一是在安装前就将上述工作做完,这时在安装时选择"Notepad-Chaos Template Set"就可以使用了,不过如果你这时已经是汉化的MT的话,需要在安装完后登录进系统将模板模块的模板们的名字改为英文。即:"Banner脚"-->"Banner Footer";"Banner头"-->"Banner Header";"HTML头"-->"HTML Head";"评论"-->"Comments";"侧边栏"-->"Sidebar";"引用通告"-->"Trackbacks";"日记摘要"-->"Entry Summary"。若汉化版本的不修改就会出现发布站点时出现错误。第二种就是在安装完一个博客后,在新建一个新的博客时可以上传此主题后,再选择此Notepad-Chaos Template Set。不过同样要注意此问题,毕竟英文就不会出现这样的问题。而Toni Hambilton网站上的那个第一个评论就是这个问题,语言的不同出现的。
和之前的专业版一样,要想实现About之类的导航,需要在新建的关于页面的标签中填写" @about ",这样就能够导航了。同时此主题的最低端的文字和侧边栏的链接也需要我们自己在设计>模板中自己修改。
以上等于翻译了一下Toni Hambilton说明的方法,加上自己在安装中由于汉化问题带来的一些处理措施。接下来就说明一下进一步的修改方法。
上面的步骤好了一个,博客基本可以使用,不过这时评论和搜索均会使用出错。原因是代码有误造成了,就Toni Hambilton自己的网站上也有错。评论是因为Toni Hambilton根据自己的测试网站而写的,其中的Cookies操作就是以其测试网站为蓝本的。所以在我们点击"Sign In"时会转到她的博客登录界面。这时如果直接将Mid-Century template set中的javascript.mtml文件中的所有内容覆盖Notepad-Chaos Template Set中的javascript.mtml文件,并将Mid-Century template set中的javascript.mtml文件里的所有代码覆盖到mt.js模板中。重新发布后就能解决问题。这样评论功能就能够使用了。Mid-Century template set中的javascript.mtml文件点击下载:javascript.mtml
而关于搜索问题,只要将下面这段代码拷贝覆盖原来Banner Header中的搜索部分的代码就OK了。对应Banner Header中的第2行至14行
到此,这个Notepad-Chaos Template Set中的问题基本解决,而对应于原来MT中的Widget的页面组件在这个主题中也可以使用,不过效果不好,需要进一步的美化。<div id="search">
<form method="get" action="<$mt:CGIPath$><$mt:SearchScript$>" id="search-form">
<input type="text" id="s" class="txtField" name="search" value="<$mt:SearchString$>" />
<mt:If name="search_results">
<input type="hidden" name="IncludeBlogs" value="<$mt:SearchIncludeBlogs$>" />
<input type="hidden" name="limit" value="<MTSearchMaxResults>" />
<mt:else>
<input type="hidden" name="IncludeBlogs" value="<$mt:BlogID$>" />
<input type="hidden" name="limit" value="<MTSearchMaxResults>" />
</mt:if>
<input type="submit" accesskey="4" class="btnSearch" value="搜索" />
</form>
</div>
以上仅是这一天来为了折腾好这个主题的一些发现,这个主题应该说还在BETA阶段,希望有兴趣的博友也试试,再多发现一些问题,互相交流改进这个主题。
















沒關係。
MT4新增了好多新的功能,我可要慢慢摸索才行。
大家一起加油。 =)
哦,Sorry.这个我还没试过,也没研究过,我最近看看。
嗯~我再研究看看。
請問:
關於〈$mt:AuthorUserpic$〉 這個標籤,它的width 和 height 都是100px。我在 〈$mt:AuthorUserpic$〉之後加入修改width 和 height 的語法,可以顯示出來的照片仍然是100px。
除此,還有什麼好辦法修改它的width 和 height ??
謝謝
没这么简单,还需在导航模板中添加或修改相应的导航链接的。需要在新建下新建个页面作为关于页面,然后再导航模板中加入相应的链接地址。
雲兄好。
我正在測試和修改MT4。許多新的功能仍不明白。
關於"和之前的专业版一样,要想实现About之类的导航,需要在新建的关于页面的标签中填写" @about ",这样就能够导航了。"
本人實在是想不透,到底是在那裡新建about這個頁面,以及如何導航。
望能幫忙解答。 :)
謝謝。
再次测试一下匿名评论。