Croogo is a content management system (CMS) built on the CakePHP framework. It started as a personal tool for the creator's projects. Key features include organizing content into different types like pages and blog posts. Users are assigned roles that determine their permissions. Extensions can be added through themes, plugins, and hooks. The developer is looking forward to migrating Croogo to CakePHP 2.0 and improving the terminology. It has an active community contributing code on GitHub and discussing the project on its Google Group.
33. Taxonomy
Basically means categorization of content
Terminologies to understand:
Term: individual category names
34. Taxonomy
Basically means categorization of content
Terminologies to understand:
Term: individual category names
Vocabulary: a collection of Terms
35. Taxonomy
Basically means categorization of content
Terminologies to understand:
Term: individual category names
Vocabulary: a collection of Terms
Two default vocabularies: Categories, and
Tags
39. Users & Permissions
Croogo uses CakePHPs ACL
Users belong to a Role
Roles are given access to controller actions
40. Users & Permissions
Croogo uses CakePHPs ACL
Users belong to a Role
Roles are given access to controller actions
By default, there are 3 roles:
Admin
Registered
Public
53. Changes in v2.0
Migration to CakePHP 2.0
Development will start as soon as v1.3.x
leaves beta
54. Changes in v2.0
Migration to CakePHP 2.0
Development will start as soon as v1.3.x
leaves beta
Terminology will be made easier to
understand
55. Changes in v2.0
Migration to CakePHP 2.0
Development will start as soon as v1.3.x
leaves beta
Terminology will be made easier to
understand
Plugin based architecture very likely
66. Community Activities
Contributions coming in from 20+
developers
Lighthouse account with 200+ tickets
Google Group with 300+ members
Translated in 12 different languages
67. Community Activities
Contributions coming in from 20+
developers
Lighthouse account with 200+ tickets
Google Group with 300+ members
Translated in 12 different languages
70+ repos on GitHub related to Croogo