Notepad Chaos:漂亮的Movable Type 4.2x 主题

    正如您所见到的本博客的主题,这就是Notepad Chaos,它本是一个免费的专业性的WordPress主题,由 Evan EckardSmashing 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并在安装完后怎么修改代码调试后可以正常使用。

     首先到Toni Hambilton的网站下载此主题,下载解压后,分别将文件夹中的plugins文件夹的内容上传或在服务器上复制到MT安装目录下的plugins下,同样将mt-static文件夹下的plugins文件夹内的内容上传或复制到安装目录下对应的mt-static/plugins/。注意:为了图片能够显示,mt-static文件夹必须在安装目录下(也就是说mt-static不能移到安装文件目录外)。
    有两种方法使用该主题风格,一是在安装前就将上述工作做完,这时在安装时选择"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行

<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>

到此,这个Notepad-Chaos Template Set中的问题基本解决,而对应于原来MT中的Widget的页面组件在这个主题中也可以使用,不过效果不好,需要进一步的美化。
以上仅是这一天来为了折腾好这个主题的一些发现,这个主题应该说还在BETA阶段,希望有兴趣的博友也试试,再多发现一些问题,互相交流改进这个主题。

相关文章

评论(6)

沒關係。

MT4新增了好多新的功能,我可要慢慢摸索才行。

大家一起加油。 =)

哦,Sorry.这个我还没试过,也没研究过,我最近看看。

嗯~我再研究看看。

請問:
關於〈$mt:AuthorUserpic$〉 這個標籤,它的width 和 height 都是100px。我在 〈$mt:AuthorUserpic$〉之後加入修改width 和 height 的語法,可以顯示出來的照片仍然是100px。

除此,還有什麼好辦法修改它的width 和 height ??

謝謝

没这么简单,还需在导航模板中添加或修改相应的导航链接的。需要在新建下新建个页面作为关于页面,然后再导航模板中加入相应的链接地址。

雲兄好。

我正在測試和修改MT4。許多新的功能仍不明白。

關於"和之前的专业版一样,要想实现About之类的导航,需要在新建的关于页面的标签中填写" @about ",这样就能够导航了。"

本人實在是想不透,到底是在那裡新建about這個頁面,以及如何導航。

望能幫忙解答。 :)

謝謝。

再次测试一下匿名评论。

发表评论

(请键入您的大名!)
(请放心!E-Mail不会被公开!)
(如果您有,请写下您的网站地址!)

订阅本博客

feedsky Google Reader 鲜果 抓虾 有道 MY Yahoo! 哪吒 http://wap.feedsky.com/youweilin 加入我的维信 在云端™ FeedSky 订阅统计

按月归档

Translate

文责声明

     本博客(Blog)所有内容仅代表本人的个人观点,与任何组织、公司无关。

其 他



    Firefox 3


关闭