xunruicms

迅睿CMS 模块配置

做~自己de王妃 提交于 2021-01-12 08:33:34
一、模块设置 1、首页静态 独立模块的自动生成模块首页,访问时触发 2、同步到其他栏目 相当于一篇文章可发布到多个栏目 3、后台列表页面的默认排序 这个写sql的order语句值就行,例子是按排序值大到小和更新时间的前后排序 4、拒绝审核的理由设置 可以设置多个,一行一个理由,会在审核界面出现,如下图: 5、删除内容的理由设置 可以设置多个,一行一个理由,会在删除时的提示选择出现,如下图: 二、后台列表显示字段 设置后台列表的可用字段,默认界面如下: 可以通过设置选项可以改成任意字段出现在列表中,例如: 详情操作教程: https://www.xunruicms.com/doc/618.html 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/1040.html 来源: oschina 链接: https://my.oschina.net/u/733010/blog/4654219

迅睿CMS 审核流程

风格不统一 提交于 2021-01-08 04:22:52
审核流程是用于管理前端用户的投稿审核流程,最多支持9级流程,当最后一个审核通过才能最终显示 用户投稿成功后,在修改时进入审核流程时,不会影响原来已审核通过的本篇文章。 1、添加审核流程规则 如果该用户角色组是投稿者身份,那么就不会有审核流程的权限分配 2、查看审核流程 上图表示投稿时会进过两次审核才能显示在网站上 3、应用审核规则到投稿 审核规则按每个栏目进行设置 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/825.html 来源: oschina 链接: https://my.oschina.net/u/733010/blog/4290214

迅睿CMS CMS版本查看

ⅰ亾dé卋堺 提交于 2021-01-08 01:28:02
如何查看迅睿cms版本号,打开文件 /dayrui/My/Config/Version.php version:表示cms的版本号 updatetime:表示此版本的更新时间 downtime:表示此cms源码的下载时间 在web环境中一定要保持cms版本的最新版,避免漏洞攻击等情况 升级教程: https://www.xunruicms.com/doc/379.html 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/1070.html 来源: oschina 链接: https://my.oschina.net/u/733010/blog/4724334

迅睿CMS 用户实名认证

空扰寡人 提交于 2021-01-07 12:40:49
-------------后台设置操作----------------- 1、安装插件【用户实名认证】 2、创建认证主题,例如个人认证 3、创建自定义字段 这里定义认证需要哪些字段,例如个人认证一般需要,姓名,身份证,证件图等等,这个根据你的实际情况而定。 比如我创建了以下字段: 4、设置权限,可以设置本认证适用于哪些用户组 设置完毕了 -------------前端认证操作----------------- 1、进入前端用户中心,找的实名认证菜单 在这里提交信息,这些字段就是上面自己定义的字段 2、提交后,后台进行审核, 3、后台审核后,会显示已认证 ----------------前端调用认证信息------------ {php $rz = \Phpcmf\Service::M('data', 'certify')->info("认证代码", 传入用户id);} {var_dump($rz)} 这里打印出认证信息字段等等 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/1080.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4882817

迅睿CMS 优速:百度翻译插件教程

半城伤御伤魂 提交于 2020-11-05 06:21:36
首先安装好百度翻译插件,进入配置界面如下 第一步,找到config/custom.php文件 第二步,把上面的代码复制进去 第三步,测试成功就对了。 第四步,申请百度appid接口 https://api.fanyi.baidu.com/product/11 把参数填在cms后台 第五步,存储数据并开启翻译,更新缓存 第六步,往下面点测试翻译,如果测试ok就成功了 上图就翻译成功了 第七步,后台设置语言,比如en表示英文, 这里有语言对照表( https://fanyi-api.baidu.com/product/113 ),创建目录的时候一定要按照这个名称来创建 把网站api目录的zh-cn目录复制一份,改为en目录 第八步,进入en目录找到文件:ueditor.js 里面需要改成en,这里的文件内容需要你手动翻译了、 手动翻译方法:复制中文到(步骤六)中进行生成语言 第八步,找到文件lang.js,这里面的文字需要你手动翻译 手动翻译方法:复制中文到(步骤六)中进行生成语言 第九步,然后在后台,网站设置,切换语言目录,选择en 保存并更新缓存。 第十步,这时候刷新后台就会等待一段时间(这个等待时间也许会很久) 由于是网络在线翻译,等待时间估计会很长。 我设置是是没刷新一次,翻译10个文字,所以你要多刷新几次才会把页面的文字翻译完!! 如果觉得翻译不准确,可以自己去修改,文件是

迅睿CMS 网站表单参数设置

浪尽此生 提交于 2020-11-02 12:57:33
每个网站表单都可以定义一种个性配置,为网站表单属性增加各种配置选项 例如,为test表单,增加文本选项appid参数设置 1、新建模板dayrui/App/Form/Views/diy_test.html <div class="form-group"> <label class="col-md-2 control-label">appid</label> <div class="col-md-10"> <label><input class="form-control input-large" type="text" name="data[setting][appid]" value="{$data['setting']['appid']}"></label> </div> </div> 注意表单name的命名一定要是: data[setting][新的名称] 3、然后进入网站表单管理,找到test表单 4、找到test表单,点击修改,切换到自定义设置,就可以看到了 5、读取这些参数的方式 程序中读取: 当前表单控制器中时: $this->form['setting']['字段名'] 开发者可以利用此方法为表单设置不同的属性参数,便于对表单个性二次开发存储值。 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www

迅睿CMS DIY字段:选择多个用户组

生来就可爱ヽ(ⅴ<●) 提交于 2020-10-21 21:05:23
用于选择用户组使用的需求示例 1、新建程序文件,用来显示图中的用户组:/config/myfield/group.php <?php /** * 示例文件 * 变量介绍 * $name 字段英文名称 * $field 字段信息(数组) * $value 当前字段的值 * \Phpcmf\Service::C() 表示控制器方法 * \Phpcmf\Service::M() 表示模型方法 * 表单的name值格式是:data[$name] */ $code = ''; // 最终输出的代码 $data = \Phpcmf\Service::C()->member_cache['group']; $data[0] = [ 'name' => '游客' ]; $value = dr_string2array($value); foreach ($data as $v => $n) { $s = is_array($value) && in_array($v, $value) ? ' checked' : ''; $kj = '<input type="checkbox" name="data['.$name.'][]" value="'.$v.'" '.$s.' '.$attr.' />'; $code.= '<label class="mt-checkbox mt-checkbox

迅睿CMS 程序文件检测

可紊 提交于 2020-10-14 19:31:10
程序文件检测针对cms的php文件进行安全性检测 常见问题: 1、bom异常 需要将此文件保存成为utf8无Bom格式,推荐编辑器Notepad++ 2、POST不安全 不能直接使用$_POST赋值,正确的写法: \Phpcmf\Service::L('input')->post('变量名'); // 会进行xss安全过滤 \Phpcmf\Service::L('input')->post('变量名', false); // 不会过滤 3、$_GET不安全 不能直接使用$_GET赋值,正确的写法: \Phpcmf\Service::L('input')->get('变量名'); // 会进行xss安全过滤 \Phpcmf\Service::L('input')->get('变量名', false); // 不会过滤 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/856.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4282573

迅睿CMS 百度自然语言接口-文章标签词接口

安稳与你 提交于 2020-10-07 04:54:16
申请地址: https://console.bce.baidu.com/ai/#/ai/nlp/overview/index 将Access Key 和 Secret Key填写到后台对应的位置 发布文章测试 输入文章标题: iphone手机出现“白苹果”原因及解决办法,用苹果手机的可以看下 错误排查 如果输入标题不能自动获取关键字,首先去错误日志查看是否有记录 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/810.html 来源: oschina 链接: https://my.oschina.net/finecms/blog/4293804

迅睿CMS CLI模式下运行你的程序

回眸只為那壹抹淺笑 提交于 2020-10-02 06:22:22
除了 通过浏览器中的URL 调用应用程序的控制器外,还可以通过命令行界面(CLI)加载它们。 从命令行运行迅睿CMS的原因很多,比如 使交互式“任务”可以执行诸如设置权限,修剪缓存文件夹,运行备份等操作。 与其他语言的其他应用程序集成。例如,随机的C ++脚本可以调用一个命令并在模型中运行代码! 让我们创建一个简单的控制器,以便您可以实际看到它。 比如:/dayrui/App/My/Controllers/Test.php 使用您的文本编辑器,并将以下代码放入其中: <?php namespace Phpcmf\Controllers; class Test extends \Phpcmf\Common { public function index() { echo '接收name变量值为:'.\Phpcmf\Service::L('input')->get('name'); } } 这是一个非常简单的标准控制器,我们可以通过下面URL来访问他 通过命令行模式访问: 进入cms根目录,运行的格式为: php.exe index.php s=my c=test m=index name=888 迅睿CMS系统: https://www.xunruicms.com/ 本文档原文地址: https://www.xunruicms.com/doc/1006.html 来源: