1 Star 0 Fork 2.6K

shisanli / JPress

forked from JPressProjects / jpress 
标签名
描述
提交信息
操作
2018-10-16 16:33
2018-10-12 14:44
2018-10-08 14:19

add:jp.contents标签添加upperId属性的支持。
add:添加后台标签、分类等的连接功能。
add:添加阿里大于发送log,更好的检查短信发送状态。
add:添加后台静态资源排除CDN配置的功能,防止由于CDN的问题导致后台无法登陆的问题
add:添加ActionCache的开启和关闭配置
add:添加可以独立支撑手机模板和微信模板的支持(可以让手机访问和微信访问和PC访问,同一个URL渲染不同的模板)
add:添加是否来之手机浏览器和微信浏览器的判断,方便二次开发。
add:给jp.contentPage标签添加containChild属性的支持。用于查询子类数据。
add:添加TaxonomyQuery查询的缓存功能。
add:jp.taxonomys标签添加asTree属性的支持。
add:添加后台二级菜单可以添加到指定位置的API
add:给jp.contents标签添加upperSlug属性的支持,方便查询某类别下面的子类的文章已经孙子类的文章;
add:添加OPTION_SELECTED 和 METADATA_SELECTED 两个自定义模板方法。
add:添加读取content的UserObject和TaxonomyObject的功能;
add:添加content和taxonomy的部分查询的缓存功能,增强性能;
add:添加content的object关联对象的读取支持。
add:添加编辑模板时对css和js编辑的支持。
add:模板自定义方法 METADATA_CHECK 添加可以传值的方法。
add:添加获取分类和tag自定义属性的支持。
add:增强contentQuery的查询功能,方便二次开发。
add:增强Controller的getParaToBigInteger方法,更加方便使用和二次开发。
add:新增GlobleInterceptor,方便全局设置。
add:添加分类设置自定义类别的支持,优化内容读取代码。
add:添加了菜单自定义图标的支持。
add:添加 自定义 分类的后台模板功能;
add:添加模板的自定义用户列表和编辑列表的支持;
add:添加METADATA_CHECKED模板的自定义方法
add:增强附件的查询功能,方便二次开发。

增强:对jpress-web进行拆分,方便前后台单独部署。
增强:缓存功能,清晰化缓存颗粒度,提高性能。
增强:修改Query的DAO由private为protected,方便二次开发。
增强:简化自定义内容列表和编辑页面的功能;
增强:attachment表新增type、flag、order_number、lat、lng这5个字段,方便社交应用的二次开发。0.3.0不更新数据库字段不受影响,但建议更新。

fix:删除错误的 java 注释信息;
fix:修复列表css样式;
fix:修复当标签过长导致文章标题被压缩不好看的css样式问题;
fix:修复由于缓存原因导致二级目录或子元素被重复添加的bug;
fix:修复 重构jpress-web后,导致某些maven版本无法编译通过的bug;
fix:修复后台禁用CDN后,导致前台CDN功能失效的bug;
fix:修复发送邮件时,字符串替换可能导致空指针异常的而发送失败的问题;
fix:修复Content和Taxonomy的列表缓存清除错误的bug;
fix:修复由于ehcache自身bug导致getKeys读取不到数据,而无法清除缓存的问题;
fix:修复用户中心获取用户信息出错的问题;
fix:修复ehcache存储时,可能出错的问题;
fix:修复当bigInteger为0时,无法查询的bug;
fix:修复“页面”在二级目录下路径错误的bug;
fix:修复系统设置有文件上传时,可能导致文件上传不成功的bug;
fix:修复菜单高亮启用缓存后高亮出错的问题;
fix:修复后台添加用户时freemarker标签出错的bug;
fix:修复删除数据时,可能导致缓存没被删除的bug;
fix:修复模板编辑列表显示不只是显示模板文件,还显示多余的图片的bug;
fix:修复代码生成器生成的代码导入包路径错误的问题;
fix:修复taxonomy指定模板在windows下无法使用的问题;
fix:修复后台样式选择出现选择taxonomy样式的bug;
fix:修复根据content_id查询attachment无效的bug;
fix:修复菜单的icon和是否高亮样式冲突的bug;
fix:修改getPagerNumbere()方法为getPagerNumber(),英文单词拼写错误;
fix:修复后台保存用户信息是没有验证数据库的邮件和手机号码唯一性可能而可能出错的问题;
fix:修复后台选择附件功能可能造成的URL错误的问题;

2016-09-19 10:32

add:增加元数据读取可以是上传的文件的功能;
add:添加TaxonomyTag标签,方便读取Taxonomy信息;
add:添加NextContent标签和PreviousContent标签,方便在文章详情页面显;
add:添加findListByModuleAndObjectId方法,方便二次开发;
add:增加模板渲染的命中文件调试输出,方便调试;
add:添加更多排序字段的支持;
add:添加 module 的 iconClass 配置的支持;
add:添加针对某个slug的内容样式的支持(即:不同的分类,详情使用不同的模板);
add:添加内容列表页自定义排序规则的支持;
add:添加taxonomy的内容列表可以根据元数据排序的支持;
add:给分类taxonomy添加过滤型URL和选择型URL的支持;
add:添加对TaxonomysTag的根据parentId查找分类的支持;
add:添加消息的取消注册功能;
add:修改content render before的钩子为可拦截型钩子;
add:给用户添加元数据读取的支持;
add:添加全局标签使用的相关文档内容;
add:新增搜索功能的不同模型搜索不同模板的功能;
add:MenuManger添加删除菜单接口,方便后台菜单设置;
add:添加模板的自定义后台内容编辑模板和内容列表模板功能的支持;

优化:移除文章详情controller的用户查询功能,直接由content读取用户信息;
优化:增强元数据读取功能;
优化:修改登录用户在attribute中的key为大写USER;
优化:简化后台的设置逻辑功能;
优化:修改JPress的标签规则:所以顶级标签全部添加jp.前缀,例如<@jp.content>/@jp.content;所有取数据的相关的标签改写为大写,比如${option('xx')}修改为${OPTION('xx’)};
优化:修改 commentPageTag 为 commentPage ,模板制作人需修改下标签名称;
优化:ehcache的缓存文件位置为WebRoot/.ehcache
优化:简化元数据的读取和更新操作;
优化:重构是搜索引擎,默认添加 SearcherActionListener 异步监听内容的变动,通知搜索引擎;
优化:重构模板管理相关模块,使之更加简单好用,逻辑更加清晰明了;
优化:重构元数据的插入和更新功能,使之更加简单易用
优化:重构插件机制,编写插件更加方便简单;
优化:重构消息发送和监听模块,使之更加简单和好用;
优化:调整后台内容编辑的UI后台,使之更加简洁。

fix:修复maven运行tomcat时,get请求可能会出现乱码问题的bug;
fix:修复文档列表读取的错误;
fix:修复搜索功能可能造成的XSS漏洞的问题;
fix:修复搜索分页出错的问题;
fix:修复标签调整后,后台无法编辑的问题;
fix:修复Druid数据库连接信息无需登录也可以查看其页面的bug;
fix:修复编辑文章时,粘贴的图片自动上传后,不带设置的水印的问题;
fix:修复粘贴的图片上传后,在tomcat二级目录下图片路径不正确的问题;
fix:修复contentPageTag只有module时,出现的分页错误的bug;
fix:修复jblog模板的关闭评论还显示评论框的bug;
fix:修复jblog模板的打赏设置关闭无效的bug;
fix:修复后台的附件详情弹出页面的标题错误的bug;
fix:修复编写文章时,选中的样式重新编辑时不正确的bug。
fix:修复后台user.phone字段错误的问题
fix:修复menuTag的分类页子模块无法显示高亮的问题

2016-09-04 17:38

add:给高亮菜单添加默认样式
add:添加menu标签的activeClass属性的支持,用于方便显示高亮。
add:增加二次开发支持动态注册插件的功能,优化插件代码,使之更加完善合理。
add:添加IndexPage标签支持同时显示多模型内容列表的功能
add:添加后台模型的评论可以关闭的功能
add:给分类添加flag表,用于方便在前天调用某些标示的内容。
add:给数据库的列添加描述信息。
add:添加后台的只查看谋篇文章评论的功能
add:添加最新文章返回的微信消息处理器
add:添加评论用户被回复时,通知评论人的功能。
add:给jblog模板添加评论的分页功能
add:添加评论是否开启验证码的设置功能
add:添加contentTag标签,用于在任何页面显示某content信息。
add:重构了oauth2 模块,使之更加简单和便于理解。
add:新增rss输出功能,方便新媒体平台抓取。
add:添加queryContent和queryContentPage两个API接口

fix:修复菜单标签的文档不正确的问题
fix:修复菜单选中高亮不支持模型url的bug
fix:修复文章取消所有分类时,取消不成功的bug。
fix:修复选择视频时,按钮文字错误的bug
fix:修复是否是图片判断不正确的bug;优化逻辑代码。
fix:修复分类的slug有特殊字符时过滤不完整的bug。
fix:优化后台错误提示信息。
fix:修复分类的slug可能全为数字没有验证而出息可能出错的问题;
fix:修复同一个机器有多个jpress项目的情况下,因为相同的ehcache缓存目录,可能造成数据冲突的bug
fix:修复评论的author字段太短导致评论不成功的bug
fix:修复后台右下角显示的jpress版本号不正确的bug。
fix:修复后台首页的评论列表用户连接地址错误的bug
fix:修复邮件发送设置功能无法及时生效(必须重启才生效)的bug
fix:修复评论列表的用户头像不正确的bug。
fix:修复评论分页在tomcat二级目录下路径不正确的bug;
fix:修复jblog的回复样式,使之更加自然便于浏览。
fix:后台设置相关的html添加设置描述信息错误的问题。
fix:修复后台用户列表不是按最新注册时间排序的bug
fix:修复中文url时,导航高亮不正确的bug。重构menuTag标签,使之更加合理和便于理解。
fix:修复微信公众号调用API错误时,提示的错误信息不明确的bug。

2016-08-18 23:37

add:新增JPress启动完毕事件广播,方便其他模块接听事件做其他初始化。
add:ContentPageTag 标签添加 orderby 属性的支持。
add:给已经设置缩略图的内容添加缩略图的移除功功能。
add:完善jblog模板的搜索功能。
add:增强-双核浏览器浏览时优先使用webkit渲染。

fix:修复设置第一次保存成功时,由于缓存读取旧数据的bug。
fix:修复上传空模板时造成的空指针错误的问题,优化模板在线安装提示。
fix:修复微信默认回复不保存不生效的bug。
fix:修复通过微信搜索文章时,同时当有有无前缀模型时,输入前缀无效的bug。
fix:修复微信搜索开启功能无法开启的bug。
fix:当message为的data为null时报错的问题,重构jpress的消息机制,允许发布data为null的message。
fix:某些情况下,用tomcat的./shutdown.sh 没法正常关闭tomcat进程。close git@osc #19
fix:修复菜单被删除时,其子菜单因为没有正确的parentId而无法显示的bug。(目前的方案:当菜单被删除时,子菜单自动移动到被删除菜单的同级菜单)
fix:修复微信缩略图默认是第一张图片,而不是文章缩略图的bug。
fix:修复文章评论的回复(子评论)总数量不正确的bug。
fix:修改html5shiv为本地文件,移除外部CDN的引用。
fix:修复contents标签当指定tag时,出现sql字段不存在的bug。
fix:修复文章的评论数量有时不正确的bug。
fix:修复在tomcat二级目录下,菜单路径错误的bug。
fix:修复后台帮助提示内容的url错误。
fix:修改“阿里大鱼”为“阿里大于”。
fix:修复后台的分类路径错误的bug。
fix:修复在某些平台上,前台会出现乱码的问题。
fix:修复tomcat二级目录下,tag的url错误的bug。
fix:修复评论可能造成的空指针异常的问题。
fix:修复文章列表的标签或分类在tomcat二级目录下出现404的问题。
fix:修复模板缩略图无法显示的问题。
fix:修复因为缺少依赖导致邮件发送不成功的问题。
fix:修复模板设置上传图片时可能存在的图片无法显示的bug。
fix:修复模板可能存在的乱码问题。
fix:修改fineupload控件样式,统一按钮风格。
fix:修复重新编辑内容时,tag读取不到的问题。close #14
fix:修复jblog模板在二级目录的情况下,某些图片无法显示的bug。
fix:修复jblog模板,用户的默认无法头像显示的bug。

2016-08-11 10:53

add:添加文章编辑时,可以插入视频或编辑视频的功能,微调编辑器功能按钮位置。
add:添加元数据可以设置描述信息。
add:添加内容分类的元数据功能。
add:添加分类的设置功能,包含了分类的SEO等设置。
add:附件列表添加鼠标移动上去显示文件标题的功能。
add:添加分类可以设置图标、icon的功能,更新font-awesome到最新的4.6.3。
add:添加昵称的获取,方便列表显示作者昵称。
add:添加默认的robots.txt信息。

fix:修复tinymce编辑器字体过小的问题,由11px调整为14px。
fix:重构微信的消息处理器,代码更加合理,同时方便插件调用。
fix:修复微信自动回复时,或搜索时,回复的内容URL路径错误的问题。
fix:修复当文件不存在时,也会去读取文件内容的bug。
fix:修复选择附件的时候,不点击确认也会返回附件地址的bug。
fix:修复选中附件的时候,附件无法显示边框的css 样式错误。
fix:修复上传的头像或者设置相关的图片,在二级目录下无法显示的bug。
fix:修复谋篇文章的评论关闭无效的bug,(现象:单篇文章评论功能关闭,但是任然可以评论。)
fix:修复分类的元数据读取错误的bug。
fix:修复插入附件时,连接的附件地址错误的bug。
fix:修复UserContentPageTag无法匹配登陆的用户内容的问题。
fix:详情页添加nextContent和previousContent的属性。
fix:修复标题为全数字时,slug也为全数字导致前台404错误的问题。
fix:完善the3模板,完善UserContentPageTag标签。
fix:修复微信菜单同步时,url不正确的bug。

2016-08-03 18:22

add:添加内容(比如文章)归档的freemarker标签ArchivesTag
add:上传的附件,修改默认标题为其上传文件名
add:添加搜索分页标签SearchResultPageTag
add:添加UserContentPageTag标签,用于显示用户中心的相关内容
add:添加首页的分页标签;
add:添加两个后台菜单初始化的钩子,方便插件在后台自由添加或修改菜单

fix:优化代码,修复jar扫描时可能造成的资源浪费的问题。
fix:删除插件监听器自动注册的功能,修改为插件启动时手动注册。
fix:修改文章标题字体样式,使之更加自然。
fix:移动config到core module,方便二次开发继承添加自己的配置
fix:修复API调用时,module名称错误的bug
fix:完善后台附件的筛选和搜索功能
fix:重构 BasePaginateTag 分页的基类标签
fix:重构搜索API,添加搜索的分页功能
fix:重构ContentPageTag,CommentPageTag,IndexPageTag
fix:重构 jpress-addon module,使之更加合理。
fix:重构优化首页和分类页的逻辑代码
fix:重构分页的TAG,使得代码更加简洁和实用
fix:修复后台删除分类后,分类对应的菜单无法删除的bug
fix:修复sitemap的文章更新规则和权重规则
fix:修改taxonomy的template字段为icon,用于icon显示。
fix:修复搜索文章的时候,列表显示了内容全文的bug
fix:修复后台评论所属的url打开错误的bug
fix:修复后台菜单URL出错的问题,无法访问的问题

2016-07-27 11:26

add:修改后台菜单为动态添加,方便二次开发。后台的菜单固定不变?二次开发在自己的module添加或修改吧…
add:消息接口添加权重功能,可以配置每个监听器的权重,监听器被调用的顺序来之于权重的设置;
add:tags标签和taxonomys标签添加排序功能,默认为时间排序;
add:添加jp_taxonomys标签 ;
add:后台添加 直接回复 用户评论功能;
add:jblog模板添加回复评论功能;
add:评论列表添加直达前台文章的url功能;

fix:修复后台编辑文章的时候,元数据无法加载显示的bug;
fix:修复计数器超过一个小时后获取数据为0的bug;
fix:修复listener的排序使用了jdk1.8的导致在jdk1.6,1.7无法使用问题;
fix:修复sitemap生成的时候没有配置域名出现null的问题和时间格式化错误的问题;
fix:重构jpress-web和jpress-web-core模块,使之更加合理;
fix:删除重构后多余的“垃圾”文件;
fix:把微信模块和拦截器模块移动到jpress-web-core核心模块,方便二次开发调用;
fix:修复手机普通下分页导航无法显示的问题;
fix:修复根据tag查询content列表的时候出现字段不存在的bug;
fix:优化代码,删除contentUrl的freemarker自定义函数;
fix:修复发布、修改文章、修改评论等细节样式,使之更加自然;
fix:修复修改评论内容时,评论所属的文章标题无法显示的bug;

2016-07-20 10:45

add:web模块拆分为web和web-core模块,方便二次开发;
add:query层修改为把静态方法修改为单例,方便今后扩展;
add:添加后台设置CDN过滤文件的正则匹配支持;

fix:移动baseFrontController到web-core模块;
fix:修复二级菜单无法使用的问题;
fix:修复二级菜单排序数据出错的问题;
fix:修复后台编辑文章分类选中失效的bug;
fix:修复当没指定排序规则时,出现内容不按时间排序的bug;
fix:修复菜单页面的SQL错误;
fix:修复后台分类若多余10个显示不全的bug;
fix:修复 order_number 排序无效的bug;
fix:修复启用CDN后,网页计数器无效的bug;
fix:修复后台新建“页面”无法设置slug的问题;
fix:修复mysql5.7版本可能出现的"non-aggregated"错误;
fix:修复用户升级后,若数据库配置文件没有指定端口号可能出现错误的问题;

2016-07-14 17:30

add:升级droid的1.0.22版本
add:添加模板的blockquote和a标签的样式
add:JPress在安装的时候,添加可以填写数据库主机端口号的支持。
add:添加 @某人 样式
add:分类页可以指定每页文章数量的功能
add:详情页可以指定每页评论数量的功能
add:添加用户列表的freemarker标签
add:添加后台系统的content筛选功能
add:添加后台系统的content搜索功能

fix:完善CDN功能,通过CDN设置,网站加速杠杠的~~~
fix:修复文章段落间隔不整齐的样式bug
fix:修复后台用户头像修改无法立即更新的bug
fix:修复后台可能造成用户把自己删除的bug
fix:修复后台文章列表无法移动到草稿箱的bug
fix:修复jp_contents标签排序无效的bug
fix:修复在二级目录下,菜单无法自动添加context path的功能
fix:修复分页无法得知当前页面的bug
fix:修复分页禁用时也可以点击的bug
fix:排除Eclipse项目文件,只保存maven相关文件,排除mac系统生成的垃圾文件等
fix:修复阿里大鱼签名错误的问题(原来是正确的,但是这几天阿里大鱼的签名逻辑修改了。)。(btw:阿里大鱼,你们的签名逻辑就这样随便改来改去,邮件都不发送通知下,这样真对得起用户吗?)
fix:修复由于修改成maven版本后,附件不按时间排序的bug
fix:修复 @某人 生成的url在二级目录下路径不正确的bug

2016-07-11 09:22

add:后台添加内容元数据编辑功能
add:jblog模板内容详情 新增视频播放功能。
add:新增jblog模板的图片动画细节,使之更加细腻。
add:新增@通知用户功能,和@自动连接到用户信息功能

fix:修复文章段落间隔不整齐的样式bug
fix:修复jblog模板在首页的“推荐文章”无法图片被压缩的bug
fix:修复在tomcat等容器部署在二级目录下出现缩略图无法正常获取的bug
fix:优化模板缩略图显示,更大气更优雅。
fix:修复api跨域请求不到数据的bug
fix:删除无用的类和方法,简单的代码重构
fix:修复启用伪静态在分类页面的分页url无效的bug
fix:修复后台评论内容的“全部”标签无法正常显示的bug
fix:修复有人@你了,email通知无效的bug
fix:修复用户的评论数量和文章数量无法被更新的bug
fix:修复模板文件解压失败无法感知异常的bug
fix:修复插件编译无法打包manifest文件的bug
fix:修复后台附件上传不是图片的时候,附件列表无法正常显示的bug
fix:移动插件的helloworld demo项目到maven module
fix:完善后台功能
fix:修复Jblog模板手机版下产生错位的问题...
fix:修复搜索功能搜索不到文章的bug,完善搜索功能
fix:降低maven DJK版本配置为1.7
fix:修复分类页面获取不到二级分类的问题
fix:修复搜索功能的module类型转换错误

2016-07-01 10:57

JPress 0.1 版本发布了,从0.0.3直接跳到了
0.1,原因是代码做了大量的重构,同时由之前的Eclipse项目转变成了maven项目,抽出了10多个module。这也是本次更新最大的变化。

其他更新内容如下:
fix:修复jar包类扫描在windows下会出现扫描不到的问题。
fix:修复菜单名称为空是freemarker出现错误的问题。
fix:优化错误提示。
fix:完善评论内容查询标签。
fix:修复扫描jar包可能出现空指针的问题。

add:拆分搜索引擎部分,方便配置,今后可配置为lucene,solr等。
add:代码重构,剥离model的查询功能,添加了query层。
add:添加导航设置为单页或文字时,高亮无法显示的问题。
add:添加菜单导航可以获取指定父级ID的功能

2016-06-23 23:36

add:添加wordpress文章导入功能。
add:增加消息的同步或异步监听。
add:增加消息的监听器注册检查,方便插件注册监听器。

fix:修复后台模板修改保存后,前台不能立即生效的问题。
fix:修复后台附件显示不按最新显示在最前面的问题。
fix:修复jpress部署在二级目录下图片选择无法显示的问题。
fix:修复页面标题为中文时找不到页面出现404的问题。
fix:修复jpress部署在tomcat目录下,上传文件无法显示的问题。
fix:修复菜单删除成功但是却提示error的问题。
fix:修复分类传递的页码可能被用户手动修改而造成错误的bug。
fix:修复文章保存时,若是失败也提示成功的问题。
fix:修复提示不居中的问题。
fix:修改插入代码时,代码框太高导致某些分辨率电脑无法显示的问题。
fix:修复发表文章报错,提示没有username字段。
fix:优化文章编辑属性样式,增强用户体验。
fix:修复后台首页已经审核的评论内容不能直接删除的问题。
fix:修复在非垃圾箱状态下的评论无法直接删除的问题。
fix:修复当分类页面取消添加到菜单时,菜单还依然存在的bug。
fix:修复设置页面当有文件上传时,返回的路径不正确的问题。
fix:修复后台评论评论内容不按module分类的bug。

2016-06-20 22:47

JPress 0.0.2 主要更新如下:

JBlog模板修复:
add:JBlog模板的设置添加第三方统计设置功能。
fix:JBlog模板当菜单为空时无法正常渲染的问题。
fix:JBlog主题在手机版上导航无法显示的问题
fix:修复部分环境下JBlog模板可能出现的乱码问题。
fix:修改模板显示的日期格式,去除时分秒。

JPress的bug修复:
fix:修复IE浏览器下ajax读取json数据出现可能下载的问题。
fix:修复当修改连接形式 或 启用关闭伪静态时,已经添加的菜单不跟随改变的bug。
fix:修复BaseCRUDController当有文件上传时,获取不到model信息的bug
fix:修复修改用户资料时,可能造成用户密码被清空的问题。
fix:修复当允许未登录用户评论时,昵称为空的bug。
fix:修复评论内容为空也能评论的bug。
fix:修复通过ID可以查看系统模型内容的bug。
fix:修复SEO的keyword和description设置不生效的bug。
fix:修复部分环境下,后台修改模板文件功能会出现中文乱码的问题。

JPress完善或必要新增。
add:允许游客(非登陆用户)评论功能。
add:设置当没有设置SEO关键字时候自动提取关键字和描述。
add:添加ID类型的连接形式。
add:添加 首页、分类页面、详情页面的页面加载前加载后的六个插件钩子。
add:完善插件的安装、卸载、启用和停止 功能。
add:添加用户冻结和解冻功能。
add:添加用户编辑时上传头像的功能。
add:完善有人注册时通知网站管理员 和 文章评论时邮件通知作者的功能。
add:完善sitemap输出,更加有利于SEO优化。
add:完善JPress安装错误的相关提示。

2016-06-17 09:58

JPress第一个可用版本 0.0.1 版本,交流QQ群:288397536

2016-06-13 09:51
Java
1
https://gitee.com/shisanli/jpress.git
git@gitee.com:shisanli/jpress.git
shisanli
jpress
JPress

搜索帮助