\n";
- $sToRender .= "\n";
- $sToRender .= "Deletion Failed! \n";
- $sToRender .= " \n";
- $sToRender .= " \n";
- $sToRender .= " \n";
- $sToRender .= "Please Ensure that The Document Field has not been assigned \n";
- $sToRender .= " \n";
- $sToRender .= " \n";
- $sToRender .= "\n";
- $sToRender .= "rootUrl/control.php?action=listDocFields\"> graphicsUrl/widgets/back.gif\" border = \"0\" /> \n";
+function getFieldMappedPage($sDocumentFieldName, $aDocumentTypes) {
+ global $default;
+
+ $sToRender .= "\n";
+ $sToRender .= "Document field '$sDocumentFieldName' is mapped to the following document type(s), and can therefore not be deleted. \n";
+ $sToRender .= "Click on the Document Type name to edit its fields, or click 'Back' to return to List Document Fields. \n";
+ for ($i=0; $igetID(), $aDocumentTypes[$i]->getName()) . "";
+ }
$sToRender .= "
\n";
- return $sToRender;
+ return getStatusPage("Can't delete document field '$sDocumentFieldName'", $sToRender);
}
// show listbox...or the text name
@@ -117,8 +113,8 @@ function getDocFieldDataType($oDocField) {
function getDeleteButton($oDocField) {
global $default;
if (isset($oDocField)) {
- return " graphicsUrl/widgets/delete.gif\" value=\"submit\"border=\"0\" /> \n".
- "rootUrl/control.php?action=listDocFields\"> graphicsUrl/widgets/cancel.gif\" border = \"0\" /> \n";
+ return " graphicsUrl/widgets/delete.gif\" value=\"submit\"border=\"0\" /> \n".
+ "" . getControllerLink("listDocFields", " graphicsUrl/widgets/cancel.gif\" border = \"0\" />") . " \n";
}
}
@@ -126,10 +122,10 @@ function getDeleteButton($oDocField) {
function getCancelButton($oDocField) {
global $default;
if (!isset($oDocField)) {
- return "rootUrl/control.php?action=docfield\"> graphicsUrl/widgets/cancel.gif\" value=\"cancel\" border = \"0\"/> \n";
+ return "" . getControllerLink("docfield", " graphicsUrl/widgets/cancel.gif\" border = \"0\" />") . " \n";
}
else {
- return "rootUrl/control.php?action=listDocFields\"> graphicsUrl/widgets/cancel.gif\" border = \"0\" /> \n";
+ return "" . getControllerLink("listDocFields", " graphicsUrl/widgets/cancel.gif\" border = \"0\" />") . " \n";
}
}
?>