From cffcd77bc0a8aa582d59f63c54063151048fa853 Mon Sep 17 00:00:00 2001 From: DrMint Date: Thu, 14 Oct 2021 11:02:41 +0200 Subject: [PATCH] Update README.md --- README.md | 36 +++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 4716964..5ca9a28 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,36 @@ # Accords-CMS -A simple CMS written in PHP +A simple CMS written in PHP. Pages are stored as JSON files, and the content is written in Markdown. + +## Functionalities + +### Login + - Login page at /login + - Support multiple users + - Uses PHP built-in `password_hash` and `password_verify` for storing password and authentication + +### Pages + - Create, edit, and delete pages + - Change a page slug (the URL to reach the page) + - Pages have metadata such as the creation time, modification time, author, and title. + +## Todo + +### Accounts + - Being able to create, edit, delete account + - Support for user roles: Admin, Editor, Author, Contributor, and Subscriber (like WordPress) + - Maybe add a registration form + +### Images + - Being able to create, delete images + - Autoremoval of EXIF metadata (like GPS coordinates) + - Autoconvertion to standard format (WebP and Jpg) + - Backend gallery of all uploaded image + - Being able to edit the metadata (alt) + +### Pages + - Ability to add tags + +### Tags + - Ability to create, edit, delete tags + - Ability to create, edit, delete type of tags +