Code Monkey home page Code Monkey logo

adlered / bolo-solo Goto Github PK

View Code? Open in Web Editor NEW
1.1K 17.0 195.0 119.68 MB

🍍Bolo菠萝博客 专为程序员设计的精致Java博客系统 | 🎸基于Solo深度定制 | ❤️完善文档轻松安装,贴心的技术支持 | 免登录评论 | 邮件/微信提醒 | 自定义图床 | 备案模式 | ✨精致主题持续更新 | 一键备份 | 防火墙 | 评论过滤 | 独立分类 | 文章与GitHub同步 | ✅安装太轻松!支持 Tomcat Docker 宝塔面板 | 支持Windows Linux MacOS Web容器 | 支持ARM处理器 X86/64处理器 | 🚚支持从Solo轻松迁移

Home Page: https://demo.stackoverflow.wiki

License: GNU Affero General Public License v3.0

Dockerfile 0.02% JavaScript 23.50% Shell 0.01% Java 35.32% FreeMarker 25.60% Smarty 0.02% SCSS 11.08% CSS 4.46%
blog java b3log bolo solo tomcat docker bolo-solo

bolo-solo's Issues

博客创建日期bug

今天solo博客迁移bolo博客,发现一个问题,就是博客的创建日期是由前段传过去的,就会导致文章的创建日期存在偏差的问题:

  • 先编辑一篇老的博客,不要保存,跳转到其他管理页面
  • 然后再点击发布文章,这时候文章的创建时间还会是上次编辑的文章的时间
  • 写完文章发布之后就是老的博客的创建时间。

将所有JS本地化

用CDN存取JS真的不靠谱,外网很容易无法访问,也含有很多不确定性。
不如将所有JS都存储于本地,只会多占几kb空间,但会节约很多时间。

自定义图床

你好, 看到介绍说有自定义图床, 目前项目已经跑起来了,但是没有找到在哪儿定义图床地址和key等相关内容

皮肤问题

站点:https://demo.stackoverflow.wiki
触发方式
后台 皮肤管理 预览 皮肤 : bolo-pinghsu
点击 第一个 标题: 春分
出现
当前无法使用此页面demo.stackoverflow.wiki 当前无法处理此请求。
HTTP ERROR 500

首次测试问题记录

  1. 管理员登录 用户名密码框未对齐
  2. 迁移时,先去后台修改自己的b3key,清除原先的分类,可以不用进数据库修改数据
  3. 后台密码未加密
  4. 增加分类后,未刷新的情况下修改文章,分类中不会出现新加的分类,同时文章数量也不会更新
  5. 前台文章显示分类
  6. 增加新特性,随时切换回solo

建议加入导入

只有导出没有导入
建议加入导入,支持wordpress,typecho博客备份的格式
方便其他人跳槽过来
🤞

密码加密存储

StringBuffer sb = new StringBuffer(32);
try {
MessageDigest messageDigest = MessageDigest.getInstance("MD5");
byte[] array = messageDigest.digest((username + password).getBytes(StandardCharsets.UTF_8));
for (byte b : array) {
sb.append(Integer.toHexString((b & 0xFF) | 0x100).toUpperCase().substring(1, 3));
}
} catch (Exception e) {
e.printStackTrace();
}
password = sb.toString();

bolo-sakura 主题复制文章内容,会自动追加签名档

主题名称

  • bolo-sakura

问题描述

  • 复制代码段或者文章内容,会自动追加签名档信息至剪切板
  • 签名档内容
# 商业转载请联系作者获得授权,非商业转载请注明出处。
# For commercial use, please contact the author for authorization. For non-commercial use, please indicate the source.
# 协议(License):署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)
# 作者(Author):undefined
# 链接(URL):
# 来源(Source):
  • 用户反馈
    image

发现一个小问题

删除一篇文章后,这篇文章对应的分类的文章数量(就是在分类中后面显示的那个数字)不会减少。

后台增加实用小工具

  1. 一键清空分类
  2. 一键清空评论
  3. 评论用户信息修改
  4. 一键清空用户(得保留自己,不过评论似乎有影响?评论单独存似乎没事)
  5. 导入导出数据(目前h2有导出,没导入,MySQL似乎没必要?)

再评估一下,选择必要的再安排上

推送

  1. 邮件推送所有通知给管理员
  2. 相关通知邮件推送给用户(评论被回复)
  3. 站内提醒

🍍没有你喜欢的皮肤?

Bolo 暂时移植了几款比较好看现代的皮肤,但也会有喜欢其它风格的朋友们。
精力有限,照顾不周,皮肤太多,所以不知道大家喜欢什么皮肤。大家多多提出宝贵意见,每条皮肤的移植建议我都会看,移植速度也是一级的~
↓ 如有想在 Bolo 用上的皮肤,写到评论中 😄 ↓

存档出现重复文章

目前原因未知。
archivedate出现article_oId重复的内容,但oId不同,代表是不同批次写入的。
接口定位:ArticleQueryService:675

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.