imgaug quokka_Quokka CMS的新功能和Beta版路线图

imgaug quokka

I started the development of Quokka CMS in 6th July, and it started as an experiment to learn more about Flask patterns and MongoDB. From the learning experiment I ended creating an extendable CMS.

我从7月6日开始开发Quokka CMS ,并将其作为实验来开始学习有关Flask模式和MongoDB的更多信息。 通过学习实验,我结束了创建可扩展CMS的过程。

The new logo created by @guswidrig
@guswidrig创建的新徽标

Before talking about the project

在谈论项目之前

I have to thank some friends who helped a lot during this development process, @jniltinho who developed the landing page, the demo website, deployment scripts and maintain the demo site, @guswidrig for the help with Quokka-Themes and the development of the new logo, @mrjoes who did not colaborated directly to Quokka core, but made significant enhancements to Flask-Admin which is the base for Quokka CMS, @ellisonleao fixed some compatibility bugs, @avelino for letting me stole some ideas from Opps CMS, @rturk and others who reported issues.

我要感谢一些在此开发过程中提供了很多帮助的朋友, @jniltinho ,他们开发了登录页面演示网站,部署脚本并维护了演示站点, @guswidrigQuokka -Themes和新版本的开发提供了帮助。徽标,@ mrjoes ,他没有直接与Quokka核心合作,但是对Quskka CMS的基础Flask-Admin进行了重大改进,@ ellisonleao修复了一些兼容性错误,@ avelino让我从Opps CMS窃取了一些想法,@ rturk和其他报告问题的人

Quokka CMS有哪些新功能? (What’s new in Quokka CMS?)

I’ll try to resume the important points of changelog since the first anouncement in July

我会尝试恢复更新日志的重要点以来的第一个anouncement七月

  • Quokka got a new logo
  • Got a landing page
  • Documentation started to be writen in github wiki (yes we are not going to use sphinx)
  • Theming support (front-end and admin has support for multiple themes)
  • Can use a different theme for each channel or content
  • Reorganization of data models
  • Decoupled admin
  • New theme for front-end default theme based in Bootstrap 3
  • New admin theme based in Cosmo theme from bootstrap/bootswatch 2
  • New media management module (Work in Progress)
  • Decoupled comments and created a new internal “disqus like” comment system
  • Easy to setup disqus, facebook, intense debate etc
  • Google webmaster tools and analytics default settings
  • Better SEO settings in base templates
  • Support for multiple content formats (dafaults to HTML or Markdown)
  • Support for tinymce or lepture markdown editor
  • Pagination support (that was easy with mongoengine)
  • Customized MongoEngine lsit field to get filtering tools
  • Channel can be a redirect point
  • Channel can render a flat page or another content instead of channel lists
  • Dynamic template resolver, multiple template types for channels (list, grid, portal, blog)
  • Decoupled settings (now it is recommended to use settings based in environment variables)
  • “manage.py populate” to load sample data
  • Cookiecutter template to create quokka modules
  • Basic recommendation based in tags
  • Tags listings
  • ATOM/Feed for channels
  • Quokka有了新徽标
  • 到达目标网页
  • 文档开始在github Wiki中编写(是的,我们将不使用sphinx)
  • 主题支持(前端和管理员支持多个主题)
  • 可以为每个频道或内容使用不同的主题
  • 重组数据模型
  • 解耦管理员
  • 基于Bootstrap 3的前端默认主题的新主题
  • 来自Bootstrap / Bootswatch 2的基于Cosmo主题的新管理主题
  • 新媒体管理模块(进行中)
  • 解耦评论,并创建了一个新的内部“类似disqus”评论系统
  • 易于设置disqus,facebook,激烈的辩论等
  • Google网站管理员工具和分析默认设置
  • 基本模板中更好的SEO设置
  • 支持多种内容格式(对HTML或Markdown的错误)
  • 支持TinyMce或Lepture Markdown编辑器
  • 分页支持(使用mongoengine轻松实现)
  • 自定义的MongoEngine lsit字段以获取过滤工具
  • 频道可以是重定向点
  • 频道可以呈现平面页面或其他内容而不是频道列表
  • 动态模板解析器,通道的多种模板类型(列表,网格,门户网站,博客)
  • 解耦的设置(现在建议使用基于环境变量的设置)
  • “ manage.py填充”以加载样本数据
  • Cookiecutter模板创建quokka模块
  • 基于标签的基本推荐
  • 标签列表
  • ATOM /频道供稿

Well that’s the important implemented things and now the CMS is really “usable”, but there is already some important things to do before the release of a beta version.

嗯,这是重要的已实现的事情,现在CMS确实是“可用的”,但是在Beta版发布之前已经有一些重要的事情要做。

测试版路线图 (Roadmap to beta)

There is a lot of basic things to be developed and I am counting on your help!

有很多基本的东西要开发,我指望您的帮助!

  • Search (needs full text based in MongoDB features)
  • REST api
  • Module and Themes Package Index python manage.py install theme|module module_name
  • Module management center in admin (allow installation of new modules via admin)
  • Theme management in admin (allow installation of new themes via admin)
  • Media management (need better widgets to manage related media in Content admin)
  • In place edit for posts
  • Basic admin index dashboard (it is already possible to customize the dashboard, it needs quick-post forms and other widgets)
  • Social auth
  • A lot of issues in github
  • 搜索(需要基于MongoDB功能的全文本)
  • REST API
  • 模块和主题包索引python manage.py install theme|module module_name
  • 管理员模块管理中心(允许通过管理员安装新模块)
  • 管理员中的主题管理(允许通过管理员安装新主题)
  • 媒体管理(需要更好的小部件来管理Content admin中的相关媒体)
  • 就地编辑帖子
  • 基本的管理员索引仪表板(已经可以自定义仪表板,它需要快速发布表单和其他小部件)
  • 社交认证
  • github中的很多问题

Quokka模块 (Quokka modules)

I already developed some Quokka modules ready for use:

我已经开发了一些可以使用的Quokka模块:

  • Quokka-cart is a generic shopping cart It is a simple decopled shopping cart to be plugged in any application.

  • Quokka-classes is a classroom management system Currently it is only a showcase and course selling, but the idea is to create a complete LMS.

  • Quokka- 是一个通用的购物车是decopled购物车的简单,在任何应用程序可以插入。

  • Quokka- 是教室管理系统,目前它只是一个展示和销售过程,但这个想法是创建一个完整的LMS。

使用Quokka的网站 (Sites using Quokka)

  • YACOWS Academy is using Quokka and Quokka cart
  • BrunoRocha.org (this blog)

一些截图 (Some screenshots)

See fullscreen image gallery

查看全屏图片库

</iframe> Click on the border gutter above to switch images in the gallery

</ iframe> 单击上方的边框,以切换图库中的图像

如何加入项目 (How to join the project)

Quokka the happiest ~~animal~~ CMS in the world
Quokka是世界上最幸福的~~动物~~ CMS

翻译自: https://www.pybloggers.com/2013/11/quokka-cms-new-features-and-roadmap-to-beta-version/

imgaug quokka

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值