leanote v1.0-beta.2较beta版有很大的更新, 最主要的功能更新在于增加用户中心来管理用户的信息, 和博客自定义主题, 以下是功能功能列表.
用户中心和博客管理导航
个人中心主页
主题
文章, 设置友好的url和摘要
项目分组
分享给项目组
v1.0-beta 到 v1.0-beta.2的升级教程请查看: http://leanote.leanote.com/post/leanote-beta-upgrade-beta2
github:
安装教程:
联系leanote:
如此高大上的主题, 喜欢的朋友到主题管理界面安装吧!
注意: 在本文发表之前已经安装的朋友, 该主题有个小BUG: 文章详情页不能显示标签, 找到post.html如下类似代码, 修改成这样:
{{if $.post.Tags}} {{blogTags $ $.post.Tags}} {{else}} 无 {{end}}
该BUG已修复, 同学们放心安装.
Donation List:
修华 | ¥ 6.6 |
XXX f5s**@outlook.com | ¥ 100 |
明飞 | ¥ 10 |
阿鑫 | ¥ 15 |
GearKey | ¥ 3 |
爱老虎油 | ¥ 66 |
狂乱贵公子 | ¥ 50 |
DarkShell | ¥ 10 |
羽 | ¥ 10 |
2px***@163.com | ¥ 8.8 |
王思一 | ¥ 10 |
水林 | ¥ 20 |
Divent | ¥ 10 |
巧霖 | ¥ 1 |
米奇妙妙爸 | ¥ 10 |
书豪 | ¥ 10 |
东杰 | ¥ 8.88 |
drechyd | ¥ 10 |
zhs***@163.com | ¥ 66.66 |
yin***@128.com | ¥ 20 |
myt***@qq.com | ¥ 50 |
xia***@163.com | ¥ 8.88 |
天保 | ¥ 20 |
mre***@gmail.com | ¥ 10 |
Rowan | ¥ 10 |
w***@qq.com | ¥ 10 |
阿龙哥哥 | ¥ 10 |
黑手 | ¥ 20 |
宇刚 | ¥ 10 |
156***2817 | ¥ 10 |
Ethan | ¥ 2 |
hua***@163.com | ¥ 50 |
183***3737 | ¥ 6 |
alv***yeah.net | ¥ 10 |
mhx***@163.com | ¥ 5 |
fil***@163.com | ¥ 15 |
lee***@yeah.net | ¥ 30 |
182***@139.com | ¥ 10 |
lho***@live.com | ¥ 20 |
hua***@163.com | ¥ 20 |
alayi | ¥ 10 |
fisherFiAF | ¥ 20 |
goo***@163.com | ¥ 5 |
爱元 | ¥ 5 |
jjo***@163.com | ¥ 6.66 |
linxuan | ¥ 8.88 |
又琳 | ¥ 6.66 |
建卫 | ¥ 17 |
梓键 | ¥ 20 |
panpan | ¥ 10 |
快乐至上 | ¥ 10.24 |
机智的大熊猫 | ¥ 10 |
晋叶 | ¥ 5 |
叶开 | ¥ 20 |
鹏飞 | ¥ 10 |
小李 | ¥ 10 |
佳明 | ¥ 6.66 |
gcc | 0.01 BTC |
jac***@gmail.com | ¥ 200 |
michael | ¥ 20 |
hbm***@gmail.com | ¥ 50 |
bee***@163.com | ¥ 100 |
147***@qq.com | ¥ 5 |
135***4140 | ¥ 18.88 |
fle***@foxmail.com | ¥ 3 |
147***@qq.com | ¥ 5 |
yin***@qq.com | ¥ 40 |
郭标 | ¥ 123.45 |
dug***@sina.com | ¥ 20 |
326***@qq.com | ¥ 2 |
郭标 | ¥ 123 |
pswz***@gmail.com | $ 10 |
men***@gmail.com | ¥ 50 |
ty4***@gmail.com | ¥ 2 |
our***@gmail.com | ¥ 13.14 |
xia***@163.com | ¥ |
笔记与博客基本实现国际化
有些图片暂时可见, 但过一段时间后就不可见, 此时需要将外站图片复制到leanote下. 在复制之前点击红色框, 复制后就会自动将图片上传到leanote下.
有没有高大上的感觉? 其中有以下功能是很人性化的:
1) 显示附件个数 快速知道是否有附件
2)下载所有附件
3) 将附件插入到笔记内容中(支持富文本和markdown)
感谢https://github.com/jaguarWang为leanote制作了新logo, 愿leanote能像小狗一样聪明, 灵活, 讨人喜欢!!
笔记内的leanote logo是通过字体来呈现的.
leanote使用leaui image 的tinymce图片管理插件:
相当于有了一个相册管理了, 功能更强大!
图片拖拽到tinymce编辑器上传图片:
强大的leaui image将使得leanote更好用! 赶紧体验吧!
注: leaui image图片管理插件属leaui.com所有, 插件地址: http://leaui.com/image_manager.html
leanote/app/
controllers 控制器
db mongodb通用数据库访问方法, 由service调用
info 数据表的模型和其它数据结构
lea 通用方法
service 服务
view 视图
init.go 初始化方法, 注入service
BaseController.go 基控制器, 所有控制器都继承自它
IndexController.go leanote首页
MobileController.go 移动端页面
AuthController.go 用户登录/注销/找回密码
OauthController.go 第三方登录验证, 现只有github
UserController.go 用户, 修改密码, 用户名
NotebookController.go 笔记本
NoteController.go 笔记
NoteContentHistoryController.go 笔记历史
ShareController.go 共享笔记/笔记本
BlogController.go 博客
FileController.go 文件上传, 现只有图片上传
leanote的服务相当于php mvc的model. 服务之间可相互调用, 但服务是根据功能来划分的, 而不是根据数据表(model)
init.go 初始化, 注入各个service
common.go 公用方法
AuthService.go 登录与权限
PwdService.go 密码服务, 修改, 找回
UserService.go 用户
TokenService.go Token, 用于找回密码
NotebookService.go 笔记本
NoteService.go 笔记
NoteContentHistoryService.go 笔记历史
TrashService.go 废纸篓服务
TagService.go 笔记标签
ShareService.go 共享笔记/笔记本
BlogService.go 博客
SuggestionService.go 建议(已废弃)
在db/目录下只有一个文件 Mgo.go. * 包含表的Collection对象, 在leanote启动时会连接数据库, 并实例化所有表的Colle