Skip to content

b2evolution blog/CMS engine - Open Source Repo

License

Notifications You must be signed in to change notification settings

keithbowes/b2evolution

 
 

Repository files navigation

b2evolution CMS

b2evolution CMS

This is b2evolution, a modern, object-oriented blogging system.

Differences to upstream

This is a fork of the upstream project. The primary changes in this fork are:

  1. Sorting of categories. Categories are sorted alphabetically rather than based on ID.
  2. I still use xg.php (where upstream seems to have settled for xgmac.sh and completely removed xg.php), though I've made several changes.

I'm currently working on putting the bloated system on a diet, to return to simple days of it being a blogging system that didn't take up most of the space my host gives me. If you want a full CMS, you should perhaps use the upstream system instead.

Requirements

Basically, all you need is a standard web host with PHP 7+ with the mysqli extension, MySQL 5+ (5.5+ recommended) or MariaDB 5+ (10+ recommended), and a web server (Apache 2.4+ recommended for the automatic use of clean slugs).

Downloading

Manual Download

You can download releases from Github:

Installation

Upload everything to your web server and call the installation script that you will find at /install/index.php on your website. Then you just need to enter your database connection details and the installer will take care of everything for you.

Upgrading

Automatic upgrade

b2evolution includes an automatic upgrade feature which you can use to automatically download the lastest stable version and perform the upgrade operations.

Manual upgrade

You can download any newer version (including beta releases), overwrite the files of your current installation (after backup) and then run the install script.

The installation script will detect that the b2evolution database is already installed (any version) and offer to upgrade it to the current version.

Github

All bug fixes and all new code are made available through Github before being packaged as releases. If you are interested in cutting-edge versions, we recommend you follow us on Github.

About

b2evolution blog/CMS engine - Open Source Repo

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 80.6%
  • JavaScript 14.1%
  • CSS 3.7%
  • Less 1.0%
  • HTML 0.3%
  • Pascal 0.2%
  • Other 0.1%