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

原文地址:http://javaz.cn/site/javaz/site_study/info/2016/48193.html

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

 

模板管理

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

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

添加模板

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc0.png

点击"添加"

0fef6ffd-6e4a-46b5-8d85-9f3f003c82ccc0e1.png

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

提示:

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

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82ccf70f.png

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc1071e.png

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc1553e.png

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc16967.png

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

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

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

编辑模板

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc17417.png

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

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

 

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc1ebeb.png

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

删除模板

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc22081.png

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

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc29a21.png

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

文件管理

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc2b4c1.png

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

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc32eda.png

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

上传文件

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc392ca.png

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc3fb1b.png

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc41e8c.png

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc446a4.png

添加

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc4ae90.png

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc517d8.png

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

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc546d0.png

编辑

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc5b357.png

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc62574.png

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

提示:

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

同时只能编辑一个文件。

删除

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc6502f.png

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc6c1fa.png

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

创建文件夹

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc6dc9a.png

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc736ac.png

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc7541b.png

重命名文件夹

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc7bce6.png

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc826ca.png

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

删除文件夹

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc8442c.png

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc8ae28.png

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

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

初始化数据

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

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc8c8c8.png

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

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

栏目数据:

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc942d6.png

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

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc9819d.png

选择需要导入的站点

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc99e0e.png

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cc9b84a.png

链接分类:

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cca335d.png

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

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82cca9dee.png

选择需要导入的站点

0fef6ffd-6e4a-46b5-8d85-9f3f003c82ccaba5f.png导入成功后,所选站点的链接分类数据将导入到此模板。

导出

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

0fef6ffd-6e4a-46b5-8d85-9f3f003c82ccad49b.png

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

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

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

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
51javacms是一款纯ajax的mvc架构cms;摒弃了传统的ssh的java企业级架构的庞大和臃肿;代码简洁,功能简单实用,安装一键式;站内搜索是使用lucene3.3的技术;真正的开源;真正的免费;非常适合互联网中小型网站的应用。 51JAVACMS是一款基于JAVA**台研发的内容管理系统,依托JAVA的高效、安全、稳定等优势,并且汲取了php的简洁和方便,开创国内JAVA开源CMS之先河。 这个系统没有去做**志;审核;复杂权限等企业级的功能;主要想的是为中小型互联网站服务;那些复杂臃肿的功能;留给别人去2次开发。不然的话;会严重影响51javacms的推广和应用; 我个人认为java在互联网的应用为何没有php那么受欢迎,主要是技术人员过分追求复杂的技术架构和逻辑功能去了;搞得草根都不敢去用java了(怕别人说技术不专业);这样的结果是严重阻碍了java在互联网的应用和推广。而php在互联网的成功在于简单务实(织梦php的cms成功就是这个原因)。我们的理念:大道至简;做一款简单实用的java版本的开源cms。 51JAVACMS是51JAVA版网站管理系统(51Java Content Manage System)的简称。 1. 基于java技术开发,继承其强大、稳定、安全、高效、跨**台等多方面的优点 2. 采用MVC AJAX简洁的技术架构 3.懂html就能建站,提供最便利、合理的使用方式 4.强大、灵活的标签,用户自定义显示内容和显示方式 5.在设计上自身预先做了搜索引擎优化,增强对搜索引擎的友好性 6.完全生成全站静态页面,全面提高页面访问速度。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值