ovaldivia / omcms
Simple PHP 7 CMS for news sites
1.0.1
2019-01-27 20:23 UTC
Requires
- php: ~7
- ext-curl: *
- ext-gd: *
- ext-imagick: *
- ext-mcrypt: *
- ext-pdo_mysql: *
- ext-xml: *
- bramus/router: ~1.3
- evert/sitemap-php: ^1.2
- tinify/tinify: ^1.5
- vlucas/phpdotenv: ^2.5
Requires (Dev)
- phpunit/phpunit: ^4.8.35 || ^5.0
This package is not auto-updated.
Last update: 2025-03-19 06:19:54 UTC
README
This is simple CMS built from the ground-up to be easy to use and simple to maintain.
Features
- Responsive design for news/articles
- Fast image loading. Images optimize, and a low resolution version is shown first, so the pages loads faster.
- Higlight main news in desktop version
- Popular news column
- Popular videos column
- Flash news banner
- Password require administration Console
- Admin and Writer roles
- Developer view, where articles could be previewed
- Set article status: Production Deployed, Dev Deployed, Saved, Archived
- Article editing where tags, videos and HTML text can be added
- Saves images to AWS S3, optimizes, resize.
- Creates site map files
Requirements
PHP 7>, Apache 2.* , Mysql >5, composer
PHP INI: short_open_tag must be enable
Installation
APP: Using composer:
composer create-project ovaldivia/omcms omcms
DB: Use the db/schema.sql to create the database on mysql
Upload folder: Create uploads folder
xmls folder: Create xmls folders
Robot.txt: Update the file with your domain name
Optional: Add google analytics and conversion scripts to:
- views/helpers/analytics.js.php
- views/helpers/conversion.js.php
Admin Console
/omcmsadmin