Giter Site home page Giter Site logo

mohsinalimat / cms-blog Goto Github PK

View Code? Open in Web Editor NEW

This project forked from easycryptos/cms-blog

0.0 1.0 0.0 8.91 MB

CMS blog is a multi-purpose blog-magazine script 100% customizable. It has clean, responsive and user-friendly design. You can manage your posts, custom pages, categories, user comments, advanced settings and contact messages with its powerful Admin panel. Also it has a useful ad management system. You can manage your ad spaces with this system. It is secure, SEO optimized, fast and easy to use.

Home Page: http://demo.easycryptos.org

License: BSD 3-Clause "New" or "Revised" License

PHP 63.03% HTML 0.28% CSS 8.70% JavaScript 27.99%

cms-blog's Introduction

CMS blog

Blog & Magazine Script

CMS blog is a multi-purpose blog-magazine script. It has clean, responsive and user-friendly design. You can manage your posts, custom pages, categories, user comments, advanced settings and contact messages with its powerful Admin panel. Also it has a useful ad management system. You can manage your ad spaces with this system. It is secure, SEO optimized, fast and easy to use.

Key Features

  • Clean and Responsive Design
  • Built Using Bootstrap
  • Totally Secure System
  • Multilingual System (New Languages Can be Added Easily)
  • RTL Support
  • SEO Optimized & SEO-Friendly URL
  • Multi-Author System
  • Theme Options (With Dark Mode)
  • 10 Layout Colors
  • Cache System
  • Editable & Sortable Navigation
  • Responsive & Sortable Slider (Enable & Disable Option)
  • Responsive Ad Spaces for Any Kind of Ad Codes (Including Adsense)
  • Adding Unlimited Fully Editable Pages
  • Page Description, Show Page, Show Page Title, Show Breadcrumb, Show Right Column Options for Pages
  • Contact Page
  • Search in Site
  • Add, Delete, Update Unlimited Categories
  • Add, Delete, Update Unlimited Posts
  • Video Post Option
  • Gif Support
  • Emoji Reactions
  • Save as Draft Option for Posts
  • Reading List Page (Add & Remove from List)
  • Lazy Image Loading
  • Add Multiple Images to a Post
  • Add & Remove Posts from Slider
  • Advanced Post Options
  • Downloadable Files for Posts
  • Dynamic Tag System
  • Ajax Comment System
  • Pageview Counts (Enable & Disable Option)
  • Rich Text Editor (Image and Video Can Be Added)
  • Voting Poll (Add, Delete Unlimited Poll)
  • Gallery Page (Enable & Disable Option)
  • Gallery Albums
  • Gallery Categories
  • Add, Delete Unlimited Photos
  • Newsletter (Send Html Email to All Registered Emails)
  • Different Email Libraries (Swift Mailer, PHP Mailer, CodeIgniter Mail)
  • Social Login (Facebook & Google)
  • Social Sharing
  • Social Media Links
  • Widget: Popular Posts
  • Widget: Our Picks
  • Widget: Categories
  • Widget: Random Posts Slider
  • Widget: Tags
  • Widget: Related Posts
  • Manage Registered Emails
  • Manage Comments
  • Enable & Disable Comment System
  • Comment Approval System
  • Enable & Disable Comment Approval System
  • Manage Contact Messages
  • Sitemap.xml Generator
  • RSS Aggregator System (Auto Update with Cron Job) (Doesn’t support full-text RSS)
  • RSS (With different channels)
  • Maintenance Mode
  • Font Settings (New Google Fonts Can be Added Easily)
  • Membership System with 3 Roles (Admin, Author, User)
  • Enable & Disable Membership System
  • Manage Registered Users
  • User Profile Page
  • Secure Authentication
  • Follow & Unfollow Users
  • Google Analytics
  • Cookie Notice for GDPR
  • Password Reset
  • Advanced Settings Options
  • Change Logo, Favicon, Site Title, Site Description, etc. from Admin Panel
  • Easy Installation Using Installation Wizard
  • Detailed Documentation
  • Runs on PHP 5.6, 7.0, 7.1, 7.2, 7.3, 7.4

Security

  • Cross-Site Request Forgery (CSRF) Prevention
  • Cross-Site Scripting (XSS) Prevention
  • Password Hashing
  • Avoiding SQL Injection

TO DO

  • Set compatibility with amazon S.E.S ( simple email service) for smtp bulk email.
  • Set Add confidence level to authors,diste level: automatically approve post, level 2: ramdomly sent a post under Review and approvemente Of admin, level 3: as it is now every post is sent to Review for admin.
  • Integrate cron jobs at admin panel, to be set from GUI, the cron job updates site map and RSS feed.
  • Auto convert images from .jpg, .png to webp or other light formats.
  • Improve reactions to post using animated emoji as Facebook.
  • Push and email notifications with subscription and unsubscription option.
  • Add mail templates for subscribers.
  • Add RSS page on Main template.
  • Add plugin to add more templates.

Requirements

  • PHP >= 5.6
  • cURL PHP Extension
  • Fileinfo PHP Extension
  • Mbstring PHP Extension

Installation

We recommend to use the Latestest version.

XAMMP

  • Set a database no phpmyadmin (user and password optional).if user and password not set use root as user and password leave it blank.
  • Download the files we'll use only CMS folder extract completely on \xampp\htdocs.
  • Open https://127.0.0.1 or localhost and navigate 'till the folder.
  • Follow the steps on the screen.

VIRTUAL PRIVATE SERVER

  • Set a database with admin user and password.
  • Download the files we'll use only CMS folder extract completely on your server's document root.
  • Set permission for UPLOADS and APPLICATION folder. ( chmod 777)
  • Navigate on yourdomain.com/path-to-the-folder.
  • Follow the steps on the screen.

Demo

Demo front end Link : Demo

Admin panel Demo Link: Demo

Admin Username: admin Password: Xatb5832*

Author Username: author Password: tL5AqYUA

User Username: user Password: 54POju7

Donations

Any help given is really valuable

  • BTC: 1F28VCuSMiNq2Dqi9LzZiR5xeNnypNoYmB
  • ETH: 0xA776BBd865a5795D9Ae46BE24F95F615f21Bb022
  • BTT: TSsgn6JYp67qTMXPhRZo3cpapoyFE5cfgV
  • BNB: bnb1y52m6a6l0uaf4xstx8gjut58p4fqpx673t8q0r

Contributing

We are really excited, and will appreciate any help given clone this repo and help us to make better!

cms-blog's People

Contributors

easycryptos avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.