01 Feb 2022
10 Jan 2022
01 Feb update, first of the year - New extensions implementation*
- Extensions are now saved in 'monofiles' folder and a respective .txt file is saved inside 'monofiles/ext' folder.
How the .txt files work
Extension .txt files contain three lines of data: First line of the file is the filename of the extension (i.e myextension.php), second line is a title and third line is a description.(*05 Feb edit: please uncomment the content of command.php file for extension support by removing the /* & */ characters. This will be fixed in the next version.)
Also in this update:
- New structure for control panel pages is set, as it was announced in the previous post.
- Plugins page improve. Save button turns off if there are no plugins installed.
- Administrator MUST now be an owner in order to make another administrator an owner. (Note: Owner account cannot be deleted - Only one user can be owner).
- A few design and page elements changes.
18 Dec 2021
A new pattern
Well, not so "new" to be honest, but now it's official (kinda). Every control panel page will follow a - completely optional :) - specific pattern, following this order:
# user rights
# page specific code
# include extensions
# start html
panel elements (i.e menus)
action confirm messages ("welcome", "posted" etc.)
any other html or php code needed by the page
# end html
All the years of making these pages bring us to the safe conclusion that this can be a nicely working page structure, for most cases.This is going to be included in a new update, hopefully coming soon.
10 Jun 2021
- New version with minor aesthetic changes.
- A small change in core files to fix the date still appearing when turned off from the settings.
26 Jan 2021
Here is the first MonoCMS of 2021, finally available for download. Some of the changes and new features include:
New custom session
Search filters in posts
New classes and functions
A sidemenu, as the default navigation menu
Easily build and include plugins and extensions
New xml files, like 'dates.xml'
Theme and Navigation pages are removed (for now at least).
Some old elements are also gone. Nothing against iframes, but the iframe to load a user icon from a folder, in settings, is also removed and replaced by an input element. See also the updated documentation page.
A new version is almost here so some step by step changes are going to be made to the website as well in the next days. Some old blog posts are going to be removed and some pages as well, like the demo and the plugins page. Stay tuned.