beuster{se} Blog Software
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
cache/locale
classes
errors
files
images
locale
settings
setup
system
theme
user
.gitignore
BUILD
CHANGELOG.md
Doxyfile
LICENSE.md
README.md
api.php
create_configuration.php
index.php
update_article_categories.php
update_articles.php
update_categories.php
update_comments.php
update_database_04_2018.php
update_downloads.php
update_images.php
update_images_2.php
update_options.php
update_playlist.php
update_tags.php
update_tokens.php
update_users.php

README.md

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.