/beuster-se

beuster{se} Blog Software

Primary LanguagePHPOtherNOASSERTION

Lixter

BSD-2-Clause License

Since 2010 I developed constantly on my blog software, adding features, restructuring and so on. I moved it to git as the next step.

This CMS is still in the process of being transfared into object orientation. However it is completely working out of the box. Check the Installation section for more information.

Code documentation can be found under doc.beusterse.de

Requirements

  • PHP 5.5.0
  • MySQL 5.6.33

Build requirements

Build instructions

After cloning the repository or making a pull, you need to build the .scss and .js. For your convenience, a build script is included, that will do this for you. Simply run the following command in the project's root directory

$ ./BUILD

If the script doesn't start, make sure that it is executable, eg. it has 744. If it's not and you can't change it, try running

$ bash ./BUILD

Future releases with download version of this CMS won't need to do this any more.

Installation

Considering your website is http://test.com, navigate to

http://test.com/setup/index.php

to start the setup routine. Follow the simple instructions to setup the configuration, including database settings, administrator information, themes and more.

Also make sure, that the cache and cache/locale directory are writable for the web page.

Notice

While there is a setup routine available, it is in its first revision, so be aware of potential bugs (there are a few todos left...). Also, the setup routine is a basic HTML form as of now, no styling or interactive scripts yet.