<?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>断峰狼的博客 &#187; PJBlog</title>
	<atom:link href="http://www.dfwolf.org/tag/pjblog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dfwolf.org</link>
	<description>男人分四种，一种聪明，一种英俊，一种不聪明也不英俊，我是第四种。</description>
	<lastBuildDate>Sun, 18 Sep 2011 15:45:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>在线PJ Blog皮肤提取器</title>
		<link>http://www.dfwolf.org/2010/01/pj-blog-skin-extractor/</link>
		<comments>http://www.dfwolf.org/2010/01/pj-blog-skin-extractor/#comments</comments>
		<pubDate>Fri, 15 Jan 2010 05:30:58 +0000</pubDate>
		<dc:creator>断峰狼</dc:creator>
				<category><![CDATA[程序代码]]></category>
		<category><![CDATA[PJBlog]]></category>
		<category><![CDATA[主题]]></category>
		<category><![CDATA[扒皮]]></category>
		<category><![CDATA[皮肤]]></category>

		<guid isPermaLink="false">http://www.dfwolf.org/?p=842</guid>
		<description><![CDATA[　　PJ Blog皮肤提取，俗称扒皮。以前都是看源文件，找css，下对应的图片。现在好了，有直接可以提取的工具，而且是在线的、免费的、绿色的。使用非常方便，直接输入你要的风格的博客网站，然后点击“开始提取”，自动生成一个风格包，解压即可使用。
　　此款扒皮软件只适用于PJ Blog。
　　<a href="http://pjskin.mysuc.com/" target="_blank"><strong>Pjblog3 - 风格在线提取工具</strong></a>
　　可以抓取大部分pjblog程序的风格，请在目标处填上你所喜欢的风格博客站，在点击抓取后，将自动抓取对方博客正在使用的风格并打包给您！]]></description>
			<content:encoded><![CDATA[<p>　　PJ Blog皮肤提取，俗称扒皮。以前都是看源文件，找css，下对应的图片。现在好了，有直接可以提取的工具，而且是在线的、免费的、绿色的。使用非常方便，直接输入你要的风格的博客网站，然后点击“开始提取”，自动生成一个风格包，解压即可使用。<br />
　　此款扒皮软件只适用于PJ Blog。<br />
　　<a href="http://pjskin.mysuc.com/" target="_blank"><strong>点击此处开始提取皮肤</strong></a></p>
<div id="attachment_843" class="wp-caption aligncenter" style="width: 610px"><a href="http://www.dfwolf.org/uploads/2010/01/pj3-skin-extractor.jpg"><img class="size-full wp-image-843" title="Pjblog3 - 风格在线提取工具" src="http://www.dfwolf.org/uploads/2010/01/pj3-skin-extractor.jpg" alt="Pjblog3 - 风格在线提取工具" width="600" height="350" /></a><p class="wp-caption-text">Pjblog3 - 风格在线提取工具</p></div>
<p>　　<a href="http://pjskin.mysuc.com/" target="_blank"><strong>Pjblog3 &#8211; 风格在线提取工具</strong></a><br />
　　可以抓取大部分pjblog程序的风格，请在目标处填上你所喜欢的风格博客站，在点击抓取后，将自动抓取对方博客正在使用的风格并打包给您！</p>
<p><strong>History：</strong><br />
　　090708　忽略一处CSS空指令所引起的错误。<br />
　　090213　为保证风格作者版权，增加拒绝提取标注[详情]。<br />
　　090131　版面稍作更新，增加首页热门及评论展示；<br />
　　080828　修正误将404页面作为略缩图保存；<br />
　　080108　存在略缩图却不显示的问题；<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dfwolf.org/2010/01/pj-blog-skin-extractor/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>PJblog3.0添加小日历</title>
		<link>http://www.dfwolf.org/2009/03/pj3-content-calendar/</link>
		<comments>http://www.dfwolf.org/2009/03/pj3-content-calendar/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 03:28:14 +0000</pubDate>
		<dc:creator>断峰狼</dc:creator>
				<category><![CDATA[程序代码]]></category>
		<category><![CDATA[PJBlog]]></category>
		<category><![CDATA[博客]]></category>
		<category><![CDATA[皮肤]]></category>

		<guid isPermaLink="false">http://www.dfwolf.org/?p=633</guid>
		<description><![CDATA[因朋友需要，帮忙修改了PJ Blog09年3月24号发布的PJBlog3 v3.0.6.170最终版部分源文件以便可以使用“【MR2008-Red_SKIN】BLOG红色风格皮肤”实现小日历的功能，全动态、半静态以及全静态模式都可以实现。 　　PJ3.0的最终版是继2008-12-25发布后版本修改过来的，最主要的是增加了“增加SEO优化功能之Meta中对keywords和description的自定义化”功能，而那个皮肤只是使用的去年12月25号发布的v3.0.6.170版，少了keywords和description字段，所以导致许多升级到最终版的人用这个皮肤会出错。如果直接用皮肤里修改过的源文件覆盖会出现如下3点报错： 1、Microsoft VBScript runtime (0x800A01F4) Variable is undefined: &#8216;blog_KeyWords&#8217; /header.asp, 第 74 行 &#60;meta name=&#34;keywords&#34; content=&#34;&#60;%=blog_KeyWords%&#62;&#34; /&#62; 　　同样情况也发生第 75 行 &#60;meta name=&#34;description&#34; content=&#34;&#60;%=blog_Description%&#62;&#34; /&#62; 2、Microsoft VBScript runtime (0x800A01F4) Variable is undefined: &#8216;GetbaseUrl&#8217; /common/library.asp, 第 35 行 3、 Microsoft VBScript runtime (0x800A01F4) Variable is undefined: &#8216;blog_KeyWords&#8217; /control/c_general.asp, 第 148 行 　　所以，为了不怕出错，最好按照那个“安装说明”自己一个个去修改源文件。不过估计很多人都怕改，所以用那皮肤的人也不多。我现在特地打包提供下载，猛击此处下载。 　　以下为附带文件的说明内容，请仔细查看！ 　　说明： [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.dfwolf.org/wp-content/uploads/2009/03/pj3_content_calendar.gif" alt="pJblog3 标题旁添加小日历" /></p>
<p>因朋友需要，帮忙修改了PJ Blog09年3月24号发布的PJBlog3 v3.0.6.170最终版部分源文件以便可以使用“<a href="http://bbs.pjhome.net/thread-47519-1-1.html" tagert="_blank">【MR2008-Red_SKIN】BLOG红色风格皮肤</a>”实现小日历的功能，全动态、半静态以及全静态模式都可以实现。</p>
<p>　　PJ3.0的最终版是继2008-12-25发布后版本修改过来的，最主要的是增加了“增加SEO优化功能之Meta中对keywords和description的自定义化”功能，而那个皮肤只是使用的去年12月25号发布的v3.0.6.170版，少了keywords和description字段，所以导致许多升级到最终版的人用这个皮肤会出错。如果直接用皮肤里修改过的源文件覆盖会出现如下3点报错：<span id="more-633"></span></p>
<p>1、Microsoft VBScript runtime (0x800A01F4)<br />
   Variable is undefined: &#8216;blog_KeyWords&#8217;<br />
   /header.asp, 第 74 行</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">&lt;meta name=&quot;keywords&quot; content=&quot;&lt;%=blog_KeyWords%&gt;&quot; /&gt;</li></ol></div>
<p>　　同样情况也发生第 75 行</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">&lt;meta name=&quot;description&quot; content=&quot;&lt;%=blog_Description%&gt;&quot; /&gt;</li></ol></div>
<p>2、Microsoft VBScript runtime (0x800A01F4)<br />
   Variable is undefined: &#8216;GetbaseUrl&#8217;<br />
   /common/library.asp, 第 35 行</p>
<p>3、 Microsoft VBScript runtime (0x800A01F4)<br />
   Variable is undefined: &#8216;blog_KeyWords&#8217;<br />
   /control/c_general.asp, 第 148 行</p>
<p>　　所以，为了不怕出错，最好按照那个“安装说明”自己一个个去修改源文件。不过估计很多人都怕改，所以用那皮肤的人也不多。我现在特地打包提供下载，<a href="http://www.dfwolf.org/wp-content/uploads/2009/03/pj3-content-calendar.rar">猛击此处下载</a>。</p>
<p>　　以下为附带文件的说明内容，请仔细查看！<br />
　　<strong>说明：</strong><br />
　　1、此文件是为完善“【MR2008-Red_SKIN】BLOG红色风格皮肤”不能实用于2009-2-24发布的PJBlog3 v3.0.6.170最终版的半静态版而修改的。模板下载详见论坛：http://bbs.pjhome.net/thread-47519-1-1.html。</p>
<p>　　2、适用于目前最新的版本PJBlog3 v3.0.6.170，动态、半静态以及静态模式都可以实现小日历功能。</p>
<p>　　<strong>使用方法：</strong><br />
　　使用了“【MR2008-Red_SKIN】BLOG红色风格皮肤”之后，再将class、common和Template传到博客根目录下覆盖即可。</p>
<p>　　<strong>注意：</strong><br />
　　1、覆盖之前请备份相应的源文件。<br />
　　2、如需自己修改源文件，请参考上面皮肤里的安装说明文件。<br />
　　3、只是单独想使用小日历功能而不使用此皮肤的，请参考：为PJblog3全静态模式下添加标题小日历 http://bbs.pjhome.net/thread-39412-1-1.html。<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dfwolf.org/2009/03/pj3-content-calendar/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>PJBlog的一些小问题</title>
		<link>http://www.dfwolf.org/2008/12/pjblog-some-problems/</link>
		<comments>http://www.dfwolf.org/2008/12/pjblog-some-problems/#comments</comments>
		<pubDate>Mon, 08 Dec 2008 04:49:55 +0000</pubDate>
		<dc:creator>断峰狼</dc:creator>
				<category><![CDATA[程序代码]]></category>
		<category><![CDATA[PJBlog]]></category>

		<guid isPermaLink="false">http://www.dfwolf.org/?p=423</guid>
		<description><![CDATA[最近两天又捣鼓了PJBlog，又遇到一些问题，比如从LBS转换到PJBlog后数据库主键冲突问题，及侧栏的最新文章和最新留言的不能正常显示问题，现特把心得跟大家分享一下。 　　有关从LBS转换到PJBlog后数据库数据主键冲突，最明显的地方就是添加数据时会报错“由于将在索引、 主关键字、或关系中创建重复的值，请求对表的改变没有成功。 改变该字段中的或包含重复数据的字段中的数据，删除索引或重新定义索引以允许重复的值并再试一次。”无论在IE中还是在数据库操作中都会又这样的错误提示，其解决方法我已经在《庆祝LBS Blog 2.0.313至PJ Blog v2.8.5.157转换成功》里提过，这里就不重复了。 　　其次是侧栏的最新文章和最新留言的不能正常显示问题，只显示，解决方法是一般是修复下插件，清楚服务器缓存，然后后台重新生成日志即可，但这种成功的几率貌似不是很大，问题好了的话也纯属碰巧，在这里告诉大家一个绝招，那就是重新上传plugins.asp，再到前台刷新一下，呵呵，问题解决了。 　　第三 如何去掉底部最新编辑时间？ 　　我大概找了下，论坛里只有提供2.6的改写方式，而最新的版本是PJBlog3 v2.8.5.157，直接用原来的代码搜不到，拿如何修改呢？其实也很简单，只要两步。1、找到“class\cls_logAction.asp”修改 If logIsDraft = False Then weblog(&#34;log_Modify&#34;) = &#34;[本日志由 &#34;&#38;memName&#38;&#34; 于 &#34;&#38;DateToStr(Now(), &#34;Y-m-d H:I A&#34;)&#38;&#34; 编辑]&#34; 这一行，也就是第328行，前面加个屏蔽英文单引号就行了。2、“template\Article.asp”，找到代码“”（第21行），直接删除或者用屏蔽就行。]]></description>
			<content:encoded><![CDATA[<p>最近两天又捣鼓了PJBlog，又遇到一些问题，比如从LBS转换到PJBlog后数据库主键冲突问题，及侧栏的最新文章和最新留言的不能正常显示问题，现特把心得跟大家分享一下。<img src="http://bbs.pjhome.net/images/phpwind/logo.gif" border="0" alt="PJBlog" align="right" /></p>
<p>　　有关从LBS转换到PJBlog后数据库数据主键冲突，最明显的地方就是添加数据时会报错“由于将在索引、 主关键字、或关系中创建重复的值，请求对表的改变没有成功。 改变该字段中的或包含重复数据的字段中的数据，删除索引或重新定义索引以允许重复的值并再试一次。”无论在IE中还是在数据库操作中都会又这样的错误提示，其解决方法我已经在《<a href="http://www.dfwolf.org/2008/10/lbs-blog-to-pj-blog/">庆祝LBS Blog 2.0.313至PJ Blog v2.8.5.157转换成功</a>》里提过，这里就不重复了。</p>
<p>　　其次是侧栏的最新文章和最新留言的不能正常显示问题，只显示<$NewLog$>，解决方法是一般是修复下插件，清楚服务器缓存，然后后台重新生成日志即可，但这种成功的几率貌似不是很大，问题好了的话也纯属碰巧，在这里告诉大家一个绝招，那就是重新上传plugins.asp，再到前台刷新一下，呵呵，问题解决了。<span id="more-423"></span></p>
<p>　　第三 如何去掉底部最新编辑时间？</p>
<p>　　我大概找了下，论坛里只有提供2.6的改写方式，而最新的版本是PJBlog3 v2.8.5.157，直接用原来的代码搜不到，拿如何修改呢？其实也很简单，只要两步。1、找到“class\cls_logAction.asp”修改
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">If logIsDraft = False Then weblog(&quot;log_Modify&quot;) = &quot;[本日志由 &quot;&amp;memName&amp;&quot; 于 &quot;&amp;DateToStr(Now(), &quot;Y-m-d H:I A&quot;)&amp;&quot; 编辑]&quot;</li></ol></div>
<p>这一行，也就是第328行，前面加个屏蔽英文单引号就行了。2、“template\Article.asp”，找到代码“<$log_Modify$>”（第21行），直接删除或者用<!-- -->屏蔽就行。<br />
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.dfwolf.org/2008/12/pjblog-some-problems/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>博客终于转成WordPress了</title>
		<link>http://www.dfwolf.org/2008/11/change-blog-program/</link>
		<comments>http://www.dfwolf.org/2008/11/change-blog-program/#comments</comments>
		<pubDate>Thu, 27 Nov 2008 13:59:51 +0000</pubDate>
		<dc:creator>断峰狼</dc:creator>
				<category><![CDATA[程序代码]]></category>
		<category><![CDATA[404]]></category>
		<category><![CDATA[PJBlog]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.dfwolf.org/?p=313</guid>
		<description><![CDATA[前天晚上终于下了决心买了php空间，转了博客程序。前阵子的准备工作非常充分，所以这次从PJ Blog转到WordPress非常顺手，在这里还要感谢Xiaorsz的耐心帮忙。期间就是碰到DNS问题，因为我的域名在ixwebhosting上绑定过一次，删除原来的DNS后不能立即生效，需要24-48个小时，所以前天夜里到白天上午网站一直不稳定。估计ixwebhosting的客服也快给我烦死了，呵呵，顺便也感谢他们下。 　　新的博客用上了Invoe的主题，不得不佩服mg12，主题非常漂亮也非常强大，其集成了好多的功能，包括留言引用、留言回复、留言显示Avatar头像、右栏最近回复、随机显示日志……Widget也可以在后台设置。如此强大而又方便的主题也给了我研究WordPress一些动力，终于让我拜托了WordPress需要完全DIY却又无从下手的烦恼。 　　最早我用的LBS Blog，为什么没有直接转成WordPress？一是空间问题，只支持ASP；二是搜索引擎的流量，PJ和LBS太像了，文章地址路径也一样，以至于转了程序对从搜索引擎进入的流量一点影响都没有。但转成WordPress后有太多的不一样了，先要解决路径问题，我用的是/%year%/%monthnum%/%postname%/ ，所以要一篇一篇文章的改，到现在为止还没有改完。而搜索引擎里存在的都是空链接，为了能让搜索引擎进来的用户访问到所需的页面，我又特地修改了Inove原来的404页面，找到了single.php的页面，把代码改改保存为404.php。改了之后看自己说的话太多，啰嗦，怕别人没耐心看，所以又美化了404页面，加了一张比较亲和、有点创意的图片，点此可以看效果。在网上又搜集了一些404图片和一些网站的404页面，供大家欣赏。 　　还有就是引用代码问题，以前的PJ Blog大多数文章用的是UBB编写模式，文章中加入代码不会被执行，而WordPress中什么能执行代码都执行了，甚至我那个有JavaScript判断浏览器并跳转的文章也直接跳到假设的ie.html页面继而跳到404页面了，导致相关文章和列表打不开，非常郁闷，问了xiaorsz之后才恍然大悟，原来还要用插件。现在用的是coolcode插件，虽然强大，但感觉还不是很漂亮，其粗体加宽了代码的显示长度会把content的div撑开，把右栏推到下面去，等有时间重新找个相关插件。 　　转到WordPress之后，方知有得有失，WordPress好多功能都需要第三方插件实现，不过据说插件装多了还会影响速度，所以这也影响了我装插件的积极性。总之，WordPress还是非常强大的，其发展领域也是难以想象的。（最后一句纯粹是总结性的废话）]]></description>
			<content:encoded><![CDATA[<p> 前天晚上终于下了决心买了php空间，转了博客程序。前阵子的准备工作非常充分，所以这次从PJ Blog转到WordPress非常顺手，在这里还要感谢<a href="http://www.xiaorsz.cn/" target="_blank">Xiaorsz</a>的耐心帮忙。期间就是碰到DNS问题，因为我的域名在ixwebhosting上绑定过一次，删除原来的DNS后不能立即生效，需要24-48个小时，所以前天夜里到白天上午网站一直不稳定。估计ixwebhosting的客服也快给我烦死了，呵呵，顺便也感谢他们下。</p>
<p>　　新的博客用上了Invoe的主题，不得不佩服mg12，主题非常漂亮也非常强大，其集成了好多的功能，包括留言引用、留言回复、留言显示Avatar头像、右栏最近回复、随机显示日志……Widget也可以在后台设置。如此强大而又方便的主题也给了我研究WordPress一些动力，终于让我拜托了WordPress需要完全DIY却又无从下手的烦恼。<br />
<span id="more-313"></span><br />
　　最早我用的LBS Blog，为什么没有直接转成WordPress？一是空间问题，只支持ASP；二是搜索引擎的流量，PJ和LBS太像了，文章地址路径也一样，以至于转了程序对从搜索引擎进入的流量一点影响都没有。但转成WordPress后有太多的不一样了，先要解决路径问题，我用的是/%year%/%monthnum%/%postname%/ ，所以要一篇一篇文章的改，到现在为止还没有改完。而搜索引擎里存在的都是空链接，为了能让搜索引擎进来的用户访问到所需的页面，我又特地修改了Inove原来的404页面，找到了single.php的页面，把代码改改保存为404.php。改了之后看自己说的话太多，啰嗦，怕别人没耐心看，所以又美化了404页面，加了一张比较亲和、有点创意的图片，<a href="http://www.dfwolf.org/dfwolf-404-error">点此</a>可以看效果。在网上又搜集了一些404图片和一些网站的<a href="http://www.cnbeta.com/articles/59927.htm" target="_blank">404页面</a>，供大家欣赏。</p>
<p>　　还有就是引用代码问题，以前的PJ Blog大多数文章用的是UBB编写模式，文章中加入代码不会被执行，而WordPress中什么能执行代码都执行了，甚至我那个有<a href="http://www.dfwolf.org/2007/11/javascript-browser-detection/">JavaScript判断浏览器并跳转</a>的文章也直接跳到假设的ie.html页面继而跳到404页面了，导致相关文章和列表打不开，非常郁闷，问了xiaorsz之后才恍然大悟，原来还要用插件。现在用的是coolcode插件，虽然强大，但感觉还不是很漂亮，其粗体加宽了代码的显示长度会把content的div撑开，把右栏推到下面去，等有时间重新找个相关插件。</p>
<p>　　转到WordPress之后，方知有得有失，WordPress好多功能都需要第三方插件实现，不过据说插件装多了还会影响速度，所以这也影响了我装插件的积极性。总之，WordPress还是非常强大的，其发展领域也是难以想象的。（最后一句纯粹是总结性的废话）</p>
<p style="text-align: center;"><img src="http://www.dfwolf.org/attachments/404-error/404-book.png" alt="" /> <img src="http://www.dfwolf.org/attachments/404-error/404-clock.jpg" alt="" /> <img src="http://www.dfwolf.org/attachments/404-error/404-cartoon.jpg" alt="" /> <img src="http://www.dfwolf.org/attachments/404-error/404-girl.jpg" alt="" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dfwolf.org/2008/11/change-blog-program/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>PJ Blog转换成WordPress的方法及遇到的问题</title>
		<link>http://www.dfwolf.org/2008/10/pjblog-to-wordpress/</link>
		<comments>http://www.dfwolf.org/2008/10/pjblog-to-wordpress/#comments</comments>
		<pubDate>Sat, 18 Oct 2008 09:10:04 +0000</pubDate>
		<dc:creator>断峰狼</dc:creator>
				<category><![CDATA[程序代码]]></category>
		<category><![CDATA[PJBlog]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.dfwolf.org/2008/10/pj-blog%e8%bd%ac%e6%8d%a2%e6%88%90wordpress%e7%9a%84%e6%96%b9%e6%b3%95%e5%8f%8a%e9%81%87%e5%88%b0%e7%9a%84%e9%97%ae%e9%a2%98/</guid>
		<description><![CDATA[前不久刚从LBS Blog换成了PJ Blog，原因是LBS Blog功能太少，不能批量删除、不能直接文章复制格式及链接，更重要的是Sic停止了更新，当然还是感谢他的，因为LBS陪我们走过了这些年。 　　想换WordPress的念头很早就有了，不仅是因为其强大的功能，无数的插件及皮肤，而且写文章非常方便，更好的支持html，这方便尤其是引用Flickr的相片非常方便。为什么没有直接换成WordPress而是换成PJ Blog呢？一是没有找到比较好的php空间；二是搜索引擎收录的网页能带来一定的IP，而且PJ Blog的日志地址和LBS大致一样，这样就避免了流失访问量。为了以后更好的转换至WordPress，现在搜集这方面的文章和方法，也找了许多有关的皮肤和插件。去WordPress的论坛转了一下，找到了转换的方法，而链接是转向Xiaorsz的博客，但是有关转换方法的链接地址已经失效，现转到这里。 PJBlog转WordPress的两种方法 　　1. 通过RSS导入 　　WordPress支持RSS格式数据的导入，而PJBlog又支持RSS数据的输出，一切就这么简单，不需要任何额外的代码就可以搞定。这种方式最大的缺点就是不能支持留言的导入。如果有这方面的需求，可能要麻烦很多，因为pjblog本身也不支持留言的RSS。 　　还是有个地方要做小小的改动，因为PJBlog的RSS默认只输出10篇，而我们要导出的是全部文章，只好在feed.asp文件里改了。 　　找到SQL=”Select TOP 10 L.log_ID,L.log_Title，去掉里面的TOP 10。变成这样的SQL=”Select L.log_ID,L.log_Title有两个地方，挨的还比较近。然后打开浏览器，敲http://www.你的网址.com/feed.asp。如果文章比较多，时间会长一点。最终显示成一个格式化好的xml文本。然后在浏览器菜单里找文件保存，存成一个feed.asp.xml就行了。最后进入wordpress的控制面板，选择“选项“，顶端菜单最后一项的“导入”。然后选择RSS。会让你选择一个本机上文件，就是前面那个xml。点确定导入就行了。 　　2. 网友Wady写的一个LBS 以及 PJBlog 到 WordPress 的新版数据转换程序 　　该方法比较全面，可以将评论和留言一并转换，我就是用这个方法将我的PJBlog里的数据要换成WordPress的。 　　使用方法如下： 　　将 LBS 或 PJBlog 的数据库改名为 blog.mdb 　　将 asp2wp.asp 以及 blog.mdb 上传到同一 ASP 空间目录下 　　运行程序根据需求点击相应的按钮获取 xml 格式的导出数据 　　进入已安装好的 WordPress 后台依次打开“管理”-&#62;“导入”-&#62;“WordPress”，根据提示导入之前获取的　xml 格式数据文件 　　提示：如果数据文件比较大，可以使用压缩包内所提供的 XML 分割软件分割成多个小尺寸数据文件依次导入。 　　LBS 以及 PJBlog 到 WordPress [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.dfwolf.org/attachments/month_0810/9200810189447.gif" border="0" alt="" align="right" /><img src="http://bbs.pjhome.net/images/phpwind/logo.gif" border="0" alt="" align="right" /><br />
前不久刚从LBS Blog换成了PJ Blog，原因是LBS Blog功能太少，不能批量删除、不能直接文章复制格式及链接，更重要的是<a href="http://www.voidland.com/blog/" target="_blank">Sic</a>停止了更新，当然还是感谢他的，因为LBS陪我们走过了这些年。</p>
<p>　　想换WordPress的念头很早就有了，不仅是因为其强大的功能，无数的插件及皮肤，而且写文章非常方便，更好的支持html，这方便尤其是引用Flickr的相片非常方便。为什么没有直接换成WordPress而是换成PJ Blog呢？一是没有找到比较好的php空间；二是搜索引擎收录的网页能带来一定的IP，而且PJ Blog的日志地址和LBS大致一样，这样就避免了流失访问量。<span id="more-190"></span>为了以后更好的转换至WordPress，现在搜集这方面的文章和方法，也找了许多有关的皮肤和插件。去WordPress的论坛转了一下，找到了转换的方法，而链接是转向<a href="http://www.xiaorsz.cn/" target="_blank">Xiaorsz的博客</a>，但是有关转换方法的链接地址已经失效，现转到这里。</p>
<p><strong>PJBlog转WordPress的两种方法</strong></p>
<p>　　1. 通过RSS导入</p>
<p>　　WordPress支持RSS格式数据的导入，而PJBlog又支持RSS数据的输出，一切就这么简单，不需要任何额外的代码就可以搞定。这种方式最大的缺点就是不能支持留言的导入。如果有这方面的需求，可能要麻烦很多，因为pjblog本身也不支持留言的RSS。</p>
<p>　　还是有个地方要做小小的改动，因为PJBlog的RSS默认只输出10篇，而我们要导出的是全部文章，只好在feed.asp文件里改了。</p>
<p>　　找到SQL=”Select TOP 10 L.log_ID,L.log_Title，去掉里面的TOP 10。变成这样的SQL=”Select L.log_ID,L.log_Title有两个地方，挨的还比较近。然后打开浏览器，敲http://www.你的网址.com/feed.asp。如果文章比较多，时间会长一点。最终显示成一个格式化好的xml文本。然后在浏览器菜单里找文件保存，存成一个feed.asp.xml就行了。最后进入wordpress的控制面板，选择“选项“，顶端菜单最后一项的“导入”。然后选择RSS。会让你选择一个本机上文件，就是前面那个xml。点确定导入就行了。</p>
<p>　　2. 网友Wady写的一个LBS 以及 PJBlog 到 WordPress 的新版数据转换程序</p>
<p>　　该方法比较全面，可以将评论和留言一并转换，我就是用这个方法将我的PJBlog里的数据要换成WordPress的。</p>
<p>　　使用方法如下：</p>
<p>　　将 LBS 或 PJBlog 的数据库改名为 blog.mdb<br />
　　将 asp2wp.asp 以及 blog.mdb 上传到同一 ASP 空间目录下<br />
　　运行程序根据需求点击相应的按钮获取 xml 格式的导出数据<br />
　　进入已安装好的 WordPress 后台依次打开“管理”-&gt;“导入”-&gt;“WordPress”，根据提示导入之前获取的　xml 格式数据文件<br />
　　提示：如果数据文件比较大，可以使用压缩包内所提供的 XML 分割软件分割成多个小尺寸数据文件依次导入。</p>
<p>　　LBS 以及 PJBlog 到 WordPress 的新版数据转换程序下载地址：<a href="http://www.xiaorsz.cn/2008/06/pjblog-to-wordpress/" target="_blank">点击下载</a>（完）</p>
<p>转换中可能出现的错误，Xiaorsz也给出了教程，而且写的很详细，再次感谢他。<br />
<a href="http://www.xiaorsz.cn/2008/07/wordpress-jackaroo-matter/" target="_blank">wordpress新手可能遇到的一些问题及解决方法</a> 可能遇到的问题的是：1、IIS下旧的.xml无法导入；2、wordpress 更改域名；3、WIN主机下无法接收到（注册）邮件的问题；4、无法个性化永久链接</p>
<p>WordPress 2.6.2 简体中文版 &#8211; 下载地址：http://code.google.com/p/wpcn/downloads/list （WordPress MU 2.6.2 简体中文版和 WordPress 2.6.2 简体中文版的区别是：MU 是多用户版）<br />
WordPress中文完全教程 &#8211; http://www.ushosts-tips.cn/WordPress中文完全教程.rar</p>
<p>喜欢的WordPress主题：<br />
杂志型主题Arthemia &#8211; http://wordpress.org.cn/thread-20092-1-1.html</p>
<p>Update：<br />
也有从LBS到WordPress的转换教程，不过很辛苦，<a href="http://huaidan.org/" target="_blank">鬼仔</a>也是LBS的老用户了，本来我还直接从LBS转的，不过看他的<a href="http://www.wordpress.org.cn/viewthread.php?tid=14464&amp;extra=page%3D1%26amp%3Bfilter%3Ddigest" target="_blank">教程</a>我是死了心了。<br />
附加个<a href="http://blog.tgb.net.cn/index.php?load=read&amp;id=342" target="_blank">Bo-blog to WordPress 的教程及转换程序</a></p>
<p style="text-align: center;"></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dfwolf.org/2008/10/pjblog-to-wordpress/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>庆祝LBS Blog 2.0.313至PJ Blog v2.8.5.157转换成功</title>
		<link>http://www.dfwolf.org/2008/10/lbs-blog-to-pj-blog/</link>
		<comments>http://www.dfwolf.org/2008/10/lbs-blog-to-pj-blog/#comments</comments>
		<pubDate>Mon, 13 Oct 2008 20:49:23 +0000</pubDate>
		<dc:creator>断峰狼</dc:creator>
				<category><![CDATA[程序代码]]></category>
		<category><![CDATA[lbsblog]]></category>
		<category><![CDATA[PJBlog]]></category>
		<category><![CDATA[博客转换]]></category>

		<guid isPermaLink="false">http://www.dfwolf.org/2008/10/%e5%ba%86%e7%a5%9dlbs-blog-20313%e8%87%b3pj-blog-v285157%e8%bd%ac%e6%8d%a2%e6%88%90%e5%8a%9f/</guid>
		<description><![CDATA[我原来的博客是LBS Version 2.0.313版本的，因为lbs的长时间不更新及没有批量删除评论什么的，所以暂时转换到pj blog了，花了一个晚上和一个中午的时间，终于转换成功，在这里得热烈的庆祝一下！ 　　转换的过程真是艰辛啊，要先转换数据库，因为现在PJ Blog最新版本是PJBlog3 v2.8.5.157，而网上只有LBS Version 2.0.304 转换成 PJBlog2 v2.5.0125的程序，所以我不得不一点一点转，一点点的升级，大概过程是LBS Version 2.0.313 转换成 PJBlog2 v2.5.0125，然后升级至PJBlog2 v2.6 build 02，再升级至PJBlog2 v2.6 build 03，再升级至PJBlog2 v2.7 Build 04，再升级至PJBlog2 v2.7 Build 05，再升级至，再升级至PJBlog2 v2.8.5.150，最终升级成PJBlog2 v2.8.5.157，也就是现在的最终版本。 　　为了方便其他有需要的朋友转换升级成功，先将步骤及程序下载地址贴出来。 LBS Version 2.0.304转换成PJBlog2 v2.7 Build05教程 LBS^2 To PJBlog2.5数据库转换程序 v2.5.0125 &#8211;&#62; v2.6 02 &#8211;&#62; v2.6 03 &#8211;&#62; v2.7 04 &#8211;&#62; v2.7 05 &#8211;&#62; v2.8.5.150 [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://bbs.pjhome.net/images/phpwind/logo.gif" border="0" alt="" align="right" />我原来的博客是LBS Version 2.0.313版本的，因为lbs的长时间不更新及没有批量删除评论什么的，所以暂时转换到pj blog了，花了一个晚上和一个中午的时间，终于转换成功，在这里得热烈的庆祝一下！</p>
<p>　　转换的过程真是艰辛啊，要先转换数据库，因为现在PJ Blog最新版本是PJBlog3 v2.8.5.157，而网上只有LBS Version 2.0.304 转换成 PJBlog2 v2.5.0125的程序，所以我不得不一点一点转，一点点的升级，大概过程是LBS Version 2.0.313 转换成 PJBlog2 v2.5.0125，然后升级至PJBlog2 v2.6 build 02，再升级至PJBlog2 v2.6 build 03，再升级至PJBlog2 v2.7 Build 04，再升级至PJBlog2 v2.7 Build 05，再升级至，再升级至PJBlog2 v2.8.5.150，最终升级成PJBlog2 v2.8.5.157，也就是现在的最终版本。<span id="more-189"></span><br />
　　为了方便其他有需要的朋友转换升级成功，先将步骤及程序下载地址贴出来。</p>
<p><a href="http://bbs.pjhome.net/viewthread.php?tid=31625&amp;highlight=lbs" target="_blank">LBS Version 2.0.304转换成PJBlog2 v2.7 Build05教程</a><br />
<a href="http://www.h-strong.com/blog/article.asp?id=681" target="_blank">LBS^2 To PJBlog2.5数据库转换程序</a></p>
<p>v2.5.0125 &#8211;&gt; v2.6 02 &#8211;&gt; v2.6 03 &#8211;&gt; v2.7 04 &#8211;&gt; v2.7 05 &#8211;&gt; v2.8.5.150 &#8211;&gt; v2.8.5.157<br />
上面这个是大概的升级步骤，以下是程序或升级包的下载地址：</p>
<p>PJBlog2 v2.5.0125 下载<br />
<a href="http://bbs.pjhome.net/thread-1372-1-1.html" target="_blank">PJBlog2 v2.5.0125 下载以及说明</a></p>
<p>PJBlog2 v2.5.0125 转换成 PJBlog2 v2.6 build 02<br />
<a href="http://bbs.pjhome.net/thread-5885-1-1.html" target="_blank">pjblogv2.6更新包下载</a></p>
<p>PJBlog2 v2.6 build 02 转换成 PJBlog2 v2.6 build 03<br />
<a href="http://bbs.pjhome.net/thread-6796-1-1.html" target="_blank">PJBlog2 v2.6 build 03版本以及升级包(v2.6 Build 02-v2.6 Build 03) </a></p>
<p>PJBlog2 v2.6 build 03 升级到 PJBlog2 v2.7 Build 04<br />
<a href="http://bbs.pjhome.net/thread-20366-1-1.html" target="_blank">PJBlog2 v2.7 build 04 升级包(v2.6 Build 03-v2.7 Build 04)</a></p>
<p>PJBlog2 v2.7 Build 04 升级到 PJBlog2 v2.7 Build 05<br />
<a href="http://bbs.pjhome.net/thread-26090-1-1.html" target="_blank">JBlog2 最终版 v2.7 Build05 发布</a></p>
<p>PJBlog2 v2.7 Build 05 升级到 PJBlog3 v2.8.5.150<br />
<a href="http://pjblog.googlecode.com/files/pjblog3_v2.7_to_v2.8.5.150_update.zip" target="_blank">pjblog3_v2.7_to_v2.8.5.150_update.zip 右击另存为</a></p>
<p>(<a href="http://code.google.com/p/pjblog/downloads/list" target="_blank">PJ Blog的近期程序或升级包下载列表</a>)</p>
<p>PJBlog3 v2.8.5.150 升级到 PJBlog3 v2.8.5.157<br />
<a href="http://pjblog.googlecode.com/files/PJBlog3_v2.8.5.157_Archive_update.rar" target="_blank">PJBlog3_v2.8.5.157_Archive_update.rar 右击另存为</a></p>
<p>　　现在程序已经整理好，请<a href="http://www.rayfile.com/files/a8927482-9b44-11dd-92e0-0014221b798a/" target="_blank">点击下载文件</a>。顺便注册下成为本站用户，提高下人气！</p>
<p>　　在转换的过程中，我没有尝试写新日志，直到升级成最终版后才写新日志，发现写不了，浏览器出现如下的报错：</p>
<p>[quote]错误类型：<br />
Microsoft JET Database Engine (0x80040E21)<br />
由于将在索引、 主关键字、或关系中创建重复的值，请求对表的改变没有成功。 改变该字段中的或包含重复数据的字段中的数据，删除索引或重新定义索引以允许重复的值并再试一次。<br />
/class/cls_logAction.asp, 第 159 行</p>
<p>浏览器类型：<br />
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; POTU(RR:28031409:0); Potu-WebBrowser www.potu.com; .NET CLR 2.0.50727)</p>
<p>网页：<br />
POST 5208 ??? /blogpost.asp</p>
<p>POST Data:<br />
log_CateID=4&amp;log_editType=1&amp;action=post&amp;log_IsDraft=False&amp;title=%E5%BA%86%E7%A5%9DLBS+Blog+2.0.313%E8%87%B3PJ+Blog+v2.8.5.157%E8%BD%AC%E6%8D%A2%E6%88%90%E5%8A%9F&amp;log_weather=sunny&amp;log_Level=level5&amp;log . . . [/quote]</p>
<p>（论坛里也有相关的帖子：<a href="http://bbs.pjhome.net/viewthread.php?tid=41828&amp;highlight=%C9%FD%BC%B6%2B%B7%A2%B1%ED" target="_blank">新从LBS升级到PJ，基本上能正常使用，但是无法发表新日志，怎么办？</a> ）</p>
<p>　　再试试发表评论，成功；留言，成功。就是不能发表新日志。我以为是升级的过程出现问题，所以用升级前的版本一个个试，最终发现从LBS Version 2.0.313转换成PJBlog2 v2.5.0125后就不能写日志，但它只提示日志没有发表成功，却没有浏览器这样的报错。到网上搜了一下，除了提示主键重复外并没有其它。所以我试着将blog_Content里的log_ID的主键取消，再发表新日志，结果提示成功，无论是v2.5.0125还是v2.8.5.157都可以成功发表日志。但又出现了新的问题，就是数据库的计数器出现了问题，新发表的日志的ID占用了已经存在的ID，结果出现了两个重复的ID。这时解决方法就出现了：<br />
　　进入数据库，删除blog_Content里的log_ID的主键，然后保存。发表N（第一次N是3篇-2.8.5.157版本的；第二次是16篇-2.5.0125版）篇日志，直到不再出现重复的ID就可以了，接着再进入数据库，恢复blog_Content里的log_ID的主键。这时可以正常使用。<br />
　　但是操作两次的经历告诉我，两次发表的次数不一样，那这种方法相对于文件量较大的数据库来说工程量可能巨大。但是取消主键后又不提示错误，说明数据库有问题，这时候就要考虑恢复数据库了。在这里还要感谢Rokcy兄帮忙恢复了。恢复的方法是新建一个空的access数据库，然后导入新的数据，选择你要导入的数据库选择好字段确定就可以了。现在再发表日志看看……成功！万岁啊！！！<br />
　　最后需要注意的是，日志、留言及注册用户都可以成功显示，但是以前的例如隐藏/保密日志、注册用户时间、访问量都全部刷新了，表情也要重新调整，不过直接在数据库里操作的话一切都不是问题了。</p>
<p>　　（完 2008-10-16 13:20:31更新）<br />
　　本人也提供有偿转换博客程序服务！有需要的发邮件至dfwolf85#gmail.com（将#改成@）</p>
<p style="text-align: center;"></p>
]]></content:encoded>
			<wfw:commentRss>http://www.dfwolf.org/2008/10/lbs-blog-to-pj-blog/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

