<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[沧海一粟]]></title> 
<link>http://www.dzhope.com/index.php</link> 
<description><![CDATA[Web系统架构与服务器运维,php开发]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[沧海一粟]]></copyright>
<item>
<link>http://www.dzhope.com/post//</link>
<title><![CDATA[织梦文章管理系统（dedecms）的几个应用小技巧]]></title> 
<author>jed &lt;jed521@163.com&gt;</author>
<category><![CDATA[代码编程]]></category>
<pubDate>Tue, 06 Nov 2007 08:34:11 +0000</pubDate> 
<guid>http://www.dzhope.com/post//</guid> 
<description>
<![CDATA[ 
	1、在&#123;dede:artlist&#125;&#123;/dede:artlist&#125;中把stime的显示格式由0000－00－00改为其他格式 <br/><br/><div class="code"><br/><br/>&#91;field:pubdate function=&#039;strftime(&quot;%m-%d&quot;,@me)&#039;/&#93; 格式00-00 <br/>&#91;field:pubdate function=&#039;strftime(&quot;%m/%d&quot;,@me)&#039;/&#93; 格式00/00<br/>&#91;field:pubdate function=&#039;strftime(&quot;%y/%m/%d&quot;,@me)&#039;/&#93; 0000/00/00 <br/><br/></div><br/><br/>2、栏目名称边上加（文章条数）功能<br/>方法： 打开 &#92;include&#92;inc_arcpart_view.php 在 "//获得一个类目的链接信息" 下面找到 <br/><div class="code"><br/><br/>if(!is_array($row)) return &quot;&quot;; <br/><br/></div><br/><br/>在其上面加上两行： <br/><br/><div class="code"><br/><br/>$countarc = $this-&gt;dsql-&gt;GetOne(&quot;Select count(ID) as dd From #@__archives where typeid=&#039;$typeid&#039;&quot;); <br/>$row&#91;&#039;totalarc&#039;&#93;=$countarc&#91;&#039;dd&#039;&#93;; <br/><br/></div><br/><br/>然后 在 模版的 [field:typename /] 后加上 ( [field:totalarc /] ) 调用即可！ <br/><br/>3、相关文章更相关的修改方法<br/>相关的含义是：文章的关键字和其它文章的关键字相同或者文章的关键字在其它文章题目中。<br/>在inc_fun_SpGetArcList.php中可以看出来<br/><br/><div class="code"><br/>$orwhere .= &quot; And CONCAT(arc.title,arc.keywords) REGEXP &#039;$rstr&#039; &quot;;<br/></div><br/><br/>原帖mylove2046写的：<br/>"相关文章"的正确修改方法<br/>无论是V3版还是V4版,"相关文章"都不相关,修改方法如下:<br/>includeinc_archives_view.php<br/>在第330行附近找到<br/><br/><div class="code"><br/>if($tagname==&quot;likeart&quot;) $keywords = &quot;&quot;; //str_replace(&quot; &quot;,&quot;,&quot;,trim($this-&gt;Fields&#91;&#039;keywords&#039;&#93;));<br/></div><br/><br/>改为<br/><div class="code"><br/>if($tagname==&quot;likeart&quot;) $keywords = str_replace(&quot; &quot;,&quot;,&quot;,trim($this-&gt;Fields&#91;&#039;keywords&#039;&#93;));<br/></div><br/>在335行附近找到<br/><div class="code"><br/>else if($tagname==&quot;likeart&quot;) $orderby = &quot;near&quot;;<br/></div><br/>改为<br/><div class="code"><br/>else if($tagname==&quot;likeart&quot;) $orderby = &quot;id&quot;;<br/></div><br/>其实改动一下代码和系统配置，其它配置里面的系统变量，使用关键词关连文章：<br/><div class="code"><br/>if($tagname==&quot;likeart&quot;) $keywords = &quot;&quot;; //str_replace(&quot; &quot;,&quot;,&quot;,trim($this-&gt;Fields&#91;&#039;keywords&#039;&#93;));<br/></div><br/>改为<br/><div class="code"><br/>if($tagname==&quot;likeart&quot;) $keywords = str_replace(&quot; &quot;,&quot;,&quot;,trim($this-&gt;Fields&#91;&#039;keywords&#039;&#93;));<br/></div><br/>4、dedecms会员登录后修改个人资料报错<br/>现象<br/>member&#92;index_do.php on line 262<br/>解决办法<br/>在 $dsql->SetQuery($query);之前加上一段<br/><div class="code"><br/>$dsql = new DedeSql();<br/></div><br/>5、Tag加链接<br/><div class="code"><br/>&#123;dede:field name=&#039;keywords&#039; runphp=&#039;yes&#039; &#125;<br/>if(!empty(@me))&#123;<br/>$kws = explode(&#039; &#039;,@me);<br/>@me = &quot;&quot;;<br/>foreach($kws as $k)&#123;<br/>&nbsp;&nbsp;@me .= &quot;&lt;a href=&#039;/plus/search.php?keyword=$k&#039; target=&#039;blank&#039;&gt;$k&lt;/a&gt; &quot;;<br/>&#125;<br/>@me= str_replace(&#039;+&#039;, &#039; &#039;,trim(@me));<br/>&#125;<br/>&#123;/dede:field&#125;<br/></div><br/>6、栏目合并：<br/><div class="code"><br/>update dede_archives set typeid=新ID where typeid=原ID<br/>update dede_addonarticle set typeid=新ID where typeid=原ID<br/></div><br/>6、新文章带NEW<br/><div class="code"><br/>&#91;field:senddate runphp=&#039;yes&#039;&#93; <br/>$ntime = time();<br/>$oneday = 3600 * 24;<br/>if(($ntime - @me)&lt;$oneday) @me = &quot;&lt;font color=&#039;red&#039;&gt;&#91;new&#93;&lt;/font&gt;&quot;;<br/>else @me = &quot;&quot;;<br/>&#91;/field:senddate&#93;<br/></div><br/>7、LOOP标记调用最新评论<br/><div class="code"><br/>&#123;dede:loop table=&quot;dede_feedback&quot; sort=&quot;dtime&quot; row=&quot;5&quot;&#125;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&lt;a href=&#039;http://xxxxx/plus/view.php?aid=&#91;field:aid /&#93;&#039; target=&quot;_blank&quot; title=&#039;文章标题:&#91;field:arctitle/&#93;&nbsp;&nbsp;&nbsp;&nbsp;<br/>评论时间:&#91;field:dtime function=&quot;GetDateMk(&#039;@me&#039;)&quot;/&#93;&nbsp;&nbsp;&nbsp;&nbsp;<br/>发布作者:&#91;field:username /&#93;&#039;&gt;&nbsp;&nbsp; <br/>&#91;field:msg function=&quot;cn_substr(&#039;@me&#039;,50)&quot; /&#93;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&lt;/a&gt;&nbsp;&nbsp; <br/>&lt;br&gt;&nbsp;&nbsp; <br/>&#123;/dede:loop&#125;<br/><br/></div><br/>
]]>
</description>
</item><item>
<link>http://www.dzhope.com/post//#blogcomment</link>
<title><![CDATA[[评论] 织梦文章管理系统（dedecms）的几个应用小技巧]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.dzhope.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>