目标系统需要支持的应用场景
- 个人博客系统
- 企业门户网站
可自定义导航栏
-
导航栏层级最多两级
导航栏可全部仅有一个层级,可全部都是两个层级,也可部分导航是一个层级、部分导航有两个层级。但导航栏最多仅支持两个层级的导航。
仅有一个层级的导航
拥有两个层级的导航 -
导航栏可在后台进行管理
后台需要有一个导航管理功能,可以对导航进行增、删、改;后台对导航栏的修改,在前台导航栏上可立即体现。 -
未级导航的类型由后台可管理的内容决定
未级导航:点击之后需要跳转页面的导航。当前场景下,未级导航可能是一级(导航仅有一个层级时),也可能是二级(导航拥有两个层级时)。
可管理的内容:可以在后台管理的内容,如:文集,文章,图册,图片,视频集,视频等。
未级导航的类型不同,点击后开发的页面类型也不相同。
如两个导航的类型同为文集,则打开的都是文集页面,只是文集中的文章列表不同而已。
默认支持的未级导航类型有:文集,文章,图册,图片,视频集,视频,自定义页面。
二次开发用户可根据自己的需求写插件扩展未级导航类型。 -
父级导航的类型固定为:导航组
父级导航:有子导航项的导航全为父级导航;非未级导航,则为父级导航;如“拥有两个层级的导航”图片中的“消息”就是一个父级导航。 -
导航可设置“显示/隐藏”状态
每个导航项都可以设置“显示/隐藏”状态。“显示”状态,该导航会在前端显示;“隐藏”状态,该导航不在前端显示。 -
导航所跳转到的页面
导航所跳转的页面由两个因素决定。- 导航的“跳转类型”:列表,内容。
- 导航的“跳转目标”,如果导航的“跳转类型”为“内容”,则需要选择导航的“跳转目标”;如果导航的“跳转类
型”为“列表”,则不需要选择导航的“跳转目标”。
导航可选择的目标由“导航的类型”的决定:
如果“导航的类型”为文集,则可以选择一个文集作为“跳转目标”。
如果“导航的类型”为文章,则可选择一个文章作为“跳转目标”。
…… - 当导航的“跳转类型”为“列表”时,不需要选择导航的“跳转目标”。因为导航最终跳转到的会是“导航类型”的列表。
如果“导航的类型”为文集,则跳转到文集列表,所有被关联到此导航的文集会以列表形式展示在页面中。
如果“导航的类型”为文章,则跳转到文章列表,所有被关联到此导航的文章会以列表形式展示在页面中。
……
关联“内容(文集,文章,图册、图片等)”与导航的方式,会在“内容管理”的需求中提到。
可自定义首页
-
首页模块
可以在首页中显示的模块。
首页模块的类型除包含可管理的内容(如:文集,文章,图册,图片,视频集,视频等)外,还需要包含Banner,广告,轮播图等。
默认支持的首页模块有:文集,文章,图册,图片,视频集,视频,Banner,广告,轮播图。
二次开发用户可根据自己的需求写插件扩展首页模块。
简书首页的模块 -
首页实际显示的内容可在后台配置
后台有一个首页管理功能,可拖动一些首页模块到页面上,对拖到页面上的模块进行配置后,会体现到前台的首页上。
自定义页面(内容集)
自定义页面也可称为内容集。“自定义页面管理”与“首页管理”中的功能完成相同,“自定义页面”中可包含的内容与“首页”相同。可以认为“首页”是一种特殊的“自定义页面”,它的特殊性是:一直作为首页展示。
管理内容
内容管理系统的主角就是“内容”,要求默认可管理的内容有:文集,文章,图册,图片,视频集,视频。
二次开发者用户,可以通过插件扩展自己所需的“内容”。
文集
一类文章的集合。一个文集中可包含多篇文章。
添加或修改文集时,可以选择文集所关联的导航(用户根据自己的意愿也可以不选);所有“导航类型”为“文集”,“跳转类型”为“列表”的导航都会显示在待选列表中,可以选择0个或多个。
文章
这里的文章是指不属于任何文集的文章。
添加或修改文章时,可以选择文章所关联的导航(用户根据自己的意愿也可以不选);所有“导航类型”为“文章”,“跳转类型”为“列表”的导航都会显示在待选列表中,可以选择0个或多个。
文章需要支持上传附件。
图册
一类图片的集合,一个图册中可以包含多张图片。
添加或修改图册时,可以选择图册所关联的导航(用户根据自己的意愿也可以不选);所有“导航类型”为“图册”,“跳转类型”为“列表”的导航都会显示在待选列表中,可以选择0个或多个。
图片
这里管理的图片不属于任何图册。
添加或修改图片时,可以选择图片所关联的导航(用户根据自己的意愿也可以不选);所有“导航类型”为“图片”,“跳转类型”为“列表”的导航都会显示在待选列表中,可以选择0个或多个。
视频集
一类视频的集合,一个视频集可包含多个视频。
添加或修改视频集时,可以选择视频集所关联的导航(用户根据自己的意愿也可以不选);所有“导航类型”为“视频集”,“跳转类型”为“列表”的导航都会显示在待选列表中,可以选择0个或多个。
视频
这里管理的是不属于任何视频集的视频。
添加或修改视频时,可以选择视频所关联的导航(用户根据自己的意愿也可以不选);所有“导航类型”为“视频”,“跳转类型”为“列表”的导航都会显示在待选列表中,可以选择0个或多个。
可管理的非内容元素
非内容元素,作为网站的点缀元素出现。如Banner,广告,轮播图等。
二次开发者用户,可以通过插件扩展自己所需的非内容元素。
Banner
广告
轮播图
可管理的辅助元素
辅助元素用于辅助“内容”的显示。如:标签、文件夹等。
标签
可对所有内容打标签。
文件夹
所有内容都可以放入层级不限的文件夹之中。
其他功能
审核功能
所有内容要显示到前台必须经过审核,未审核,或审核未通过的的内容不显示。
评论功能
所有内容支持评论。
阅读次数
所有内容,每次前台查看,阅读次数+1。
回收站功能
所有“内容”删除后进回收站,可找回。删除后“内容”在回收站内的停留的时长可自主设定。
网友评论