<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[阿Tim日志]]></title> 
<link>https://atim.cn/index.php</link> 
<description><![CDATA[专业的php开发者.开发团队的带队人]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[阿Tim日志]]></copyright>
<item>
<link>https://atim.cn/post//</link>
<title><![CDATA[了解bo-blog结构]]></title> 
<author>bkkkd &lt;partybase@gmail.com&gt;</author>
<category><![CDATA[开发应用]]></category>
<pubDate>Sat, 10 Feb 2007 15:17:23 +0000</pubDate> 
<guid>https://atim.cn/post//</guid> 
<description>
<![CDATA[ 
	今日花时间了解一下bo-blog的结构<br/>真得写得很仔细<br/>就算看代码也要很仔细<br/>整个网站采用的是单一接口<br/>前台一个index.php<br/>后台一个admin.php<br/><br/>其它的都系次要的程序，如view.php都是指向index.php的<br/>加载基本程序及基本数据<br/>然后加载主内容的部分的程序<br/>mod_&#123;$atc&#125;.php<br/>或其它页面的程序<br/><br/>[codes=php]<br/><?<br/>if (file_exists("inc/mod_&#123;$act&#125;.php")) include ("inc/mod_&#123;$act&#125;.php");<br/>else &#123;<br/> &nbsp;$valid_plugins=@explode(',', $blogplugin['page']);<br/> &nbsp;if (@in_array($act, $valid_plugins) && is_file("plugin/&#123;$act&#125;/page.php")) &#123; //Load whole page plugin<br/> &nbsp; &nbsp;include ("plugin/&#123;$act&#125;/page.php");<br/> &nbsp; &nbsp;if ($plugin_closesidebar==1) $elements['mainpage']=str_replace("class=&#92;"content&#92;"", "class=&#92;"content-wide&#92;"", $elements['mainpage']);<br/> &nbsp; &nbsp;$bodymenu=$t->set('mainpage', array('pagebar'=>'', 'iftoppage'=>'none', 'ifbottompage'=>'none', 'ifannouncement'=>'none', 'topannounce'=>'', 'mainpart'=>$plugin_return));<br/> &nbsp;&#125;<br/> &nbsp;else include ("inc/mod_main.php");<br/>&#125;<br/>?><br/>[/codes]<br/>然后再加载显示部分<br/><br/>boblog的插件安装真得好方便<br/>但hack就是好奇怪<br/>其实在官方上的hack都已经在原程序中有添加好必要的代码<br/>只是把主要程序移到在别的程序中保存<br/>这样一来<br/>感觉好像是为了安装hack而设计的程序<br/>像多余的感觉<br/>哈哈<br/>不过他那个插件方法不错<br/>其它的都是一般~~~<br/><br/>还有模板<br/>这个应该说一下<br/>模板结构不怎么样<br/>全是是用数组然后str_replace代替变量<br/>如果要增加模板，只能在插件的文件上加，晕倒了<br/>这个加重了程序运行所必要的内存<br/><br/>
]]>
</description>
</item><item>
<link>https://atim.cn/post//#blogcomment</link>
<title><![CDATA[[评论] 了解bo-blog结构]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>https://atim.cn/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>