Skip to content

glFusion/glfusion

Repository files navigation

glFusion CMS

glFusion CMS is a content management and publishing system. It can be utilized as a content publishing system, a collaboration system, and even an application development framework. Regardless how you use it, glFusion CMS provides all the tools necessary to quickly create and maintain a content driven web site. glFusion CMS also provides a rich application development environment.

glFusion CMS is well organized and provides a very powerful system that is extremely easy to use. glFusion CMS powers everything from personal blogs, to high volume community discussion sites, and almost everything in between.

Features

  • Multiple types of content - stories, comments, forum posts, media, static pages, and more.
  • Content integration using auto tags - easily integrate multimedia components into stories and other types of content.
  • Built in spam and bot protections right out of the box.
  • Submission queues - allows site admins to review and approve content (optional).
  • Social integration for sharing content
  • Support for external comment engines, Facebook comments and Disqus
  • Flexible Forum allows for collaboration - including content integration, flexible security controls, and attachment capabilities.
  • Create, Schedule, Post and Edit articles in multiple topics.
  • Save story drafts until they are ready for publishing.
  • Control over formatting used in articles (HTML white lists).
  • Control over acceptable content (filtering of offensive language).
  • Embed images or other content in articles.
  • Multiple Authors can post.
  • Support for comments, trackbacks and pingbacks.
  • Export and import in all common syndication formats (RSS/RDF/Atom etc).
  • Calendar functions with support for personalized calendars.
  • Support for Google, Facebook, Twitter, and other remote authentication methods.
  • Extendable via numerous plugins.

Requirements

Web Server supporting PHP

glFusion will run on any web server that supports PHP. Modern web servers such as Apache, Nginx, Caddy, LiteSpeed, IIS, Lighttpd,and Abyss are known to work.

PHP version 7.4.0 or later

PHP needs to be at least version 7.4.0, the latest PHP release is highly recommended and well supported by glFusion.

MySQL v5.6.0 or later

MySQL needs to be at least v5.6.0. It is highly recommended that you run a newer version of MySQL, v5.7 or higher (including MySQL v8).

glFusion also supports MariaDB v10.2 or newer. MariaDB is a drop-in replacement for MySQL. MariaDB is developed as open source software and as a relational database. The MariaDB Foundation ensures continuity and open collaboration in the MariaDB ecosystem. The foundation guarantees that there is a global contact point for collaboration and that the community can always rely upon MariaDB Server.

Ability to write to the web space

glFusion does require that certain directories in the public web space be writable. For example, the backend/ directory is where the RSS files are kept. This directory must be writable by the web server. During the installation, the installer will automatically create the siteconfig.php file in the root of your web space, so the installer will need to have write access.

A Modern Web Browser

glFusion supports modern web browsers, including Safari, Microsoft Edge, Chrome, Firefox and Opera. Older browsers are not well supported.

Documentation

Please head over to our documentation wiki at https://www.glfusion.org/wiki/ for all the details on how to install, extend and use the glFusion CMS.

Support

The best support method for glFusion CMS is the glFusion Web Site located at https://www.glfusion.org. There is an active community ready to help out.

Please do not email the developers directly - there is a good chance the email will be missed due to the high volume of email they receive.

The glFusion Website and glFusion Online Chat hosted by Discord are the best methods to receive support. The goal is to have questions asked and answered in a publicly available place so everyone can benefit from the answer and other experienced users can provide insight and answers.

The glFusion CMS documentation is located in the glFusion Documentation Wiki.

The mailing list for announcements is glfusion-announce@freelists.org. You can subscribe at http://www.freelists.org/list/glfusion-announce. This list is an extremely low traffic mailing list.

The mailing list for development discussions is glfusion-development@freelists.org. You can subscribe at http://www.freelists.org/list/glfusion-development.

Demo

You can visit our demo site to become familiar with the basic features of glFusion.

glFusion Demo Site

License

glFusion is licensed under the terms of the GNU General Public License Version 2.