BROM CMS is a content management system, which is in the licensing rules to adapt to one's own home page in certain areas allowed. This includes primarily the adjustment of design templates. Furthermore, all the CSS files, most of the modules modified and adapted. But it should be noted that these files BROM CMS also partially cross-module is used.
To report errors in the adaptation to avoid the information available at this point in particular should be respected.
Design Templates
Each design template is located in a separate sub-directory of "
Contents of a info.php:
<php
/* */
/* info.php - Info for template */
/* $ID 900 - 2008-11-08 - brom $ */
/* */
/* BROM CMS/BelCal Project http://cms.brom-online.de */
/* */
/* BROM CMS is software you can redistribute it under */
/* the terms the BROM CMS license for free but not */
/* modify scripts. It isn't redistributable for payment. */
/* Free version has limitations in the administration */
/* */
/* A distribution of payment will be provided */
/* exclusively by BROM Service see website or send mail. */
/* */
/* (c) by BROM-Service 2008 (kontakt(at)brom-service(dot)de) */
/* */
$template_directory = 'default';
$template_name = 'BROM CMS default';
$template_version = '3.0';
$template_platform = '3.x';
$template_author = 'Manfred Braeuer (http://bc2.brom-online.de)';
$template_license = 'BROM CMS License';
$template_description = 'Default template 2 menus and 3 blocks - by Manfred Braeuer';
$menu[1]='Main Menu';
$menu[2]='Left Menu';
$block[1]='Main Block';
$block[2]='Left Block';
$block[3]='Left Block2';
?>
The variables $template_ *** are information for the database and the array $menu and $block serve to shaping, although only in the PROFI version, these functions can be used.
The actual template contains the file "index.php". This file contains all information for display. Which functions and variables are available and can be used here is described under Variables for templates. The file itself is an HTML skeleton with integrated PHP calls made. The following rules apply:
... arbitrary HTML-Code ...
<php function(); ?>
... arbitrary HTML-Code ...
<php echo VARIABLE or CONSTANTE; ?>
... arbitrary HTML-Code<?php echo CONSTANTE; ?>continue with HTML-Code
Other files, such as css files, images or js file is located partly in subdirectories.
To adapt a template, should learn some basic HTML and PHP to be available!