GVKun编程网logo

DEDECMS织梦gbk网站转换成utf网站办法(织梦修改网站源代码)

22

在本文中,我们将详细介绍DEDECMS织梦gbk网站转换成utf网站办法的各个方面,并为您提供关于织梦修改网站源代码的相关解答,同时,我们也将为您带来关于DedeCMS模板及系统程序编码转换(GBK与

在本文中,我们将详细介绍DEDECMS织梦gbk网站转换成utf网站办法的各个方面,并为您提供关于织梦修改网站源代码的相关解答,同时,我们也将为您带来关于DedeCMS模板及系统程序编码转换(GBK与UTF-8互转)的方法、DedeCMS源码及系统程序编码转换(GBK与UTF-8互转)的办法、dedecms织梦5.7自动生成RSS和网站地图、dedecms织梦autoindex使用办法举例说明的有用知识。

本文目录一览:

DEDECMS织梦gbk网站转换成utf网站办法(织梦修改网站源代码)

DEDECMS织梦gbk网站转换成utf网站办法(织梦修改网站源代码)

 

在用织梦CMS建站时,很多时候都是针对国内市场,所以用的都是GBK版本,但有时我们会想在我们的网站上添加其他的语言界面,例如英语、日语、韩语。

这时我们要怎样把我们的GBK版本的织梦CMS转换成UTF-8的网站呢。
 

    下面就说一下,织梦gbk网站转换成utf的办法。

 

1. 备份网站的所有数据

对网站进行更改之前一定要先备份原网站,防止修改失败时可以恢复到原来的样子。具体备份流程如下:

(1)备份数据库:织梦后台——系统——系统设置——数据库备份/还原:点击提交备份网站。

(2)把整站的文件download到本地PC备份好。

 

2.导出数据库文件并转换。

(1)登录网站phpadmin , 找到网站的数据库名,默认的数据表前缀为dede_ 全选这些数据表,选择导出。将导出的.sql文件在本地 用专门的编辑工具打开(可以使用DW或者是Notepad++等)

我们查找CHARSET=gbk 全部替换为CHARSET=utf8 

查找gb2312全部替换成utf8

然后保存,现在不要导入.sql文件,*后一步导入数据库。

 

(2)还有一种备份转换数据库快速办法

如果觉的上面转换数据库代码的办法太复杂,我们也有个简单快速的办法,只需要用帝国备份王就可以了。

* 把帝国备份王上传到虚拟主机

* 进入帝国备份王管理界面

* 备份对应数据库,不过在备份时,备份的文件要用相反的代码,例如我们要把gbk转换成utf,那么我们在备份数据库时不能选择gbk编码备份,而是需要选择utf编码备份,这样一备份,得到的数据库就直接转成我们需要的编码了。

 

3.源码文件的转换

除了数据库,还需要转换编码的就是你正在使用的源码。可以把你的源码用织梦源码转换工具直接转换,很简单。相应工具,可以在*源码网站上查找。

 

4.安装UTF-8格式的织梦安装包

(1)在空间中安装新的utf版的织梦系统。

(2)安装好新的utf织梦后,接下来需要把你修改后的数据库文件带入数据库中。

(3)上传修改后的源码。

(4)上传附件文件夹uploads,原网站的uploads可以直接上传到新网站,其中包含了你上传的图片等附件。

(5)原网站安装的插件不能直接搬到新网站上,需要你自己找对应编码的插件安装了。

 

5、好了再织梦CMS后台生成一下全站就可以看到效果了!

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

DedeCMS模板及系统程序编码转换(GBK与UTF-8互转)的方法

DedeCMS模板及系统程序编码转换(GBK与UTF-8互转)的方法

今天就来教大家转换织梦dedecms模板文件的编码和织梦系统程序的编码。

1、织梦dedecms模板文件编码的转换:

首先下载一个编码转换软件,下载地址:https://www.bnxb.com/soft/tools/27037.html

用这个工具将模板文件以及相关的css、js文件等批量转换成想要的编码即可。

2、Dedecms系统程序编码的转换:

首先登录织梦网站管理后台,打开系统菜单下的数据库备份/还原功能,将网站的数据全部备份,记住备份数据表结构的选项一定要勾选,然后用FTP将备份好的数据文件下载到您的电脑上。

下载下来的备份文件中有tables_struct_xxx.txt这样一个文件,用dreamweaver或EditPlus等编辑器软件打开这个文件,使用查找与替换命令,将CHARSET=gbk替换为CHARSET=utf8,然后要保存。

然后打开上面的编码转换软件,将下载的备份文件(包括刚刚修改过的文件),将GBK转换为UTF-8格式。

转换好的文件保存在一个新的文件夹里面,以便区分原来的GBK编码的文件。

至此这一步,我们就将数据库备份文件由GBK格式成功的转换为了UTF-8格式。

然后我们重新安装新的UTF-8编码的Dedecms程序,将转换了编码的数据库备份文件上传覆盖到对应的数据库备份文件夹,接下来登录新的网站管理后台,打开系统菜单,使用备份/还原数据库命令,选择数据还原,勾选所有文件,执行还原命令。

到这里我们就完整的将Dedecms GBK版本转换成了Dedecms UTF-8版本的了。

用同样的原理,可以将UTF-8编码的转换成GBK编码的,大家可以自己根据自己的需要进行使用。

DedeCMS源码及系统程序编码转换(GBK与UTF-8互转)的办法

DedeCMS源码及系统程序编码转换(GBK与UTF-8互转)的办法

 

今天就来教大家转换织梦DedeCMS源码文件的编码和织梦系统程序的编码。

1、织梦DedeCMS源码文件编码的转换:

首先download一个编码转换软件,download地址:https://www.bnxb.com/soft/tools/27037.html

用这个工具将源码文件以及相关的css、js文件等批量转换成想要的编码即可。

2、DedeCMS系统程序编码的转换:

首先登录织梦网站管理后台,打开系统菜单下的数据库备份/还原功能,将网站的数据全部备份,记住备份数据表结构的选项一定要勾选,然后用FTP将备份好的数据文件download到您的PC上。

download下来的备份文件中有tables_struct_xxx.txt这样一个文件,用dreamweaver或EditPlus等编辑器软件打开这个文件,使用查找与替换命令,将CHARSET=gbk替换为CHARSET=utf8,然后要保存。

然后打开上面的编码转换软件,将download的备份文件(包括刚刚修改过的文件),将GBK转换为UTF-8格式。

转换好的文件保存在一个新的文件夹里面,以便区分原来的GBK编码的文件。

至此这一步,我们就将数据库备份文件由GBK格式成功的转换为了UTF-8格式。

然后我们重新安装新的UTF-8编码的dedecms程序,将转换了编码的数据库备份文件上传覆盖到对应的数据库备份文件夹,接下来登录新的网站管理后台,打开系统菜单,使用备份/还原数据库命令,选择数据还原,勾选所有文件,执行还原命令。

到这里我们就完整的将DedeCMS GBK版本转换成了DedeCMS UTF-8版本的了。

用同样的原理,可以将UTF-8编码的转换成GBK编码的,大家可以自己根据自己的需要进行使用。 本文章网址:http://www.ppssdd.com/code/10438.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编码相互转换

dedecms织梦autoindex使用办法举例说明

dedecms织梦autoindex使用办法举例说明

 

我们在使用织梦CMS源码制作新闻列表的时候,可能会用到一些特殊的效果。

 

比如,我们希望在新闻栏目页中每隔5行显示一个分割线。

 

实际上,在dedecms源码中实现这个功能并不复杂。

 

举例来说明:


{dede:list pagesize='12'} <li> <a href=http://www.dede58.com/a/dedejq/"[field:arcurl/]" target="_blank" title="[field:fulltitle/]">[field:title/]</a>[[field:pubdate function=MyDate('y-m-d',@me)/]]</li> [field:global.autoindex runphp='yes'] if((@me % 5) == 0){ @me ='<hr />'; } else{ @me = ''; } [/field:global.autoindex] {/dede:list}  

 

1.[field:global.autoindex/] 这个就是循环变量,它是一个可以自动变化的数字,相当于新闻的编号。

2.(@me % 5) = 0 判断当前新闻编号是否是5的倍数。

3.@= '<hr>'; 这个中间的<hr> 就是如果是5的倍数后所要显示的具体Html代码。

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

今天关于DEDECMS织梦gbk网站转换成utf网站办法织梦修改网站源代码的介绍到此结束,谢谢您的阅读,有关DedeCMS模板及系统程序编码转换(GBK与UTF-8互转)的方法、DedeCMS源码及系统程序编码转换(GBK与UTF-8互转)的办法、dedecms织梦5.7自动生成RSS和网站地图、dedecms织梦autoindex使用办法举例说明等更多相关知识的信息可以在本站进行查询。

本文标签: