//
//
//
//
//
//
//
//
//
//
软件Tags:
OnEblog是一个简练漂亮、功用强大而且自适应的Java博客。运用springboot开发,前端运用Bootstrap。支撑移动端自适应,配有齐备的前台和后台办理功用。
功用简介:
1、多种编辑器:支撑wangEditor和Markdown两种富文本编辑器,能够自行挑选
2、主动请求友情链接:在线请求友情链接,无需站长手动装备,只需请求方增加完站长的衔接后自行请求即可
3、百度推送:支撑百度推送功用,加快百度查找引擎录入博文
4、谈论体系:自研的谈论体系,支撑显现用户地址、浏览器和os信息,后台可审阅谈论、敞开匿名谈论、回复和邮件告诉谈论
5、权限办理:后台装备完善的权限办理
6、SEO:自带robots、sitemap等查找引擎优化模板,完成主动生成robots和sitemap
7、实时通讯:办理员可向在线的用户发送实时音讯(需用户授权 - 根据websocket完成,详细参阅DBlog建站之Websocket的运用)
8、体系装备支撑快速装备:可经过后台手动修正比方域名信息、SEO优化、欣赏码、七牛云以及更新保护告诉等
9、多种文件存储:集成七牛云、阿里云OSS,完成文件云存储,一起支撑本地文件存储
10、文件搬运工:集成blog-hunter完成“文章搬运工”功用,支撑一键同步imooc、csdn、iteye或许cnblogs上的文章,可抓取列表和单个文章
11、第三方授权登录:集成JustAuth完成第三方授权登录
运用方法(以blog-web项目为例):
1、运用IDE导入本项目
2、新建数据库CREATE DATABASE dblog;
3、导入数据库docs/db/dblog.sql
4、初始化数据库docs/db/init_data.sql
5、修正装备文件
(1)、数据库链接特点(在[blog-core]/resources/config/application-center-{env}.yml装备文件中查找datasource或定位到L.5)
(2)、redis装备(在[blog-core]/resources/config/application-center-{env}.yml装备文件中查找redis或定位到L.14)
(3)、以上两个必备的装备项修正完成后就能发动项目了。关于其他装备项,请参阅后台“体系装备”页面
6、运转项目(三种方法,任选其一)
(1)、项目根目录下履行mvn -X clean package -Dmaven.test.skip=true -Ptest编译打包(注:-Ptest中的test为环境标识),然后cd到blog-web目录下履行java -jar target/blog-web.jar
(2)、在blog-web项目根目录下履行mvn spring-boot:run(注,如果报依靠过错,可在相关的依靠模块先履行install操作)
(3)、直接运转BlogWebApplication.java
7、浏览器拜访http://127.0.0.1:8443
8、blog-admin项目的发动方法与blog-web相似,请参阅上面的运用说明
OnEblog博客体系 v2.2.5 更新日志:
1、处理了一批 Issue
处理 Gitee Issue [#I3PIH2:手机适配上滑屏幕顶部留白问题]
处理 Gitee Issue [#I1G3XV:后台文章办理-分类列表 显现反常]
处理 Gitee Issue [#I3I8KC:子分类标签无法显现,一起上一级分类无法点击]
等等一些老旧 Issue
2、blog-hunter 的装备文件(文件搬运工),支撑经过 admin 端在线装备
3、更新后台主页计算面板
后台办理员主页增加总拜访量和总赞数选项卡
点击总拜访量,提示详细拜访量数字,选项卡中只显现大约拜访量,例如(2.3w,1.2k等)
4、鼠标点击弹出气泡文字,默许不显现,只要在后台装备了弹出文字后才会显现
5、将 jap-social 升级到 1.0.2
6、增加自定义“JS”的装备项,可经过后台动态增加web端的js脚本,比方百度计算等
7、admin 端主页的弹窗支撑封闭后不再显现
8、适配 csdn 渠道 spider 规矩
9、支撑自定义的 web 端的 css
10、将 footer 中的 Powered by 提出。自定义 footer 不会覆盖掉 "Powered by"。主张保存版权,谢谢!
11、将 footer 中的 “友情链接” 提出。自定义 footer 不会覆盖掉 “友情链接”
12、更新获取 qq 昵称的接口
13、兼并 Github PR 22,处理发布文章时,点击标签名,页面无法挑选中对应的标签的问题
14、修正一些其他问题
