织梦教程-模块管理

  Dedecms5.7中对模块插件的管理进行了升级,仍然沿用通用的xml文件来安装,以下内容详细讲解织梦模块的管理方法。

1.进入管理界面:

如(图1)所示,在主菜单中点击模块,然后点击模块管理即可进入模块管理界面,如(图2)所示。

织梦教程-模块管理

图1-进入管理列表

织梦教程-模块管理

图2-管理列表

进入管理界面后就可以继续下一步了

2.模块的下载及上传:

织梦模块的安装文件是xml格式的,在dedecms5.7中可以通过下载获得官方插件,如(图2)所示,在需要的插件中点击下载即可。

当然必须介绍模块的上传方法,因为在织梦中可以开发扩展的模块和插件,如果是第三方提供下载,请先验证其可靠性,因为有些第三方模块插件中有可能包含病毒。

上传方法:

以留言簿模块为例,首先从官方下载留言簿模块(http://www.dedecms.com/addons/)。对下载的文件进行解压,选择适合自己网站的编码,这里以选择utf-8编码的留言簿为例。

在主菜单中点击上传新模块,如图3所示。

织梦教程-模块管理

图3-进入上传界面

这时就进入上传界面如(图4)所示。安装新模块时,要注意以下几点:

第一,上传时,刚才已经将文件解压,所以选择正常的模块包(如果你把xml文件压缩到zip包中,选择经过zip压缩的模块包)。

第二个选项已有模块:强制删除同名模块(这可能导致已经安装的模块无法卸载),在这里,如果模块已经安装,建议先删除原有模块(删除方法在此文后有介绍),再安装新模块(要勾选此项),以免版本冲突,出现多余的数据和文件。如果没有安装过的模块已经存在,建议勾选,否则会出现上传的模块已经存在的提示。

第三,选择文件,将文件路径指向刚才解压所获得的文件即可。

以上步骤见(图4)

织梦教程-模块管理

图4-模块上传

点击确定按钮上传模块,模块即可上传,提示上传成功。

进行到这里,有些朋友也许会出现一个常问题,类似以下这样:

文件D:/xxxxx/data/module/guestbook.xml不存在或不可读!

处理方法非常简单,不要离开此页面,将xml文件通过ftp上传至网站目录的/data/module中,确保可以访问到文件后,刷新框架页(不是按F5,按f5会导致整个后台刷新)。

  

到这里,模块已经成功上传了,如(图5)所示:

织梦教程-模块管理

图5-上传成功

现在就可以进入安装阶段了。

3.模块安装

如(图5)所示,上传成功后,点击是否已安装一项之后的安装,即可进入安装界面(图6)

织梦教程-模块管理

图6-模块安装界面

安装时如(图6)中提示,应该确保相关文件夹的写权,如果目录权限检测中有号,则表示目录没有写权,需要先设置权限然后安装。

已存在的文件处理方法建议选择覆盖,如果有保留的需要,可以选择后两项,如遇到模块已经二次开发过的情况。

点击确定直接安装即可,这一步没有常见错误,如果第三方插件出现安装失败等错误提示,很有可能是模块本身的sql语句错误等原因造成的。

4.模块卸载

织梦模块是可以自由卸载的,操作非常简单,以刚才上传安装的留言簿模块为例,在管理列表中点击卸载,如(图7)所示。

织梦教程-模块管理

图7-卸载

进入卸载界面,如(图8)所示。如果有必要保留的话,可以选择手工删除文件这样只执行数据库卸载,文件全部保留;选择删除模块的所有文件会将数据库中的数据连同文件一起删除。

织梦教程-模块管理

图8-卸载模块

点击确定按钮,模块即可成功卸载。

5.删除模块