下载本资源原文网址:http://www.daima.org/java/java9403.html Lerx CMS V5版(以下简称V5版)采用了基于Java的SpringMVC框架,抛弃了V2-V3版本使用的Struts 2。SpringMVC框架更加安全、稳定。ORM持久化框架依旧使用Hibernate,版本为5.4。开发时采用的数据库为MySQL。是一个能快速上手的开源的网站建设CMS。 SpringMVC + Hibernate ORM + MySQL + Hibernate Search(Apache Lucence) + IK中文分词 + Log4J + ... 主要采用Jquery 1.9.1,使用Layui 2模块化前端框架。 Jquery + Layui + JSON + Ajax 主要功能:前后台用户及角色管理、站点管理、栏目、文章管理、模板管理、自由开放的模板市场、系统监测、调查(投票及点赞)、评论、全面的日志系统、来访登记统计系统。 实现功能(标记★的为关键的或独特的内容) 1.跨平台系统,能无差别的运行于Windows、Linux、Mac OS等操作系统。 2.★拥有云端版本更新通知服务器,可在后台获取官方的最新版本及每次更新的版本更新信息,及时通知用户进行升级。 3.★验证码支持短信、邮箱发送。短信模板已支持国内常用短信平台的接口,支持腾讯云短信接口。配置简单。 4.支持最高权限后台登录的限制登录IP功能。IP或IP范围设置灵活,可以同时设多个IP及IP范围的任间组合。 5.在忘记后台登录密码时,支持临时配置文件获取用户名和密码登录模式。 6.用户组(角色)权限利用鼠标点击在权限细节上打勾即可完成。能对用户组(角色)整体禁用,能查看各用户组的会员人数。 7.★前后台用户登录均支持首次不显示验证码模式。拥有多次失败登录后限时锁定及解锁机制。 8.用户模块记录用户的注册时间IP,每次登录的IP、手机、邮箱等细节,能通过简单的标记查看用户的密码修改情况。。每次登录均记录在日志文件中。 9.★可以使用用户名、邮箱、手机号码任一方式进行登录。具有忘记密码功能,可以通过短信、邮箱发送验证码给用户,验证后修改登录密码。 10.★具有深度的来访记录及统计功能。站点、每个栏目、每篇文章均拥有独立的来访IP记录节点模块,可完成从站点开放以来各个节点的年度、季度、月度、星期、天、小时的统计和报表功能。能获得站点、每个栏目、每篇文章的来访IP量及阅读量,能生成独立的报表。 11.每篇文章都各自拥有独立的调查模块,可以完成点赞功能或赞成、反对和中立的页面操作。★能获得每篇文章的调查统计数据及详细报表。 12.每篇文章均拥有独立的评论模块。支持匿名评论,支持评论后审核通过模式,支持文章发布者管理评论,支持前台管理员评论管理。 13.拥有强壮的栏目树功能,移动、排序栏目非常方便。 14.可以设定各个栏目是否对外面,及限制访问IP。可以一键关闭栏目下的所有文章的调查、评论。可以采用聚集功能配合模块调整栏目在前台页面上的栏目及栏目下文章显示。 15.★具有智能裁剪功能。能获知图片的中央矩片后裁剪后并按照设定的尺寸进行缩放。能对指定栏目设定特定的裁剪宽度和高度。能对指定栏目下的文章设定原图上传。 16.★每个栏目可拥有独立的私有特定的HTML,可以无损后显示在栏目的显示页中。 17.可以设定栏目的静态化文件夹名。 18.首页、栏目页、文章页均采用HTML静态化措施。静态化文件为真实静态方式。文章在审核通过时会自动生成HTML文件,在取消审核状态后会自动删除HTML文件。能自动探知文章编辑者的用户权限,以便在编辑后及时改变审核状态及对审核通过的文章自动生成HTML文件。可以对所有已生成的静态化文件重新生成。 19.★能自动探知文章的视频文件,配合模板能自动在文章页产生H5视频播放器进行播放。 20.★可使用精简短标题,以便模块能智能在相应的位置产生合适长度的文章标题。且具有智能标题截取功能:由于英文和数字是半角字符,而中文汉字是全角,当标题中经常出现这两种混杂,又不愿意采用精简标题的情况下,强制截取长度会影响页面美观。智能截取会主动判断每一个字符是全角或半角,会整体计算每一个标题的理想长度来进行截取。 21.可以发布强制URL跳转的文章。 22.★可以迅速在前后台自由关闭文章的调查(点赞、投票)及评论功能。 23.每篇文章发布后均可以自由上传附件。 24.★所有上传的文件均有除重功能。即同一文件在当前站点中只会上传一次,后面的上传结果会获取以前的上传文件URL,避免过多的文件上传挤压服务器的有限空间。 25.可以在后台查看或删除操作日志。 26.可以在后台查看和修改相关资源文件。 27.★拥有网站状态监测功能。可以在后台查看服务器的状态,可以查阅Java虚拟机的内存使用情况。可以查阅服务器的硬盘空间使用情况。可以在后台重新启动网站。可以通过时刻流量表查看当天、昨日及平均数据。 28.★可以通过管理后台生成的二维码打开一个加密的网站情况手机界面。除获得上述信息外,还可以获得最新发布、最新访问、最热门的文章信息。 29.具有完善的模板管理系统。可以自由导入、下载、修改模板文件。可以拥有多个模板,一键切换网站的使用模板。 30.★拥有云端的模板市场功能。可以任意向模板市场上传发布自己的模板。可以将自己发布的模板设定为收费状态,通过其它平台收费后向需求的用户发送一个一次性的密钥以便下载。 31.★用户上传下载模板均是一键操作,静默传输。无需通过浏览器选取模板、资源文件上传,无需通过浏览器的下载功能获得模板再进行导入。在用户确定上传后,网站后台会对用户的模板、使用到的资源文件(包括图片、Js文件、CSS文件等)进行打包压缩,并进行静默上传。用户在模板市场获取模板时,亦是静默下载,完成后网站后台会自动解压到指定位置并自动导入网站系统,用户只需在下载后点击一下设定为默认模板即可。 32.★充份保护模板的制作人的版权。只有在上传的服务器上才可对云端的对应模板进行相关操作。 33.模板编辑模块采用了新型的智能标签,容错率及可阅读率大大提高。 34.每一个栏目(频道)均可单独使用他特定的模板。 35.系统和默认模板已集成二维码分享功能。点击分享图标即可弹出二维码窗口,通过手机扫码即可查阅当前的页面内容,如首页、栏目页、文章等等。使用了响应式布局,手机和PC等会自动进行页面适应。 36.能生成类似于百度的全文搜索页面。支持信息分析、相似性检索技术,支持关键字检索、全文检索、组合检索等,并使关键字在搜索结果中进行高亮显示。文章发布后即生成相应的文件索件,避免过多查询数据库,引起服务器堵塞。 Lerx 开源网站内容管理系统(CMS) v6.5 bulid0626更新日志: 1.配置文件config.properties增加highest.level.of.security项,取值0或1。为1时将后台检查非后台帐号时将不会跳转到登录页面而需要在浏览器中进行输入,此举为保护后台地址的一项重要参数。 2.栏目修改后页面刷新进行智能判别,以加快栏目缓存刷新速度。 3.栏目列表页增加刷新缓存图标按钮。 4.修复了栏目专用模板失效的问题。 5.栏目选择模板时增加“下级强制”。如果强制,则下级栏目也使用本栏目使用模板。 6.修复栏目修改后的自动刷新无效果问题。 7.文章历史加入按文章ID搜索功能 8.专辑后台文章列表页加入关键字搜索功能 9.修复登录框中,第三方认证点击无效的问题。 10.专辑增加外部链接管理。专辑首页同时增加支持。 11.修复部分表单提交后返回登录页的问题。 12.修复后台专辑列表中点击页码跳转错误的问题 13.专辑分类增加“锁名”功能,打开此功能,用户将无法修改专辑名称。 14.文章发布页增加栏目验证。 15.修复修改文章发布时间需再次生成静态html才能正确显示的问题。 16.修复专辑搜索中显示的是全部专辑文章搜索结果的问题。 17.后台专辑频道(分类)页中,列表中增加每个频道专辑数统计。 18.专辑频道增加文章修改控制。如允许,专辑所有人及编辑者可以修改,如不允许,则需系统管理员或频道管理员才可修改。 19.增加管理员和专辑频道管理员对文章的编辑权限。 20.修复专辑文章修改后文章发布会员被变更为当前操作者的问题。 21.config.properties中增加mail.server.config.success,为true时会在相应的操作后进行邮件发送。 22.用户列表增加选择用户组查看的功能 23.修复后台管理员与前台用户同名后可能产生的不能登录问题。 24.修复模板中子循环采用exclusive时无效的问题。 25.用户组增加禁言功能。 26.修复 tag:addTime@format 的发布时间标签出现在非末位时引起无法解析的问题。 27.个人专辑后台文章列表中,增加查看访问和投票详细信息。 28.角色组增加checkComple字段,可控制对登录用户信息进行完整性检查。 29.文章录入标题进行特殊符号强制非转义。 |