dedecms的文章命名规则问题

现在dedecms的文章命名规则:{typedir}/{Y}/{M}{D}/{aid}.html里面的时间是:2009/0508/这样的怎么修改改成:2009/58/这样... 现在dedecms的文章命名规则:{typedir}/{Y}/{M}{D}/{aid}.html
里面的时间是:2009/0508/ 这样的
怎么修改改成:2009/58/ 这样的?
就是把月与日前面的0去掉.
能去不?
我替别人问的.
谢谢下面的朋友啊,我再问一下.

再问一个dedecms生成地址的问题与系统时间有关的.

就是{文章的命名规则是:typedir}/{Y}-{M}-{D}/{aid}.htm 这样生成的是当前系统的时间.
我想采集我的一个站, 但是那目标文章的时间是去年的.
这样采集一条新的文章生成的地址{Y}-{M}-{D} 能不能让字采用目标站上的时间呢?

要怎么修改啊?

比如目标站的地址是:a/2008-06-09/123.htm 文章发布时间是:2008-06-09

采集站的地址是:b/2008-06-09/1111.htm

这样可以改吗?
展开
 我来答
hf527420
2010-03-27 · TA获得超过630个赞
知道小有建树答主
回答量:527
采纳率:0%
帮助的人:689万
展开全部
应该可以去掉,不过需要修改相应的函数。

找了半天终于搞定了,找到include/channelunit.func.php文件,找到第132行。将

$dtime = GetDateMk($timetag);

修改为:

$dtime = date("Y-n-d",$timetag);

更新内容,就可以将月份前的0去掉了。

PS:可以修改的。但具体的方法我就不清楚了,因为以前有朋友做站遇到过你这样的情况,是可以搞定的。只需要修改一下采集规则就可以了。但我没有采集过网站的内容,对采集不太懂啊。。。这一点我帮不上你了。你可以上网搜索一下应该会有这方面的教程的。很遗憾。

参考资料: 站长百科zzbaike

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式