Skip to content

Latest commit

 

History

History
69 lines (55 loc) · 4.58 KB

README.md

File metadata and controls

69 lines (55 loc) · 4.58 KB

README

The project has moved to: https://github.com/Stanimirdim92/unnamed

Info Badges
Versions PHP minimum version Unnamed version NPM minimum version
License Unnamed license
Testing Build Status
Quality Dependency Status Dependency Status SensioLabsInsight

Unnamed CMS

  • Building a new CMS on top of Zend Framework 2. Why? Because I can, it's fun and because the internet needs something better.
  • Version 0.0.21
  • Huge thanks to Abdul Malik Ikhsan a.k.a samsonasik for being so helpful and patient

Current features

  • Installation script in 2 steps!
  • Login with reset password.
  • Registration.
  • Menu creations for front end and back end with font icons attachements.
  • Content creations - can be attached to menus. Multiple contents can be attached to one menu.
  • Add administrators.
  • Translations with interface and active cache.
  • AJAX gallery with image upload and validation.
  • Contact form.
  • SEO optimized.
  • Accesibility optimized.
  • User page with account disable option
  • Flexbox
  • Zend OPcache
  • Font Awesome icons
  • DoctrineORM

Requirements

  • PHP 5.5.28+
  • Extensions:
    • mcrypt - for encryption
    • mbstring - for proper string encoding
    • intl for translations
    • GD2 - for image manipulation
    • fileinfo for image mimetype detection
    • pdo_X for database driver
    • Zend OPcache for caching
  • Apache 2.4.4+ or nginx
  • Zend Framework 2.5+ will be installed from script

Requirements for development

  • APPLICATION_ENV must be set to development via .htaccess
  • ZendDeveloperTools (built in via composer)
  • BjyProfiler (built in via composer)
  • SanSessionToolbar (built in via composer)
  • PHP CodeSniffer (built in via composer)
  • PHP Unit (built in via composer)
  • Codeception (built in via composer)
  • PHP Coveralls (built in via composer)
  • Gulp (requires NodeJS 0.12.7 or later). node_modules folder is not included. You will have to run npm install from the root directory

LICENSE

The files in this project are released under the MIT license. You can find a copy of this license in LICENSE.md.

Contacts

  • For questions, send an email to stanimirdim92 at gmail dot com