在AnySQL.net中搜索标签(Tags) 'Plugin' 的结果:

创建插件来方便对MT模板的管理

    本站的导航菜单, 最早是用JavaScript来写的(Document.print), 这样做比较方便, 但是现在网页的安全问题层出不穷, 因此很多人都禁用了JavaScript, 而导致访问页面时, 导航菜单显未不出来, 因此通过修改一个一个的模板,将它改为静态的HTML. 今天突然想最近可能增加一个关于MyLOG的菜单项, 那不是又得将模板文件一个一个地修改? 很不太方便, 不如做一个插件了, 直接返回菜单的HTML代码就可以了, 这样以后只需要修改一次了.     代码如下所示, 然后我修改模板, 将显示菜单的代码换为<$MTZHMenu$>, 再选择时机重建相关页面, use MT::Template::Context; MT::Template::Context->add_tag(ZHMenu => \&get_zhmenu_html ); sub get_zhmenu_html {   my $zh_menu_html = '<ul id="nav">'.      ' <li><a href="/index.html">Home</a></li>'....

加了英语九百句, 每页随机显示5句, 慢慢学!

    昨天在思索要给网页加点什么? 本想着在英文页面中也和中文页面一样加首诗, 那知道搜来搜去就搜到了英语九百句/英语900句(English 900), 顺便看了看, 发现简单的句子中也有很多值得学习的地方, 因此改了主意, 决定在中文页面中加上英语的内容, 可以顺便提高一下英语, 因为我自已经常访问我的页面.     从网上可以找到整个原文, 格式如下: 1. How are you? 你好吗?     然后要加入一些HTML标记来进行格式化, 将它变成这样: <li>How are you?</li> 你好吗?     有900句之多, 如果手工加这些就不要做算了, 还好几天前学了点Perl的正则表达式, 花了20几分钟想如何将句子分成序号/英文/中文三个字段, 还好成功了, 看来Perl在处理文本上面还真是强! 接下来又用Perl将五行合成一行, 存成一个文件, 和我加唐诗一样的方法,...

写了第二个Movable Type插件 -- TangPoiem(唐诗)

    继上一个RandomImage插件在标题左边加了一个小图片后, 今日再用同样的技量在文章的右上角加了一首随机唐诗(TangPoiem), 供大家在访问之余, 随便背背唐诗, 那些语句读起来是多么爽啊. 写这个的原因是因为有些专家在建议大学搞双语教学, 本就中文就不好了, 这一下更惨了. 想要将外语当母语吗? 要将外语达到那个水平是很难的, 但要将汉语搞到外语那个水平到是有可能的. 随便问了一下我的同事能否背出十首不同的唐诗或宋词, 结果没有人能很有信心地说可以.     这个插件需要准备一个唐词文件, 有三个字段: # image_url#link_url Title#Author#Poiem Body... Title#Author#Poiem Body... ......     接下来在模板的适合位置插入: <$MTTangPoiem file="path/tangshi.txt"$>     这个插件在你重新生成页面时, 会返回一段HTML代码(一个图片的连接), 如下所示: <div class="tang-poiem">   <div class="tang-poiem-content">...

发布第的一个Movable Type插件 -- RandomImage

    经过一翻摸索, 终于可以写些简单的Movable Type的插件了, 今天就在这里贡献一个RandomImage, 主要用于在页面上加一个随机的图片. 文章标题左边的图片就是用这个插件搞出来的. 在这儿一个图片的含义是指一个图片的URL和一个图片指向的连接. 如果你想要使用这个插件, 则请你将图片和指向的连接整理成一个文件, 如下所示: # image_url#link_url 1.jpg#http://..... 2.jpg#http://.....     接下来在模板的适合位置插入: <$MTRandomImage file="path/imagelist.txt"$>     这个插件在你重新生成页面时, 会返回一段HTML代码(一个图片的连接), 如下所示: <a href="http://....." target="_blank"> <img src="1.jpg" border="0" /> </a>     如果你懂Perl, 可以随便更改代码以满足你的需求. 和JavaScript的实现不同的是, 只有在重新生成页面(如新的留言)等时,...

给每个页面加了一个随机的小图片

    昨天晚上写了一个随机数的MT插件, 并应用在模板中, 在每个文章的标题左边加了一个随机的图片, 效果如下:     但这个随机图片不是每次访问都随机的, 你需要付出劳动(回复一下)才能看到图片的变化. 请你评价一下这个主意如何? 同时我也征集一下各种奇怪的小图片. 现在的这些小图片是从我的Flickr相册上取下来的, 规格75x75. 不知道我直接取别人相册上的这种小图片会不会有版权问题.     谢谢你的光临与回复, 愿小图片能缓解你访问本站时的眼睛疲劳....

编写第一个Moveable Type的插件 -- 随机数

    今天想将带编号的图片随机地显示在模板上, 于是就想写一插件来实现, 在看了几个现有的几个插件代码后, 就开始写起来. 插件名为"RandomDigit", 用法如下: <$MTRandomDigit min=... max=... width=... $>     min   : the minimum random value, default 0.     max   : the maximum random value, default 10.     width : the digit count (zero prefixed), default 0.    ...

根据标记(Tags)来查找:

分类 | Categories

本站基于MT-3.36免费版, 和Fenng设计的模板.
(©)版权所有, 2004 - 2008, www.AnySQL.net, 保留所有权利.
MSN: loufangxin(a)msn.com, Mail: anysql(at)126.com/support(at)iamdba.com, Skype ID:anysql