继上一个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">
     <div class="tang-poiem-title">Title</div>
     <div class="tang-poiem-author">Author</div>
     <div class="tang-poiem-body">Poiem Body</div>
  </div>
</div>

    只需要在CSS文件中定义相应的样式, 就可以控制显示的效果了. 如果你懂Perl, 可以随便更改代码以满足你的需求. 和JavaScript的实现不同的是, 只有在重新生成页面(如新的留言)等时, 才会重新随机选择一首唐诗.