IBO 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
IBO 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议:
开发语言: Java JavaScript HTML/CSS
操作系统: 跨平台
收录时间: 2020-01-13
提 交 者: 狸cat

IBO 博客系统

IBO  形容的是印记:印记博客.想必大家都希望自己的博客记录自己所想,留有所念,留下胜过的印记

站点:https://www.ijson.net

测试地址:http://test.ijson.net

测试账号:admin

测试密码:123456

 

本博客开发周期按月计算,毕竟平时都上班,不会天天来编写代码,只能周六日去编写此代码,按月发布

后期安装文档,将会放到代码document目录下,详细执行脚本已录入,如有疑问,可以到github 提交issues

安装文档

  1. Mac OSX 平台安装 MongoDB
  2. IBO博客安装文档
  3. 代码版本升级文档
  4. IBO 1.0.*升级1.1.*升级文档
  5. IBO 1.1.*+ 版本服务安装与使用

使用技术

  1. SpringBoot 2.1.6
  2. Mongodb 3.8.2
  3. Ibeetl 2.7.22
  4. CKEditor 4.12.1
  5. Layui(X-admin)

特性

  • 支持Markdown等软文发布
  • 设计简洁,界面美观
  • 支持文章附件单独存储
  • 部署简单,不依赖容器
  • 非关系型存储
  • 支持文章分享
  • 支持草稿保存
  • 支持自定义Header信息,方便添加google,baidu等大型分析平台header头代码
  • 用户是否可注册,用户是否发表评论 ,存在系统开关
  • 支持动态菜单
  • 支持显示博主信息,字段显示自定义
  • 支持添加友情连接
  • 支持角色管理,可自定制不同角色,包括注册用户角色等
  • 支持权限管理,管理权限方便
  • 支持个人信息修改及密码修改
  • 可预览注册用户,且支持用户禁用删除等操作
  • 支持文章审核发布,注册用户发布文章需要管理员审核后发布(可在角色中修改)
  • 支持查看文章标签列表,且支持标签反查询博文列表
  • 首页菜单自定义
  • 后台多主题管理
  • QQ登录
  • 支持文章图片缩放
  • 支持文章二级评论(点赞,删除,回复)

界面预览

2.0.0 评论系统优化

> 登录后界面

> 未登录界面

2.0.0 支持图片缩放

1.1.4 添加首页菜单

主题设置面板

 

1.1.4 设置首页菜单

1.1.4 支持QQ登录

 QQ登录成功后,会自动要求用户补全用户必填信息

 

1.1.0添加友情链接

 

 

1.1.* 后台界面预览

管理员首页

网站设置

支持网站名称自定义,以及注册用户的角色设置

开关管理

网站是否允许注册,是否允许评论,是否展示博主信息,以及是否启动动态菜单,

目前微信登录,微信设置,微博登录,微博设置,QQ登录,腾讯设置会在1.3.*中开发

博主信息展示

如果在开关中开启了展示博主信息,具体展示哪些字段,需要配置一下

友情链接

支持添加友情链接,用于在首页展示

权限管理

系统默认会预制部分权限,后期各位同学二次开发时,需要在此处添加对应链接地址,才可正常访问

权限新增页面

设置权限挂在哪级目录下

角色管理

以下为预制系统角色,默认系统角色不可编辑,且新增的权限会自动授予给系统角色

新增角色动图

以下为初始化的注册角色,默认情况下注册角色发表的文章需要管理员审核,目前发表评论需审核,还在开发过程中,预计1.1.4+支持

Header管理

例如百度分析,google分析等,需要在header中添加meta,此时可以在此处直接添加,无需手动添加

个人信息设置

个人信息设置支持用户的个人信息设置,如果当前人是博主,信息会展示在网站首页上

密码修改

会员列表

用于展示目前注册的会员用户数,并可执行禁用或者删除

用户删除列表,在会员列表中删除为逻辑删除,此处真删除,为了各位同学能直观看到,自己创建了一个测试会员,会员删除后可以恢复,恢复的同时,会将所有权限

一并恢复

新建/编辑文章

新建文章还是保存原有1.0风格,不过本次添加了保存草稿功能,文章写不完,保存草稿下次在写

 

全部文章列表

为当前网站所有的博文数据列表,只有管理员能够看到

全部草稿列表

只有管理能看到,当前网站所有草稿信息

用户草稿列表

当前用户的草稿列表信息,所有人员都存在该权限,视站长是否在角色中将此权限收回

用户文章列表

当前用户的文章列表信息,所有人员都存在该权限,视站长是否在角色中将此权限收回

待审核列表

普通用户或者注册用户发布文章后,如果管理员设置为审批后发布,需要管理员在此处进行审批,以下为刚刚创建的test0001创建的 文章,管理员视图需要查看下文章内容

然后执行同意或者驳回操作,同意后,文章将展示到首页上,如果驳回,需要文章发布者修改后,再次提交给管理员审批,此功能主要目的是防止存在不良内容或恶意广告的问题

 

test0001视图列表

标签列表

标签列表为当前文章所有使用的tag标签,管理有权可以对其进行删除,修改tag名称操作,并可进行反查,看目前使用当前tag的博文有哪些

文章反查列表展示

 

1.0.* 后台界面预览

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

IBO 的相关资讯

还没有任何资讯

IBO 的相关博客

基于Spring Boot 的Blog开发

详述使用Spring Boot一步一步探索开发一个Blog的过程。

The first blog

0. Keywords:The first blog This is my first blog. just a test. Hope to keep records every day. learning markdown 1....

blog

blog 1. sphpblog windows windows xp sp3 httpd-2.2.18-win32-x86-no_ssl-r2.msi Network Domain:localhost Server Name:l...

first blog

first blog

My Blog

终于有了自己的blog,真的很开心,现在在学javaSE真的很激动 很开心,终于可以学习自己想学的知识了,这才来了一天就有很多感...

my first blog

以前写过一段时间的blog,但都没坚持下来,就都荒废了。可能是因为关注点的改变,所属站点对我没吸引,所以就很少上了,blog就...

my first blog

this is my first blog 1 public static void main(String[] args){ 2 System.out.println("asdfadsfasdf");adfsadf ...

my blog

一切伟大的思想和思想都有一个微不足道的开始!

IBO 的相关问答

还没有任何问答,马上提问

评论 (17)

加载中
有没有人成功部署在tomcat上?
07/28 20:59
回复
举报
他这个很简单,不用你安装说明数据库,直接下载依癞就行了
08/25 17:39
回复
举报
可以设置个点击文章图片自动放大的效果吗
04/03 18:42
回复
举报
狸cat软件作者
可以 得2.0之后
04/05 18:38
回复
举报
狸cat软件作者
最新版已支持
07/04 21:47
回复
举报
老大支持rss么
03/18 22:58
回复
举报
狸cat软件作者
现在不支持,可以实现
03/23 18:16
回复
举报
狸cat软件作者
2.1.0 已支持 当前版本正在测试中
07/04 21:49
回复
举报
通过nginx解决了,也是伤脑筋,不过,在浏览服务器图片的时候,跳转的是本地页面,,,
02/29 12:27
回复
举报
上传的图片如何配置,可以本地化
02/28 22:04
回复
举报
狸cat软件作者
没有详细讲这个 刚刚整理了以下 https://www.ijson.net/article/cuiyongxu/details/1582956981.html
02/29 14:29
回复
举报
好的,已经看到,我也是直接配置了nginx来搞定的
03/01 15:56
回复
举报
大兄弟,能来个微信聊一聊么,我发现打成jar包,运行的时候有问题,2020-02-27 09:15:22.180 INFO 21680 --- [ main] c.ijson.config.helper.FileUpdateWatcher : monitor directory C:\Users\ADMINI~1\AppData\Local\Temp
02/27 14:37
回复
举报
右下角置顶功能,建议在没有往下拖动查看列表的时候隐藏,拖动的时候显示出来。
02/09 10:04
回复
举报
狸cat软件作者
谢谢反馈,已处理
02/10 11:19
回复
举报
占个沙发
01/14 10:22
回复
举报
狸cat软件作者
如果发现BUG或者存在其他问题,请在 https://github.com/ijson/in-blog-boot/issues或者此处添加评论,我会在一个月内通过小版本的形式进行修改解决,如果是需求,会在后面的版本中陆续添加.
01/13 18:22
回复
举报
更多评论
17 评论
37 收藏
分享
返回顶部
顶部