OneThink文章内容管理 内容是用来管理所有文档的地方包含一些基本的操作:新增、编辑、禁用(启用)、删除、查询、排序等。内容分为三类:个人中心,分类数据,回收站 php 2020年02月16日 1 点赞 0 评论 2415 浏览
OneThink登录后台首页 首页其实是一个大的扩展区域,基本上除了导航条以外,其他的内容完全由插件定制完成,默认的首页只调用了几个后台插件,包括:SystemInfo(系统信息插件)、DevTeam(团队介绍插件)和SiteStat(站点统计信息插件)。 php 2020年02月16日 1 点赞 0 评论 3486 浏览
OneThink文档模型设计 前台所显示的 任何类型的文章(资讯、投票、下载、帖子)均可以看成一个文档,而他们的类型则对应各个文档扩展模型数据上,文档由两部分组成:文档基础数据文档扩展数据表结构上,扩展文档模型是继承基础文档模型的,且两张表以id字段为关联。 php 2020年02月15日 1 点赞 0 评论 2329 浏览
OneThink权限设计 菜单菜单的作用用于定制后台的功能显示,和为权限控制提供节点。如何添加、编辑、删除添加、编辑点“系统”->“系统设置”分组->"菜单管理"的菜单列表里“新增”按钮菜单url,如注释那样,首页就填Index/index,无需admin,不区分大小,但最好和控制器里一样首字母大写,方法驼峰命名。 php 2020年02月15日 1 点赞 0 评论 2275 浏览
OneThink用户行为设计 用户行为用户行为是记录用户操作,继而生成日志的操作。在记录日志的同时,也可以操作一些数据,如用户积分的增减。用户在网站的每一个操作都可以看成一个行为,例如:登录、评论、发布文章……在什么情况下需要定义行为: 对某张表的某个字段值的修改是不确定的,且修改操作是由系统自动执行的用户行为规则 php 2020年02月15日 4 点赞 0 评论 2215 浏览
OneThink插件设计 插件的设计参考了ThinkSNS的插件机制,摈弃了它将插件分为复杂和简单插件的分类。然后,我们提出了插件的定义。可以为系统提供扩展功能,当关闭时不影响原有系统的一些小组件。 php 2020年02月15日 1 点赞 0 评论 2237 浏览
OneThink独立模型 什么是独立模型在模型管理部分,一个模型即对应一张表。独立模型就是独立的,不与其他表关联的一张数据表。如何建立独立模型在后台的 系统->模型管理 部分新增模型,可输入一些表的基本属性。 php 2020年02月15日 1 点赞 0 评论 2337 浏览
OneThink应用架构及目录结构 wwwroot├─index.php OneThink入口文件├─Addons 插件目录│ ├─Application 应用模块目录│ ├─Admin 后台模块│ │ ├─Conf 后台配置文件目录│ │ ├─Common 后台函数公共目录│ │ ├─Controller 后台控制器目录│ │ ├─Model 后台模型目录│ │ ├─Logic 后台模型逻辑目录│ │ └─View 后台视图文件目录 php 2020年02月15日 1 点赞 0 评论 2183 浏览