<?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>FORECE&#039;s 博客日志</title>
	<atom:link href="http://www.forece.net/feed" rel="self" type="application/rss+xml" />
	<link>http://www.forece.net</link>
	<description></description>
	<lastBuildDate>Thu, 29 Jul 2010 14:40:25 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>来了加拿大才知道世界多奇妙</title>
		<link>http://www.forece.net/post/2473.htm</link>
		<comments>http://www.forece.net/post/2473.htm#comments</comments>
		<pubDate>Thu, 29 Jul 2010 14:39:25 +0000</pubDate>
		<dc:creator>FORECE</dc:creator>
				<category><![CDATA[国外生活]]></category>
		<category><![CDATA[加拿大]]></category>

		<guid isPermaLink="false">http://www.forece.net/post/2473.htm</guid>
		<description><![CDATA[ 看了朋友在人人分享的一篇文章，很有同感。特此摘抄下来分享一下。加拿大很多地方与中国不同，就像以前的一个什么空地上的奶牛的理论一样，在中国生活惯了，以为全世界都和中国一样。其实错了，大家如果有机会的话真应该出国看看世界与中国的不同。


空地上的奶牛（The Cow in the field）
认知论领域的一个最重要的思想实验就是“空地上的奶牛”。它描述的是，一个农民担心自己的获奖的奶牛走丢了。这时送奶工到了农场，他告诉农民不要担心，因为他看到那头奶牛在附件的一块空地上。虽然农民很相信送奶工，但他还是亲自看了看，他看到了熟悉的黑白相间的形状并感到很满意。过了一会，送奶工到那块空地上再次确认。那头奶牛确实在那，但它躲在树林里，而且空地上还有一大张黑白相间的纸缠在树上，很明显，农民把这张纸错当成自己的奶牛了。问题是出现了，虽然奶牛一直都在空地上，但农民说自己知道奶牛在空地上时是否正确？
解读：
空地上的奶牛最初是被Edmund Gettier用来批判主流上作为知识的定义的JTB（justified true belief）理论，即当人们相信一件事时，它就成为了知识；这件事在事实上是真的，并且人们有可以验证的理由相信它。在这个实验中，农民相信奶牛在空地上，且被送奶工的证词和他自己对于空地上的黑白相间物的观察所证实。而且经过送奶工后来的证实，这件事也是真实的。尽管如此，农民并没有真正的知道奶牛在那儿，因为他认为奶牛在那儿的推导是建立在错误的前提上的。Gettier利用这个实验和其他一些例子，解释了将知识定义为JTB的理论需要修正。

来了加拿大才知道，一年四季是指冬夏冬冬的
来了加拿大才知道，有些地方是没有黑夜的
来了加拿大才知道，你穿够的衣服是可以去捐的
来了加拿大才知道，不论你买什么都是要加5%-13%的税的
来了加拿大才知道，水果都是从美国和墨西哥进口的
来了加拿大才知道，必胜客的批萨是很难吃的
来了加拿大才知道，天气再冷饭馆的水也是加冰的
来了加拿大才知道，水龙头里面流出来的水是可以直接饮用的
来了加拿大才知道，麦当劳也可以是老年人的天堂
来了加拿大才知道，大街上的男人是不可以搭肩膀的
来了加拿大才知道，同性恋是可以合法结婚的
来了加拿大才知道，中餐都是做给洋人吃的
来了加拿大才知道，厕纸也是很贵的
来了加拿大才知道，非洲的人民是很淳朴可爱的
来了加拿大才知道，印度人是没有中国人有素质的
来了加拿大才知道，电台每首新歌都能放两个月的，让你听得吐
来了加拿大才知道，房子是可以拉着跑的
来了加拿大才知道，任何洗手间都有冷热水的
来了加拿大才知道 ，上厕所是不用带纸的
来了加拿大才知道，蹲便器是找不到的
来了加拿大才知道，很多人是花钱下载电影和音乐的
来了加拿大才知道，白领是不一定比蓝领有钱的
来了加拿大才知道，不认识的人也是可以问好的
来了加拿大才知道，租房的押金基本上是要不回的
来了加拿大才知道，加拿大盖房子不分东南西北的
来了加拿大才知道，有钱人出去玩是开大巴士的（大型房车）
来了加拿大才知道，自行车是在机动车道上骑的，大家都绕你
来了加拿大才知道，什么车都要让行人，行人永远是最NB的
来了加拿大才知道，打个电话就知道公交什么时候到的
来了加拿大才知道，遗失的东西基本上是可以找回的
来了加拿大才知道，饿死人是犯法的
来了加拿大才知道，加拿大人以为中国人全部都会功夫的
来了加拿大才知道，女人也可以是很强壮的
来了加拿大才知道，喜欢砍价的都是亚洲和东欧的
来了加拿大才知道，交通灯坏了大家也是很有秩序的
来了加拿大才知道，顾客是上帝那是真的
来了加拿大才知道，大部分乞丐都是很有礼貌的
来了加拿大才知道，乞丐也有穿皮衣和西装的
来了加拿大才知道，公共场所是不可以喝酒和抽烟的
来了加拿大才知道，除了自己家里，任何建筑内都是禁烟的
来了加拿大才知道，汽车压死鸟是正常的，压死小动物那是太正常了
来了加拿大才知道，自行车是可以比汽车还贵的
来了加拿大才知道，极光是很美的
来了加拿大才知道，湖水的颜色可以是宝石蓝的
来了加拿大才知道，松鼠是很喜欢吃薯条的
来了加拿大才知道，养老院是比你会照顾你家里的老人的
来了加拿大才知道，信用卡就是合法的高利贷
来了加拿大才知道，残疾人的待遇是比常人好的
来了加拿大才知道，国内帅哥美女是看不完的
来了加拿大才知道，工会的力量是有多NB的
来了加拿大才知道，公交是可以帮你拉自行车的
来了加拿大才知道，人工费是很贵的
来了加拿大才知道，大部分的房子是木头搭起来的
来了加拿大才知道，地球村是个什么概念的
来了加拿大才知道，如果你不亲自来一次是永远不会了解这个国家的&#8230; 
]]></description>
			<content:encoded><![CDATA[<p> 看了朋友在人人分享的一篇文章，很有同感。特此摘抄下来分享一下。加拿大很多地方与中国不同，就像以前的一个什么空地上的奶牛的理论一样，在中国生活惯了，以为全世界都和中国一样。其实错了，大家如果有机会的话真应该出国看看世界与中国的不同。<br />
<span id="more-2473"></span><br />
<br/><br />
<strong>空地上的奶牛（The Cow in the field）</strong></p>
<blockquote><p>认知论领域的一个最重要的思想实验就是“空地上的奶牛”。它描述的是，一个农民担心自己的获奖的奶牛走丢了。这时送奶工到了农场，他告诉农民不要担心，因为他看到那头奶牛在附件的一块空地上。虽然农民很相信送奶工，但他还是亲自看了看，他看到了熟悉的黑白相间的形状并感到很满意。过了一会，送奶工到那块空地上再次确认。那头奶牛确实在那，但它躲在树林里，而且空地上还有一大张黑白相间的纸缠在树上，很明显，农民把这张纸错当成自己的奶牛了。问题是出现了，虽然奶牛一直都在空地上，但农民说自己知道奶牛在空地上时是否正确？</p>
<p>解读：</p>
<p>空地上的奶牛最初是被Edmund Gettier用来批判主流上作为知识的定义的JTB（justified true belief）理论，即当人们相信一件事时，它就成为了知识；这件事在事实上是真的，并且人们有可以验证的理由相信它。在这个实验中，农民相信奶牛在空地上，且被送奶工的证词和他自己对于空地上的黑白相间物的观察所证实。而且经过送奶工后来的证实，这件事也是真实的。尽管如此，农民并没有真正的知道奶牛在那儿，因为他认为奶牛在那儿的推导是建立在错误的前提上的。Gettier利用这个实验和其他一些例子，解释了将知识定义为JTB的理论需要修正。</p></blockquote>
<p><br/><br />
来了加拿大才知道，一年四季是指冬夏冬冬的</p>
<p>来了加拿大才知道，有些地方是没有黑夜的</p>
<p>来了加拿大才知道，你穿够的衣服是可以去捐的</p>
<p>来了加拿大才知道，不论你买什么都是要加5%-13%的税的</p>
<p>来了加拿大才知道，水果都是从美国和墨西哥进口的</p>
<p>来了加拿大才知道，必胜客的批萨是很难吃的</p>
<p>来了加拿大才知道，天气再冷饭馆的水也是加冰的</p>
<p>来了加拿大才知道，水龙头里面流出来的水是可以直接饮用的</p>
<p>来了加拿大才知道，麦当劳也可以是老年人的天堂</p>
<p>来了加拿大才知道，大街上的男人是不可以搭肩膀的</p>
<p>来了加拿大才知道，同性恋是可以合法结婚的</p>
<p>来了加拿大才知道，中餐都是做给洋人吃的</p>
<p>来了加拿大才知道，厕纸也是很贵的</p>
<p>来了加拿大才知道，非洲的人民是很淳朴可爱的</p>
<p>来了加拿大才知道，印度人是没有中国人有素质的</p>
<p>来了加拿大才知道，电台每首新歌都能放两个月的，让你听得吐</p>
<p>来了加拿大才知道，房子是可以拉着跑的</p>
<p>来了加拿大才知道，任何洗手间都有冷热水的</p>
<p>来了加拿大才知道 ，上厕所是不用带纸的</p>
<p>来了加拿大才知道，蹲便器是找不到的</p>
<p>来了加拿大才知道，很多人是花钱下载电影和音乐的</p>
<p>来了加拿大才知道，白领是不一定比蓝领有钱的</p>
<p>来了加拿大才知道，不认识的人也是可以问好的</p>
<p>来了加拿大才知道，租房的押金基本上是要不回的</p>
<p>来了加拿大才知道，加拿大盖房子不分东南西北的</p>
<p>来了加拿大才知道，有钱人出去玩是开大巴士的（大型房车）</p>
<p>来了加拿大才知道，自行车是在机动车道上骑的，大家都绕你</p>
<p>来了加拿大才知道，什么车都要让行人，行人永远是最NB的</p>
<p>来了加拿大才知道，打个电话就知道公交什么时候到的</p>
<p>来了加拿大才知道，遗失的东西基本上是可以找回的</p>
<p>来了加拿大才知道，饿死人是犯法的</p>
<p>来了加拿大才知道，加拿大人以为中国人全部都会功夫的</p>
<p>来了加拿大才知道，女人也可以是很强壮的</p>
<p>来了加拿大才知道，喜欢砍价的都是亚洲和东欧的</p>
<p>来了加拿大才知道，交通灯坏了大家也是很有秩序的</p>
<p>来了加拿大才知道，顾客是上帝那是真的</p>
<p>来了加拿大才知道，大部分乞丐都是很有礼貌的</p>
<p>来了加拿大才知道，乞丐也有穿皮衣和西装的</p>
<p>来了加拿大才知道，公共场所是不可以喝酒和抽烟的</p>
<p>来了加拿大才知道，除了自己家里，任何建筑内都是禁烟的</p>
<p>来了加拿大才知道，汽车压死鸟是正常的，压死小动物那是太正常了</p>
<p>来了加拿大才知道，自行车是可以比汽车还贵的</p>
<p>来了加拿大才知道，极光是很美的</p>
<p>来了加拿大才知道，湖水的颜色可以是宝石蓝的</p>
<p>来了加拿大才知道，松鼠是很喜欢吃薯条的</p>
<p>来了加拿大才知道，养老院是比你会照顾你家里的老人的</p>
<p>来了加拿大才知道，信用卡就是合法的高利贷</p>
<p>来了加拿大才知道，残疾人的待遇是比常人好的</p>
<p>来了加拿大才知道，国内帅哥美女是看不完的</p>
<p>来了加拿大才知道，工会的力量是有多NB的</p>
<p>来了加拿大才知道，公交是可以帮你拉自行车的</p>
<p>来了加拿大才知道，人工费是很贵的</p>
<p>来了加拿大才知道，大部分的房子是木头搭起来的</p>
<p>来了加拿大才知道，地球村是个什么概念的</p>
<p>来了加拿大才知道，如果你不亲自来一次是永远不会了解这个国家的&#8230; </p>
]]></content:encoded>
			<wfw:commentRss>http://www.forece.net/post/2473.htm/feed</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>作弊秘籍: 星际争霸2  (附北美/欧洲/东南亚各区版本破解版下载)</title>
		<link>http://www.forece.net/post/2472.htm</link>
		<comments>http://www.forece.net/post/2472.htm#comments</comments>
		<pubDate>Thu, 29 Jul 2010 03:36:51 +0000</pubDate>
		<dc:creator>FORECE</dc:creator>
				<category><![CDATA[娱乐无限]]></category>
		<category><![CDATA[星际争霸]]></category>
		<category><![CDATA[游戏]]></category>
		<category><![CDATA[秘籍]]></category>

		<guid isPermaLink="false">http://www.forece.net/post/2472.htm</guid>
		<description><![CDATA[【星际争霸2】StarCraft II: Wings Of Liberty &#124;&#124; 北美/欧洲/东南亚各区版本 &#124;&#124; 含单机破解 &#124;&#124; 更新完全版作弊秘籍！
最近想入手两款游戏，星际争霸2与古剑奇谭。可悲的是星际争霸2在商店开门后一个小时就卖断货了。先放上秘籍等货到了再玩吧。另外附上游戏破解版的下载地址（需翻墙）

没什么好说了的。。。真的。。。
各个区域版本，仅限于语言区别，还有就是只能用于区内的战网联网游戏，其他完全一模一样
安装 和 破解 方法，步骤，自己看吧，一点都不困难，但是千万千万不要忽略！如果我哪里写错了，或者遗漏了，请不吝惜告知，谢谢
破解仅限于单机模式的Campaign游戏，如需联机，联网对战游戏，请购买正版！

Cheats
To alter these cheats, press ENTER during game to alter up the game console, input any of the codes and followed by ENTER again to execute:
  &#8211; Technology Upgrades: &#8220;medieval man&#8221;
  &#8211; Free Unit Upgrades: &#8220;something for nothing&#8221;
  &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p>【星际争霸2】StarCraft II: Wings Of Liberty || 北美/欧洲/东南亚各区版本 || 含单机破解 || 更新完全版作弊秘籍！<br />
最近想入手两款游戏，星际争霸2与古剑奇谭。可悲的是星际争霸2在商店开门后一个小时就卖断货了。先放上秘籍等货到了再玩吧。另外附上游戏破解版的下载地址<strong>（需翻墙）</strong><br />
<span id="more-2472"></span><br />
没什么好说了的。。。真的。。。<br />
各个区域版本，仅限于语言区别，还有就是只能用于区内的战网联网游戏，其他完全一模一样<br />
安装 和 破解 方法，步骤，自己看吧，一点都不困难，但是千万千万不要忽略！如果我哪里写错了，或者遗漏了，请不吝惜告知，谢谢<br />
<strong>破解仅限于单机模式的Campaign游戏，如需联机，联网对战游戏，请购买正版！</strong><br />
<br/><br />
<strong>Cheats</strong><br />
To alter these cheats, press ENTER during game to alter up the game console, input any of the codes and followed by ENTER again to execute:<br />
  &#8211; Technology Upgrades: &#8220;medieval man&#8221;<br />
  &#8211; Free Unit Upgrades: &#8220;something for nothing&#8221;<br />
  &#8211; Infinite Energy: &#8220;the gathering&#8221;<br />
  &#8211; Instant Loss: &#8220;game over man&#8221;<br />
  &#8211; Instant Victory: &#8220;there is no kine level&#8221;<br />
  &#8211; Invincibility: &#8220;power overwhelming&#8221;<br />
  &#8211; Lift the Fog: &#8220;war aint what it utilised to be&#8221;<br />
  &#8211; Receive 500 Vespene gas: &#8220;breathe deep&#8221;<br />
  &#8211; Disable Food and PSI Requirements: &#8220;food for thought&#8221;<br />
  &#8211; Zerg Music: &#8220;radio free zerg&#8221;<br />
  &#8211; Select a level: &#8220;ophelia&#8221;<br />
  &#8211; Disable Level Victory: &#8220;staying alive&#8221;<br />
  &#8211; Receive 500 Minerals free: &#8220;whats mine is mine&#8221;<br />
  &#8211; God mode: &#8220;terribleterribledamage&#8221;<br />
<br/><br />
文章引用自<a href="http://ycbeta.blogspot.com/2010/07/starcraft-ii.html" target="_blank">yaocheng老大的博客</a><br />
<br/><br />
<strong>Download (password: tooth)</strong><br />
tools for batch downloading: <a href="http://jdownloader.org/download/index" target="_blank">JDownloader </a><br />
<br/><br />
[North American]</p>
<p>http://www.megaupload.com/?d=VLVK36Z6</p>
<p>http://www.megaupload.com/?d=F8SHJRJ6</p>
<p>http://www.megaupload.com/?d=6OLUEV7T</p>
<p>http://www.megaupload.com/?d=EG0H8DI0</p>
<p>http://www.megaupload.com/?d=JSBEDHLT</p>
<p>http://www.megaupload.com/?d=HNWSG6QH</p>
<p>http://www.megaupload.com/?d=GESNB2EH</p>
<p>http://www.megaupload.com/?d=DTZYCTQ2</p>
<p>[Europe]</p>
<p>http://www.megaupload.com/?d=U41VPNRS</p>
<p>http://www.megaupload.com/?d=3UECQ7WD</p>
<p>http://www.megaupload.com/?d=PV65PXGM</p>
<p>http://www.megaupload.com/?d=TGJIIMQM</p>
<p>http://www.megaupload.com/?d=8V8K0NJN</p>
<p>http://www.megaupload.com/?d=GUM3JFZR</p>
<p>http://www.megaupload.com/?d=1ZISHFWT</p>
<p>http://www.megaupload.com/?d=2Q9BDFPZ</p>
<p>[Southeast Asia &#038; Oceania]</p>
<p>http://www.megaupload.com/?d=Q5PFMENX</p>
<p>http://www.megaupload.com/?d=K6GVSU4P</p>
<p>http://www.megaupload.com/?d=1UNM3YFE</p>
<p>http://www.megaupload.com/?d=U9FQ0PFZ</p>
<p>http://www.megaupload.com/?d=XLOJYSXJ</p>
<p>http://www.megaupload.com/?d=P9PMX7J9</p>
<p>http://www.megaupload.com/?d=PZ4O25HQ</p>
<p>http://www.megaupload.com/?d=K1MMILVJ</p>
<p><br/><br />
<strong>Installation instructions:</strong><br />
1. double click &#8220;installer.exe&#8221;, and ALLOW it through your internet<br />
2. click &#8220;install&#8221; on the main screan, and agree the terms<br />
3. click &#8220;ok&#8221; to start installation or &#8220;change&#8221; installation location<br />
4. an activation window popup, choose &#8220;SKIP&#8221;<br />
5. (be patient) install&#8230; UPDATE&#8230; and show finished<br />
6. go to find the CRACK below and follow that instructions.<br />
7. click &#8220;Start Campaign&#8221; rather than &#8220;Single Player&#8221; or &#8220;Multi Player&#8221; to enjoy the game<br />
<br/><br />
<strong><a href="http://www.megaupload.com/?d=YMA6WZ5Z" target="_blank">Crack </a>(READ INSTRUCTIONS)</strong><br />
(password: ycbeta.blogspot.com)<br />
<br/><br />
<strong>FAQ</strong><br />
1. if you need to resume a saved game, it can be found under &#8220;Documents\StarCraft II\saves\*.SC2Save&#8221;, just double click one of the saves and it will resume the game.<br />
2. if you messed up with your installations, you can find &#8220;StartCraft II\Support\Repair.exe&#8221; to fix all corrupt or damaged files. (of course you need to re-apply the crack afterwards)<br />
3. if you can not exit your game by finding the exit button, you can try press &#8220;ESC&#8221; or &#8220;Alt+F4&#8243; keys.<br />
<br/><br />
<strong>Bonus</strong><br />
1.<a href="http://www.megaupload.com/?d=6DTN5FSJ" target="_blank"> English Game Manual</a><br />
2. <a href="http://www.megaupload.com/?d=KC5LDD32" target="_blank">OTS &#8211; Soundtrack MP3</a><br />
<br/></p>
]]></content:encoded>
			<wfw:commentRss>http://www.forece.net/post/2472.htm/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>OCR技术：如何将图片中的文字转换成文本</title>
		<link>http://www.forece.net/post/2471.htm</link>
		<comments>http://www.forece.net/post/2471.htm#comments</comments>
		<pubDate>Thu, 29 Jul 2010 02:33:40 +0000</pubDate>
		<dc:creator>FORECE</dc:creator>
				<category><![CDATA[技术文档]]></category>
		<category><![CDATA[ocr]]></category>

		<guid isPermaLink="false">http://www.forece.net/post/2471.htm</guid>
		<description><![CDATA[最近蒙城华人报很多介绍蒙特利尔的活动与夏季避暑胜地之类的旅游性文章。非常想将这些文字与大家分享，但是打字太累了。总想起以前给我爸用五笔打合同的感觉。太恐怖了，像噩梦一样。今天介绍一下如何将报纸上的文字直接变成文本文件存到电脑里。

这里就不得不介绍一下 OCR技术了。

光学字符识别 (OCR) 是将扫描的打印/手写图片文件转换为可以机器识别的可编辑文本格式。OCR 软件通过分析文档然后与存储在数据库中的字体进行比较，以及/或者标记出字体的典型特征来工作。有些 OCR 软件也通过拼写检查来“猜测”不能识别的单词。100% 精确是很难达到的，不过能够做到尽量接近是大多数软件争取的目标。
貌似现在很多小说站站长都非常精通OCR技术，哈哈，因为他们得弄TXT小说文档啊。
其实OCR技术离我们并不远，没准你的电脑里就隐藏着一款OCR软件。。没错，今天我介绍的就是 OFFICE OneNote 这款软件。很多朋友家里都安装了 Microsoft Office 了吧，不管是2003、2007还是最新的2010。我们都可以利用 OneNote 来做OCR识别。
首先准备好你需要转换文本的图片，如果是报纸，那么请先用扫描仪将图片扫描下来，话说貌似现在很多扫描仪也都带OCR功能了。你可以找一下你的打印机是否有这项功能。
使用方法：
1、打开 Office OneNote
2、导入一张图片

3、右键单击图片、选择复制图片中的文本

4、粘贴
5、虽然有些误差，不过效果貌似不错。

]]></description>
			<content:encoded><![CDATA[<p>最近蒙城华人报很多介绍蒙特利尔的活动与夏季避暑胜地之类的旅游性文章。非常想将这些文字与大家分享，但是打字太累了。总想起以前给我爸用五笔打合同的感觉。太恐怖了，像噩梦一样。今天介绍一下如何将报纸上的文字直接变成文本文件存到电脑里。<br />
<span id="more-2471"></span><br />
这里就不得不介绍一下 OCR技术了。</p>
<blockquote><p>
光学字符识别 (OCR) 是将扫描的打印/手写图片文件转换为可以机器识别的可编辑文本格式。OCR 软件通过分析文档然后与存储在数据库中的字体进行比较，以及/或者标记出字体的典型特征来工作。有些 OCR 软件也通过拼写检查来“猜测”不能识别的单词。100% 精确是很难达到的，不过能够做到尽量接近是大多数软件争取的目标。</p></blockquote>
<p>貌似现在很多小说站站长都非常精通OCR技术，哈哈，因为他们得弄TXT小说文档啊。</p>
<p>其实OCR技术离我们并不远，没准你的电脑里就隐藏着一款OCR软件。。没错，今天我介绍的就是 OFFICE OneNote 这款软件。很多朋友家里都安装了 Microsoft Office 了吧，不管是2003、2007还是最新的2010。我们都可以利用 OneNote 来做OCR识别。</p>
<p>首先准备好你需要转换文本的图片，如果是报纸，那么请先用扫描仪将图片扫描下来，话说貌似现在很多扫描仪也都带OCR功能了。你可以找一下你的打印机是否有这项功能。</p>
<p>使用方法：<br />
1、打开 Office OneNote</p>
<p>2、导入一张图片<br />
<a href="http://www.forece.net/wp-content/uploads/2010/07/OCR1.jpg" rel="lightbox[2471]"><img src="http://www.forece.net/wp-content/uploads/2010/07/OCR1-550x421.jpg" alt="" title="OCR1" width="550" height="421" class="alignnone size-large wp-image-2468" /></a></p>
<p>3、右键单击图片、选择复制图片中的文本<br />
<a href="http://www.forece.net/wp-content/uploads/2010/07/OCR2.jpg" rel="lightbox[2471]"><img src="http://www.forece.net/wp-content/uploads/2010/07/OCR2.jpg" alt="" title="OCR2" width="462" height="688" class="alignnone size-full wp-image-2469" /></a></p>
<p>4、粘贴</p>
<p>5、虽然有些误差，不过效果貌似不错。<br />
<a href="http://www.forece.net/wp-content/uploads/2010/07/OCR3.jpg" rel="lightbox[2471]"><img src="http://www.forece.net/wp-content/uploads/2010/07/OCR3.jpg" alt="" title="OCR3" width="447" height="501" class="alignnone size-full wp-image-2470" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.forece.net/post/2471.htm/feed</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>蒙特利尔的5大特色冰激凌店</title>
		<link>http://www.forece.net/post/2452.htm</link>
		<comments>http://www.forece.net/post/2452.htm#comments</comments>
		<pubDate>Thu, 29 Jul 2010 02:07:57 +0000</pubDate>
		<dc:creator>FORECE</dc:creator>
				<category><![CDATA[饕餮大餐]]></category>
		<category><![CDATA[小吃]]></category>
		<category><![CDATA[美食]]></category>
		<category><![CDATA[蒙特利尔]]></category>

		<guid isPermaLink="false">http://www.forece.net/?p=2452</guid>
		<description><![CDATA[1560年，法国卡特琳皇后的一个私人厨师为了给这位皇后换口味，发明了一种半固体状的冰激凌，他把奶油、牛奶、香料掺进去再刻上花纹，使冰激凌更加色泽鲜艳、美味可口。以后冰淇淋的种类越来越多，各个花色的冰激凌和冰激凌蛋糕应运而生，成为大家所喜欢的一种食品。

传统上，蒙特利尔铃音点的冰激凌以香草和巧克力两种口味为主，在此基础上经过不断的技术改进，已经融合了水果、枫糖、奶酪、绿茶等不同配料，无论是口感色泽还是香味都变得愈加丰富。以下介绍蒙特利尔的几家知名冰激凌店，以及他们在今年夏季推出的新产品。

1. RIPPLES, 3880 Saint-Laurent, Tel: 514-8421697
Ripples 曾经获得 Gazette 读者票选拥有全市最好吃的法式香草冰激凌。虽然点小不起眼，可是从1984年开业以来已经成为同业中的知名店铺。 Ripples 是少量仍采用传统硬纸包装的冰激凌店，店中没有座位，只准外带没有内用。营业时间5月至10月每天从中午12点开到晚上12点，但也会随客源和天气状况作出调整。
-Kulfi：采用鲜奶油和豆蔻为原料，加以烤杏仁等配料，味道香甜略带酸味。
-Moka amandes roties：巴旦杏仁和 Espresso 浓咖啡的绝佳配合，香味浓郁
-Truffes au chocolat et framboises：覆盆子的酸甜以及黑巧克力奶糊的芳香令人印象深刻，饰之以巧克力薄脆入口即化
-Gingermbre：生姜奶油味主料，香味较淡，适合喜欢清淡口味的人。

2. Havres-aux-glaces, Jean-Talon市分店, Henri-Julien 街7070号, Tel:514-2788696
Havres-aux-glaces 现有两家分店，其中位于Jean-Talon市场的市场的店铺以其正宗的意大利日味、粘致的加工技艺深受消费者青睐
-Caramel brule et Erable: 焦糖香味极其浓郁，色彩鲜艳，甘怡适中，小块枫糖的点缀无论从色泽还是口感都增色不少
-Matcha: 带有绿茶和植物芳香的M扭：-。h资带给人清新自然l均感受，微甜的口感适合不喜欢强烈味道刺激的人
-Matcha: 栗子和奶油为主料，口味芳香细瓶，丝丝香甜令人回味

3. Le PECHE GLACE, Mont-Royal Est 大街2001号, Tel:514-5255768
LE PECHE GLACE 曾经一度被行家认为是蒙特利尔市中心鼓好的冰洪淋店，包装采用高档意大利卡拉蒂金属盒，店内环境幽雅，各种经过精心配制的冰激凌产品令人食欲大增。
- Bailey&#8217;s: LE PECHE GLACE 的冰淇淋主要以传统日味为士，新推出的 Bailey&#8217;s 采用草药糖浆和浓奶油为主料，口味乳油腻，甜味颇重，更适合喜欢刺激口味的人。

4. MEU-MEU, Saint-Denis 大街4458号, Tel:514-2885889
MEU-MEU的店面较小，的店面较小，前来购买冰淇淋的顾客常常需要排队。不过，作为一家保持着传统风格的店铺，这里的冰淇淋质量上乘，尤其对于大众消费者来说，不难找到性价
比高的可口产品。
-Sesame:芝麻口味的冰淇淋带有天然木香以及二丝烟草的味通，是盛岌时节的解暑良品；
-Chocolat hollandais: 名为荷兰巧克力的冰淇淋主料是可可粉以及奶油，香甜适中
-Cannelle: 以肉桂为配料的冰淇淋日味新颖独特，给人耳目一新的感受
-Espresso: [...]]]></description>
			<content:encoded><![CDATA[<p>1560年，法国卡特琳皇后的一个私人厨师为了给这位皇后换口味，发明了一种半固体状的冰激凌，他把奶油、牛奶、香料掺进去再刻上花纹，使冰激凌更加色泽鲜艳、美味可口。以后冰淇淋的种类越来越多，各个花色的冰激凌和冰激凌蛋糕应运而生，成为大家所喜欢的一种食品。<br />
<span id="more-2452"></span><br />
传统上，蒙特利尔铃音点的冰激凌以香草和巧克力两种口味为主，在此基础上经过不断的技术改进，已经融合了水果、枫糖、奶酪、绿茶等不同配料，无论是口感色泽还是香味都变得愈加丰富。以下介绍蒙特利尔的几家知名冰激凌店，以及他们在今年夏季推出的新产品。<br />
<br/><br />
<strong>1. RIPPLES, 3880 Saint-Laurent, Tel: 514-8421697</strong><br />
Ripples 曾经获得 Gazette 读者票选拥有全市最好吃的法式香草冰激凌。虽然点小不起眼，可是从1984年开业以来已经成为同业中的知名店铺。 Ripples 是少量仍采用传统硬纸包装的冰激凌店，店中没有座位，只准外带没有内用。营业时间5月至10月每天从中午12点开到晚上12点，但也会随客源和天气状况作出调整。</p>
<p>-Kulfi：采用鲜奶油和豆蔻为原料，加以烤杏仁等配料，味道香甜略带酸味。<br />
-Moka amandes roties：巴旦杏仁和 Espresso 浓咖啡的绝佳配合，香味浓郁<br />
-Truffes au chocolat et framboises：覆盆子的酸甜以及黑巧克力奶糊的芳香令人印象深刻，饰之以巧克力薄脆入口即化<br />
-Gingermbre：生姜奶油味主料，香味较淡，适合喜欢清淡口味的人。<br />
<br/><br />
<strong>2. Havres-aux-glaces, Jean-Talon市分店, Henri-Julien 街7070号, Tel:514-2788696</strong><br />
Havres-aux-glaces 现有两家分店，其中位于Jean-Talon市场的市场的店铺以其正宗的意大利日味、粘致的加工技艺深受消费者青睐</p>
<p>-Caramel brule et Erable: 焦糖香味极其浓郁，色彩鲜艳，甘怡适中，小块枫糖的点缀无论从色泽还是口感都增色不少<br />
-Matcha: 带有绿茶和植物芳香的M扭：-。h资带给人清新自然l均感受，微甜的口感适合不喜欢强烈味道刺激的人<br />
-Matcha: 栗子和奶油为主料，口味芳香细瓶，丝丝香甜令人回味<br />
<br/><br />
<strong>3. Le PECHE GLACE, Mont-Royal Est 大街2001号, Tel:514-5255768</strong><br />
LE PECHE GLACE 曾经一度被行家认为是蒙特利尔市中心鼓好的冰洪淋店，包装采用高档意大利卡拉蒂金属盒，店内环境幽雅，各种经过精心配制的冰激凌产品令人食欲大增。</p>
<p>- Bailey&#8217;s: LE PECHE GLACE 的冰淇淋主要以传统日味为士，新推出的 Bailey&#8217;s 采用草药糖浆和浓奶油为主料，口味乳油腻，甜味颇重，更适合喜欢刺激口味的人。<br />
<br/><br />
<strong>4. MEU-MEU, Saint-Denis 大街4458号, Tel:514-2885889</strong><br />
MEU-MEU的店面较小，的店面较小，前来购买冰淇淋的顾客常常需要排队。不过，作为一家保持着传统风格的店铺，这里的冰淇淋质量上乘，尤其对于大众消费者来说，不难找到性价<br />
比高的可口产品。</p>
<p>-Sesame:芝麻口味的冰淇淋带有天然木香以及二丝烟草的味通，是盛岌时节的解暑良品；<br />
-Chocolat hollandais: 名为荷兰巧克力的冰淇淋主料是可可粉以及奶油，香甜适中<br />
-Cannelle: 以肉桂为配料的冰淇淋日味新颖独特，给人耳目一新的感受<br />
-Espresso: 香草糖浆融合在冰淇淋的清凉中，浓咖啡的香味在炎炎夏日演绎一道别致的风情<br />
<br/><br />
<strong>5. LEO LE GLACIER, Bernard大街1179号, Tel:514-2747314</strong><br />
位于 Bernard大街的 LEO LE GLACIER 是 Outremont 区第二家历史悠久的冰淇淋店，店面的另外一侧有露天场地品尝冰淇淋，环境整洁。 LEO LE GLACIER 的产品全部采用人工方式加工，质量和口感与工业化产品相比自然大有不同。</p>
<p>-Pomme verte: 苹果口味的冰淇淋带有天然的清香和淡淡的绿色．奶油滋味浓郁，口感酸甜适中，是 LEO LE GLACIER 的拿手产品之一；<br />
-Campari: 外观色彩丰富，略带草药的二苦味，日味与众不同，是在其它冰淇淋店不常见的产品<br />
<br/><br />
转自蒙城华人报</p>
]]></content:encoded>
			<wfw:commentRss>http://www.forece.net/post/2452.htm/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wordpress 评论回复邮件通知（代码版）</title>
		<link>http://www.forece.net/post/2467.htm</link>
		<comments>http://www.forece.net/post/2467.htm#comments</comments>
		<pubDate>Thu, 29 Jul 2010 00:46:11 +0000</pubDate>
		<dc:creator>FORECE</dc:creator>
				<category><![CDATA[WordPress 相关]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.forece.net/post/2467.htm</guid>
		<description><![CDATA[同样出自 Willin 大师的手笔，而且是升级版。又省了一个插件不是？评论回复邮件通知是个很重要的功能，在用户体验上会起到很好的作用。

这个是 Ajax comments 評論回應郵件通知 的升级版，主要改进了以下功能。
1. 所有模板都適用, 不只是 Ajax comments.
2. 管理者在後台回覆也可自動發郵件.
如果大家对以前的版本感兴趣，可以通过传送门过去。。。。
安裝步驟:
1. 如果你用了上一版的 &#8220;Ajax comments 回應郵件通知&#8221;, 請先在 comments-ajax.php 刪除上一版的代碼.
2. 在下面三種方式, 選擇你想用的代碼, copy 到 functions.php 的  區域內.
必須注意的是: 你的服務器一定要有 mail() 功能. 測試方式: 在登入頁故意按下 &#8216;忘記密碼&#8217;, 收到郵件就有 mail() 功能; 沒收到郵件的可以下課了.
一、有勾選欄, 由訪客決定是否要回應郵件通知:
(會在模板自動加勾選欄, 如果不想自動加, 可把後面一小段刪除)
/* comment_mail_notify v1.0 by willin kan. (有勾選欄, 由訪客決定) */
function comment_mail_notify($comment_id) {
  $admin_notify = '1'; // [...]]]></description>
			<content:encoded><![CDATA[<p>同样出自 <a href="http://kan.willin.org/?p=1295" target="_blank">Willin</a> 大师的手笔，而且是升级版。又省了一个插件不是？评论回复邮件通知是个很重要的功能，在用户体验上会起到很好的作用。<br />
<span id="more-2467"></span><br />
这个是 Ajax comments 評論回應郵件通知 的升级版，主要改进了以下功能。<br />
1. 所有模板都適用, 不只是 Ajax comments.<br />
2. 管理者在後台回覆也可自動發郵件.</p>
<p>如果大家对以前的版本感兴趣，可以通过<a href="http://kan.willin.org/?p=1279" target="_blank">传送门</a>过去。。。。</p>
<p><strong>安裝步驟:</strong><br />
1. 如果你用了上一版的 &#8220;Ajax comments 回應郵件通知&#8221;, 請先在 comments-ajax.php 刪除上一版的代碼.<br />
2. 在下面三種方式, 選擇你想用的代碼, copy 到 functions.php 的 <?php ..... ?> 區域內.</p>
<p>必須注意的是: 你的服務器一定要有 mail() 功能. 測試方式: 在登入頁故意按下 &#8216;忘記密碼&#8217;, 收到郵件就有 mail() 功能; 沒收到郵件的可以下課了.</p>
<p><strong>一、有勾選欄, 由訪客決定是否要回應郵件通知:</strong><br />
(會在模板自動加勾選欄, 如果不想自動加, 可把後面一小段刪除)</p>
<pre class="brush: php; html-script: true;">/* comment_mail_notify v1.0 by willin kan. (有勾選欄, 由訪客決定) */
function comment_mail_notify($comment_id) {
  $admin_notify = '1'; // admin 要不要收回覆通知 ( '1'=要 ; '0'=不要 )
  $admin_email = get_bloginfo ('admin_email'); // $admin_email 可改為你指定的 e-mail.
  $comment = get_comment($comment_id);
  $comment_author_email = trim($comment-&gt;comment_author_email);
  $parent_id = $comment-&gt;comment_parent ? $comment-&gt;comment_parent : '';
  global $wpdb;
  if ($wpdb-&gt;query(&quot;Describe {$wpdb-&gt;comments} comment_mail_notify&quot;) == '')
    $wpdb-&gt;query(&quot;ALTER TABLE {$wpdb-&gt;comments} ADD COLUMN comment_mail_notify TINYINT NOT NULL DEFAULT 0;&quot;);
  if (($comment_author_email != $admin_email &amp;&amp; isset($_POST['comment_mail_notify'])) || ($comment_author_email == $admin_email &amp;&amp; $admin_notify == '1'))
    $wpdb-&gt;query(&quot;UPDATE {$wpdb-&gt;comments} SET comment_mail_notify='1' WHERE comment_ID='$comment_id'&quot;);
  $notify = $parent_id ? get_comment($parent_id)-&gt;comment_mail_notify : '0';
  $spam_confirmed = $comment-&gt;comment_approved;
  if ($parent_id != '' &amp;&amp; $spam_confirmed != 'spam' &amp;&amp; $notify == '1') {
    $wp_email = 'no-reply@' . preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME'])); // e-mail 發出點, no-reply 可改為可用的 e-mail.
    $to = trim(get_comment($parent_id)-&gt;comment_author_email);
    $subject = '您在 [' . get_option(&quot;blogname&quot;) . '] 的留言有了回應';
    $message = '
    &lt;div style=&quot;background-color:#eef2fa; border:1px solid #d8e3e8; color:#111; padding:0 15px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;&quot;&gt;
      &lt;p&gt;' . trim(get_comment($parent_id)-&gt;comment_author) . ', 您好!&lt;/p&gt;
      &lt;p&gt;您曾在《' . get_the_title($comment-&gt;comment_post_ID) . '》的留言:&lt;br /&gt;'
       . trim(get_comment($parent_id)-&gt;comment_content) . '&lt;/p&gt;
      &lt;p&gt;' . trim($comment-&gt;comment_author) . ' 給您的回應:&lt;br /&gt;'
       . trim($comment-&gt;comment_content) . '&lt;br /&gt;&lt;/p&gt;
      &lt;p&gt;您可以點擊 &lt;a href=&quot;' . htmlspecialchars(get_comment_link($parent_id)) . '&quot;&gt;查看回應完整內容&lt;/a&gt;&lt;/p&gt;
      &lt;p&gt;歡迎再度光臨 &lt;a href=&quot;' . get_option('home') . '&quot;&gt;' . get_option('blogname') . '&lt;/a&gt;&lt;/p&gt;
      &lt;p&gt;(此郵件由系統自動發出, 請勿回覆.)&lt;/p&gt;
    &lt;/div&gt;';
    $from = &quot;From: \&quot;&quot; . get_option('blogname') . &quot;\&quot; &lt;$wp_email&gt;&quot;;
    $headers = &quot;$from\nContent-Type: text/html; charset=&quot; . get_option('blog_charset') . &quot;\n&quot;;
    wp_mail( $to, $subject, $message, $headers );
    //echo 'mail to ', $to, '&lt;br/&gt; ' , $subject, $message; // for testing
  }
}
add_action('comment_post', 'comment_mail_notify');

/* 自動加勾選欄 */
function add_checkbox() {
  echo '&lt;input type=&quot;checkbox&quot; name=&quot;comment_mail_notify&quot; id=&quot;comment_mail_notify&quot; value=&quot;comment_mail_notify&quot; checked=&quot;checked&quot; style=&quot;margin-left:20px;&quot; /&gt;&lt;label for=&quot;comment_mail_notify&quot;&gt;有人回覆時郵件通知我&lt;/label&gt;';
}
add_action('comment_form', 'add_checkbox');

// -- END ----------------------------------------</pre>
<p><strong>二、無勾選欄, 由管理者決定在什麼條件下發郵件:</strong></p>
<pre class="brush: php; html-script: true;">/* comment_mail_notify v1.0 by willin kan. (無勾選欄) */
function comment_mail_notify($comment_id) {
  $admin_email = get_bloginfo ('admin_email'); // $admin_email 可改為你指定的 e-mail.
  $comment = get_comment($comment_id);
  $comment_author_email = trim($comment-&gt;comment_author_email);
  $parent_id = $comment-&gt;comment_parent ? $comment-&gt;comment_parent : '';
  $to = $parent_id ? trim(get_comment($parent_id)-&gt;comment_author_email) : '';
  $spam_confirmed = $comment-&gt;comment_approved;
  if (($parent_id != '') &amp;&amp; ($spam_confirmed != 'spam') &amp;&amp; ($to != $admin_email) &amp;&amp; ($comment_author_email == $admin_email)) {
    /* 上面的判斷式,決定發出郵件的必要條件:
    ($parent_id != '') &amp;&amp; ($spam_confirmed != 'spam'): 回覆的, 而且不是 spam 才可發, 必需!!
    ($to != $admin_email) : 不發給 admin.
    ($comment_author_email == $admin_email) : 只有 admin 的回覆才可發.
    可視個人需求修改以上條件.
    */
    $wp_email = 'no-reply@' . preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME'])); // e-mail 發出點, no-reply 可改為可用的 e-mail.
    $subject = '您在 [' . get_option(&quot;blogname&quot;) . '] 的留言有了回應';
    $message = '
    &lt;div style=&quot;background-color:#eef2fa; border:1px solid #d8e3e8; color:#111; padding:0 15px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;&quot;&gt;
      &lt;p&gt;' . trim(get_comment($parent_id)-&gt;comment_author) . ', 您好!&lt;/p&gt;
      &lt;p&gt;您曾在《' . get_the_title($comment-&gt;comment_post_ID) . '》的留言:&lt;br /&gt;'
       . trim(get_comment($parent_id)-&gt;comment_content) . '&lt;/p&gt;
      &lt;p&gt;' . trim($comment-&gt;comment_author) . ' 給您的回應:&lt;br /&gt;'
       . trim($comment-&gt;comment_content) . '&lt;br /&gt;&lt;/p&gt;
      &lt;p&gt;您可以點擊 &lt;a href=&quot;' . htmlspecialchars(get_comment_link($parent_id)) . '&quot;&gt;查看回應完整內容&lt;/a&gt;&lt;/p&gt;
      &lt;p&gt;歡迎再度光臨 &lt;a href=&quot;' . get_option('home') . '&quot;&gt;' . get_option('blogname') . '&lt;/a&gt;&lt;/p&gt;
      &lt;p&gt;(此郵件由系統自動發出, 請勿回覆.)&lt;/p&gt;
    &lt;/div&gt;';
    $from = &quot;From: \&quot;&quot; . get_option('blogname') . &quot;\&quot; &lt;$wp_email&gt;&quot;;
    $headers = &quot;$from\nContent-Type: text/html; charset=&quot; . get_option('blog_charset') . &quot;\n&quot;;
    wp_mail( $to, $subject, $message, $headers );
    //echo 'mail to ', $to, '&lt;br/&gt; ' , $subject, $message; // for testing
  }
}
add_action('comment_post', 'comment_mail_notify');
// -- END ----------------------------------------</pre>
<p><strong>三、所有回覆都發郵件:</strong><br />
(當然, 在底層的評論不發郵件, 回覆的才發)</p>
<pre class="brush: php; html-script: true;">/* comment_mail_notify v1.0 by willin kan. (所有回覆都發郵件) */
function comment_mail_notify($comment_id) {
  $comment = get_comment($comment_id);
  $parent_id = $comment-&gt;comment_parent ? $comment-&gt;comment_parent : '';
  $spam_confirmed = $comment-&gt;comment_approved;
  if (($parent_id != '') &amp;&amp; ($spam_confirmed != 'spam')) {
    $wp_email = 'no-reply@' . preg_replace('#^www\.#', '', strtolower($_SERVER['SERVER_NAME'])); //e-mail 發出點, no-reply 可改為可用的 e-mail.
    $to = trim(get_comment($parent_id)-&gt;comment_author_email);
    $subject = '您在 [' . get_option(&quot;blogname&quot;) . '] 的留言有了回應';
    $message = '
    &lt;div style=&quot;background-color:#eef2fa; border:1px solid #d8e3e8; color:#111; padding:0 15px; -moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;&quot;&gt;
      &lt;p&gt;' . trim(get_comment($parent_id)-&gt;comment_author) . ', 您好!&lt;/p&gt;
      &lt;p&gt;您曾在《' . get_the_title($comment-&gt;comment_post_ID) . '》的留言:&lt;br /&gt;'
       . trim(get_comment($parent_id)-&gt;comment_content) . '&lt;/p&gt;
      &lt;p&gt;' . trim($comment-&gt;comment_author) . ' 給您的回應:&lt;br /&gt;'
       . trim($comment-&gt;comment_content) . '&lt;br /&gt;&lt;/p&gt;
      &lt;p&gt;您可以點擊 &lt;a href=&quot;' . htmlspecialchars(get_comment_link($parent_id)) . '&quot;&gt;查看回應完整內容&lt;/a&gt;&lt;/p&gt;
      &lt;p&gt;歡迎再度光臨 &lt;a href=&quot;' . get_option('home') . '&quot;&gt;' . get_option('blogname') . '&lt;/a&gt;&lt;/p&gt;
      &lt;p&gt;(此郵件由系統自動發出, 請勿回覆.)&lt;/p&gt;
    &lt;/div&gt;';
    $from = &quot;From: \&quot;&quot; . get_option('blogname') . &quot;\&quot; &lt;$wp_email&gt;&quot;;
    $headers = &quot;$from\nContent-Type: text/html; charset=&quot; . get_option('blog_charset') . &quot;\n&quot;;
    wp_mail( $to, $subject, $message, $headers );
    //echo 'mail to ', $to, '&lt;br/&gt; ' , $subject, $message; // for testing
  }
}
add_action('comment_post', 'comment_mail_notify');
// -- END ----------------------------------------</pre>
<p>◎2010/4/2 又發現這程式在評論分頁的 get_comment_link() 有個 bug.<br />
這 bug 對使用 comments 和 trackbacks/pingbacks 分離的情況才會出現, 沒分離的是沒影響.<br />
當直接叫用 get_comment_link() 因為沒經過 wp_list_comments(&#8216;type=comment&#8217;) 函數, 它會以所有的評論作為分頁對象. 所以 trackbacks/pingbacks 數量多的時候會讓 cpage 多算了, 本來是 cpage=7 會成了 cpage=8, 所以點擊郵件裏的 &#8220;查看回應完整內容&#8221; 會找不到正確評論頁面.</p>
<p>&#8212; 修正方式 &#8212;-<br />
將以上的:</p>
<pre class="brush: php; html-script: true;">get_comment_link($parent_id)</pre>
<p>改成:</p>
<pre class="brush: php; html-script: true;">get_comment_link($parent_id, array('type' =&gt; 'comment'))</pre>
<p>加入的參數是讓它選取 comment 數量計算就好.<br />
評論式樣有使用 comments 和 trackbacks/pingbacks 分離的童鞋, 請進行修改. 沒用到的就不能改.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.forece.net/post/2467.htm/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>给 WordPress 启用 Ajax 评论（代码版）</title>
		<link>http://www.forece.net/post/2466.htm</link>
		<comments>http://www.forece.net/post/2466.htm#comments</comments>
		<pubDate>Thu, 29 Jul 2010 00:34:08 +0000</pubDate>
		<dc:creator>FORECE</dc:creator>
				<category><![CDATA[WordPress 相关]]></category>
		<category><![CDATA[ajax]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.forece.net/post/2466.htm</guid>
		<description><![CDATA[其实谁不想自己的博客拥有又炫又实用的 AJAX 评论呢。找了很多插件版的，都不太好用，而且还拖慢了速度。用句万戈的话说：能用代码改的效果绝对不用插件。这个AJAX效果也是他极力推荐给我的。来自于 Willin 大师。

代码下载：
　下载 comments-ajax-1.29.zip  v1.29 适用於 WP 2.8 ~ 3.0
　下载 comments-ajax-1.3.zip  (v1.3 2010/5/20 更新) 用了新函数 get_post_status_object(), 只能在 WP 3.0 以上使用。
安装方法：
解压之后, 将 comments-ajax.js 及 comments-ajax.php 放在模板所在目录
在 header.php 找到
&#60;?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?&#62;
&#60;?php wp_head(); ?&#62;
用下面几行取代:
&#60;script type=&#34;text/javascript&#34; src=&#34;http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js&#34;&#62;&#60;/script&#62;
&#60;?php wp_head(); ?&#62;
&#60;?php if ( is_singular() ){ ?&#62;
&#60;script type=&#34;text/javascript&#34; src=&#34;&#60;?php bloginfo('template_directory'); ?&#62;/comments-ajax.js&#34;&#62;&#60;/script&#62;
&#60;?php } [...]]]></description>
			<content:encoded><![CDATA[<p>其实谁不想自己的博客拥有又炫又实用的 AJAX 评论呢。找了很多插件版的，都不太好用，而且还拖慢了速度。用句<a href="http://wange.im" target="_blank">万戈</a>的话说：能用代码改的效果绝对不用插件。这个AJAX效果也是他极力推荐给我的。来自于 <a href="http://kan.willin.org/?p=1271" target="_blank">Willin </a>大师。<br />
<span id="more-2466"></span><br />
<strong>代码下载：</strong><br />
　下载 <a href="http://www.forece.net/wp-content/uploads/2010/07/comments-ajax-1.29.zip" target="_blank">comments-ajax-1.29.zip</a>  v1.29 适用於 WP 2.8 ~ 3.0<br />
　下载 <a href="http://www.forece.net/wp-content/uploads/2010/07/comments-ajax-1.3.zip" target="_blank">comments-ajax-1.3.zip</a>  (v1.3 2010/5/20 更新) 用了新函数 get_post_status_object(), 只能在 WP 3.0 以上使用。</p>
<p><strong>安装方法：</strong><br />
解压之后, 将 comments-ajax.js 及 comments-ajax.php 放在模板所在目录<br />
在 header.php 找到</p>
<pre class="brush: php; html-script: true;">&lt;?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?&gt;
&lt;?php wp_head(); ?&gt;</pre>
<p>用下面几行取代:</p>
<pre class="brush: php; html-script: true;">&lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;?php wp_head(); ?&gt;
&lt;?php if ( is_singular() ){ ?&gt;
&lt;script type=&quot;text/javascript&quot; src=&quot;&lt;?php bloginfo('template_directory'); ?&gt;/comments-ajax.js&quot;&gt;&lt;/script&gt;
&lt;?php } ?&gt;</pre>
<p>因为 comments-ajax.js 已合併了 WP 的 comment-reply.js, 所以不必再叫用原來的 wp_enqueue_script( &#8216;comment-reply&#8217; )<br />
如果你的模板够标准, 这样就可以正常工作了</p>
<p><strong>如果有任何運行不正常, 請繼續看以下注意事項:</strong></p>
<p>　1. 安裝前, 請先確認 WordPress 內置嵌套評論已正常運作. 如果不是內置嵌套評論, 會出問題的.</p>
<p>　2. 各式模板設計不同, 請檢查 comments.php 是否夠標準, 儘量不修改模板, 只要對應修改本文件, 以免 css 亂套.</p>
<pre class="brush: php; html-script: true;">◎標準模板是指:
　　　&quot;評論數&quot; id=&quot;comments&quot; (WP 3.0 用的是 id=&quot;comments-title&quot;)
　　　　例: &lt;h3 id=&quot;comments&quot;&gt;&lt;?php comments_number( ...有%條評論... &lt;/h3&gt;
　　　　已知有不少模板用的不是 &quot;comments&quot;, 它的 &quot;comments&quot; 已用到別地方,
　　　　如果評論提交後, 評論數位置出現很多源代碼, 通常是這問題, 要特別留意!
　　　　ps. WP 3.0 用的是 id=&quot;comments-title&quot;, 新版我已將 &quot;comments&quot; 改 &quot;comments-title&quot;,
　　　　　如果你要用以前的 &quot;comments&quot;, 請在 comments-ajax.js 第 25 行更改.
　　　&quot;評論列表&quot; id=&quot;commentlist&quot;
　　　　例: &lt;ol id=&quot;commentlist&quot;&gt; 注意是 ol 不是 ul.
　　　&quot;表單&quot; id=&quot;commentform&quot;
　　　　例: &lt;form action=&quot;&lt;?php echo get_option('siteurl'); ?&gt;/wp-comments-post.php&quot; method=&quot;post&quot; id=&quot;commentform&quot;&gt;
　　　&quot;評論框&quot; id=&quot;respond&quot; (是含 author, email, url, comment)
　　　　例: &lt;div id=&quot;respond&quot; ... &gt;
　　　&quot;評論區&quot; id=&quot;comment&quot;
　　　　例: &lt;textarea name=&quot;comment&quot; id=&quot;comment&quot; ... &gt;
　　　&quot;提交&quot; id=&quot;submit&quot;
　　　　例: &lt;input ... id=&quot;submit&quot; ... &gt;
　　※以上所用的 id 標簽是 js 運作的重要關鍵! 請確認與模板對應無誤!</pre>
<p>　3. 本程式主要提供 Ajax comments 功能, css 已儘量配合原模板輸出. 如果還有 css 需求, 請自行修改.</p>
<p>　4. 在 comments-ajax.php 最下方有評論格式, 若你的 functions.php 有 mytheme_comment(), 請對應覆蓋, 且拿掉 &#8220;回覆&#8221; 鏈接.</p>
<p>发现自己的模板就不是标准版的。。。修改了一下才搞定了~</p>
<p>/* 以下纯粹是给自己看的，自己的修改记录，大家可以无视 */</p>
<pre class="brush: php; html-script: true;">&lt;?php if ( have_comments() ) : ?&gt;
   &lt;div id=&quot;comments&quot;&gt;
   &lt;h3&gt;&lt;?php comments_number(__('No Responses' ,'DeepMix'), __('One Response' ,'DeepMix'),__('% Responses' ,'DeepMix'));?&gt; &lt;?php _e('to', 'DeepMix') ?&gt; &amp;#8220;&lt;?php the_title(); ?&gt;&amp;#8221;&lt;/h3&gt;</pre>
<p>修改成了</p>
<pre class="brush: php; html-script: true;">   &lt;div id=&quot;comments&quot;&gt;
   &lt;h3 id=&quot;number&quot;&gt;&lt;?php comments_number(__('No Responses' ,'DeepMix'), __('One Response' ,'DeepMix'),__('% Responses' ,'DeepMix'));?&gt; &lt;?php _e('to', 'DeepMix') ?&gt; &amp;#8220;&lt;?php the_title(); ?&gt;&amp;#8221;&lt;/h3&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.forece.net/post/2466.htm/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Wordpress SEO：只在首页显示友情链接</title>
		<link>http://www.forece.net/post/2463.htm</link>
		<comments>http://www.forece.net/post/2463.htm#comments</comments>
		<pubDate>Wed, 28 Jul 2010 20:41:18 +0000</pubDate>
		<dc:creator>FORECE</dc:creator>
				<category><![CDATA[WordPress 相关]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.forece.net/?p=2463</guid>
		<description><![CDATA[前几天介绍了万戈的如何在首页与内页如何调用不同的侧边栏。其实我只想要一个功能，那就是只在首页显示友情链接，而内页不显示。至于为什么，当然是为SEO啦。大家可以查看我以前写的为什么大家要将博客弄成随机显示部分友情链接一文。

在网上找了很久，发现都是千篇一律的转载。说是在 Sidebar.php 加入 if home 的判断语句。可是我改了半天发现也没成功。开始找原因。原来我使用的是 WP Kit CN 的 高级链接。
这就好办了，找到 /wp-content/plugins/wp-kit-cn/php/ 目录中 widget-advanced-blogroll.php
找到		
if (function_exists('wp_list_bookmarks')) {
修改为
if ( is_home() )
if (function_exists('wp_list_bookmarks')) {
即可
PS: 其实很多模板里边根本都找不到 blogroll 友链的这个模块。我以前用了 N 款模板都没找到。不知道是在哪里实现的。
如果你没有用过WCK插件，又碰巧你的模板直接在sidebar.php调用了链接模块，那么你可以试一下下边的改法。
找到友情链接模块的代码，比如下方的：（每个模板都不同，大家自己找类似的吧）
&#60;h3&#62;Links&#60;/h3&#62;
&#60;ul&#62;
&#60;?php get_links(‘-1′, ‘&#60;li&#62;’, ‘&#60;/li&#62;’, ‘&#60;br /&#62;’, FALSE, ‘id’, FALSE, FALSE, -1,FALSE); ?&#62;
&#60;/ul&#62;
修改为
&#60;?php  if ( is_home() ) { ?&#62;
&#60;h3&#62;Links&#60;/h3&#62;
&#60;ul&#62;
&#60;?php get_links(‘-1′, ‘&#60;li&#62;’, ‘&#60;/li&#62;’, ‘&#60;br /&#62;’, FALSE, ‘id’, FALSE, FALSE, -1,FALSE); ?&#62;
&#60;/ul&#62;
&#60;?php [...]]]></description>
			<content:encoded><![CDATA[<p>前几天介绍了万戈的<a href="http://www.forece.net/post/2424.htm" target="_blank">如何在首页与内页如何调用不同的侧边栏</a>。其实我只想要一个功能，那就是只在首页显示友情链接，而内页不显示。至于为什么，当然是为SEO啦。大家可以查看我以前写的<a href="http://www.forece.net/post/627.htm" target="_blank">为什么大家要将博客弄成随机显示部分友情链接</a>一文。<br />
<span id="more-2463"></span><br />
在网上找了很久，发现都是千篇一律的转载。说是在 Sidebar.php 加入 if home 的判断语句。可是我改了半天发现也没成功。开始找原因。原来我使用的是 WP Kit CN 的 高级链接。</p>
<p>这就好办了，找到 /wp-content/plugins/wp-kit-cn/php/ 目录中 widget-advanced-blogroll.php</p>
<p>找到		</p>
<pre class="brush: php; html-script: true;">if (function_exists('wp_list_bookmarks')) {</pre>
<p>修改为</p>
<pre class="brush: php; html-script: true;">if ( is_home() )
if (function_exists('wp_list_bookmarks')) {</pre>
<p>即可</p>
<p>PS: 其实很多模板里边根本都找不到 blogroll 友链的这个模块。我以前用了 N 款模板都没找到。不知道是在哪里实现的。</p>
<p><strong>如果你没有用过WCK插件，又碰巧你的模板直接在sidebar.php调用了链接模块，那么你可以试一下下边的改法。</strong></p>
<p>找到友情链接模块的代码，比如下方的：（每个模板都不同，大家自己找类似的吧）</p>
<pre class="brush: php; html-script: true;">&lt;h3&gt;Links&lt;/h3&gt;
&lt;ul&gt;
&lt;?php get_links(‘-1′, ‘&lt;li&gt;’, ‘&lt;/li&gt;’, ‘&lt;br /&gt;’, FALSE, ‘id’, FALSE, FALSE, -1,FALSE); ?&gt;
&lt;/ul&gt;</pre>
<p>修改为</p>
<pre class="brush: php; html-script: true;">&lt;?php  if ( is_home() ) { ?&gt;
&lt;h3&gt;Links&lt;/h3&gt;
&lt;ul&gt;
&lt;?php get_links(‘-1′, ‘&lt;li&gt;’, ‘&lt;/li&gt;’, ‘&lt;br /&gt;’, FALSE, ‘id’, FALSE, FALSE, -1,FALSE); ?&gt;
&lt;/ul&gt;
&lt;?php } ?&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.forece.net/post/2463.htm/feed</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Wordpress 修改全纪录</title>
		<link>http://www.forece.net/post/2420.htm</link>
		<comments>http://www.forece.net/post/2420.htm#comments</comments>
		<pubDate>Tue, 27 Jul 2010 14:38:12 +0000</pubDate>
		<dc:creator>FORECE</dc:creator>
				<category><![CDATA[WordPress 相关]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.forece.net/?p=2420</guid>
		<description><![CDATA[其实很早就想写这个Wordpress总结帖了，前几天逛海天博客与万戈博客的时候，看到他们都写了类似的帖子。一来是方便大家寻找自己想要找的知识，另外一个是以后换主题后就不用挨个翻了。

Wordpress 速度优化
1. 利用Gzip技术压缩网站
2. cos-html-cache 全站静态化（虽然强悍但是问题多多，已经换成更为强大的 W3 TOTAL CACHE 了）
    &#8211; Wordpress 使用 cos-html-cache 页面静态化后无法打开分页的解决方法
    &#8211; 解决使用cos-html-cache插件后Wordpress搜索功能无法正常使用的问题
3. W3 TOTAL CACHE 使用说明
4. 合并 Wordpress 中的 JS 与 CSS
Wordpress 用户体验优化
1. 用 JQuery 实现新窗口打开 Wordpress 评论者链接（万戈有两种方法）
2. 给 Wordpress 换上带 Gravatr头像的最新评论（代码版）
3. 给 Wordpress 添加日志签名档
4. 图片适当载入渐显特效, 基于jQuery.Lazyload
5. 给 Wordpress 添加 Ctrl+Enter 快捷回复
6. AJAX 无刷新嵌套评论
7. 评论邮件回复通知
8. [...]]]></description>
			<content:encoded><![CDATA[<p>其实很早就想写这个Wordpress总结帖了，前几天逛海天博客与万戈博客的时候，看到他们都写了类似的帖子。一来是方便大家寻找自己想要找的知识，另外一个是以后换主题后就不用挨个翻了。<br />
<span id="more-2420"></span><br />
<strong>Wordpress 速度优化</strong><br />
1. <a href="http://www.forece.net/post/2422.htm" target="_blank">利用Gzip技术压缩网站</a><br />
2. <a href="http://www.forece.net/post/2258.htm" target="_blank">cos-html-cache 全站静态化</a>（虽然强悍但是问题多多，已经换成更为强大的 W3 TOTAL CACHE 了）<br />
    &#8211; <a href="http://www.forece.net/post/2383.htm" target="_blank">Wordpress 使用 cos-html-cache 页面静态化后无法打开分页的解决方法</a><br />
    &#8211; <a href="http://www.forece.net/post/2270.htm" target="_blank">解决使用cos-html-cache插件后Wordpress搜索功能无法正常使用的问题</a><br />
3. W3 TOTAL CACHE 使用说明<br />
4. 合并 Wordpress 中的 JS 与 CSS</p>
<p><strong>Wordpress 用户体验优化</strong><br />
1. <a href="http://www.forece.net/post/2460.htm" target="_blank">用 JQuery 实现新窗口打开 Wordpress 评论者链接</a>（万戈有<a href="http://wange.im/wordpress-comment-author-link-open-in-new-window.html" target="_blank">两种方法</a>）<br />
2. <a href="http://www.forece.net/post/2459.htm" target="_blank">给 Wordpress 换上带 Gravatr头像的最新评论（代码版）</a><br />
3. <a href="http://www.forece.net/post/2456.htm" target="_blank">给 Wordpress 添加日志签名档</a><br />
4. <a href="http://www.forece.net/post/2453.htm" target="_blank">图片适当载入渐显特效, 基于jQuery.Lazyload</a><br />
5. <a href="http://www.forece.net/post/2423.htm" target="_blank">给 Wordpress 添加 Ctrl+Enter 快捷回复</a><br />
6. <a href="http://www.forece.net/post/2466.htm" target="_blank">AJAX 无刷新嵌套评论</a><br />
7. <a href="http://www.forece.net/post/2467.htm" target="_blank">评论邮件回复通知</a><br />
8. 评论印章盖戳 &#8211; 让管理员评论与众不同<br />
9. 读者墙<br />
10. 博客信息统计栏目<br />
11. Wordpress 非插件相关日志的两种方法<br />
12. 最新评论、最新留言二合一<br />
13. 随机文章、热门文章二合一<br />
14. 分栏显示友情链接</p>
<p><strong>Wordpress 后台优化</strong><br />
1. <a href="http://www.forece.net/post/2461.htm" target="_blank">给 Wordpress 后台 HTML编辑器加上链接在新窗口打开</a>（同样方法可加 nofollow 标签）<br />
2. <a href="http://www.forece.net/post/2313.htm" target="_blank">解决 Wordpress 无法正常显示空行/回行/回车/换行的几种方法</a><br />
3. 无敌小墙</p>
<p><strong>Wordpress 营销篇</strong><br />
1. <a href="http://www.forece.net/post/2339.htm" target="_blank">如何在 Wordpress 首页中第一篇文章后插入广告</a><br />
2. Wordpress 显示随机广告的方法</p>
<p><strong>Wordpress SEO</strong><br />
1. <a href="http://www.forece.net/post/2267.htm" target="_blank">如何用代码完美替代 WordPress 中的 All in One SEO Pack 插件</a><br />
2. <a href="http://www.forece.net/post/2424.htm" target="_blank">让 Wordpress 首页与内页调用不同侧边栏</a><br />
3. 利用嘀咕将WP文章同步发布到Twitter、人人、开心等多个SNS上<br />
4. Wordpress 去掉评论中链接的方法<br />
5. 过滤并替换 Wordpress 留言指定字符<br />
6. 用 canonical 标签改善 WP SEO<br />
7. <a href="http://www.forece.net/post/2463.htm" target="_blank">只在首页显示友情链接</a></p>
<p><strong>Wordpress 插件篇</strong><br />
1. <a href="http://www.forece.net/post/2455.htm" target="_blank">Wordpress 图片插件 – Lightbox 2</a><br />
2. <a href="http://www.forece.net/post/2454.htm" target="_blank">Wordpress 高亮代码显示插件 – SyntaxHighlighter Evolved</a><br />
    -<a href="http://www.forece.net/post/2457.htm" target="_blank">给 WordPress 的 HTML 编辑界面中添加 SyntaxHighlighter 按钮</a><br />
3. 301 转向 Redirection 插件<br />
4. WP-Pagenavi 插件</p>
]]></content:encoded>
			<wfw:commentRss>http://www.forece.net/post/2420.htm/feed</wfw:commentRss>
		<slash:comments>32</slash:comments>
		</item>
		<item>
		<title>给 Wordpress 后台 HTML编辑器加上链接在新窗口打开</title>
		<link>http://www.forece.net/post/2461.htm</link>
		<comments>http://www.forece.net/post/2461.htm#comments</comments>
		<pubDate>Tue, 27 Jul 2010 02:29:43 +0000</pubDate>
		<dc:creator>FORECE</dc:creator>
				<category><![CDATA[WordPress 相关]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.forece.net/post/2461.htm</guid>
		<description><![CDATA[刚刚把评论者的链接用Jquery加上了target=&#8221;_blank&#8221;，那么文章中的链接怎么弄成在新窗口打开呢？如果你用WP的可视化编辑器，那么很简单，直接在添加链接里边就有选项。如果你用HTML编辑器多一些的话，那么就用动手改造 Quicktags.js 了。其实方法很简单，如果你看了我以前写的文章给 WordPress 的 HTML 编辑界面中添加 SyntaxHighlighter 按钮，那么你就应该知道思路在哪了。

还是修改 /wp-includes/js/quicktags.js
找到
if(a){edButtons[c].tagStart='&#60;a href=&#34;'+a+'&#34;&#62;';
修改为
if(a){edButtons[c].tagStart='&#60;a href=&#34;'+a+'&#34; target=&#34;_blank&#34;&#62;';
即可，是不是方法很简单啊？？
提醒一下：其实nofollow的标签也可以这么简单的加上去。。。。
]]></description>
			<content:encoded><![CDATA[<p>刚刚把<a href="http://www.forece.net/post/2460.htm" target="_blank">评论者的链接用Jquery加上了target=&#8221;_blank&#8221;</a>，那么文章中的链接怎么弄成在新窗口打开呢？如果你用WP的可视化编辑器，那么很简单，直接在添加链接里边就有选项。如果你用HTML编辑器多一些的话，那么就用动手改造 Quicktags.js 了。其实方法很简单，如果你看了我以前写的文章<a href="http://www.forece.net/post/2457.htm" target="_blank">给 WordPress 的 HTML 编辑界面中添加 SyntaxHighlighter 按钮</a>，那么你就应该知道思路在哪了。<br />
<span id="more-2461"></span><br />
还是修改 /wp-includes/js/quicktags.js</p>
<p>找到</p>
<pre class="brush: jscript; html-script: true;">if(a){edButtons[c].tagStart='&lt;a href=&quot;'+a+'&quot;&gt;';</pre>
<p>修改为</p>
<pre class="brush: jscript; html-script: true;">if(a){edButtons[c].tagStart='&lt;a href=&quot;'+a+'&quot; target=&quot;_blank&quot;&gt;';</pre>
<p>即可，是不是方法很简单啊？？</p>
<p>提醒一下：其实nofollow的标签也可以这么简单的加上去。。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.forece.net/post/2461.htm/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>用 JQuery 实现新窗口打开 Wordpress 评论者链接</title>
		<link>http://www.forece.net/post/2460.htm</link>
		<comments>http://www.forece.net/post/2460.htm#comments</comments>
		<pubDate>Tue, 27 Jul 2010 02:13:02 +0000</pubDate>
		<dc:creator>FORECE</dc:creator>
				<category><![CDATA[WordPress 相关]]></category>
		<category><![CDATA[Jquery]]></category>
		<category><![CDATA[js]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.forece.net/post/2460.htm</guid>
		<description><![CDATA[发现自己很喜欢在新窗口打开东西，有时候如果不加 target=&#8221;_blank&#8221; 就会在原窗口打开页面，感觉很不爽。在小木木同学那里看到了可以用Jquery实现在新窗口打开评论者的链接。代码也超简单。而且貌似有很大的扩展性！

代码其实就是一句话：
$('.fn a').attr({ target: &#34;_blank&#34;});  //对class=“fn”标签内的a中添加target: &#34;_blank&#34;
对，就一句！就这么一句可以实现“新窗口中打开评论者链接”！
再啰嗦一遍：
jQuery(document).ready(function($){
　　请把上述代码添加至此区域内才有效，另外别忘了加载jQuery库……
});
另，你也可以直接在header.php添加下面两行代码即可：

&#60;script type=&#34;text/javascript&#34; src=&#34;http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js&#34;&#62;&#60;/script&#62;
&#60;script type=&#34;text/javascript&#34;&#62;
jQuery(document).ready(function($){
　　$('.username a').attr({ target: &#34;_blank&#34;});
});
&#60;/script&#62;
注意查看自己模板评论者链接的 Class ，将代码中的 fn 换成模板中的参数即可。另外，你还可以将之拓展到其他地方，比如菜单、友链等等等等。。。
]]></description>
			<content:encoded><![CDATA[<p>发现自己很喜欢在新窗口打开东西，有时候如果不加 target=&#8221;_blank&#8221; 就会在原窗口打开页面，感觉很不爽。在<a href="http://immmmm.com" target="_blank">小木木</a>同学那里看到了可以用Jquery实现在新窗口打开评论者的链接。代码也超简单。而且貌似有很大的扩展性！<br />
<span id="more-2460"></span><br />
代码其实就是一句话：</p>
<pre class="brush: jscript; html-script: true;">$('.fn a').attr({ target: &quot;_blank&quot;});  //对class=“fn”标签内的a中添加target: &quot;_blank&quot;</pre>
<p>对，就一句！就这么一句可以实现“新窗口中打开评论者链接”！</p>
<p>再啰嗦一遍：</p>
<pre class="brush: jscript; html-script: true;">jQuery(document).ready(function($){
　　请把上述代码添加至此区域内才有效，另外别忘了加载jQuery库……
});</pre>
<p>另，你也可以直接在header.php添加下面两行代码即可：</p>
<pre class="brush: jscript; html-script: true;">
&lt;script type=&quot;text/javascript&quot; src=&quot;http://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;script type=&quot;text/javascript&quot;&gt;
jQuery(document).ready(function($){
　　$('.username a').attr({ target: &quot;_blank&quot;});
});
&lt;/script&gt;</pre>
<p>注意查看自己模板评论者链接的 Class ，将代码中的 fn 换成模板中的参数即可。另外，你还可以将之拓展到其他地方，比如菜单、友链等等等等。。。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.forece.net/post/2460.htm/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/


Served from: www.forece.net @ 2010-07-31 15:19:22 -->