帝国 CMS 8.0 新增功能 汇总(2)

9、系统模型新增“最后评论时间”字段

系统模型的信息表新增内置关键字字段“elpltime”,可用于记录最后评论时间。字段必须放在主表,字段类型用int。只需系统模型表增加这个字段就可以,不需要系统模型选择字段为录入项或投稿项。方便实现一些交互系统,比如:小型论坛模型等。

10、新增手机短信接口

帝国CMS8.0版新增手机短信接口:
1、后台可设置是否开启总开关;

2、手机短信新增“关闭模块”设置,可以选择关闭哪几个模块。(可关登录、注册、绑定手机、取消绑定手机模块)

3、新增手机短信注册会员功能,可选“关闭注册”、“需填写用户名和密码”、“只需填写手机号”,选“只需填写手机号”则为随机生成用户名。

4、手机短信登录新增可选“登录时自动注册会员”设置。(登录时,如果手机号不存在,则自动注册会员)

5、支持短信验证码位数设置;

6、支持短信验证码内容组成设置;

7、支持验证码过期时间设置;

8、支持设置每天最大发送短信数;

9、支持单人每天发送短信数;

10、短信发送间隔时间设置。

11、新增手机短信“表单超时时间”设置和验证。(从页面打开到发送短信时间间隔)

12、支持手机绑定与取消绑定。

13、设置手机绑定后,支持用绑定的手机号进行短信验证码登录。

14、可设置强制会员绑定手机,不绑手机不让登录操作。

15、支持绑定手机后自动将会员帐号转为实名认证。

16、开启手机短信后,前台会员登录页面默认模板会显示“切换到短信验证码登录”链接。

17、默认采用阿里短信接口。

18、短信发送模块单独文件,如需更改为其他短信平台,只需修改一个文件就可以。

11、多访问端支持可选不绑定二级域名

 

在之前版本的多访问端功能,子访问端需要绑定二级域名才能使用(如手机端:m.xx.com)。所以为了更方便做各种访问端,帝国CMS8.0版多访问端功能新增支持可以选择不绑定二级域名(如手机端:www.xx.com/m/)。要设置可修改配置文件 /e/config/config.php 里的下面参数:
-----------------------------------------------------------------------
$ecms_config['sets']['moreportusedm']=1;    //网站访问端使用二级域名(0为不使用,1为使用)
-----------------------------------------------------------------------
设置后各访问端自动识别地址,做各种访问端更方便更简单。

5f53d228bf2792331d227ea6a1a11eb712、安装程序进行升级

 

一般来说,程序安装后就会删除安装目录,但我们考虑到存在极端情况后,帝国CMS8.0版还是对安装程序进行了升级:
1、安装程序新增安装密码,不设置安装密码不让安装,更安全。

2、安装程序新增执行任务时间间隔设置,对有资源限制的空间可设置时间间隔。

3、安装程序还支持修改安装验证变量名,更安全。

4、安装数据库编码支持选择utf8和utf8mb4编码。

5、数据表新增可选InnoDB引擎。

6、支持安装时直接选择不同数据库。

7、新建数据表和导入数据分开文件执行,执行速度更快。

8、后台登录页面新增验证安装程序目录“e/install”是否删除并提示,防止因偷懒导致安全问题。

9、安装去除了初始化测试数据选项。

10、默认数据库链接地址由原来的“localhost”改为“127.0.0.1”。(主要考虑到PHP8下后者速度更快)

13、新增自定义动态页面功能

 

为了方便做外部API显示对接(如在各种设备或APP应用中显示对应格式的网站内容),帝国CMS8.0版新增自定义动态页面功能:
1、自定义动态页面支持所有标签调用和公共模板变量,可以很方便返回和调用各种内容。

2、自定义动态页面支持设置访问密码。

3、可设置单独接口文件是否开启与关闭。

4、可按需求选择需要引用的文件,如果要在模板内容里引用可选“不引用文件”。

5、自定义动态页面支持设置缓存,可以有效减少服务器资源消耗。

6、新增自定义动态页面分类管理,可以对页面进行分类。

7、支持最大页码限制设置。

8、可设置附加参数,方便改变变量内容。

9、新增批量更新自定义动态页面(在数据更新中心里)。

10、关闭前台模块新增“API接口”、“自定义动态页”设置。

11、配合8.0版内置的JSON相关处理函数,将更加方便的实现。

4bf4375156e6f49bf204772340e9e08c14、新增HTML5多文件上传插件

 

由于之前版本的多图上传插件是FLASH的(现在大部分浏览器都禁用FLASH了),所以帝国CMS8.0版新增了HTML5的多文件上传插件:
1、多图上传插件由Flash上传方式升级为html5上传方式,适应新浏览器环境。

2、新版多文件上传插件除了支持上传图片外,还支持选择上传其它格式附件。

3、多文件上传插件新增配置文件,改配置参数更方便。

4、配置文件可设置是否开启多文件上传。

5、配置文件可设置上传是否仅限图片上传。

6、多文件上传插件更新支持php8。

7、多文件上传插件新增支持选择按附件分类1和附件分类2进行分类。

8、多文件上传插件更新支持PostgreSQL和国产数据库。

9、插件无需安装,上传后即可使用。

3d0cb976b504a59d1570cd983964f133
15、支持大文件直接网页上传

 

96e644c7c1efba1a735fa4a2dfbfbce1由于PHP本身有上传文件大小限制,上传比较大的文件会比较麻烦,通常需要FTP之类的来上传,所以帝国CMS8.0版新增支持大文件直接网页上传,更方便:
1、新增大文件上传功能,采用分片上传,减少上传时间。

2、配置文件可设置是否开启大文件上传(默认关闭)。

3、配置文件可设置大文件上传是否仅限图片上传。

4、配置文件可设置大文件上传最大文件大小。

5、配置文件可设置大文件上传每个分片大小。

6、大文件上传新增支持选择按附件分类1和附件分类2进行分类。

9d9d21f6e997dc3f70f343dfa9e66f8b

订阅评论
提醒
guest的头像

0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x