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

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

 

模板管理

模板是指设计师已经做好的页面文件,经过处理成为模板,它可以改变网页所有的内容布局、颜色、风格等。

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

1. 添加模板

 

点击“添加”

 

输入相关属性点击“保存”即可。

提示:

1) 可使用的站点可以限制使用此模板的站点,如果不选择是表示所有站点都可以使用。

2) 添加成功后会在/templet目录下生成以一个以此模板id为名字的文件夹。

 

如果上传模板文件则会把模板压缩文件解压到此文件夹下。

 

 

如果没有上传模板文件此文件夹下会自动生成三个文件

 

首页指使用此模板的站点首页,在首页静态化时系统会根据站点模板下的“index.html”文件来生成站点首页。

栏目页面指使用此模板的站点栏目页面,在栏目页静态化时系统会默认根据站点模板下的“channel.html”文件来生成栏目页面,如果您指定此目录下其它文件作为栏目页面的模板文件,则系统使用您指定的页面进行静态化。

信息页面指使用此模板的站点信息页面,在信息页静态化时系统会默认根据站点模板下的“info.html”文件来生成信息页面,如果您指定此目录下其它文件作为信息页面的模板文件,则系统使用您指定的页面进行静态化。

2. 编辑模板

 

选择需要编辑的模板,如“测试模板”,点击“编辑”按钮

注意:同时只能选择一个模板进行编辑操作。

 

 

输入相关属性点击“确定”即可。

3. 删除模板

 

选择需要删除的模板,如“测试模板”,点击“删除”按钮。

提示:同时可以选择多个模板进行删除操作。

 

为防止用户误操作,系统会提示用户确认,点击“确定”按钮即可完成删除操作。

4. 文件管理

FreeCMS提供了在线管理模板文件的功能。

 

选择需要管理文件的模板,如“测试模板”,点击“文件管理”按钮。

注意:同时只能选择一个模板进行文件管理操作。

 

文件管理主要有以下功能。

a. 上传文件

您可以通过左侧的目录树进入到指定目录,然后点击“上传文件“按钮。

 

 

选择要上传的文件,点击“确定“按钮

 

 

b. 添加

您可以直接在线添加新的文件,进入指定目录然后点击“添加“按钮。

 

 

输入文件名和文件内容后点击“确定“按钮即可。

提示:只能添加后缀为html、js、css、txt的文件。

 

c. 编辑

您可以直接在线编辑模板文件内容,进入指定目录然后选择文件点击“编辑“按钮。

 

 

输入文件名和文件内容后点击“保存“按钮即可。

提示:

1) 只能编辑后缀为html、js、css、txt的文件。

2) 同时只能编辑一个文件。

d. 删除

您可以直接在线删除模板文件,进入指定目录然后选择文件点击“删除“按钮。

 

 

为防止用户误操作,系统会提示确认操作,点击“确定“按钮即可。

e. 创建文件夹

您可以直接在线创建文件夹,进入指定目录然后点击“创建文件夹“按钮。

 

 

输入文件夹名称点击“确定“即可

 

f. 重命名文件夹

您可以直接在线重命名非根目录的文件夹,进入指定目录然后点击“重命名此文件夹“按钮。

 

 

输入新的文件夹名称点击“确定“按钮即可。

g. 删除文件夹

您可以直接在线删除非根目录的文件夹,进入指定目录然后点击“删除此文件夹“按钮。

 

 

为防止用户误操作,系统会提示确认操作,点击“确定“按钮即可。

注意:删除文件夹会同时删除此文件夹下的所有文件。

5. 初始化数据

如果只有模板文件,我们并不能很容易的使用此模板,每个模板都会有自己的栏目、链接分类规划,所以就很有必要给模板增加初始化数据管理功能。

模板初始化数据管理主要包含两种数据:栏目和链接分类。

 

选择需要管理的栏目,然后点击“初始化数据”按钮。

注意:同时只能对一条数据进行初始化数据管理操作。

栏目数据:

 

栏目数据的管理方式与栏目管理相同,在此不再赘述,请参见栏目管理

栏目数据可以直接从现有站点中导入,点击“从站点导入”按钮。

 

选择需要导入的站点

 

导入成功后,所选站点的栏目数据将导入到此模板。

 

链接分类:

 

链接分类的管理方式与链接管理相同,在此不再赘述,请参见链接管理

链接分类数据可以直接从现有站点中导入,点击“从站点导入”按钮。

 

选择需要导入的站点

导入成功后,所选站点的链接分类数据将导入到此模板。

6. 导出

为方便模板的重复使用,系统提供模板导出功能,系统将模板文件和模板初始化数据导出为zip压缩文件,在添加模板时可直接上传此zip压缩文件。

 

选择需要管理的栏目,然后点击“导出”按钮。

注意:同时只能对一条数据进行导出操作。

转载于:https://my.oschina.net/u/916014/blog/876514

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
系统包含项目的源码和搭建的详细文档,以及数据库脚本 系统功能模块(开发时可取舍) 1. 权限管理:点开二级菜单进入三级菜单显示 角色(基础权限)和按钮权限 角色(基础权限): 分角色组和角色,独立分配菜单权限和增删改查权限。 按钮权限: 给角色分配按钮权限。 2. 按钮管理:自定义按钮管理,维护按钮权限标识等 3. 菜单管理:无限级别自定义菜单,自定义菜单图标,业务菜单和系统菜单分离,菜单状态显示隐藏(递归处理) 4. 数据字典:无限级别,支持多级别无限分类。内设编号,排序等 5. 组织机构:无限级别,公司or部门管理 6. 在线管理:websocket技术,实时检测在线用户列表,统计在线人数,可强制用户下线 同一用户只能在一个客户端登录 7. 系统用户:对各个基本的用户增删改查,单发、群发站内信邮件短信,导入导出excel表格,批量删除 8. 会员管理:对前台用户管理,分配会员级别,到期时间,状态,联系信息等资料 9. 代码生成:生成完整的模块代码,并保留生成记录模版,可复用 (超强悍开发利器) 正向生成: 生成完整的模块,页面、处理类、service层、myabaits的xml 建表的sql脚本等 反向生成: 任意连接其它数据库(mysql、oracle、sqlserver),根据表反射生成本系统的模块 10. 性能监控:监控整个系统的性能,SQL监控,SQL防火墙,URL监控,SPRING监控,SESSION监控等 11. 接口测试:POST or GET 方式检测系统接口,参数加密,json返回结果,计算服务器响应时间 12. 发送邮件:单发,群发邮件 13. 置二维码:生成二维码图表保存到服务器 or 解析读取二维码内信息 14. 图表报表:柱状图、饼状图、折线图、各种图表大全 15. 地图工具:打开地图, 鼠标点击地图某位置获取经纬度坐标,根据经纬度计算两点距离 16. 打印测试:页面打印预览测试 17. 图片管理:对批量上传的图片统一管理 ,点击放大,可打开多个,自由切换,绚丽预览效果 18. 图片爬虫:输入某网址,爬出其图片显示在页面上,可以放大预览。可保存到服务器上,到图片管理里面 19. 站内信:收信箱和发信箱, websocket技术通讯技术做的及时收信提醒,可配置语音提示来信 20. 系统设置:修改系统名称,邮件服务器配置,短信账号设置,图片水印配置,微信配置 21. 及时聊天:打开聊天窗口,可群聊、一对一聊天 22. 表单构建:拖拽式快速自定义构建表单,组建元素丰富,有富文本、上传控件、下拉框等等 23. 主附结构:提供一个主表和明细表模块的例子(用本代码生成器生成的) 24. 员工管理:和组织机构部门管理,可以绑定登录系统用户,授权数据权限 -------------------------------------------------------------------------------------------------------------------------数据库管理 25. 数据库备份:可备份单表、整库,支持本地和远程数据库备份(java界面编程技术,socket编程技术) 26. 备份定时器:quartz 2.2 强大的任务调度,多线程备份数据库,任务启动关闭异步操作 27. 数据库还原:历史备份记录,还原数据库 or 单表 ,统计备份时间和文件大小 28. SQL编辑器:强大的SQL编辑器,支持编辑语句复杂查询语句,生成动态报表,可导出excel ------------------------------------------------------------------------------------------------------------------------- 菜单权限:分配给每个角色不同的菜单权限, 每个角色看到的菜单不同,无限级别菜单 按钮权限:独立分配不同的角色不同的功能权限,增删改查权限分配具体到不同的菜单,自定义按钮管理 支持多用户分权限管理后台, 权限具体到不同的菜单不同的按钮

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值