一种投票页面的显示方法及装置的制造方法

文档序号:8412331阅读:238来源:国知局
一种投票页面的显示方法及装置的制造方法
【技术领域】
[0001]本发明涉及互联网技术领域,特别涉及一种投票页面的显示方法及装置。
【背景技术】
[0002]随着人们对移动终端上通信客户端的广泛使用,微信应用逐渐成为目前普及度最高的移动客户端,用户不仅可以通过微信平台进行社交活动,还可以通过微信平台参与许多广泛的社交活动,例如Pk投票应用。该Pk投票应用可以帮助用户快速对支持的人、喜欢的活动、喜欢的地方等投上自己宝贵的一票,从而使微信平台根据用户的投票选择结果为用户制定最好的活动方案,同时使用户能够清楚地了解到活动详情。但是,目前的Pk投票应用对于后台管理人员来说制作十分复杂,需要根据不同的项目进行设计排版、制作,且需要管理人员对每次制作的项目进行相关内容的学习,此外,还需要前端与后台管理人员重复进行搭建相关的内容,这不仅增加了项目开发的成本,而且推广起来十分麻烦,制作完成的Pk投票项目仅具有投票的单一功能。

【发明内容】

[0003]本发明提供一种投票页面的显示方法及装置,用以建立一种适用于多种项目的应用性强的投票页面模板。
[0004]本发明提供一种投票页面的显示方法,包括:
[0005]建立投票页面模板,所述投票页面模板中保存有投票页面中多种元素及每种元素的至少一种显示方式;
[0006]获取所述多种元素中被用户选择的被选元素,并获取所述被选元素的至少一种显示方式中被用户选择的被选显示方式;
[0007]根据所述被选元素及其被选显示方式生成投票页面;
[0008]当接收到显示所述投票页面的指令时,显示所述投票页面,开启所述投票页面的投票功能。
[0009]本发明实施例的一些有益效果可以包括:
[0010]本方案通过建立投票页面模板,并在投票页面模板上选择被选元素和被选元素的显示方式,从而生成投票页面。该投票页面模板适用于不同的项目,可直接根据项目需求在模板上添加投票页面的元素,因此管理人员无需针对不同的项目进行相关培训,减少了项目的开发成本,此外,用户无需安装任何客户端即可在投票页面上参与投票,提高了用户的体验度。
[0011]在一个实施例中,所述多种元素包括:投票活动的标题、参加投票的投票项、所述投票项的图标、积分设置、所述投票页面的背景图片、用户对所述投票活动的评论、用户对所述投票项添加的标签、投票数、投票比例、投票排名中的任一项或多项;
[0012]所述至少一种显示方式包括在所述投票页面中的显示位置、显示效果中的任一项或多项。
[0013]该实施例中,根据不同的项目可获取多种不同元素及其显示方式,使得生成投票页面更加灵活,用户对投票页面所展示的投票活动兴趣更高,提高用户的体验度。
[0014]在一个实施例中,所述被选元素包括变量元素,所述变量元素包括所述投票数、投票比例、投票排名中的任一项或多项时,所述方法还包括:
[0015]接收在所述投票页面上对所述投票项的投票操作;
[0016]统计所述投票项对应的变量元素的值;
[0017]将所述投票页面中显示的所述变量元素的值更新为统计后的值。
[0018]该实施例能够统计投票项的投票数、投票比例或投票排名,并在投票页面上显示和实时更新,使得用户能够在投票页面上查看投票结果,且管理人员能够通过投票页面模板设置是否显示投票结果,使投票页面的生成更加灵活。
[0019]在一个实施例中,所述被选元素包括所述用户对所述投票项添加的标签时,所述方法还包括:
[0020]获取用户对所述投票项添加的标签;
[0021]当接收到用户对已经添加的所述标签的选择操作时,统计所述标签的被选择次数,并按照所述标签的至少一种显示方式中被用户选择的被选显示方式,将所述被选择次数最多的前N位标签显示在所述投票页面中,其中,N为大于等于I的整数;
[0022]当接收到用户对已经选择的所述标签的取消操作时,取消对所述标签的选择操作,并重新统计所述标签的被选择次数。
[0023]该实施例中,可统计用户对投票项添加的标签,以及统计标签的被选择次数排名,使得用户能够在投票页面上查看到投票项的标签内容,且管理人员能够通过投票页面模板设置是否显示用户对投票项添加的标签,使投票页面的生成更加灵活。
[0024]在一个实施例中,所述被选元素包括所述用户对所述投票活动的评论时,所述方法还包括:
[0025]实时接收用户对所述投票活动的评论;
[0026]按照所述评论的至少一种显示方式中被用户选择的被选显示方式,将所述评论显示在所述投票页面上。
[0027]该实施例中,可以实施接收并在投票页面上显示用户对投票活动的评论,使得不同的用户能够在投票页面上进行实时互动,增加了投票活动的乐趣,提高用户的体验度。同时,管理人员能够通过投票页面模板设置是否显示用户对投票活动的评论,使投票页面的生成更加灵活。
[0028]一种投票页面的显示装置,包括:
[0029]建立模块,用于建立投票页面模板,所述投票页面模板中保存有投票页面中多种元素及每种元素的至少一种显示方式;
[0030]第一获取模块,用于获取所述多种元素中被用户选择的被选元素,并获取所述被选元素的至少一种显示方式中被用户选择的被选显示方式;
[0031]生成模块,用于根据所述被选元素及其被选显示方式生成投票页面;
[0032]第一显示模块,用于当接收到显示所述投票页面的指令时,显示所述投票页面,开启所述投票页面的投票功能。
[0033]在一个实施例中,所述装置还包括:
[0034]第一接收模块,用于接收在所述投票页面上对所述投票项的投票操作;
[0035]第一统计模块,用于统计所述投票项对应的变量元素的值;
[0036]更新模块,用于将所述投票页面中显示的所述变量元素的值更新为统计后的值。
[0037]在一个实施例中,所述装置还包括:
[0038]第二获取模块,用于获取用户对所述投票项添加的标签;
[0039]第二显示模块,用于当接收到用户对已经添加的所述标签的选择操作时,统计所述标签的被选择次数,并按照所述标签的至少一种显示方式中被用户选择的被选显示方式,将所述被选择次数最多的前N位标签显示在所述投票页面中,其中,N为大于等于I的整数;
[0040]第二统计模块,用于当接收到用户对已经选择的所述标签的取消操作时,取消对所述标签的选择操作,并重新统计所述标签的被选择次数。
[0041 ] 在一个实施例中,所述装置还包括:
[0042]第二接收模块,用于实时接收用户对所述投票活动的评论;
[0043]第三显示模块,用于按照所述评论的至少一种显示方式中被用户选择的被选显示方式,将所述评论显示在所述投票页面上。
[0044]本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1