<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Sunshow Life &#187; plugin</title>
	<atom:link href="http://blog.sunshow.net/tag/plugin/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.sunshow.net</link>
	<description>回到最初的美好</description>
	<lastBuildDate>Mon, 16 Aug 2010 03:49:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>RunCode更新</title>
		<link>http://blog.sunshow.net/2008/07/runcode%e6%9b%b4%e6%96%b0/</link>
		<comments>http://blog.sunshow.net/2008/07/runcode%e6%9b%b4%e6%96%b0/#comments</comments>
		<pubDate>Thu, 17 Jul 2008 13:29:00 +0000</pubDate>
		<dc:creator>Sunshow</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[run]]></category>
		<category><![CDATA[插件]]></category>
		<category><![CDATA[更新]]></category>
		<category><![CDATA[语言]]></category>

		<guid isPermaLink="false">http://blog.sunshow.net/?p=622</guid>
		<description><![CDATA[更新日志 v1.0 添加多语言支持。 新功能：复制到剪贴板。 插件主页：http://blog.sunshow.net/archives/367.html WordPress的插件页：http://wordpress.org/extend/plugins/runcode/ 心得体会：学习了一些有关多语言支持的知识 标签：code, plugin, run, WordPress, 插件, 更新, 语言 相关日志 更新了2.0.3... (1) WP-Forum (3) WordPress Thread Comment (8) 升级WordPress 2.3 (0) [转载]WordPress 2.0.2 上传图片标题乱码解决 (0)]]></description>
			<content:encoded><![CDATA[<p>更新日志<br />
v1.0<br />
添加多语言支持。<br />
新功能：复制到剪贴板。</p>
<p>插件主页：<a href="http://blog.sunshow.net/archives/367.html">http://blog.sunshow.net/archives/367.html</a><br />
WordPress的插件页：<a href="http://wordpress.org/extend/plugins/runcode/">http://wordpress.org/extend/plugins/runcode/</a></p>
<p>心得体会：学习了一些有关多语言支持的知识</p>

	<div style="clear:both;"></div>标签：<a href="http://blog.sunshow.net/tag/code/" title="code" rel="tag">code</a>, <a href="http://blog.sunshow.net/tag/plugin/" title="plugin" rel="tag">plugin</a>, <a href="http://blog.sunshow.net/tag/run/" title="run" rel="tag">run</a>, <a href="http://blog.sunshow.net/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>, <a href="http://blog.sunshow.net/tag/%e6%8f%92%e4%bb%b6/" title="插件" rel="tag">插件</a>, <a href="http://blog.sunshow.net/tag/%e6%9b%b4%e6%96%b0/" title="更新" rel="tag">更新</a>, <a href="http://blog.sunshow.net/tag/%e8%af%ad%e8%a8%80/" title="语言" rel="tag">语言</a><br /><br />

	<div style="clear:both;"></div><strong>相关日志</strong>
	<ul class="st-related-posts">
	<li><a href="http://blog.sunshow.net/2006/06/%e6%9b%b4%e6%96%b0%e4%ba%86203/" title="更新了2.0.3... (2006-06-02)">更新了2.0.3...</a> (1)</li>
	<li><a href="http://blog.sunshow.net/2006/12/wp-forum/" title="WP-Forum (2006-12-15)">WP-Forum</a> (3)</li>
	<li><a href="http://blog.sunshow.net/2008/02/wordpress-thread-comment/" title="WordPress Thread Comment (2008-02-22)">WordPress Thread Comment</a> (8)</li>
	<li><a href="http://blog.sunshow.net/2007/09/%e5%8d%87%e7%ba%a7wordpress-23/" title="升级WordPress 2.3 (2007-09-25)">升级WordPress 2.3</a> (0)</li>
	<li><a href="http://blog.sunshow.net/2006/05/%e8%bd%ac%e8%bd%bdwordpress-202-%e4%b8%8a%e4%bc%a0%e5%9b%be%e7%89%87%e6%a0%87%e9%a2%98%e4%b9%b1%e7%a0%81%e8%a7%a3%e5%86%b3/" title="[转载]WordPress 2.0.2 上传图片标题乱码解决 (2006-05-29)">[转载]WordPress 2.0.2 上传图片标题乱码解决</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://blog.sunshow.net/2008/07/runcode%e6%9b%b4%e6%96%b0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox plugin:Google Browser Sync</title>
		<link>http://blog.sunshow.net/2007/05/firefox-plugingoogle-browser-sync/</link>
		<comments>http://blog.sunshow.net/2007/05/firefox-plugingoogle-browser-sync/#comments</comments>
		<pubDate>Thu, 17 May 2007 07:20:33 +0000</pubDate>
		<dc:creator>Sunshow</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.sunshow.net/blog/archives/440.html</guid>
		<description><![CDATA[在LinuxApp@水木社区上一个讨论Linux/Windows之间书签同步的帖子里看见的这个插件，于是装上试用。 插件地址：http://www.google.com/tools/firefox/browsersync/index.html 安装后重新启动会自动运行设置向导，根据说明可以同步书签、历史、打开的标签或窗口，甚至是保存的Cookies和密码都可以同步。对于Cookies和密码这样的隐私数据，可以设置一个PIN码对其进行加密，此PIN码不会保存在Google服务器上。 在不同的机器上或者不同配置的Firefox之间同步时，只需要同样安装此插件即可(实际使用效果不错，删除操作也能同步过来~)。 当然，使用此插件的前提是需要拥有Google账号，现在这好像不是什么难事。 如果只是需要同步书签，更简单的解决办法是使用GMarks插件，同样利用了Google的服务，万能的狗狗啊…… 标签：firefox, plugin 相关日志 Windows Media Player Firefox Plugin (1) [转载]让你的Firefox和IE跑的更快 (0) RunCode - plugin to show your code (32) 大伙来算术 (1) 让Firefox使用Google网页快照 (0)]]></description>
			<content:encoded><![CDATA[<p>在LinuxApp@水木社区上一个讨论Linux/Windows之间书签同步的帖子里看见的这个插件，于是装上试用。</p>
<p>插件地址：<a href="http://www.google.com/tools/firefox/browsersync/index.html">http://www.google.com/tools/firefox/browsersync/index.html</a></p>
<p>安装后重新启动会自动运行设置向导，根据说明可以同步书签、历史、打开的标签或窗口，甚至是保存的Cookies和密码都可以同步。对于Cookies和密码这样的隐私数据，可以设置一个PIN码对其进行加密，<strong>此PIN码不会保存在Google服务器上</strong>。</p>
<p>在不同的机器上或者不同配置的Firefox之间同步时，只需要同样安装此插件即可(实际使用效果不错，删除操作也能同步过来~)。</p>
<p>当然，使用此插件的前提是需要拥有Google账号，现在这好像不是什么难事。</p>
<p>如果只是需要同步书签，更简单的解决办法是使用<a href="https://addons.mozilla.org/en-US/firefox/addon/2888">GMarks</a>插件，同样利用了Google的服务，万能的狗狗啊……</p>
<p><img src='http://www.sunshow.net/blog/wp-content/uploads/2007/05/google_browser_sync.JPG' alt='google_browser_sync.JPG' /></p>

	<div style="clear:both;"></div>标签：<a href="http://blog.sunshow.net/tag/firefox/" title="firefox" rel="tag">firefox</a>, <a href="http://blog.sunshow.net/tag/plugin/" title="plugin" rel="tag">plugin</a><br /><br />

	<div style="clear:both;"></div><strong>相关日志</strong>
	<ul class="st-related-posts">
	<li><a href="http://blog.sunshow.net/2007/04/windows-media-player-firefox-plugin/" title="Windows Media Player Firefox Plugin (2007-04-18)">Windows Media Player Firefox Plugin</a> (1)</li>
	<li><a href="http://blog.sunshow.net/2006/12/%e8%bd%ac%e8%bd%bd%e8%ae%a9%e4%bd%a0%e7%9a%84firefox%e5%92%8cie%e8%b7%91%e7%9a%84%e6%9b%b4%e5%bf%ab/" title="[转载]让你的Firefox和IE跑的更快 (2006-12-19)">[转载]让你的Firefox和IE跑的更快</a> (0)</li>
	<li><a href="http://blog.sunshow.net/2007/03/wordpress-runcode-plugin/" title="RunCode - plugin to show your code (2007-03-15)">RunCode - plugin to show your code</a> (32)</li>
	<li><a href="http://blog.sunshow.net/2007/04/%e5%a4%a7%e4%bc%99%e6%9d%a5%e7%ae%97%e6%9c%af/" title="大伙来算术 (2007-04-30)">大伙来算术</a> (1)</li>
	<li><a href="http://blog.sunshow.net/2007/02/use-google-page-snapshot-in-firefox/" title="让Firefox使用Google网页快照 (2007-02-02)">让Firefox使用Google网页快照</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://blog.sunshow.net/2007/05/firefox-plugingoogle-browser-sync/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>大伙来算术</title>
		<link>http://blog.sunshow.net/2007/04/%e5%a4%a7%e4%bc%99%e6%9d%a5%e7%ae%97%e6%9c%af/</link>
		<comments>http://blog.sunshow.net/2007/04/%e5%a4%a7%e4%bc%99%e6%9d%a5%e7%ae%97%e6%9c%af/#comments</comments>
		<pubDate>Mon, 30 Apr 2007 14:45:26 +0000</pubDate>
		<dc:creator>Sunshow</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[插件]]></category>

		<guid isPermaLink="false">http://www.sunshow.net/blog/archives/428.html</guid>
		<description><![CDATA[好吧，我是标题党&#8230;&#8230; 更新了一个插件：Challenge，就是把随机验证码改成算术了，现在Spam的图像识别能力相当不错，每天都有很多漏网之鱼，不知道这个算术的好不好使~ 更新：先撤掉了，和WP-Cache配合有问题，回头把它改成用图像输出的，结合验证码图片的应该就可以了。 更新：查看此文 标签：plugin, spam, WordPress, 插件 相关日志 Simple Tags导致的Feed输出问题 (0) 升级至WordPress 2.5 (8) [WordPress]对不同域名使用不同的主题 (0) WP-Forum (3) WP在高版本MySql下的乱码问题 (0)]]></description>
			<content:encoded><![CDATA[<p>好吧，我是标题党&hellip;&hellip;</p>
<p><strike>更新了一个插件：Challenge，就是把随机验证码改成算术了，现在Spam的图像识别能力相当不错，每天都有很多漏网之鱼，不知道这个算术的好不好使~</strike></p>
<p>更新：先撤掉了，和WP-Cache配合有问题，回头把它改成用图像输出的，结合验证码图片的应该就可以了。</p>
<p>更新：<a href="http://www.sunshow.net/blog/archives/429.html">查看此文</a></p>

	<div style="clear:both;"></div>标签：<a href="http://blog.sunshow.net/tag/plugin/" title="plugin" rel="tag">plugin</a>, <a href="http://blog.sunshow.net/tag/spam/" title="spam" rel="tag">spam</a>, <a href="http://blog.sunshow.net/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>, <a href="http://blog.sunshow.net/tag/%e6%8f%92%e4%bb%b6/" title="插件" rel="tag">插件</a><br /><br />

	<div style="clear:both;"></div><strong>相关日志</strong>
	<ul class="st-related-posts">
	<li><a href="http://blog.sunshow.net/2007/11/simple-tags%e5%af%bc%e8%87%b4%e7%9a%84feed%e8%be%93%e5%87%ba%e9%97%ae%e9%a2%98/" title="Simple Tags导致的Feed输出问题 (2007-11-10)">Simple Tags导致的Feed输出问题</a> (0)</li>
	<li><a href="http://blog.sunshow.net/2008/03/%e5%8d%87%e7%ba%a7%e8%87%b3wordpress-25/" title="升级至WordPress 2.5 (2008-03-30)">升级至WordPress 2.5</a> (8)</li>
	<li><a href="http://blog.sunshow.net/2010/04/wordpress-using-different-themes-for-different-domains/" title="[WordPress]对不同域名使用不同的主题 (2010-04-28)">[WordPress]对不同域名使用不同的主题</a> (0)</li>
	<li><a href="http://blog.sunshow.net/2006/12/wp-forum/" title="WP-Forum (2006-12-15)">WP-Forum</a> (3)</li>
	<li><a href="http://blog.sunshow.net/2006/08/garbled-problem-in-high-version-mysql/" title="WP在高版本MySql下的乱码问题 (2006-08-27)">WP在高版本MySql下的乱码问题</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://blog.sunshow.net/2007/04/%e5%a4%a7%e4%bc%99%e6%9d%a5%e7%ae%97%e6%9c%af/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Get Recent Comments 中文改良版</title>
		<link>http://blog.sunshow.net/2007/04/wordpress-get-recent-comments-plugin-cjk/</link>
		<comments>http://blog.sunshow.net/2007/04/wordpress-get-recent-comments-plugin-cjk/#comments</comments>
		<pubDate>Wed, 18 Apr 2007 12:27:13 +0000</pubDate>
		<dc:creator>Sunshow</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cache]]></category>
		<category><![CDATA[comment]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[substr]]></category>
		<category><![CDATA[utf8]]></category>
		<category><![CDATA[wbr]]></category>
		<category><![CDATA[wordwrap]]></category>
		<category><![CDATA[中文]]></category>
		<category><![CDATA[评论]]></category>

		<guid isPermaLink="false">http://www.sunshow.net/blog/archives/418.html</guid>
		<description><![CDATA[注意：转载本文请说明出处，谴责赤裸裸的剽窃行为！ 正式弃用了中文工具箱，采用Get Recent Comments插件来显示最新评论。 这个插件可以在后台设置在每隔多少长度插入一个空格来防止因为评论过长破坏页面布局，但是因为中文问题原版插件在插入空格时可能插入到一个中文字符的中间从而导致乱码问题，这里提供一个自己改良了的版本。 原版插件默认使用的是空格来插入评论达到换行的目的，我换成了&#60;wbr /&#62;(软换行标签，表示此处可换行)。好处是评论显示时都是连续的而不会产生多余的空格，可能存在的问题是此标签不被某些浏览器所支持，根据需要自己修改一下参数即可。 调用方法： &#60;?php if (function_exists('get_recent_comments')) { ?&#62;&#160;&#160; &#160;&#60;h2&#62;Recent Comments&#60;/h2&#62;&#160;&#160; &#160; &#160; &#160;&#60;ul&#62;&#160;&#160; &#160; &#160; &#160;&#60;?php get_recent_comments(); ?&#62;&#160;&#160; &#160; &#160; &#160;&#60;/ul&#62;&#60;?php } ?&#62; 下载： Get Recent Comments(based on v2.0.2, for WP 2.3 and later version) 更新日志： 2007-09-26 作者很勤快，我也勤快点，更新至v2.0.2，增加包含/不包含分类的选项设置 2007-09-25 基于原版2.0修改适应WordPress 2.3的最新版本，节约数据库开销，修复若干bug，推荐更新 下载： Get Recent Comments(based on v1.5.5, for WP 2.2 [...]]]></description>
			<content:encoded><![CDATA[<p>注意：转载本文请说明出处，谴责赤裸裸的剽窃行为！</p>
<p>正式弃用了中文工具箱，采用Get Recent Comments插件来显示最新评论。</p>
<p>这个插件可以在后台设置在每隔多少长度插入一个空格来防止因为评论过长破坏页面布局，但是因为中文问题原版插件在插入空格时可能插入到一个中文字符的中间从而导致乱码问题，这里提供一个自己改良了的版本。</p>
<p>原版插件默认使用的是空格来插入评论达到换行的目的，我换成了&lt;wbr /&gt;(软换行标签，表示此处可换行)。好处是评论显示时都是连续的而不会产生多余的空格，可能存在的问题是此标签不被某些浏览器所支持，根据需要自己修改一下参数即可。</p>
<blockquote><p>
调用方法：</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Blue;">&lt;?php</span><span style="color: Gray;"> </span><span style="color: Green;">if</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: Blue;">function_exists</span><span style="color: Olive;">(</span><span style="color: #8b0000;">'</span><span style="color: Red;">get_recent_comments</span><span style="color: #8b0000;">'</span><span style="color: Olive;">))</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span><span style="color: Gray;"> </span><span style="color: Blue;">?&gt;</span><span style="color: Black;"><br />&nbsp;&nbsp; &nbsp;&lt;h2&gt;Recent Comments&lt;/h2&gt;<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&lt;ul&gt;<br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;</span><span style="color: Blue;">&lt;?php</span><span style="color: Gray;"> </span><span style="color: Blue;">get_recent_comments</span><span style="color: Olive;">()</span><span style="color: Gray;">; </span><span style="color: Blue;">?&gt;</span><span style="color: Black;"><br />&nbsp;&nbsp; &nbsp; &nbsp; &nbsp;&lt;/ul&gt;<br /></span><span style="color: Blue;">&lt;?php</span><span style="color: Gray;"> </span><span style="color: Olive;">}</span><span style="color: Gray;"> </span><span style="color: Blue;">?&gt;</span></div></div>
</blockquote>
<blockquote><p>
下载：<br />
<a href='http://www.sunshow.net/blog/wp-content/uploads/2007/09/get-recent-comments-wp23.zip' title='Get Recent Comments'>Get Recent Comments(based on v2.0.2, for WP 2.3 and later version)</a><br />
更新日志：<br />
2007-09-26 作者很勤快，我也勤快点，更新至v2.0.2，增加包含/不包含分类的选项设置<br />
2007-09-25 基于原版2.0修改适应WordPress 2.3的最新版本，节约数据库开销，修复若干bug，推荐更新
</p></blockquote>
<blockquote><p>
下载：<br />
<a href='http://www.sunshow.net/blog/wp-content/uploads/2007/05/get-recent-comments.zip' title='Get Recent Comments'>Get Recent Comments(based on v1.5.5, for WP 2.2 and earlier version)</a><br />
更新日志：<br />
更新1：修改了执行utf8_wordwrap的顺序，先截取摘要再插入标签，解决截断标签的问题和因为插入标签影响截取长度的问题。</p>
<p>更新2：有时候最新评论并不马上出现，这是因为使用了cache的原因，对于我这样已经使用了WP_Cache插件的用户来说并无意义，最简单的更改方法是搜索“$use_cache = TRUE;”，将TRUE改为FALSE并保存。</p>
<p>更新3@2007-05-01：删除一句可能导致程序执行错误的语句，不明白原作者的意图</p>
<p>更新4@2007-05-27：修复由于插件调用WP的wptexturize函数导致的乱码问题，改为先截取以后再执行wptexturize</p>
<p>更新6@2007-08-09：完全解决末尾半个字符的问题</p>
<p>更新7@2007-08-10：修正一个以前的错误逻辑，可能导致插入过多的无效标签
</p></blockquote>
<p>更改方法：</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline"><span style="color: Green;">function</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">utf8_trim</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$len</span><span style="color: Gray;"> = </span><span style="color: Blue;">strlen</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">for</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: #00008b;">$i</span><span style="color: Gray;">=</span><span style="color: Blue;">strlen</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Olive;">)</span><span style="color: Gray;">-</span><span style="color: Maroon;">1</span><span style="color: Gray;">; </span><span style="color: #00008b;">$i</span><span style="color: Gray;">&gt;=</span><span style="color: Maroon;">0</span><span style="color: Gray;">; </span><span style="color: #00008b;">$i</span><span style="color: Gray;">-=</span><span style="color: Maroon;">1</span><span style="color: Olive;">){</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$hex</span><span style="color: Gray;"> .= </span><span style="color: #8b0000;">'</span><span style="color: Red;">&nbsp;</span><span style="color: #8b0000;">'</span><span style="color: Gray;">.</span><span style="color: Blue;">ord</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Olive;">[</span><span style="color: #00008b;">$i</span><span style="color: Olive;">])</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$ch</span><span style="color: Gray;"> = </span><span style="color: Blue;">ord</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Olive;">[</span><span style="color: #00008b;">$i</span><span style="color: Olive;">])</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">((</span><span style="color: #00008b;">$ch</span><span style="color: Gray;"> &amp; </span><span style="color: Maroon;">128</span><span style="color: Olive;">)</span><span style="color: Gray;">==</span><span style="color: Maroon;">0</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Green;">return</span><span style="color: Olive;">(</span><span style="color: Blue;">substr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Gray;">,</span><span style="color: Maroon;">0</span><span style="color: Gray;">,</span><span style="color: #00008b;">$i</span><span style="color: Olive;">))</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">((</span><span style="color: #00008b;">$ch</span><span style="color: Gray;"> &amp; </span><span style="color: Maroon;">192</span><span style="color: Olive;">)</span><span style="color: Gray;">==</span><span style="color: Maroon;">192</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Green;">return</span><span style="color: Olive;">(</span><span style="color: Blue;">substr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Gray;">,</span><span style="color: Maroon;">0</span><span style="color: Gray;">,</span><span style="color: #00008b;">$i</span><span style="color: Olive;">))</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">return</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Gray;">.</span><span style="color: #00008b;">$hex</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Green;">function</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">utf8_substr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Gray;">, </span><span style="color: #00008b;">$len</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$slen</span><span style="color: Gray;"> = </span><span style="color: Blue;">strlen</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">for</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: #00008b;">$i</span><span style="color: Gray;"> = </span><span style="color: Maroon;">0</span><span style="color: Gray;">; </span><span style="color: #00008b;">$i</span><span style="color: Gray;"> &lt; </span><span style="color: #00008b;">$len</span><span style="color: Gray;"> &amp;&amp; </span><span style="color: #00008b;">$i</span><span style="color: Gray;"> &lt; </span><span style="color: #00008b;">$slen</span><span style="color: Gray;">; </span><span style="color: #00008b;">$i</span><span style="color: Gray;">++</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$temp_str</span><span style="color: Gray;"> = </span><span style="color: Blue;">substr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Gray;">, </span><span style="color: Maroon;">0</span><span style="color: Gray;">, </span><span style="color: Maroon;">1</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Blue;">ord</span><span style="color: Olive;">(</span><span style="color: #00008b;">$temp_str</span><span style="color: Olive;">)</span><span style="color: Gray;"> &gt; </span><span style="color: Maroon;">127</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$i</span><span style="color: Gray;"> ++;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: #00008b;">$i</span><span style="color: Gray;"> &lt; </span><span style="color: #00008b;">$len</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$new_str</span><span style="color: Olive;">[]</span><span style="color: Gray;"> = </span><span style="color: Blue;">substr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Gray;">, </span><span style="color: Maroon;">0</span><span style="color: Gray;"> ,</span><span style="color: Maroon;">3</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$str</span><span style="color: Gray;"> = </span><span style="color: Blue;">substr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Gray;">, </span><span style="color: Maroon;">3</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">}</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">else</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$new_str</span><span style="color: Olive;">[]</span><span style="color: Gray;"> = </span><span style="color: Blue;">substr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Gray;">, </span><span style="color: Maroon;">0</span><span style="color: Gray;"> ,</span><span style="color: Maroon;">1</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$str</span><span style="color: Gray;"> = </span><span style="color: Blue;">substr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$str</span><span style="color: Gray;">, </span><span style="color: Maroon;">1</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">return</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">join</span><span style="color: Olive;">(</span><span style="color: #8b0000;">''</span><span style="color: Gray;">, </span><span style="color: #00008b;">$new_str</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Green;">function</span><span style="color: Gray;">&nbsp;</span><span style="color: Blue;">utf8_wordwrap</span><span style="color: Olive;">(</span><span style="color: #00008b;">$instr</span><span style="color: Gray;">, </span><span style="color: #00008b;">$width</span><span style="color: Gray;">, </span><span style="color: #00008b;">$s</span><span style="color: Gray;"> = </span><span style="color: #8b0000;">'</span><span style="color: Red;">&lt;wbr /&gt;</span><span style="color: #8b0000;">'</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: #00008b;">$outstr</span><span style="color: Gray;"> = </span><span style="color: #8b0000;">''</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">do</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$len</span><span style="color: Gray;"> = </span><span style="color: Blue;">strlen</span><span style="color: Olive;">(</span><span style="color: #00008b;">$instr</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Green;">if</span><span style="color: Gray;">&nbsp;</span><span style="color: Olive;">(</span><span style="color: Blue;">strlen</span><span style="color: Olive;">(</span><span style="color: #00008b;">$instr</span><span style="color: Olive;">)</span><span style="color: Gray;"> &gt; </span><span style="color: #00008b;">$width</span><span style="color: Olive;">)</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$tmpstr</span><span style="color: Gray;"> = </span><span style="color: Blue;">utf8_substr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$instr</span><span style="color: Gray;">, </span><span style="color: #00008b;">$width</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$outstr</span><span style="color: Gray;"> .= </span><span style="color: #00008b;">$tmpstr</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$outstr</span><span style="color: Gray;"> .= </span><span style="color: #00008b;">$s</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">}</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">else</span><span style="color: Gray;"> </span><span style="color: Olive;">{</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$tmpstr</span><span style="color: Gray;"> = </span><span style="color: #00008b;">$instr</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$outstr</span><span style="color: Gray;"> .= </span><span style="color: #00008b;">$tmpstr</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: Olive;">}</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; &nbsp; &nbsp; </span><span style="color: #00008b;">$instr</span><span style="color: Gray;"> = </span><span style="color: Blue;">substr</span><span style="color: Olive;">(</span><span style="color: #00008b;">$instr</span><span style="color: Gray;">, </span><span style="color: Blue;">strlen</span><span style="color: Olive;">(</span><span style="color: #00008b;">$tmpstr</span><span style="color: Olive;">)</span><span style="color: Gray;">, </span><span style="color: #00008b;">$len</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Olive;">}</span><span style="color: Gray;">&nbsp;</span><span style="color: Green;">while</span><span style="color: Gray;"> </span><span style="color: Olive;">(</span><span style="color: Blue;">strlen</span><span style="color: Olive;">(</span><span style="color: #00008b;">$instr</span><span style="color: Olive;">)</span><span style="color: Gray;"> &gt; </span><span style="color: Maroon;">0</span><span style="color: Olive;">)</span><span style="color: Gray;">;</span></li>
<li><span style="color: Gray;">&nbsp;</span></li>
<li><span style="color: Gray;">&nbsp; &nbsp; </span><span style="color: Green;">return</span><span style="color: Gray;">&nbsp;</span><span style="color: #00008b;">$outstr</span><span style="color: Gray;">;</span></li>
<li><span style="color: Olive;">}</span></li>
</ol></div>

	<div style="clear:both;"></div>标签：<a href="http://blog.sunshow.net/tag/cache/" title="cache" rel="tag">cache</a>, <a href="http://blog.sunshow.net/tag/comment/" title="comment" rel="tag">comment</a>, <a href="http://blog.sunshow.net/tag/plugin/" title="plugin" rel="tag">plugin</a>, <a href="http://blog.sunshow.net/tag/substr/" title="substr" rel="tag">substr</a>, <a href="http://blog.sunshow.net/tag/utf8/" title="utf8" rel="tag">utf8</a>, <a href="http://blog.sunshow.net/tag/wbr/" title="wbr" rel="tag">wbr</a>, <a href="http://blog.sunshow.net/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>, <a href="http://blog.sunshow.net/tag/wordwrap/" title="wordwrap" rel="tag">wordwrap</a>, <a href="http://blog.sunshow.net/tag/%e4%b8%ad%e6%96%87/" title="中文" rel="tag">中文</a>, <a href="http://blog.sunshow.net/tag/%e8%af%84%e8%ae%ba/" title="评论" rel="tag">评论</a><br /><br />

	<div style="clear:both;"></div><strong>相关日志</strong>
	<ul class="st-related-posts">
	<li><a href="http://blog.sunshow.net/2008/07/wp-turbo-test/" title="WP-Turbo Test! (2008-07-13)">WP-Turbo Test!</a> (1)</li>
	<li><a href="http://blog.sunshow.net/2007/02/ubuntu%e4%bb%8e%e5%ae%89%e8%a3%85%e8%af%b4%e8%b5%b7/" title="[Ubuntu]从安装说起 (2007-02-05)">[Ubuntu]从安装说起</a> (1)</li>
	<li><a href="http://blog.sunshow.net/2007/04/%e5%a4%a7%e4%bc%99%e6%9d%a5%e7%ae%97%e6%9c%af/" title="大伙来算术 (2007-04-30)">大伙来算术</a> (1)</li>
	<li><a href="http://blog.sunshow.net/2006/12/wp-forum/" title="WP-Forum (2006-12-15)">WP-Forum</a> (3)</li>
	<li><a href="http://blog.sunshow.net/2007/02/use-google-page-snapshot-in-firefox/" title="让Firefox使用Google网页快照 (2007-02-02)">让Firefox使用Google网页快照</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://blog.sunshow.net/2007/04/wordpress-get-recent-comments-plugin-cjk/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>Windows Media Player Firefox Plugin</title>
		<link>http://blog.sunshow.net/2007/04/windows-media-player-firefox-plugin/</link>
		<comments>http://blog.sunshow.net/2007/04/windows-media-player-firefox-plugin/#comments</comments>
		<pubDate>Wed, 18 Apr 2007 05:55:50 +0000</pubDate>
		<dc:creator>Sunshow</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wmp]]></category>

		<guid isPermaLink="false">http://www.sunshow.net/blog/archives/417.html</guid>
		<description><![CDATA[出处：http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx 默认的不能在2003下安装，自己改了一个。 下载：Windows Media Player Firefox Plugin 感觉用处不大，安装以后msn space上面的背景音乐仍然播放不了，不过能解决一部分问题。 标签：firefox, plugin, wmp 相关日志 RunCode更新 (0) 兼容IE和FireFox的间隔滚动代码 (1) Firefox 3 下载日 (1) Firebug (1) [转载]优化firefox的方法 (0)]]></description>
			<content:encoded><![CDATA[<p>出处：<a href="http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx">http://port25.technet.com/pages/windows-media-player-firefox-plugin-download.aspx</a></p>
<p>默认的不能在2003下安装，自己改了一个。<br />
下载：<a href='http://www.sunshow.net/blog/wp-content/uploads/2007/04/wmpfirefoxplugin.zip' title='Windows Media Player Firefox Plugin'>Windows Media Player Firefox Plugin</a></p>
<p>感觉用处不大，安装以后msn space上面的背景音乐仍然播放不了，不过能解决一部分问题。</p>

	<div style="clear:both;"></div>标签：<a href="http://blog.sunshow.net/tag/firefox/" title="firefox" rel="tag">firefox</a>, <a href="http://blog.sunshow.net/tag/plugin/" title="plugin" rel="tag">plugin</a>, <a href="http://blog.sunshow.net/tag/wmp/" title="wmp" rel="tag">wmp</a><br /><br />

	<div style="clear:both;"></div><strong>相关日志</strong>
	<ul class="st-related-posts">
	<li><a href="http://blog.sunshow.net/2008/07/runcode%e6%9b%b4%e6%96%b0/" title="RunCode更新 (2008-07-17)">RunCode更新</a> (0)</li>
	<li><a href="http://blog.sunshow.net/2007/09/ie-firefox-scroll/" title="兼容IE和FireFox的间隔滚动代码 (2007-09-10)">兼容IE和FireFox的间隔滚动代码</a> (1)</li>
	<li><a href="http://blog.sunshow.net/2008/06/firefox-3-%e4%b8%8b%e8%bd%bd%e6%97%a5/" title="Firefox 3 下载日 (2008-06-18)">Firefox 3 下载日</a> (1)</li>
	<li><a href="http://blog.sunshow.net/2006/12/firebug/" title="Firebug (2006-12-08)">Firebug</a> (1)</li>
	<li><a href="http://blog.sunshow.net/2007/02/%e8%bd%ac%e8%bd%bd%e4%bc%98%e5%8c%96firefox%e7%9a%84%e6%96%b9%e6%b3%95/" title="[转载]优化firefox的方法 (2007-02-16)">[转载]优化firefox的方法</a> (0)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://blog.sunshow.net/2007/04/windows-media-player-firefox-plugin/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>RunCode - plugin to show your code</title>
		<link>http://blog.sunshow.net/2007/03/wordpress-runcode-plugin/</link>
		<comments>http://blog.sunshow.net/2007/03/wordpress-runcode-plugin/#comments</comments>
		<pubDate>Thu, 15 Mar 2007 02:06:23 +0000</pubDate>
		<dc:creator>Sunshow</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[run]]></category>
		<category><![CDATA[代码]]></category>
		<category><![CDATA[插件]]></category>
		<category><![CDATA[运行]]></category>

		<guid isPermaLink="false">http://www.sunshow.net/blog/archives/367.html</guid>
		<description><![CDATA[RunCode A plugin for WordPress, which can be used to show your code and run html,css,javascript code in a textarea. Author Sunshow,contact address:sunshow@gmail.com. Plugin URL http://wordpress.org/extend/plugins/runcode/ http://blog.sunshow.net/2007/03/wordpress-runcode-plugin/ Features Adds a textarea to run your code(html/css/javascript). Change Log v1.0.1 Fix the wrong archive. v1.0 Add multi-language support. Add new feature: copy to clipboard. Download Download! Usage [...]]]></description>
			<content:encoded><![CDATA[<h4>RunCode</h4>
<p>A plugin for WordPress, which can be used to show your code and run html,css,javascript code in a textarea.</p>
<ul>
<li>
<div class="project_head">
	Author
</div>
<div class="project_body">
	Sunshow,contact address:sunshow@gmail.com.
</div>
</li>
<li>
<div class="project_head">
	Plugin URL
</div>
<div class="project_body">
	<a href="http://wordpress.org/extend/plugins/runcode/">http://wordpress.org/extend/plugins/runcode/</a><br />
	<a href="http://blog.sunshow.net/archives/367.html">http://blog.sunshow.net/2007/03/wordpress-runcode-plugin/</a>
</div>
</li>
<li>
<div class="project_head">
	Features
</div>
<div class="project_body">
	Adds a textarea to run your code(html/css/javascript).
</div>
</li>
<li>
<div class="project_head">
	Change Log
</div>
<div class="project_body">
	v1.0.1<br />
	Fix the wrong archive.</p>
<p>	v1.0<br />
	Add multi-language support.<br />
	Add new feature: copy to clipboard.
</p></div>
</li>
<li>
<div class="project_head">
	Download
</div>
<div class="project_body">
	<a href="http://wordpress.org/extend/plugins/runcode/" title="Download!" target="_blank">Download!</a>
</div>
</li>
<li>
<div class="project_head">
	Usage
</div>
<div class="project_body">
<div class="hl-surround"><div class="hl-main"><span style="color: Olive;">&lt;</span><span style="color: Green;">runcode</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">script</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br />window.alert(&quot;Hello world!&quot;);<br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">script</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">p</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">You can change the code before run.</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">p</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">runcode</span><span style="color: Olive;">&gt;</span></div></div>
</div>
</li>
<li>
<div class="project_head">
	Demo
</div>
<div class="project_body">
<div class="runcode">
<p><textarea name="runcode" class="runcode_text" id="runcode_S3hwZX">
&lt;script&gt;
window.alert(&quot;Hello world!&quot;);
&lt;/script&gt;
&lt;p&gt;You can change the code before run.&lt;/p&gt;
</textarea></p>
<p><input type="button" value="运行" class="runcode_button" onclick="runcode_open_new('runcode_S3hwZX');"/> <input type="button" value="复制" class="runcode_button" onclick="runcode_copy('runcode_S3hwZX');"/> 提示：你可以先修改部分代码再运行。</p>
</div>
</div>
</li>
<li>
<div class="project_head">
	Additional
</div>
<div class="project_body">
	You can define your own css, like below:</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Gray;">.runcode_text {<br />&nbsp;&nbsp; &nbsp;height: 120px;<br />&nbsp;&nbsp; &nbsp;width: 90%;<br />}<br />.runcode_button {<br />&nbsp;&nbsp; &nbsp;border: 1px solid #8E9CAE;<br />}</span></div></div>
</div>
</li>
</ul>
<p>以下为中文说明</p>
<h4>RunCode - 运行代码插件</h4>
<p>为WordPress增加运行Html/CSS/Javascript代码的功能.</p>
<ul>
<li>
<div class="project_head">
	作者
</div>
<div class="project_body">
	Sunshow, sunshow@gmail.com.
</div>
</li>
<li>
<div class="project_head">
	插件地址
</div>
<div class="project_body">
	<a href="http://wordpress.org/extend/plugins/runcode/">http://wordpress.org/extend/plugins/runcode/</a><br />
	<a href="http://blog.sunshow.net/archives/367.html">http://blog.sunshow.net/2007/03/wordpress-runcode-plugin/</a>
</div>
</li>
<li>
<div class="project_head">
	功能
</div>
<div class="project_body">
	增加一个文本框用来运行代码(html/css/javascript).
</div>
</li>
<li>
<div class="project_head">
	更新日志
</div>
<div class="project_body">
	v1.0.1<br />
	修复错误的压缩包格式。</p>
<p>	v1.0<br />
	添加多语言支持。<br />
	新功能：复制到剪贴板。
</p></div>
</li>
<li>
<div class="project_head">
	下载
</div>
<div class="project_body">
	<a href="http://wordpress.org/extend/plugins/runcode/" title="Download!" target="_blank">Download!</a>
</div>
</li>
<li>
<div class="project_head">
	使用方法
</div>
<div class="project_body">
<div class="hl-surround"><div class="hl-main"><span style="color: Olive;">&lt;</span><span style="color: Green;">runcode</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">script</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br />window.alert(&quot;Hello world!&quot;);<br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">script</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;</span><span style="color: Green;">p</span><span style="color: Olive;">&gt;</span><span style="color: Gray;">You can change the code before run.</span><span style="color: Olive;">&lt;/</span><span style="color: Green;">p</span><span style="color: Olive;">&gt;</span><span style="color: Gray;"><br /></span><span style="color: Olive;">&lt;/</span><span style="color: Green;">runcode</span><span style="color: Olive;">&gt;</span></div></div>
</div>
</li>
<li>
<div class="project_head">
	演示
</div>
<div class="project_body">
<div class="runcode">
<p><textarea name="runcode" class="runcode_text" id="runcode_S3hwZX">
&lt;script&gt;
window.alert(&quot;Hello world!&quot;);
&lt;/script&gt;
&lt;p&gt;You can change the code before run.&lt;/p&gt;
</textarea></p>
<p><input type="button" value="运行" class="runcode_button" onclick="runcode_open_new('runcode_S3hwZX');"/> <input type="button" value="复制" class="runcode_button" onclick="runcode_copy('runcode_S3hwZX');"/> 提示：你可以先修改部分代码再运行。</p>
</div>
</div>
</li>
<li>
<div class="project_head">
	更多信息
</div>
<div class="project_body">
	你可以自由定义样式，例如:</p>
<div class="hl-surround"><div class="hl-main"><span style="color: Gray;">.runcode_text {<br />&nbsp;&nbsp; &nbsp;height: 120px;<br />&nbsp;&nbsp; &nbsp;width: 90%;<br />}<br />.runcode_button {<br />&nbsp;&nbsp; &nbsp;border: 1px solid #8E9CAE;<br />}</span></div></div>
</div>
</li>
</ul>

	<div style="clear:both;"></div>标签：<a href="http://blog.sunshow.net/tag/code/" title="code" rel="tag">code</a>, <a href="http://blog.sunshow.net/tag/plugin/" title="plugin" rel="tag">plugin</a>, <a href="http://blog.sunshow.net/tag/run/" title="run" rel="tag">run</a>, <a href="http://blog.sunshow.net/tag/wordpress/" title="WordPress" rel="tag">WordPress</a>, <a href="http://blog.sunshow.net/tag/%e4%bb%a3%e7%a0%81/" title="代码" rel="tag">代码</a>, <a href="http://blog.sunshow.net/tag/%e6%8f%92%e4%bb%b6/" title="插件" rel="tag">插件</a>, <a href="http://blog.sunshow.net/tag/%e8%bf%90%e8%a1%8c/" title="运行" rel="tag">运行</a><br /><br />

	<div style="clear:both;"></div><strong>相关日志</strong>
	<ul class="st-related-posts">
	<li><a href="http://blog.sunshow.net/2007/05/%e7%ae%97%e6%9c%af%e7%89%88anti-spam-image/" title="Anti Spam Image 算术版 (2007-05-01)">Anti Spam Image 算术版</a> (1)</li>
	<li><a href="http://blog.sunshow.net/2007/05/wordpress-22/" title="WordPress 2.2 (2007-05-16)">WordPress 2.2</a> (4)</li>
	<li><a href="http://blog.sunshow.net/2007/04/windows-media-player-firefox-plugin/" title="Windows Media Player Firefox Plugin (2007-04-18)">Windows Media Player Firefox Plugin</a> (1)</li>
	<li><a href="http://blog.sunshow.net/2007/09/%e5%8d%87%e7%ba%a7wordpress-23/" title="升级WordPress 2.3 (2007-09-25)">升级WordPress 2.3</a> (0)</li>
	<li><a href="http://blog.sunshow.net/2008/02/wordpress-thread-comment/" title="WordPress Thread Comment (2008-02-22)">WordPress Thread Comment</a> (8)</li>
</ul>

]]></content:encoded>
			<wfw:commentRss>http://blog.sunshow.net/2007/03/wordpress-runcode-plugin/feed/</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
	</channel>
</rss>
