include/css.php
<?php
/*
* You may not change or alter any portion of this comment or credits
* of supporting developers from this source code or any supporting source code
* which is considered copyrighted (c) material of the original comment or credit authors.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
*/
/**
* @copyright {@link https://xoops.org/ XOOPS Project}
* @license {@link https://www.gnu.org/licenses/gpl-2.0.html GNU GPL 2 or later}
* @author XOOPS Development Team
*/
// ------------------------------------------------------------------------- //
// Author: Tobias Liegl (AKA CHAPI) //
// Site: http://www.chapi.de //
// Project: XOOPS Project //
// ------------------------------------------------------------------------- //
$SQL = 'SELECT conf_value FROM ' . $GLOBALS['xoopsDB']->prefix('config') . " WHERE conf_name = 'pedigreeColours'";
$result = $GLOBALS['xoopsDB']->query($SQL);
while (false !== ($row = $GLOBALS['xoopsDB']->fetchArray($result))) {
$c = $row['conf_value'];
}
$colors = explode(';', $c);
$mainBackColour = $colors[0];
$selectedBackColour = $colors[1];
$selectedTextColour = $colors[2];
$selectedTextFont = $colors[3];
$selectedTextSize = $colors[4];
$selectedTextStyle = $colors[5];
$maleBackColour = $colors[6];
$maleTextColour = $colors[7];
$maleTextFont = $colors[8];
$maleTextSize = $colors[9];
$maleTextStyle = $colors[10];
$femaleBackColour = $colors[11];
$femaleTextColour = $colors[12];
$femaleTextFont = $colors[13];
$femaleTextSize = $colors[14];
$femaleTextStyle = $colors[15];
$borderStyle = $colors[16];
$borderWidth = $colors[17];
$borderColour = $colors[18];
echo '<style type="text/css">
<!--
td.even {
background-color : #' . $maleBackColour . ';
color : #' . $maleTextColour . ';
font-family : ' . $maleTextFont . ';
font-size : ' . $maleTextSize . ';
font-style : ' . $maleTextStyle . ';
border-style : ' . $borderStyle . ';
border-width : ' . $borderWidth . 'px;
border-color : #' . $borderColour . ';
}
tr.even {
background-color : #' . $maleBackColour . ';
color : #' . $maleTextColour . ';
font-family : ' . $maleTextFont . ';
font-size : ' . $maleTextSize . ';
font-style : ' . $maleTextStyle . ';
border-style : ' . $borderStyle . ';
border-width : ' . $borderWidth . 'px;
border-color : #' . $borderColour . ';
}
td.odd {
background-color : #' . $femaleBackColour . ';
color : #' . $femaleTextColour . ';
font-family : ' . $femaleTextFont . ';
font-size : ' . $femaleTextSize . ';
font-style : ' . $femaleTextStyle . ';
border-style : ' . $borderStyle . ';
border-width : ' . $borderWidth . 'px;
border-color : #' . $borderColour . ';
}
tr.odd {
background-color : #' . $femaleBackColour . ';
color : #' . $femaleTextColour . ';
font-family : ' . $femaleTextFont . ';
font-size : ' . $femaleTextSize . ';
font-style : ' . $femaleTextStyle . ';
border-style : ' . $borderStyle . ';
border-width : ' . $borderWidth . 'px;
border-color : #' . $borderColour . ';
}
td.head {
background-color : #' . $selectedBackColour . ';
color : #' . $selectedTextColour . ';
font-family : ' . $selectedTextFont . ';
font-size : ' . $selectedTextSize . ';
font-style : ' . $selectedTextStyle . ';
border-style : ' . $borderStyle . ';
border-width : ' . $borderWidth . 'px;
border-color : #' . $borderColour . ';
}
th {
background-color : #' . $selectedBackColour . ';
color : #' . $selectedTextColour . ';
font-family : ' . $selectedTextFont . ';
font-size : ' . $selectedTextSize . ';
font-style : ' . $selectedTextStyle . ';
border-style : ' . $borderStyle . ';
border-width : ' . $borderWidth . 'px;
border-color : #' . $borderColour . ';
}
-->
</style>';