user-pic

Macros:将符号转换为HTML

Vote 0 Votes

上次我介绍了实现“在评论框中添加表情图标按键”的方法,其实和BBEDIT插件原理一样,就是点击一个按键通过JS生成一些html。如果你嫌生成的html 源码过于难看,你可以使用Macros插件,该插件会自动将“设定的符号”转换为图片显示的html源码。

下载安装Macros插件

上传到相应目录


(mt home)/plugins/macros.pl
(mt home)/extlib/bradchoate/macros.pm
(mt home)/extlib/bradchoate/postproc.pm

然后将“符号转换为HTML”代码添加到,相关模版的<head>...</head>之间(代码美观起见,你可以在模块中添加个包含下列代码,名为smiley macros的模块,然后在head之间使用<$MTInclude module="smiley macros"$>),如:
<MTMacroDefine name="very_happy" string="你设定的符号如:Q" no_html="1">

<img src="http://mtblog.org/images/smiles/icon_biggrin.gif" alt="Very Happy" width="15" height="15" border="0" />
</MTMacroDefine>

进行符号转换为HTML识别,然后在要转换的“MT标签”前后加上<MTMacroApply>...</MTMacroApply>如:

<MTMacroApply><$MTEntryBody$></MTMacroApply>
<MTMacroApply><$MTCommentBody$></MTMacroApply>

最后重建文件,该插件回自动将设定的符号转换成HTML。

推荐大家结合BBEDIT插件使用,该插件包中有上述那些“符号转换html识别代码”汇总和“本地表情图片”,大家可以直接复制使用。

Add a Reply

Forum Groups

Blogcs 基于MT平台的BSP

MovableType 中文化

1 0

Last Topic: Movable Type 中文化 - 平生一笑 by bb on 2008年10月11日

1 0

Last Topic: Zhu8's Weblog:猪八的网:浮生志 by Zhu8 on 2008年10月16日

MovableType 问题咨询

Be the first to post a topic in this forum

MovableType 使用

16 11

Last Topic: Image::Magick 模块的安装 by bb on 2008年11月 9日

30 35

Last Topic: MT-Twitter:将MT文章同步到Twitter by bb on 2008年3月 9日

22 1

Last Topic: 修改MT的作者归档路径 by bb on 2008年10月25日

MovableType 模板

Be the first to post a topic in this forum

22 17

Last Topic: MovableType评论格式化 replies-to-replies by bb on 2008年10月15日

MovableType 延伸

14 17

Last Topic: 从Wordpress转移到Movabletype by bb on 2007年5月12日

2 2

Last Topic: 最新版MovableType 4.22 已经发布 by bb on 2008年11月19日