2024-10-09 20:31:07 +01:00
2024-10-03 08:07:53 +01:00
2024-10-09 20:28:40 +01:00
2024-10-03 08:07:53 +01:00
2024-10-03 08:07:53 +01:00
2024-10-03 08:27:27 +01:00
2024-10-03 08:54:39 +01:00

NeoCMS

Version 2.0

Welcome to NeoCMS, the super lightweight, database-free content management system! Built with PHP and JavaScript, NeoCMS is designed to be fast and easy to use. No complicated setup required—just drop it into your static website, and you’re good to go.

Version 2.0 is a complete overhaul to support the latest versions of jQuery and TinyMCE (GPL). We’ve made things even smoother for your content editing experience.

Features

  • No Database Required: NeoCMS works without a database, so you don’t have to worry about setup hassles or performance slowdowns.
  • Easy Content Editing: With our intuitive WYSIWYG editor, anyone can update content without writing a single line of code.
  • Seamless Integration: Simply add the CMS to any existing static website. Just assign a special class to the elements you want to make editable, and you’re all set.
  • Consistent Layouts: NeoCMS supports page templates to keep your layouts neat and uniform across all pages.

Installation Guide

Ready to get started? Just follow these simple steps:

  • Drop the CMS folder into your static website.
  • Add the uploads folder to your site as well.
  • Open /cms/init.php and edit the credentials for any users you want to set up.
  • Update the div elements you want to make editable by adding the class editable.
  • Visit /cms/, log in, and start editing!

That’s it! You’re up and running.

Requirements

  • PHP 8 running on a Linux server. (May work on Windows servers, but don't want to stoop to that level)

Known Bugs & Issues

  • File Uploads (non-image): Currently, file uploads are not fully implemented. We're working on it!
  • Testing: The system is functional, but it hasn’t been fully tested in all scenarios.

License

NeoCMS is open-source software licensed under the GNU General Public License v3.0 (GPLv3). You are free to use, modify, and distribute this software under the terms of this license.

For more information, see the full GPLv3 License found in LICENSE.

Found a Bug?

If you run into any issues or have feature requests, please submit them on our GitHub issues page. Your feedback helps us improve NeoCMS!

Release 2.0
Latest
2024-12-02 20:40:22 +01:00
Languages
JavaScript 74.4%
CSS 17.7%
PHP 3.9%
TypeScript 3.9%
HTML 0.1%