分类 - Latest

? leanote ? ? beta.2 ? red    2014-11-17 17:26:32    2255    4    2

leanote v1.0-beta.2较beta版有很大的更新, 最主要的功能更新在于增加用户中心来管理用户的信息, 和博客自定义主题, 以下是功能功能列表.


用户中心

  • 管理个人帐户, 用户名, 密码, 头像
  • 用户中心主要有帐户管理, 博客, 项目组/成员管理功能

用户中心和博客管理导航

个人中心主页

博客自定义主题

leanote 博客自定义主题api

  • 博客设置迁移到用户中心
  • 支持安装/新建/修改/导入/导出主题
  • 新增加单页面
  • 分类排序
  • 新增归档
  • 新增标签/按标签查看文章
  • 支持分页及排序设置
  • 更友好的url, 友好url支持文章, 单页, 分类. 通过url就可知道标题, 如: http://leanote.leanote.com/post/leanote-v1.0-beta.2-release
  • 文章摘要设置

主题

文章, 设置友好的url和摘要

文档共享与协作方面: 项目分组

  • 支持添加项目分组, 分组添加好友
  • 支持共享文档给分组/或单个好友

项目分组

分享给项目组


后台管理

  • 上传文件大小设置, 图片, 头像, 附件大小
  • 主页设置
  • 重置用户密码

其它修复的BUG

  • leaui_image 图像管理插件样式
  • 其它的一些BUG

如何升级

v1.0-beta 到 v1.0-beta.2的升级教程请查看: http://leanote.leanote.com/post/leanote-beta-upgrade-beta2

相关链接:

github:

v.1.0-beta.2 服务器端二进制文件:

安装教程:

联系leanote:

Theme ? love writting ?    2014-11-14 07:07:16    1255    2    0

如此高大上的主题, 喜欢的朋友到主题管理界面安装吧!

注意: 在本文发表之前已经安装的朋友, 该主题有个小BUG: 文章详情页不能显示标签, 找到post.html如下类似代码, 修改成这样:

{{if $.post.Tags}} 
   	{{blogTags $ $.post.Tags}}
{{else}}
    	无
{{end}}

该BUG已修复, 同学们放心安装.

? leanote ? ? 捐赠 ? ? Donation List ?    2014-10-18 10:01:41    8939    17    34

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
gcc0.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 ? ? mobile ? ? 移动端 ?    2014-10-14 20:10:59    820    1    1

笔记本与笔记

笔记编辑-富文本编辑器

笔记编辑-markdown

我的博客

lea++, 博客平台

 

? leanote ? ? 新功能日志 ?    2014-10-14 19:54:31    1960    1    0

国际化

笔记与博客基本实现国际化

笔记与笔记本

笔记本下笔记数量统计功能

功能菜单优化

复制外站图

有些图片暂时可见, 但过一段时间后就不可见, 此时需要将外站图片复制到leanote下. 在复制之前点击红色框, 复制后就会自动将图片上传到leanote下.

博客功能完善

自定义二级域名

评论支持默认与disqus

主题设置可视化



? 写作模式 ?    2014-10-04 13:38:58    1151    1    3

点击右上的"写作模式"切换成写作模式,

截图:



? 附件上传 ?    2014-09-27 01:19:36    1081    0    0



有没有高大上的感觉? 其中有以下功能是很人性化的:

1) 显示附件个数 快速知道是否有附件

2)下载所有附件

3) 将附件插入到笔记内容中(支持富文本和markdown)

? leanote logo ?    2014-09-13 13:46:35    1141    0    0

感谢https://github.com/jaguarWang为leanote制作了新logo, 愿leanote能像小狗一样聪明, 灵活, 讨人喜欢!!


笔记内的leanote logo是通过字体来呈现的.

? leaui ? Image ? 图片管理 ? red    2014-09-04 13:31:19    1796    1    1

leanote使用leaui image 的tinymce图片管理插件:

相当于有了一个相册管理了, 功能更强大!

图片拖拽到tinymce编辑器上传图片:

强大的leaui image将使得leanote更好用! 赶紧体验吧!

注: leaui image图片管理插件属leaui.com所有, 插件地址: http://leaui.com/image_manager.html


? 源码 ?    2014-06-12 15:49:17    1752    2    0

源码结构

  1. leanote/app/
  2. controllers 控制器
  3. db mongodb通用数据库访问方法, service调用
  4. info 数据表的模型和其它数据结构
  5. lea 通用方法
  6. service 服务
  7. view 视图

Controller 控制器

  1. init.go 初始化方法, 注入service
  2. BaseController.go 基控制器, 所有控制器都继承自它
  3. IndexController.go leanote首页
  4. MobileController.go 移动端页面
  5. AuthController.go 用户登录/注销/找回密码
  6. OauthController.go 第三方登录验证, 现只有github
  7. UserController.go 用户, 修改密码, 用户名
  8. NotebookController.go 笔记本
  9. NoteController.go 笔记
  10. NoteContentHistoryController.go 笔记历史
  11. ShareController.go 共享笔记/笔记本
  12. BlogController.go 博客
  13. FileController.go 文件上传, 现只有图片上传

Service 服务

leanote的服务相当于php mvc的model. 服务之间可相互调用, 但服务是根据功能来划分的, 而不是根据数据表(model)

  1. init.go 初始化, 注入各个service
  2. common.go 公用方法
  3. AuthService.go 登录与权限
  4. PwdService.go 密码服务, 修改, 找回
  5. UserService.go 用户
  6. TokenService.go Token, 用于找回密码
  7. NotebookService.go 笔记本
  8. NoteService.go 笔记
  9. NoteContentHistoryService.go 笔记历史
  10. TrashService.go 废纸篓服务
  11. TagService.go 笔记标签
  12. ShareService.go 共享笔记/笔记本
  13. BlogService.go 博客
  14. SuggestionService.go 建议(已废弃)

Leanote db

在db/目录下只有一个文件 Mgo.go. * 包含表的Collection对象, 在leanote启动时会连接数据库, 并实例化所有表的Colle