一直以来,DedeCMS的移动wap网站功能都是一个鸡肋,2015/6/18 DedeCMS官方发布了升级包,主要为了适应现在移动互联网趋势,增加了移动站点功能、页面二维码功能以及其他一些小的改动。
官方说明的更新内容如下:
■ 增加移动站点功能,同时增加PC站点对移动客户端访问的跳转,移动站点自动适配各类移动客户端;
■ 增加二维码功能,页面中添加{dede:qrcode/}将自动生成匹配移动站点的二维码;
■ 站点增加SEO基本信息统计,在后台登录后的首页提供一个Alexa、国内各主流搜索引擎收录情况的统计;
■ Session目录引起的验证码失效的BUG,这里建议站长取消站点根目录下/data目录的对外访问;
■ PHP5.4+的兼容,系统目前兼容PHP5所有版本;
■ 百度站内搜索模块的功能完善更新;
■ 畅言模块的功能完善更新;
此次更新应该是比较大的一次了,总共更新的文件数量达到了109个(更新的文件列表见文章末尾),这也让人看到了DedeCMS持续更新的希望。
在升级后,你可能会发现网站的二维码无法显示、手机访问移动网站无法打开显示为404页面这两大问题,这是因为升级过程中提示的文件不可写问题,如下图所示:
不用着急,你可以下载官方离线升级包,然后解压缩,把其中的../m文件夹以及../include/qrcode/文件夹用FTP传到相应位置,重新生成网站内容即可。
DedeCMS此次更新的移动版网站比以前有了非常大的进步,不仅大幅更新了移动站点的模板,而且在PC站点的默认模板中已经添加了自动跳转代码,可自动适配各类移动客户端,也就是说,更新升级后,用手机访问站点,就直接可以看到移动站点了。
在你还没有更新之前,可以先预览一下本站:
首页-移动版
列表页-移动版
文章页-移动版
不过,遗憾的是,此次发布的移动网站仍然是只能支持文章内容模型,图集、软件以及其他一些自己建立的内容模型均无法显示,打开后会出现如下提示,而且也无法生成静态文件,只能动态浏览。
【2015/6/18更新所涉及文件列表】
dede/archives_do.php
dede/article_add.php
dede/article_edit.php
dede/baidunews.php
dede/diy_add.php
dede/diy_edit.php
dede/file_manage_view.php
dede/group_edit.php
dede/index_body.php
dede/member_model_add.php
dede/member_model_edit.php
dede/module_main.php
dede/mychannel_edit.php
dede/sys_info.php
dede/tag_test_action.php
dede/templets/index_body.htm
include/arc.archives.class.php
include/arc.listview.class.php
include/arc.rssview.class.php
include/arc.searchview.class.php
include/arc.sglistview.class.php
include/ckeditor/ckeditor_php4.php
include/ckeditor/ckeditor_php5.php
include/common.func.php
include/common.inc.php
include/diyform.cls.php
include/helpers/filter.helper.php
include/inc/inc_fun_funAdmin.php
include/Lurd.class.php
include/memberlogin.class.php
include/membermodel.cls.php
include/qrcode/phpqrcode.php
include/qrcode/qrbitstream.php
include/qrcode/qrconfig.php
include/qrcode/qrconst.php
include/qrcode/qrencode.php
include/qrcode/qrimage.php
include/qrcode/qrinput.php
include/qrcode/qrlib.php
include/qrcode/qrmask.php
include/qrcode/qrrscode.php
include/qrcode/qrspec.php
include/qrcode/qrsplit.php
include/qrcode/qrtools.php
include/qrcode.class.php
include/taglib/qrcode.lib.php
include/taglib/tag.lib.php
include/typelink.class.php
include/vdimgck.php
include/wap.inc.php
m/assets/js/amazeui.js
m/assets/js/amazeui.legacy.js
m/assets/js/amazeui.legacy.min.js
m/assets/js/amazeui.min.js
m/assets/js/amazeui.widgets.helper.js
m/assets/js/amazeui.widgets.helper.min.js
m/assets/js/app.js
m/assets/js/handlebars.min.js
m/assets/js/jquery.min.js
m/assets/js/polyfill/rem.min.js
m/assets/js/polyfill/respond.min.js
m/index.php
m/list.php
m/view.php
plus/flink.php
plus/img/qrcode.js
plus/qrcode.php
plus/recommend.php
templets/default/article_article.htm
templets/default/article_article1.htm
templets/default/article_article2.htm
templets/default/article_article_frame.htm
templets/default/article_article_m.htm
templets/default/article_default.htm
templets/default/article_default_m.htm
templets/default/article_default_sg.htm
templets/default/article_image.htm
templets/default/article_image_cl.htm
templets/default/article_image_frame.htm
templets/default/article_image_new.htm
templets/default/article_infos.htm
templets/default/article_shop.htm
templets/default/article_soft.htm
templets/default/article_soft_frame.htm
templets/default/article_spec.htm
templets/default/article_spec_test.htm
templets/default/footer_m.htm
templets/default/header_m.htm
templets/default/index.htm
templets/default/index_article.htm
templets/default/index_default.htm
templets/default/index_default_m.htm
templets/default/index_default_sg.htm
templets/default/index_image.htm
templets/default/index_infos.htm
templets/default/index_m.htm
templets/default/index_shop.htm
templets/default/index_soft.htm
templets/default/list_article.htm
templets/default/list_default.htm
templets/default/list_default_m.htm
templets/default/list_default_sg.htm
templets/default/list_default_sg_m.htm
templets/default/list_image.htm
templets/default/list_infos.htm
templets/default/list_shop.htm
templets/default/list_soft.htm
templets/default/search_m.htm
templets/plus/qrcode.htm