GVKun编程网logo

Ded帝国CMS 生成RSS地图地址出错修改办法(帝国cms地图插件)

18

本文将带您了解关于Ded帝国CMS生成RSS地图地址出错修改办法的新内容,同时我们还将为您解释帝国cms地图插件的相关知识,另外,我们还将为您提供关于dede5.5修改"Ded帝国CMS提示信息"的办

本文将带您了解关于Ded帝国CMS 生成RSS地图地址出错修改办法的新内容,同时我们还将为您解释帝国cms地图插件的相关知识,另外,我们还将为您提供关于dede5.5修改"Ded帝国CMS提示信息"的办法、Dedecms 生成RSS地图地址出错修改方法、DEDECMS全站RSS只生成一个文件的修改办法、dedecms织梦5.7自动生成RSS和网站地图的实用信息。

本文目录一览:

Ded帝国CMS 生成RSS地图地址出错修改办法(帝国cms地图插件)

Ded帝国CMS 生成RSS地图地址出错修改办法(帝国cms地图插件)

 

 DEDE织梦CMS生成RSS地图全都多了一个URL,打开生成的data/rss/*.xml发现链接都加变成了如下的格式:

 

http://www.dede58.com/data/rss/16.xml 

http://www.dede58.com/data/rss/15.xml 

http://www.dede58.com/data/rss/14.xml 

http://www.dede58.com/data/rss/59.xml 

http://www.veryhuo.com/data/rss/49.xml

  这种情况下,就是域名被重复生成了一次,导至RSS地址出错。其实对于这个BUG,处理办法很简单,如下:

 

  将PLUS目录下RSS.HTM 文件模板中fullurl改为arcurl即可解决问题原来的

 

  RSS.HTM 的地址代码是:<link>[field:fullurl/]</link>

 

  我们只需要改成:<link>[field:arcurl/]</link>

 

  就可以了。

本文章网址:http://www.ppssdd.com/code/3946.html。转载请保留出处,谢谢合作!

dede5.5修改"Ded帝国CMS提示信息"的办法

dede5.5修改"Ded帝国CMS提示信息"的办法

 

织梦内容管理系统(DedeCMS),是一个集内容发布、编辑、管理检索等于一体的网站管理系统(Web CMS),他拥有国外CMS众多特点之外,还结合中国用户的需要,对内容管理系统概念进行明确分析和定位。

 

  近日dedecms发布新版5.5(GBK/UTF8),受到很多网站管理员朋友的喜爱。然,作为产品肯定要保护其版权,cms中难免有一些版权信息和产品字样,其中*典型的就是DEDECMS的跳转提示信息“Ded帝国CMS提示信息”,那么怎么把这一字样改为自己网站的名称呢?

 

  其实特别简单,在5.1版本中,修改文件是:在include文件夹里找到inc_functions.php。但是从5.3版本开始,织梦变了系统结构,使得很多文件都进行了调整,一个聪明的网站管理员不用借助搜索引擎就可以办到的,诸如利用文字搜索软件就可以解决。笔者利用“字符批量工具”就查到了这一文件:include/common.func.php(include在很多cms中都是核心文件存在的目录),找到了这一文件,那么修改起来就简单多了。

 

  用记事本打开common.func.php文件,ctrl+f查找:Ded帝国CMS提示信息,找到以后(共有两处),修改为你想要的就可以了。

 

  烈火小编提示:为了支持织梦开发者,大家还是尽量保留一些版权信息,不一定全站都要保留,您可以像admin5一样,在首页给dedecms留一个链接!

本文章网址:http://www.ppssdd.com/code/6472.html。转载请保留出处,谢谢合作!

Dedecms 生成RSS地图地址出错修改方法

Dedecms 生成RSS地图地址出错修改方法

 DEDE织梦CMS生成RSS地图全都多了一个网址,打开生成的data/RSS/*.xml发现链接都加变成了如下的格式:
 
http://www.jb51.cc/ http://www.jb51.cc/data/RSS/16.xml 
http://www.jb51.cc/ http://www.jb51.cc/data/RSS/15.xml 
http://www.jb51.cc/ http://www.jb51.cc/data/RSS/14.xml 
http://www.jb51.cc/ http://www.jb51.cc/data/RSS/59.xml 
http://www.jb51.cc/ http://www.jb51.cc/data/RSS/49.xml
  这种情况下,就是域名被重复生成了一次,导至RSS地址出错。其实对于这个BUG,处理方法很简单,如下:
 
  将PLUS目录下RSS.HTM 文件源码中fullurl改为arcurl即可解决问题原来的
 
  RSS.HTM 的地址代码是:
 
  我们只需要改成:
 
  就可以了。

总结

以上是小编为你收集整理的Dedecms 生成RSS地图地址出错修改方法全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

DEDECMS全站RSS只生成一个文件的修改办法

DEDECMS全站RSS只生成一个文件的修改办法

 

找到位于dede(同你的后台文件夹)文件夹下的makehtml_rss_action.php文件

然后找到 echo "完成所有文件更新!"; 

在下面添加 echo "<a href='/rss.xml' target='_blank'>浏览...</a>"; 这里是让你在生成成功后点击查看生成结果的

 

找到位于 include文件夹下的arc.rssview.class.php文件

 

然后找到 $murl = $GLOBALS['cfg_cmspath']."/data/rss/".$this->TypeID.".xml"; 

修改成 $murl = $GLOBALS['cfg_cmspath']."/rss.xml"; 这里是修改路径让生成的rss.xml文件保存在根目录

 

向下找到$orwhere .= "And (arc.typeid in (".GetSonIds($this->TypeID,$this->TypeFields['channeltype']).") )"; 删除整句

 

然后找到位于dede找到位于dede(同你的后台文件夹)下的templets文件夹打开里面的makehtml_rss.htm文件

 

然后找到<input name="maxrecord" type="text" id="maxrecord" value="50" size="8"> 

修改数字50为你需要生成的条数也可以在后台生成的时候输入

 

如果你生成的rss.xml文件有错误 

请打开根目录下面的templets文件夹下面的plus文件夹里面的rss.htm文件

 

然后找到<description><![CDATA[[field:description function='html2text(@me)'/]]]></description> 

修改成<description><![CDATA[[field:description/]]]></description>

本文章网址:http://www.ppssdd.com/code/3866.html。转载请保留出处,谢谢合作!

dedecms织梦5.7自动生成RSS和网站地图

dedecms织梦5.7自动生成RSS和网站地图

有两种方法可以建立,这里我只说最简单的一种:
核心->频道模型->单页文档管理:增加一个页面 。
 
一、RSS
页面标题:RSS
模板文件名:{style}/RSS.htm
文件名:RSS.xml
 
RSS.htm 文件必须要放在模版文件夹中:
 
<?xml version="1.0" encoding="gb2312" ?>
<RSS version="2.0">
<channel>
<title>RSS_{dede:global.cfg_webname/}</title>
<link>{dede:global.cfg_basehost/}</link>
<description>{dede:global.cfg_description/}</description>
{dede:arclist row='60' col='1' titlelen='100' orderby='pubdate'}
<item>
<title><![CDATA[[field:title function='html2text(@me)'/]]]></title>
<link>[field:arcurl/]</link>
<description><![CDATA[[field:description function='html2text(@me)'/] ...
]]></description>
<pubDate>[field:pubdate function='strftime("%a,%d %b %Y %H:%M:%s",@me)'/]</pubDate>
</item>
{/dede:arclist}
</channel>
</RSS>
二、网站地图
页面标题:网站地图
模板文件名:{style}/google_sitemap.htm
文件名:sitemap.xml
 
<?xml version="1.0" encoding="UTF-8" ?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
<!--  created with Free Online Sitemap Generator www.xml-sitemaps.com
  -->
  <url>
  <loc>http://域名/index.html</loc>
  <changefreq>daily</changefreq>
  <priority>1.0</priority>
  </url>
  {dede:channelartlist}
  <url>
  <loc>{dede:field name="typeurl"/}</loc>
  <changefreq>daily</changefreq>
  <priority>0.9</priority>
  </url>
  {dede:channel type="son"}
  <url>
  <loc>[field:typeurl/]</loc>
  <changefreq>daily</changefreq>
  <priority>0.8</priority>
  </url>
  {/dede:channel}
  {dede:artlist row="20"}
  <url>
  <loc>[field:arcurl/]</loc>
  </url>
  {/dede:artlist}
  {/dede:channelartlist}
</urlset>

上一篇:织梦dedecms网站的专题调用标签

下一篇:dedecms系统如何进行GB2312编码和UTF8编码相互转换

我们今天的关于Ded帝国CMS 生成RSS地图地址出错修改办法帝国cms地图插件的分享已经告一段落,感谢您的关注,如果您想了解更多关于dede5.5修改"Ded帝国CMS提示信息"的办法、Dedecms 生成RSS地图地址出错修改方法、DEDECMS全站RSS只生成一个文件的修改办法、dedecms织梦5.7自动生成RSS和网站地图的相关信息,请在本站查询。

本文标签: