MT 改造 分类中的最新日记

好久没去官方网站了,所以才知道有新版本了,于是down下来,比对、汉化和升级,挺简单的,如果需要中文语言包的请留言给我,我将Email给您。

昨天无意中看到Drupal的分页链接做的挺好看的,想到我的页面的链接做的不方便大家点击,换个链接样式的想法已经在我脑子里徘徊了很久,只是一直没有遇到合适的,这次遇到中意的决定发扬拿来主义精神,虽说看着挺简单,做起来就复杂了,因为不是自己原创的,所以部分代码需要动手术,又要改分页页面插件Paged Archives Plugin,又要改动相应的模板和CSS文件,着实折腾了一番,又是百度,又是Dreamweaver,接连两天都在弄这个,好在现在完成了,效果还算满意,希望大家喜欢。

原来本站用的是PHP程序的Blog,里面就有一个插件是可以根据评论者的Email自动调用Gravatar网站上注册的头像,觉得挺不错的,于是去MT的官网找了一下,也有好几个类似的插件,经过筛选,决定使用mt-gravatar-14.zip,唯一美中不足的是,它不能缓存头像,每次打开网页,都必须在此去Gravatar网站调用头像,费时费力。

修改了“评论”模板和“blog.css”,都是一些比较简单的修改。

有时候看完一篇日记,想马上看下一篇或者上一篇,你可能会按浏览器的“后退”按钮,然后再进入上一篇或者下一篇中,有时候还会不是那么顺利,说不定它们还在上一页中,那就真的很麻烦了。

相关截图

看到人家的博客都有相关日记,觉得挺实用的,所以网上搜索了一番,果然有解决办法,我是个人懒人,就照办了过来,但同时我又是一个完美主义者,所以修改来修改去,终于定型了。

图片标题

为了便于阅读,下了个分页插件Paged Archives Plugin,应用于网站首页和归档还有分类页面,安装很简单,装好以后进入后台“插件”设置一下就行。

一、首先是首页:

  1. 修改“设置”-“日记”中的“默认日记显示数目”为1000000或更大的数目,以便于分页插件的分页;
  2.  修改模板中的“首页”模板
    添加<MTPAEntry><mt:Entries offset="$pagination_offset">之后,
    添加<MTPAEnd>
    <!--分页代码开始-->
    <MTPASettings pagelistlimit="10">
    <MTPAIfMultiplePages><div class="dopage-list"><ul class="pager"><MTPAFirstPage> <MTPAPreviousPage show="1"> <MTPAPageList> <MTPANextPage show="1"> <MTPALastPage></ul></div></MTPAIfMultiplePages>
    <!--分页代码结束--></mt:Entries>之后。
  3. 删除 <div class="content-nav">
             
    <a href="<$mt:Link template="archive_index"$>">归档</a>
             </div>
  4. 重新生成页面,完毕。

图例1 

图例2

点击这里浏览

标题

文本内容。
点击这里浏览
文本内容2。

点击这里浏览

 

装了dp_SyntaxHighlighter,这个是FCKeditor的插件,可以实现代码高亮。

以下是测试部分:

php
  1. <?php 
  2. include("editor/fckeditor1.php") ;//这里调用 
  3. $oFCKeditor = new FCKeditor('FormContent') ;//实例化 
  4. $oFCKeditor->BasePath = 'editor/';//这个路径一定要和上面那个引入路径一致,否则会报错:找不到fckeditor.html页面 
  5. //$oFCKeditor->Value = '' ;  
  6. $oFCKeditor->Width = '100%' ; 
  7. $oFCKeditor->Height = '300' ; 
  8. $oFCKeditor->Create() ; 
  9. ?>

测试完毕

订阅本站