功能已经完成,这里仅做到单用户(直接使用配置文件),如果需要多用户的话,需要使用系统的config表来完成这些配置。 添加的配置项如下: ```go # qiniu config qiniu.enabled=false # 是否开启七牛存储 qiniu.use_https=false # 是否使用https qiniu.domain= # 在七牛绑定的域名,后面必须带/ qiniu.bucket=
最近一直在用Leanote来做自己的笔记整理,在使用的过程中发现图片的尺寸有点大,尤其是很多时候为了方便,我是直接截屏来粘贴上传的,这样造成的就是有些图片就比较大(可能是hiDpi的原因,图片尺寸较大),本来想研究一下Go里怎么做图片的优化的,后来一想,七牛在这方面处理的很好,而且,它还提供10个G的免费空间,索性,直接研究Go下的七牛API会更直接一些。 这里就不写怎么申请七牛空间。有需要的可
客户端自带的几个夜色主题均未对滚动条作处理,导致看起来很突兀,这里贴出一个看起来不太突兀的滚动条配色方案,我使用的主题是『波光-夜色』,样式文件位于: /public/themes/themes/water_night/theme.css 直接打开后在后面添加: ```css /*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ ::-webkit-scrollbar { wid
>  > 今天看到官方的Issues里有人[提到了这个](https://github.com/leanote/leanote/issues/924),我很少用网页端,所以就整理一下客户端里怎么实现这个。 > 首先需要分析一下客户
通过研究发现,官方开源的代码里基本上已经有了相关的处理逻辑,只是有些代码被注释掉,有些模板不存在,有些模板太简陋了,比如后台管理中用户管理这个模板  居然连编辑用户信息的地方都没有,所以需要添加一个编辑用户信息的功能,主要是修改用户信息字段中的
 ## 时间友好显示 模板上需要一个文章最后更新时间的显示,看了下,默认没有带这个解析函数,就顺手做了一个 文件:app/init.go ```go revel.TemplateFuncs["dateFriendly"] = func(t
目前只做了JPEG文件和PNG文件的水印处理 ## 修改文件app/lea/Image.go 原文件基本上是空的,所以这里就直接贴上我修改以后的了 需要将水印文件watermark.png上传至public/images中 ```go package lea import ( "github.com/revel/revel" "image" "image/draw" "image/jpe
## 博客页面的分类高亮 可以让导航上的分类自动高亮,原来的模板中已经有相应的代码了,只是在博客页面后端的代码中没有赋值而已。 文件:app/controllers/BlogController.go 函数:Post 在合适的位置,比如: ``` c.ViewArgs["curIsPost"] = true ``` 下面添加一行: ``` c.ViewArgs["curCa
 目前采用的博客主题需要有一张图片,但是Leanote客户端提交的内容默认似乎不处理这个,在网页上打开博客,编辑修改的话倒是正常的,所以,就研究了一下leanote的源码,然后,修改了一下API的相关代码来实现这个操作 ## 修改定义 文件:app/inf
 ## 结构定义 文件:app/info/BlogCustom.go 结构:Post 查找: ``` type Post struct { NoteId string ``` 修改为: ``` type Post struct {