开源 java CMS - FreeCMS2.6 模型管理

介绍FreeCMS2.5中模型管理的功能增强,包括字段的增删改查及表单类型扩展,如文件上传、多种验证方式及字典属性支持。

项目地址:http://www.freeteam.cn/

模型管理

从FreeCMS 2.0开始支持

通过模型增加删除字段,调整后台功能;支持站点、栏目、信息等模型。

从FreeCMS 2.5开始支持

表单提交类型增加文件上传。

由于操作方法相同,本文档以站点模型为例进行说明。

从左侧管理菜单点击站点模型进入。

 

1.  添加

点击添加按钮

 

 

字段主要分为两部分属性,一部分为基本属性,一部分为表单验证属性。

其中字段名为创建到数据库中的字段名,如设置为test,系统会在freecms_site_field表中创建字段f_test,数据类型为varchar,长度取决于你设置的最大字符数,默认为500。

freecms_site_field:保存站点模型数据。

freecms_channel_field:保存栏目模型数据。

freecms_info_field:保存信息模型数据。

支持的表单类型有:

文本框(单行)

文本框(多行)

富文本编辑器

复选列表(checkbox)

单选列表(radio)

下拉列表(select单选)

日期选择框

日期时间选择框

从FreeCMS 2.5开始支持

文件上传

 

支持的验证方式有:

中文

英文

Email格式

网址格式

电话号码

手机号码

整数

货币格式

邮政编码

身份证号码

QQ号码

自定义正则表达式验证

从FreeCMS 2.3开始支持

增加了字典属性,复选列表、单选列表、下拉列表的可选项可以直接通过字典来配置,如果此属性设置为“使用可选项配置”,则使用可选项属性的配置,如果选择了字典分类,系统优先使用字典来生成可选项。

填写相关属性后点击保存即可。

2.  编辑

 

选择要编辑的字段,点击编辑按钮

 

 

填写相关属性后点击保存即可。

3.  删除

 

选择要删除的数据,点击删除按钮。

 

为了防止误操作,系统会提示用户是否删除,点击“确定”完成删除操作。

4.  查看效果

添加过模型后系统会自动生成相关表单和验证处理代码。以下为添加过自定义字段的站点设置功能。

 

 

Bug修复: 同步资源文件时,复制后的文件有特殊字符问题。 linux下文件操作问题。 功能新增: info表增加isHot字段(是否热点). 增加留言本功能。 增加标签guestbook,guestbookList,guestbookPage. 会员增加我的留言功能。 系统级留言频率统计,可按年、月、日、星期统计留言频率。 站点级留言频率统计,可按年、月、日、星期统计留言频率。 系统级站点留言统计,统计站点留言排行。 系统级评论频率统计,可按年、月、日、星期统计评论频率。 站点级评论频率统计,可按年、月、日、星期统计评论频率。 系统级站点评论统计,统计站点评论排行。 增加会员收藏功能。 增加标签ajaxStore. 会员增加我的收藏功能。 会员增加站内信功能。 信息增加图片集功能。 增加标签infoImg,根据信息id查询图片集。 增加标签infoRelate,根据信息id查询相关信息。 增加职位管理功能。 增加标签jobList、jobPage、job。 增加标签infoPreList,infoNextList,实现上一条,下一条功能。 增加标签visit,提取访问统计数据。 标签infoList、infoPage、infoSearch,增加属性newdays,设置几天内的新闻为最新新闻。 标签channel,增加属性checkHasSon,设置是否检查有子栏目. 增加静态化变量contextPathNo。 系统配置增加imgType,infoHotNum. 增加简历管理功能。 会员增加我的简历功能。 infoPage标签增加属性channelParPagemark. 信息列表增加静态化信息功能 提取、复制、移动信息后提示静态化。 首页静态化时默认页面改为index.html. 栏目页面静态化时默认页面改为channel.html. 信息页面静态化时默认页面改为info.html. 增加建站向导功能。
Bug修复: 1.菜单管理:删除操作按钮后不能直接进行删除菜单操作。 2.删除单位时操作记录不显示单位名称问题。 3.站点管理:改变所属站点增加改变为一级站点功能,上传非图片logo时虽然提示但仍上传成功问题。 4.模板文件管理:点击查看/下载文件时路径不对问题。 5.list类标签增加index返回值:channelList,infoAttchs,linkClass,link. 6.部分浏览器提示信息出现乱码问题。 7.启用、禁用用户时操作记录记录用户名问题。 功能新增: 1.站点和栏目增加静态化调度配置。 2.信息增加签收、视频、评论功能。 3.栏目页静态化增加可以设置只生成前几页功能。 4.增加网上调查功能。 5.增加互动信件功能。 6.单位可以设置是否接收互动信件。 7.用户可以设置是否接收互动信件。 8.增加系统配置管理功能。 9.增加ajaxLoad标签,通过ajax加载页面。 10.增加模板示例库。 11.增加infoSign标签,显示信息签收代码。 12.增加mailList标签,提取信件列表。 13.增加mailPage标签,分页提取信件列表。 14.增加mailQuery标签,根据查询码查询信件处理结果。 15.增加mailSave标签,信件保存处理。 16.增加questionList标签,提取网上调查列表。 17.增加questionPage标签,分页提取网上调查列表。 17.增加questionOne标签,提取指定id的网上调查。 18.增加config标签,提取系统配置。 19.增加unitList标签,提取单位列表。 20.增加userList标签,提取用户列表。 21.增加video标签,播放视频。 22.增加会员权限管理功能。 22.增加会员组管理功能。 23.增加会员管理功能。 24.增加评论管理功能。 25.增加积分规则管理功能。 26.增加积分记录管理功能。 27.增加commentPage标签,分页提取评论列表。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值