From ed02c5355ad22c5f9b9cf0c3d7c13e635b6c16a6 Mon Sep 17 00:00:00 2001 From: robiso Date: Thu, 22 Feb 2018 00:44:34 +0100 Subject: [PATCH] Update README.md Updating for version 2.4.1. Added changelog link to top "menu" links. Adding max 25 themes and 25 plugins description at bottom. --- README.md | 30 +++++++++++++++++++++--------- 1 file changed, 21 insertions(+), 9 deletions(-) diff --git a/README.md b/README.md index 27dc003a..34aaf554 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,14 @@ -# WonderCMS 2.4.0 +# WonderCMS 2.4.1 Simple, responsive and small flat file CMS built with PHP. Runs on less than [50 functions](https://github.com/robiso/wondercms/wiki/List-of-all-functions) and 1000 lines of code. - 5 file structure: [index.php](https://github.com/robiso/wondercms/blob/master/index.php), [theme.php](https://github.com/robiso/wondercms/blob/master/themes/default/theme.php), [style.css](https://github.com/robiso/wondercms/blob/master/themes/default/css/style.css), [database.js](https://github.com/robiso/wondercms/wiki/Default-database.js#default-databasejs) and [htaccess](https://github.com/robiso/wondercms/blob/master/.htaccess). - Libraries (6): - - jquery.min.js (1.12.4), bootstrap.min.js/bootstrap.min.css (3.3.7) - located in theme.php, always included - - autosize.min.js (4.0.0), taboverride.min.js (4.0.3), jquery.taboverride.min.js (4.0.0) located in index.php, included only when logged in + - jquery.min.js (1.12.4), bootstrap.min.js (3.3.7), bootstrap.min.css (3.3.7) - located in theme.php, always included. + - autosize.min.js (4.0.0), taboverride.min.js (4.0.3), jquery.taboverride.min.js (4.0.0) located in index.php, included only when logged in. - Supports plugins ([hooks/listeners](https://github.com/robiso/wondercms/wiki/List-of-hooks)), [themes](https://github.com/robiso/wondercms/wiki/Create-theme-in-8-easy-steps), [backups](https://github.com/robiso/wondercms/wiki/Backup-all-files), [1 click updates](https://github.com/robiso/wondercms/wiki/One-click-update). - Project goal: keep it simple, tiny, hassle free (infrequent-ish 1 click updates). -## [Demo](https://www.wondercms.com/demo) • [Download](https://wondercms.com/latest) • [Docs](https://github.com/robiso/wondercms/wiki#wondercms-documentation) • [Community](https://wondercms.com/community) • [Themes](https://wondercms.com/themes) • [Plugins](https://wondercms.com/plugins) • [Donate](https://wondercms.com/donate) -### 1 step install: unzip and upload anywhere on server (docs: [one step install](https://github.com/robiso/wondercms/wiki/One-step-install)) +## [Demo](https://www.wondercms.com/demo) • [Download](https://wondercms.com/latest) • [Docs](https://github.com/robiso/wondercms/wiki#wondercms-documentation) • [Community](https://wondercms.com/community) • [Themes](https://wondercms.com/themes) • [Plugins](https://wondercms.com/plugins) • [Donate](https://wondercms.com/donate) • [Changelog](https://wondercms.com/whatsnew) +### 1 step install: unzip and upload anywhere on server (docs: [one step install](https://github.com/robiso/wondercms/wiki/One-step-install)) WonderCMS quick intro @@ -32,9 +32,9 @@ WonderCMS works on most hosting packages (and **even on some free hosting provid - custom login URL - custom homepage - highlighted current page in menu - - 404 page + - custom 404 page - SEO support (custom title, keywords and description for each page) - - optional functions.php file - includes itself when you create it (the location of the functions.php should be inside your active theme folder) + - optional functions.php file - includes itself when you create it (the location of the functions.php should be inside the current active theme folder) - no known vulnerabilities - special thanks to yassineaddi, hypnito, and other security researchers ## Links @@ -49,5 +49,17 @@ WonderCMS works on most hosting packages (and **even on some free hosting provid - [Reddit](https://reddit.com/r/WonderCMS) #### Github links -- [Common questions](https://github.com/robiso/wondercms/wiki#common-questions--help) -- [List of common errors](https://github.com/robiso/wondercms/wiki/List-of-common-errors#troubleshooting-common-errors) +- [Docs](https://github.com/robiso/wondercms/wiki#wondercms-documentation) + - [Common questions](https://github.com/robiso/wondercms/wiki#common-questions--help) + - [List of common errors](https://github.com/robiso/wondercms/wiki/List-of-common-errors#troubleshooting-common-errors) +- [Themes](https://github.com/robiso/wondercms-themes) +- [Plugins](https://github.com/robiso/wondercms-plugins) + + +NOTE: To make this project sustainable for the future to come, there is a maximum cap of 25 plugins and 25 themes. +Once this "25 limit" is reached in each category, a simple voting system will be established. +Users will be able to vote for their favorite plugins and themes to ensure they stay in the "chosen 25" pool. + +The voting system could be used in situations where users feel one of the 25 plugins or themes can be replaced by a better one with similar functionality, or when a plugin/theme is no longer actively maintained. + +This is a good way to ensure we have a small and quality set of themes/plugins. The "25 chosen ones" of each category (themes and plugins) will be easier to maintain and watch over.