内容管理系统及自定义内容模型与属性的方法技术方案

技术编号:14770094 阅读:59 留言:0更新日期:2017-03-08 14:04
本发明专利技术公开了一种内容管理系统及自定义内容模型与属性的方法,涉及互联网内容发布系统或方法技术领域。所述系统包括:内容模型管理模块,用于管理内容模型,自定义添加内容模型;内容管理模块,用于管理内容模型中的内容,完成内容模型中内容的添加、发布、修改和删除;控件管理模块,用于管理控件内容属性,完成对内容属性控件的添加、迭代。所述系统实现了内容模型的多样化,解决了对多种内容类型的管理,增强了内容管理系统的灵活性,且缩短了开发时间以及程序代码的冗余度低。

【技术实现步骤摘要】

本专利技术涉及互联网内容发布系统或方法
,尤其涉及一种内容管理系统及自定义内容模型与属性的方法
技术介绍
随着互联网技术的发展,‘互联网+’走进各个行业,发布内容也出现多样化。而传统的内容管理系统是将内容根据内容类型进行分类管理,发布内容时需要在相应的分类下进行操作,添加属于此类型的内容进行发布、查看、修改等管理,内容类型固化单一,当要满足多种内容类型时就需要进行代码迭代。并且在内容管理中,内容是一个对象,不同的内容有不同的属性与动作(如:文章具有展示、复制等属性动作,视频具有播放属性动作),各个内容的属性动作总处于不断迭代的状态下,传统的内容管理系统只能通过增加代码和数据表等方式来完成对一类内容属性动作的迭代。传统的内容管理系统在内容类型上较为单一,当需要增加新的内容类型时,需要重新研发迭代代码,并且传统的内容管理系统在迭代内容属性动作时会增加系统服务器的压力。
技术实现思路
本专利技术所要解决的技术问题是提供一种内容管理系统及自定义内容模型与属性的方法,所述方法实现了内容模型的多样化,解决了对多种内容类型的管理,增强了内容管理系统的灵活性,且缩短了开发时间以及程序代码的冗余度低。为解决上述技术问题,本专利技术所采取的技术方案是:一种内容管理系统,其特征在于所述系统包括:内容模型管理模块,用于管理内容模型,自定义添加内容模型;内容管理模块,用于管理内容模型中的内容,完成内容模型中内容的添加、发布、修改和删除;控件管理模块,用于管理控件,完成对控件的添加、修改、删除和查看。进一步的技术方案在于:所述内容模型管理模块支持字段自定义添加,并且每个字段对应一个控件,为内容模型的最小单位。进一步的技术方案在于:所述的每个字段对应一个控件中所述控件包括文本框、下拉框和日期选择器等。进一步的技术方案在于:内容管理模块添加内容时选择内容模型,内容的标题、简介、设置与内容模型的字段一一对应,保存数据时将内容数据对应的内容模型字段存入数据库中。进一步的技术方案在于:所述控件管理模块在可视化状态下,添加控件,设置控件的名称、功能、属性,然后将设置后的数据添加至数据库;以及修改已添加的控件功能与属性,完成对控件属性的迭代。本专利技术还公开了一种自定义内容模型与属性的方法,其特征在于所述方法包括如下步骤:在内容模型模块中添加一个内容模型,设置内容模型的基本信息并保存此内容模型;为添加的内容模型自定义添加字段,每个字段关联一个控件,设置字段的基本信息;对完成字段添加的内容模型进行页面展示设置,完成内容模型的设置;进入内容管理模块,选择内容模型,进入添加页添加内容,选择内容展示页面的模板,完成内容模型的内容添加;若要迭代内容属性与动作,进入控件管理模块,对控件进行修改,设置控件的属性和动作,保存至数据库。进一步的技术方案在于:所述的内容模型的基本信息包括内容模型的名称、机器名、关联的模板和描述。进一步的技术方案在于:所述的设置字段的基本信息包括字段的名称、机器名和关联的控件类别。进一步的技术方案在于:所述的对完成字段添加的内容模型进行页面展示设置,是通过对控件大小、位置来完成的。采用上述技术方案所产生的有益效果在于:本专利技术所述方法通过自定义添加字段对内容模型进行自定义,实现了内容模型的多样化,解决了对多种内容类型的管理,增强了内容管理系统的灵活性。并且对内容属性与动作的迭代更加优化与简洁,控件作为内容的组成部分,只需对内容中的控件属性与动作进行更新即可,缩短开发时间且程序代码的冗余度低。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例所述系统的原理框图;图2是本专利技术实施例所述方法的流程图;图3是本专利技术实施例所述方法的具体流程图;其中:101、内容模型管理模块102、内容管理模块103、控件管理模块。具体实施方式下面结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。在下面的描述中阐述了很多具体细节以便于充分理解本专利技术,但是本专利技术还可以采用其他不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广,因此本专利技术不受下面公开的具体实施例的限制。如图1所示,本专利技术实施例公开了一种内容管理系统,所述系统包括:内容模型管理模块101,用于管理内容模型,自定义添加内容模型;内容管理模块102,用于管理内容模型中的内容,完成内容模型中内容的添加、发布、修改和删除;控件管理模块103,用于管理控件,完成对控件的添加、修改、删除和查看。进一步的,所述内容模型管理模块支持字段自定义添加,并且每个字段对应一个控件,为内容模型的最小单位。所述的每个字段对应一个控件中所述控件包括文本框、下拉框和日期选择器等,因此添加不同的字段决定了内容模型的类型,使得内容模型的类型更丰富。进一步的,内容管理模块添加内容时选择内容模型,内容的标题、简介、设置等与内容模型的字段一一对应,保存数据时将内容数据对应的内容模型字段存入数据库中。进一步的,所述控件管理模块在可视化状态下,添加控件,设置控件的名称、功能、属性,然后将设置后的数据添加至数据库;以及修改已添加的控件功能与属性,完成对控件属性的迭代。所述系统能够通过内容模型管理模块101完成自定义添加字段对表单进行自定义,实现了内容模型的多样化,解决了对多种内容类型的管理,增强了内容管理系统的灵活性。并且通过控件管理模块103对内容属性与动作的迭代更加优化与简洁,控件作为内容的组成部分,只需对内容中的控件属性与动作进行更新即可,缩短开发时间且程序代码的冗余度低。如图2-3所示,本专利技术还公开了一种自定义内容模型与属性的方法,所述方法包括如下步骤:S101:在内容模型模块中添加一个内容模型,设置内容模型的基本信息并保存此内容模型;S102:为添加的内容模型自定义添加字段,每个字段关联一个控件,设置字段的基本信息;S103:对完成字段添加的内容模型进行页面展示设置,完成内容模型的设置;S104:进入内容管理模块,选择内容模型,进入添加页添加内容,选择内容展示页面的模板,完成内容模型的内容添加;S105:若要迭代内容属性与动作,进入控件管理模块,对控件进行修改,设置控件的属性和动作,保存至数据库,因控件为内容模型的组成部分,则内容属性与动作也随之得到迭代。需要指出的是,所述的步骤S101中,所述的内容模型的基本信息包括并不限于内容模型的名称和描述等,该基本信息的内容本领域技术人员可以根据实际需要进行设置。需要指出的是,所述的步骤S102中,所述的设置字段的基本信息包括并不限于字段的名称和机器名等,该基本信息的内容本领域技术人员可以根据实际需要进行设置。所述的步骤S103中,通过对控件大小、位置等来完成字段添加的内容模型进行页面展示设置,当然还可以通过对控件的其它属性的本文档来自技高网...
内容管理系统及自定义内容模型与属性的方法

【技术保护点】
一种内容管理系统,其特征在于所述系统包括:内容模型管理模块,用于管理内容模型,自定义添加内容模型;内容管理模块,用于管理内容模型中的内容,完成内容模型中内容的添加、发布、修改和删除;控件管理模块,用于管理控件,完成对控件的添加、修改、删除和查看。

【技术特征摘要】
1.一种内容管理系统,其特征在于所述系统包括:内容模型管理模块,用于管理内容模型,自定义添加内容模型;内容管理模块,用于管理内容模型中的内容,完成内容模型中内容的添加、发布、修改和删除;控件管理模块,用于管理控件,完成对控件的添加、修改、删除和查看。2.如权利要求1所述的内容管理系统,其特征在于:所述内容模型管理模块支持字段自定义添加,并且每个字段对应一个控件,为内容模型的最小单位。3.如权利要求2所述的内容管理系统,其特征在于:所述的每个字段对应一个控件中所述控件包括文本框、下拉框和日期选择器。4.如权利要求1所述的内容管理系统,其特征在于:内容管理模块添加内容时选择内容模型,内容的标题、简介、设置与内容模型的字段一一对应,保存数据时将内容数据对应的内容模型字段存入数据库中。5.如权利要求1所述的内容管理系统,其特征在于:所述控件管理模块在可视化状态下,添加控件,设置控件的名称、功能、属性,然后将设置后的数据添加至数据库;以及修改已添加的控件功能与属性,完成对控件属...

【专利技术属性】
技术研发人员:唐贵明武培志陶永红王智骞王岩龙夏永宏李惠梅王凯
申请(专利权)人:北京赢点科技有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1