xunruicms

迅睿CMS 创建试题库

谁说我不能喝 提交于 2020-08-13 09:23:29
一、单选题 最大支持添加10个选项,需要设置一个答案 二、多选题 最大支持添加10个选项,需要设置多个答案 三、判断题 判断题很简单,直接选择答案正确或错误就行 四、填空题 只能提供一答案选项,不能自动阅卷 五、简答题 不能自动阅卷 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/651.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4489912

迅睿CMS table类发布初始化值

这一生的挚爱 提交于 2020-08-13 08:26:53
适用于继承table类的控制器文件,需要精通php的开发者 功能介绍:发布内容时进行字段值初始化默认值,比如发布内容时,给title字段初始化一个值 用法说明: 1、打开内容模块发布控制器 /dayrui/App/Demo/Controllers/Admin/Home.php 在类中增加: /** * 获取内容 * $id 内容id,新增为0 * */ protected function _Data($id = 0) { $data = parent::_Data($id); if (!$id) { // 表示新增数据 $data['title'] = "这是新增时的默认值"; } return $data; } 2、发布内容时就会看到默认值: 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/850.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4283092

迅睿CMS 条件循环修饰符、通配符

寵の児 提交于 2020-08-12 09:53:50
在条件查询循环时需要用到的修饰符 修饰符 介绍 LIKE_ 字段 模糊匹配查询,例如LIKE_title=%名称%,表示like title '%名称%' JSON_ 字段 用于查询json数据格式 FIND_ 字段 用于查询Members,Related字段的数据格式 MAP_ 地图字段 查询指定坐标范围内容的数据,例如MAP_dtu=xxxx,xxxx|10,表示查询坐标范围内10km的数据 IN_ 字段 IN子句查询,例如IN_id=1,2,3,4 ,表示id in (1,2,3,4) NOTIN_ 字段 IN子句查询,例如IN_id=1,2,3,4 ,表示id in (1,2,3,4) NOT_ 字段 不等于,例如NOT_title=999,表示title <> '999' BW_ 字段 两者之间查询,例如BETWEEN_id=1,100,表示id在1到100的数据 GT_ 字段 大于,需要字段值是数字类型,例如GT_id=222 ,表示id >222 EGT_ 字段 大于等于,需要字段值是数字类型,例如EGT_id=222 ,表示id >=222 LT_ 字段 小于,需要字段值是数字类型,例如LT_id=222 ,表示id <222 ELT_ 字段 小于等于,需要字段值是数字类型,例如ELT_id=222 ,表示id <=222 BE T WEEN_ 字段 两者之间查询

迅睿CMS 附件信息

我的梦境 提交于 2020-08-12 00:54:01
一、函数名称 \Phpcmf\Service::C()->get_attachment($id) 二、函数介绍 获取附件的基本信息,如作者、大小、地址、文件类型等 三、参数值 参数 介绍 $id 附件id号 四、返回值 返回文件信息数组 Array ( [id] => 附件id [uid] => 作者id [author] => 作者名称 [filesize] => 文件大小(单位字节,可以用函数dr_format_file_size转换) [fileext] => 文件扩展名 [filename] => 文件的名称 [attachment] => 附件地址 ) 五、调用方式 1、调用文件作者 {php $data = \Phpcmf\Service::C()->get_attachment(附件id);} {$data.author} 2、调用附件名称 {php $data = \Phpcmf\Service::C()->get_attachment(附件id);} {$data.filename} 3、附件大小 {php $data = \Phpcmf\Service::C()->get_attachment(附件id);} {dr_format_file_size($data.filesize)} 4、附件扩展名 {php $data = \Phpcmf\Service::C

迅睿CMS 内容权限Auth.php

时光怂恿深爱的人放手 提交于 2020-08-12 00:49:10
应用插件可以将自己的内容权限页面展示到系统框架自带的权限设置界面中,如下手册区域: https://www.xunruicms.com/doc/439.html 一、配置部分 配置文件: /dayrui/App/插件目录/Config/Auth.php 文件内容格式: <?php /** * 嵌入权限页面 **/ return [ 'module' => [ '模块页面下的.html' ], 'site' => [ '网站页面下的.html' ], ]; 一个插件支持多个权限页面配置。 html文件定义: /dayrui/App/插件目录/Views/auth/文件名.html 内容语法和普通模板语法一致!! 配置定义完成后,在后台权限面板中可以看到此插件的对应文件配置 可以参考官方插件写法: site参数例子【自定义页面】插件 module参数例子【评论系统】插件 二、代码调用部分 1、site参数调用: // 以自定义页面插件为例子 if (!dr_member_auth($this->member_authid, $this->member_cache['auth_site'][SITE_ID]['page'][$id]['show'])) { $this->_msg(0, dr_lang('您的用户组无权限访问自定义页面')); return; } 2、module参数调用

迅睿CMS 模块内容热门/点击/阅读排行

笑着哭i 提交于 2020-08-11 13:48:05
一、作用 模块内容热门/点击/阅读排行(支持分页查询) 二、语法 { hits module=模块名称 ....}{/ hits } 三、参数介绍 与module标签一致 四、返回变量 与module标签一致 五 、显示字段 与module标签一致 六 、 部分实例 显示新闻news模块最热门的的10条数据 {hits module=news num=10} 标题:{$t.title} 地址:{$t.url} 总点击数:{$t.hits} 本日点击:{$t.day_hits} 本周点击:{$t.week_hits} 本月点击:{$t.month_hits} 年点击量: {$t.year_hits} 更新时间:{$t.updatetime} 自定义更新时间:{dr_date($t._updatetime, 'Y-m-d')} 栏目名称:{dr_cat_value('news', $t.catid, 'name')} 栏目URL:{dr_cat_value('news',$t.catid, 'url')} {/hits } 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/851.html 来源: oschina 链接: https://my.oschina.net/finecms

迅睿CMS 开发版升级到正式版

爷,独闯天下 提交于 2020-08-11 04:51:31
在 https://gitee.com/dayrui/xunruicms 下载的迅睿CMS程序属于开发版,开发版程序不能接入插件市场 开发版升级到正式版方法: 1、前往官方下载CMS升级包 https://www.xunruicms.com/member.html?app=vip&c=home&m=index 2、将升级包中的dayrui/My目录覆盖到网站上即可 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/828.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4287428

迅睿CMS 把内容模块里的文章推送到微信公众号

房东的猫 提交于 2020-08-10 06:43:14
1、进入内容模块文章管理 2、选中需要推送的文章 由于微信新规限制,每次推送只能选择一篇文章 3、单击底部推送微信公众号 4、推送执行中 推送给48小时内互动过的微信粉丝用户 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/840.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4286432

迅睿CMS 创建栏目

不想你离开。 提交于 2020-08-10 05:24:38
为模块创建栏目的方法 一、共享栏目 共享栏目是针对共享模块来创建的 1、进入共享栏目管理界面 2、创建栏目,可选择栏目类型 2.1 单网页类型 例如关于我们、公司介绍,这种栏目显示单一页面的栏目 对应的模板文件是page.html 2.2 内容模块类型 就是可以在此栏目下发布内容,选择共享模块,就能在该栏目中发布对应的内容了 需要提前创建共享模块: https://www.xunruicms.com/doc/57.html 2.3 外部地址类型 这种类型是外联跳转到一个固定地址,无法发布内容 二、独立模块的栏目 1、先安装独立模块 https://www.xunruicms.com/doc/57.html 2、进入栏目管理,选择具体的模块,在创建栏目 3、独立模块栏目没有共享栏目的类型选择,他创建的栏目都可以发布本模块的内容 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/834.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4287116

迅睿CMS 登录/注册功能在其他页面调用

余生长醉 提交于 2020-08-09 21:11:27
使用环境:在首页或其他页面进行注册或登录功能 一、登录功能 <form class="content" id="loginform" method="post" novalidate="novalidate"> {dr_form_hidden()} <div class="form-group"> <div class="input-icon"> <i class="fa fa-user"></i> <input class="form-control placeholder-no-fix" type="text" autocomplete="off" placeholder="账号/邮箱/手机" name="data[username]"> </div> </div> <div class="form-group"> <div class="input-icon"> <i class="fa fa-lock"></i> <input class="form-control placeholder-no-fix" type="password" autocomplete="off" placeholder="登录密码" name="data[password]"> </div> </div> {if $ci->member_cache['login']['code']} <div