
Archives for 日常随笔
如何搬迁DedeCMS站点数据我们先将目的地的数据库账号密码获取到,并且保证持有一个数据库或拥有创建数据库的权限。
1、首先登录织梦的后台,进入到“系统》数据库备份/还原”栏目
2、如果之前有备份过数据,就需要将织梦程序根目录下的data文件夹下的backupdata文件夹改名为其他名称,如"_backupdata"
3、全选所有的表,根据情况选择MYSQL版本,按照默认选项提交备份
4、备份成功后,将网站所有程序和目录上传到新的服务器。然后将已上传程序根目录中install文件夹下的“index.php.bak”改名为“index.php”,并且将“module-install.php.bak”更改为“module-install.php”,删除“install_lock.txt”文件
5、在浏览器地址栏输入“你的域名/install/index.php”开始正常安装程序,其中数据库账号密码需填写目的地服务器的资料,网站程序的账号密码保持默认
6、登录网站程序后台“http://域名/后台路径”,进入到“系统》数据库备份/还原》右上角数据还原》左下角开始还原数据”
7、当数据完整的还原后,把网站程序中的install文件夹权限设置为不可读或直接删掉
注意:成功迁移整个网站之后,原数据应保留,以防转移不完整。
...more»
帝国CMS整站迁移指南
第一步:备份数据
使用帝国CMS自带的备份功能,对网站数据进行完整备份,包括数据库、目录和文件。
第二步:导入新数据库
在新的服务器上,创建一个新的数据库,并导入之前备份的数据库。
第三步:修改配置文件和数据库连接参数
修改 config/config.php 和 data/dbcache/class.db.php 中的数据库连接参数,使其指向新数据库。
第四步:上传网站文件
通过 FTP 或其他工具,将网站文件上传到新服务器。确保文件和文件夹的结构与之前一致。
第五步:清除缓存
删除 e/data/cache 和 e/cache 目录下的所有文件,以清除缓存。
第六步:设置域名和路径
在新的服务器上,配置网站域名和路径。如果网站使用了虚拟主机,需要设置相应的虚拟主机配置。
第七步:测试网站
访问网站并进行全面测试,确保所有页面和功能正常工作。
第八步:更改 DNS 记录(可选项)
如果网站使用自定义域名,需要更改 DNS 记录,将网站域名指向新服务器的 IP 地址。
...more»
if(!defined('DEDEINC'))
{
exit("Request Error!");
}
function lib_demotag(&$ctag,&$refObj)
{
global $dsql,$envs;
$attlist="row|12,titlelen|24";
FillAttsDefault($ctag->CAttribute->Items,$attlist);
extract($ctag->CAttribute->Items, EXTR_SKIP);
$revalue = '';
//------------------------------------------------------
$revalue = 'Hello Word!';
//------------------------------------------------------
return $revalue;
}
?>
...more»
例子一,去除简单自定义内容内容
选择数据表与字段:dede_addonarticle
替换方式:选择正则表达式
主键字段:aid
被替换内容:MM*GG
选择字段:body(这表是存储文章内容的),选择单选框:正则表达式,主键字段填写"aid",被替换内容为上面的正则:
例:MM*GG
替换为:可为空,也可填写你想置换为的内容。
替换条件:如果是全部,就不填写。开始测试时,先备份了数据库,然后仅替换一篇文章,条件中填写:aid=888,如果是分类,就填写:typeid=18,这样缩小替换范围,避免出错。
填写安全确认码,替换就ok了,
...more»
忘记后台管理员帐号怎么办?
用phpmyadmin查看phome_enewsuser表里的记录:查看username字段的内容.
忘记后台登陆密码怎么办?
用phpmyadmin修改phome_enewsuser表里的记录:把password字段的内容改为:“322d3fef02fc39251436cb4522d29a71”;把salt字段的内容改为:“abc”.
密码就是:123456
忘记后台登陆认证码怎么办?
查看e/class/config.php文件里的“$do_loginauth”变量内容。
注意:帝国cms7.0 config.php文件是在/e/config/config.php "//后台安全设置"
忘记后台登陆安全答案怎么办?
用phpmyadmin修改phome_enewsuseradd表里的记录:把“equestion”字段的内容改为0;把eanswer字段的内容改为空.
修改后登陆时则不需要安全答案,可以登陆后再修改安全答案。
...more»
.dede_pages{
}
.dede_pages ul{
float:left;
padding:12px 0px 12px 16px;
}
.dede_pages ul li{
float:left;
font-family:Tahoma;
line-height:17px;
margin-right:6px;
border:1px solid #E9E9E9;
}
.dede_pages ul li a{
float:left;
padding:2px 4px 2px;
color:#555;
display:block;
}
.dede_pages ul li a:hover{
color:#690;
text-decoration:none;
padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
background-color:#F8F8F8;
padding:2px 4px 2px;
font-weight:bold;
}
...more»
批量替换字段值一、批量替换字段值功能介绍: 批量替换字段值为对信息表字段的内容进行批量替换。
二、批量替换字段值:
(一)、登录后台,单击“栏目”菜单,选择“批量替换字段值”子菜单,进入批量替换字段值界面:
(二)、进入批量替换字段值界面: 选择替换表 选择要替换哪个表的字段 。 操作栏目 选择只替换哪个栏目的信息。 替换字段 选择要替
换内容的字段。 替换内容 原字符:填写要替换的字符。
新字符:填写将原字符替换成什么字符。 更新方式 替换:为将内容里的原字符替换成新字符。
覆盖:为将字段全部内容更新为新字符内容,覆盖方式原字符可以不填。 选项设置 相同更新:当字段内容等于原字符内容时替换。
正则替换:指定原字符内容是采用正则。
...more»
如何使用 Dedecms 上传本地视频
步骤 1:准备视频文件
确保视频文件格式符合 Dedecms 支持的格式(例如 MP4、FLV、AVI)。
确定视频文件的存储位置,最好保存在本地电脑上。
步骤 2:打开 Dedecms 管理后台
输入管理员账号密码登录 Dedecms 管理后台。
步骤 3:创建新的视频分类
在左侧导航栏中找到“内容管理”>“媒体管理”>“视频管理”。
点击“管理分类”,创建新的视频分类。
步骤 4:上传视频文件
返回到“视频管理”页面,点击“上传视频”。
在“选择上传文件”中,浏览并选择要上传的视频文件。
填写有关视频的信息,例如标题、描述和缩略图。
选择先前创建的视频分类,然后点击“提交”。
步骤 5:嵌入视频到文章中
上传视频后,可在编辑文章时通过以下步骤嵌入视频:
在编辑器中,点击“视频控件”按钮。
在“视频地址”字段中,输入上传视频的文件名(例如:video.mp4)。
调整视频宽度和高度,点击“插入”。
常见问题解答:
上传视频失败怎么办?
检查文件大小是否超过网站限制。
确保视频格式符合 Dedecms 支持的格式。
视频无法播放怎么办?
检查视频文件是否损坏。
确保网站支持上传的视频格式。
如何更改视频缩略图?
编辑视频信息,上传新的缩略图图片。
...more»
帝国CMS批量添加文章的设置方法
批量添加文章是帝国CMS中一项实用的功能,可以大幅提升内容管理效率。以下是如何设置批量添加文章:
1. 创建批量添加栏目
进入帝国CMS后台,点击“栏目管理”。
创建一个新的栏目,并将“模型”设置为“文章”。
在“批量添加”选项卡下,选中“允许批量添加”复选框。
2. 设置批量添加字段
在“批量添加”选项卡下,选择需要批量添加的字段。
例如:标题、作者、正文、发布时间等。
3. 准备批量添加数据
将要批量添加的数据整理成文本或CSV文件。
数据格式应符合帝国CMS的批量添加规则,具体规则可在官方文档中查看。
4. 导入批量添加数据
进入帝国CMS后台,点击“批量添加”。
选择创建的批量添加栏目。
点击“导入数据”按钮,选择准备好的数据文件导入。
5. 处理导入结果
导入完成后,系统会显示导入结果。
如果有错误,可以根据提示信息进行修改或重新导入。
如果导入成功,则文章已批量添加到指定的栏目中。
注意事项:
批量添加数据时,确保数据的格式和内容正确。
大量数据批量添加时,建议将数据分成多个批次导入。
定期对批量添加功能进行检查,确保其正常运行。
...more»
帝国cms栏目可以修改,其修改方法:1、登录帝国cms后台,单击“栏目”菜单;2、选择“管理栏目”子菜单,进入管理栏目界面;3、选中要修改的栏目所在行,单击“修改”,然后修改栏目相关参数设置即可。
...more»
