php网站内容管理系统(迅睿CMS插件机制CI4框架介绍(一)(组图))

优采云 发布时间: 2022-01-18 08:17

  php网站内容管理系统(迅睿CMS插件机制CI4框架介绍(一)(组图))

  7、表格增加“csrf_token”验证功能,保护更强

  三、多插件机制

  CI4框架使用多个Modules作为App应用,迅锐cms继续沿用这种设计模式,支持多个App插件。

  1、插件目录结构:dayrui/App/***/。

  2、插件支持独立运行。

  3、插件内部结构遵循CI4App规则。

  四、自定义 CI 扩展类

  迅锐cms在不破坏CI4框架本身的情况下,扩展了CI自带的类库。

  1、重写CI错误异常显示类,中文。

  2、重写路由类,使其符合国内建站程序的URL结构,如:c=controller&m=method name&id=parameter。

  3、重写hook类,CI4的hook类会在所有app中加载自定义hook,app过多会影响速度,迅锐cms提出全局hook配置文件。

  4、重写安全类,加强对非法字符串的过滤。

  五、模板解析类(查看)

  CI4本身的模板解析类不是很灵活。迅瑞cms采用天瑞自主研发的天瑞模板引擎技术,MVC设计模式实现业务逻辑和表现层的适当分离,让网页设计师轻松设计出理想的模板。

  1、支持原生 PHP 语法特性。

  2、支持 CI 框架语法结构。

  3、{variable} 自定义系统标签语法结构。

  4、模板缓存,只需要解析一次即可提高性能。

  六、自定义扩展类目录

  迅睿cms有一个全局的Library目录,专门用来扩展类库,和Librarys的用法不一样,但是原理是一样的。

  1、全局库调用。

  2、全局库函数类可以被继承。

  3、App 有自己独立的库函数类。

  4、跨App支持调用任意App的Library函数类。

  七、网站模板机制

  CI4没有终端识别模式,迅瑞cms增加了多终端识别和自定义终端显示。

  1、迅瑞cms 模板分为移动端和电脑端。

  2、后台可以直接编辑网站模板和手机模板。

  3、编辑模板自动备份,避免旧模板丢失。

  4、编辑模板时自动检测正确的模板语法。

  5、模板文件用中文命名,避免快速区分。

  八、通用表类

  迅锐cms框架为开发者准备了一个通用的Table类,用于数据表的增删改查,只需要配置文件,逻辑功能由迅锐cms@完成> 给你。

  1、支持任意表格数据显示。

  2、多表联合查询。

  3、自定义字段格式存储规则。

  九、自定义字段

  迅瑞cms采用了非常成熟的自定义字段方案,可以支持列表自定义字段、内容表自定义字段、表单表自定义字段、用户表自定义字段、评论表自定义字段、自定义字段在页面中。表自定义字段、链接表自定义字段、标签表自定义字段等

  1、文本字段,有单行文本、多行文本、文本事件字段

  2、上传字段,有单文件上传,多文件上传

  3、日期时间字段,支持自定义年月格式显示

  4、以无限分类级别显示的数据的链接菜单字段,例如城市

  5、百度地图字段,用于定位地图坐标,过滤坐标范围内的数据

  6、富文本字段,百度编辑器,百度手机编辑器

  7、选项字段、单选字段、多选字段、下拉选择字段

  8、用于选择网页颜色值的颜色字段

  cms0@>类似于产品属性的数据的属性字段

  1cms1@>内容相关字段,用于加载其他模块内容的字段,如专题功能

  11、价格字段,用于CMF站内购物交易,如文章买卖、下载收费

  12、单行分组字段,用于在一行显示N个字段

  12、多行分组字段,用于显示一个组中的N个字段

  13、强大的DIY字段,这个字段相当强大,可以让开发者自己创建字段

  源代码更新日志:

  迅瑞cms免费开源系统更新内容:

  添加密码加密认证验证

  在用户编辑界面添加注册时间和注册ip的修改文本框

  在表单类中添加get_rand_value函数生成随机验证码

  新增自定义远程图片存储时自动补全url地址功能

  添加模块主页钩子module_index

  模块首页添加当前页面url的变量

  添加多站点缓存模块时自动删除无效站点缓存

  在邮件发送测试按钮处添加弹窗停止功能

  增加预付验证函数pay_check的写法

  后台登录时增加第三方按钮提示文字

  添加自动识别My/Field的字段分类功能

  增加联动菜单栏无数据时的提示文字

  添加前端模块控制器的内容格式化_Show_Data函数

  用户名被禁止注册时添加模糊匹配规则

  增加OEM版在线升级功能

  添加百度编辑器插入视频继续编辑视频地址

  增加百度编辑器图标按钮,在末尾插入换行符

  新增 Clink 验证记录并显示权限检查参数

  添加百度编辑器插入图片自动获取标题的title和alt

  添加调试模式下可见的xss过滤代码原型功能

  添加字段导入导出功能

  为属性字段添加了固定线路模式功能

  新增百度编辑器视频在线浏览和选择功能

  增加对ftable类的字段精确匹配的条件查询搜索

  增加联动菜单快速添加数据功能

  为图层组件添加cms.js文件检测提醒

  添加模块信息调用函数dr_mod_value

  添加格式编辑器代码功能 dr_ueditor_html

  添加分页链接并单独设置a标签的class属性值配置参数

  添加插件以允许您自定义自己的列表标签配置

  添加了 modules 标签以支持 flag 参数和 not_flag 参数

  在附件管理中增加更改附件名称的功能

  预览 mp4 附件时添加视频播放功能

  添加了语言包的翻译指南文件(在开发者模式下有效)

  cms6@>

  恭喜,此资源免费,请先登录

  开放会员无限制下载所有资源。VIP扫码开通每月会员只需21元,季度会员38元,年会78元(1元=10屏币)。如果您在充值升级过程中遇到任何问题,请及时发邮件联系我们

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线