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
这样可以改吗? 展开
里面的时间是: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
这样可以改吗? 展开
展开全部
应该可以去掉,不过需要修改相应的函数。
找了半天终于搞定了,找到include/channelunit.func.php文件,找到第132行。将
$dtime = GetDateMk($timetag);
修改为:
$dtime = date("Y-n-d",$timetag);
更新内容,就可以将月份前的0去掉了。
PS:可以修改的。但具体的方法我就不清楚了,因为以前有朋友做站遇到过你这样的情况,是可以搞定的。只需要修改一下采集规则就可以了。但我没有采集过网站的内容,对采集不太懂啊。。。这一点我帮不上你了。你可以上网搜索一下应该会有这方面的教程的。很遗憾。
找了半天终于搞定了,找到include/channelunit.func.php文件,找到第132行。将
$dtime = GetDateMk($timetag);
修改为:
$dtime = date("Y-n-d",$timetag);
更新内容,就可以将月份前的0去掉了。
PS:可以修改的。但具体的方法我就不清楚了,因为以前有朋友做站遇到过你这样的情况,是可以搞定的。只需要修改一下采集规则就可以了。但我没有采集过网站的内容,对采集不太懂啊。。。这一点我帮不上你了。你可以上网搜索一下应该会有这方面的教程的。很遗憾。
参考资料: 站长百科zzbaike
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询