The backend

The backend is the recommended way to configure your blaze powered website. When logging in to blaze, you will see the main settings interface. Change everything to fit your needs or make use of the config presets.

When changing an option via the backend, blaze will backup the current configuration and create a new config file which holds the new settings.

You may fully brand the interface including the logo, the framework name, copyright notice, and so on. Also the colors of the framework are easily changeable. See the branding guide.


How to get there?

You should easily find the backend. It will be by default accessible via yoursite.com/blaze, but you can change this path in the settings. You might also already have done so during the initial setup process.


Changing settings

Changing settings via the backend is simple. Just use the controls like you would normally do with any interface. If you want to know what happens in the background, take a look at the config file section to learn more about the settings. It should be obvious which setting is bound to which button in the backend.

There are some topics in this section of the documentation that are closely related to the backend buttons. If you find yourself looking for an explanation for blaze's behaviour, you should read through this section.


Translating the backend to your language

Translating blaze's backend is easy. You will find at least two language files in a folder named locale, located within the main blaze folder. They are holding plain old JSON and should be self explanatory.

If you want to add your own language, just duplicate the en.json file and start translating it. You'll find more about this topic in the [translation component documentation](/Components/Translation handler).


Backend for customers

All users that have the role 'customer' will be granted access to the backend, if there is anything to display to them. By default, there isn't anything, so they will be redirected to the frontend.

If you use plugins that provide backend information for the customer (like the webstat plugin which comes with blaze), they will see the backend interface with all options that are available for them. They won't see any configuration pages.


Browser compatibility

The backend is compatible with all modern browsers. There are few exceptions. The backend is not usable with any IE older than IE9. The newer ones work perfectly.

The frontend authentication will work with IE8 and older, but the backend will just not work.

Why? In the first place, because UIKit does not support the older versions. In the second place, because I don't know even one single web developer using IE at all. In the third place, because every web developer should teach his/her customers to not use any outdated version of IE.

But be assured that the frontend and your blaze powered website will be usable with any browser - as long as your code supports those browsers.