This file describes The CentOS Project customized version of mantisBT (v1.1.8-5.el5) default visual style. Theme Files ----------- . |-- centos-bottom.html --> The page footer. |-- centos-header.html --> The page header. |-- css | `-- default-centos.css --> The CentOS Project visual style customization. `-- images |-- centos-bugs-logo.png --> The logo used by The CentOS Bugs website. |-- centos-favicon.png --> The favicon used by The CentOS Bugs website. |-- h2-background.png --> The background image used on titles `-- header-background.png --> the background image used on header and footer. How To Install -------------- 1. yum install mantis NOTE: This require you to have epel repository installed in your CentOS distribution. To know how to install the epel repository read http://wiki.centos.org/AdditionalResources/Repositories 2. Configure mantisBT application and be sure it works as you expect. 2. svn export https://projects.centos.org/svn/artwork/trunk/Identity/Webenv/Themes/Default/Mantis/1.1.8-5.el5 ~/Desktop/ 3. Copy theme files into your system's mantisBT tree, as root user. The source-target relation between files is shown in the following table: ---------------------------------------------------+----------------------------------------------- SOURCE | TARGET ---------------------------------------------------+----------------------------------------------- ~/Desktop/1.1.8-5.el5/centos-bottom.html | /usr/share/mantis/centos-bottom.html ~/Desktop/1.1.8-5.el5/centos-header.html | /usr/share/mantis/centos-header.html ~/Desktop/1.1.8-5.el5/css/default-centos.css | /usr/share/mantis/css/default-centos.css ~/Desktop/1.1.8-5.el5/images/centos-bugs-logo.png | /usr/share/mantis/images/centos-bugs-logo.png ~/Desktop/1.1.8-5.el5/images/centos-favicon.png | /usr/share/mantis/images/centos-favicon.png ~/Desktop/1.1.8-5.el5/images/h2-background.png | /usr/share/mantis/images/h2-background.png ~/Desktop/1.1.8-5.el5/images/header-background.png | /usr/share/mantis/images/header-background.png ---------------------------------------------------+----------------------------------------------- 4. Check file permissions. Be sure these files are readable by apache web server. For example, if both user and group for these files are set to `root', then the `-rw-r--r--' rights are ok for all these files. 5. Update your configuration file. Be sure it has the following information: # --- html variables -------------- $g_window_title = "The CentOS Bugs"; $g_top_include_page = "centos-header.html"; $g_bottom_include_page = "centos-bottom.html"; $g_css_include_file = "css/default-centos.css"; $g_favicon_image = "images/centos-favicon.png"; 6. Point your browser to mantisBT install and reload it to see the changes. Package Updates --------------- An important characteristic of this theme is that all modifications take place in the configuration file and CSS files. No PHP files inside the mantis package needs to be modified (except the configuration file, of course.). This way you can update the mantis package installed in your system without loosing the visual style you already set for it. Feedback -------- Your comments and suggestions are very welcome. In fact, we need them to make this work better. Thus, feel free to send e-mails to centos-devel@centos.org mailing list or fill a ticket at https://projects.centos.org/trac/artwork/newticket page. Authors ------- The following people have contributed their efforts to this theme: * Alain Reguera Delgado <alain.reguera@gmail.com>, 2013