"前言 在使用 solo博客系统时,总会有一些像自定义添加、但是博客系统默认没有做的特性设置。这个时候需要对 solo 的H2或者MySQL数据库内部的数据、Java源码、ftl模板、properties配置文件等进行一系列的修改。 本文以添加jQuery CDN(使用bootcss 的 CDN),替换网站本身的 jQu .."

B3log 的 Solo 新增 preference 偏好设定

本贴最后更新于 267 天前,其中的信息可能已经渤澥桑田

前言

在使用 solo博客系统时,总会有一些像自定义添加、但是博客系统默认没有做的特性设置。这个时候需要对 solo 的H2或者MySQL数据库内部的数据、Java源码ftl模板properties配置文件等进行一系列的修改。

本文以添加jQuery CDN(使用bootcss 的 CDN),替换网站本身的 jQuery,减少站点自身的流量为例,介绍如何新增特性设置。

操作步骤

确认新增偏好设定名称

假设新增偏好名称为jQuery CDN,对应 Option 的 key 为cdnjQueryJS,对外展现的 Label 名称为cdnjQueryJSLabel,在数据库存储时使用的 key 值为cdnjQueryJS

注意:如果是 H2 数据库,请关闭调试环境,关闭 web 服务器。H2 单文件同时只能有一个客户端连接。

imagepng

imagepng

imagepng

imagepng

imagepng

imagepng

imagepng


所有修改的文件如下:
imagepng

imagepng

imagepng

imagepng


至此,结束。

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。

    Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!
    具体细节请浏览 B3log 构思

    660 引用 • 5006 回帖 • 709 关注
回帖   
请输入回帖内容...