, Jam Warehouse (Pty) Ltd, South Africa
* @package administration.docfieldmanagement
*/
function renderHeading($sHeading, $sSectionName = "") {
global $default;
if (strlen($sSectionName) == 0) {
$sSectionName = $default->siteMap->getSectionName(substr($_SERVER["PHP_SELF"], strlen($default->rootUrl), strlen($_SERVER["PHP_SELF"])));
}
$sColor = $default->siteMap->getSectionColour($sSectionName, "th");
$sToRender = "
\n";
$sToRender .= "| $sHeading |
\n";
$sToRender .= "
\n";
return $sToRender;
}
function statusPage($sTitle, $sHeading, $sText = "", $sCancelAction, $sQueryString = "") {
global $default;
$sToRender .= renderHeading($sTitle);
$sToRender .= "\n";
$sToRender .= "\n";
$sToRender .= "| $sHeading | \n";
$sToRender .= "
\n";
$sToRender .= "| $sText |
\n";
$sToRender .= "" . generateControllerLink($sCancelAction, $sQueryString, " graphicsUrl/widgets/back.gif\" border=\"0\"/>") . " |
\n";
$sToRender .= "
\n";
return $sToRender;
}
function generateImage($sImageSource) {
return "
";
}
/**
* Candy striping helper method
*/
function getColour($iColourCount) {
return ($iColourCount%2 == 0) ? "F5F6EE" : "FFFFFF";
}
/**
* Localises images by checking in the relevant locale.
*
* @param string the image to be localised.
*/
function imgSrc($sImage) {
global $default;
$sLocalisedImage = "/i18n/" . $default->defaultLanguage . "/graphics/$sImage";
// check for the image in the selected locale
if (file_exists($default->fileSystemRoot . $sLocalisedImage)) {
return $default->rootUrl . $sLocalisedImage;
} else {
// else return the default image
return $default->graphicsUrl . "/$sImage";
}
}
?>