Skip to content

marcj/krycms-bundle-old

Repository files navigation

Kryn.cms - A full-featured CMS bundle for the Symfony framework

An enterprise and high-speed open-source Content-Management-System (CMS) based on the Symfony framework with a full RESTful API, a user friendly administration interface and rapid application development (RAD) framework using Composer, Propel and other rock-solid libraries.

We're in development. This means, there are still a lot of issues in this product (not even an Alpha) and it's not everything implemented yet.

Build Status

Installation

This describes the customized installation, usually used by developers.

A end-user zip package can be downloaded at http://kryn.org when we've released the first alpha version

Read the installation documentation.

Requirements

  1. PHP 5.4+
  2. *nix OS (Linux, BSD, OSX)
  3. PHP extensions: PDO, mbstring, gd, zip
  4. MySQL, PostgreSQL or SQLite (completely tested through unit tests)

Features

  • Based on Symfony
  • Based on Propel ORM (Propel supports MySQL, PostgreSQL, SQLite, MSSQL, and Oracle), http://www.propelorm.org
  • Advanced, fast and fresh administration interface
  • The administration API is completely abstracted through a REST API
  • File abstraction layer (for mounts with external storages [s3, ftp, dropbox, etc]), CDN
  • i18n using getText (with all of its features [e.g. including plural support, contexts]) compatible .po files
  • High-Performance through several cache layers
  • Session storage through several layers (distributed sessions supported)
  • Easy to extend through a fancy extension editor, completely modulized - the symfony way
  • CRUD window generator, without writing one line of code
  • Easy and integrated backup system, perfect for live/dev-scenarios
  • Extremely detailed permission system
  • Ships with a solid bunch of UI input widgets (input fields)
  • Several flexible authentication layers (e.g. changeable for administration, changeable per domain)
  • Secure password storage using up-to-date encryptions
  • Feature-rich inline editing (TinyMCE, Markdown, Drag'n'Drop', etc)
  • Awesome file manager

Screenshot

Administration Dashboard Administration Frontend Edit Administration File manager Administration File manager Images Administration CRUD Framework Window List Administration CRUD Framework Window

More Screenshots

More information: https://www.facebook.com/kryncms

PHPUnit

  • Preparing the database and models:
  Tests/Integration/skeletion/app/console kryncms:configuration:database --help
  Tests/Integration/skeletion/app/console kryncms:models:build
  Tests/Integration/skeletion/app/console kryncms:install:demo localhost /
  • Fire phpunit.

About

Don't use it. Don't Star it. Old project. New Project is https://github.com/jarves/jarves |

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published