diff --git a/inc/inc.Language.php b/inc/inc.Language.php index bf9636993..9dbcc1819 100644 --- a/inc/inc.Language.php +++ b/inc/inc.Language.php @@ -262,6 +262,66 @@ function getOverallStatusText($status) { /* {{{ */ } } /* }}} */ +function getAttributeTypeText($attrdef) { /* {{{ */ + switch($attrdef->getType()) { + case SeedDMS_Core_AttributeDefinition::type_int: + $t = getMLText("attrdef_type_int"); + break; + case SeedDMS_Core_AttributeDefinition::type_float: + $t = getMLText("attrdef_type_float"); + break; + case SeedDMS_Core_AttributeDefinition::type_string: + $t = getMLText("attrdef_type_string"); + break; + case SeedDMS_Core_AttributeDefinition::type_boolean: + $t = getMLText("attrdef_type_boolean"); + break; + case SeedDMS_Core_AttributeDefinition::type_date: + $t = getMLText("attrdef_type_date"); + break; + case SeedDMS_Core_AttributeDefinition::type_email: + $t = getMLText("attrdef_type_email"); + break; + case SeedDMS_Core_AttributeDefinition::type_url: + $t = getMLText("attrdef_type_url"); + break; + case SeedDMS_Core_AttributeDefinition::type_boolean: + $t = getMLText("attrdef_type_boolean"); + break; + case SeedDMS_Core_AttributeDefinition::type_folder: + $t = getMLText("attrdef_type_folder"); + break; + case SeedDMS_Core_AttributeDefinition::type_document: + $t = getMLText("attrdef_type_document"); + break; + case SeedDMS_Core_AttributeDefinition::type_user: + $t = getMLText("attrdef_type_user"); + break; + case SeedDMS_Core_AttributeDefinition::type_group: + $t = getMLText("attrdef_type_group"); + break; + } + return $t; +} /* }}} */ + +function getAttributeObjectTypeText($attrdef) { /* {{{ */ + switch($attrdef->getObjType()) { + case SeedDMS_Core_AttributeDefinition::objtype_all: + $ot = getMLText("all"); + break; + case SeedDMS_Core_AttributeDefinition::objtype_folder: + $ot = getMLText("folder"); + break; + case SeedDMS_Core_AttributeDefinition::objtype_document: + $ot = getMLText("document"); + break; + case SeedDMS_Core_AttributeDefinition::objtype_documentcontent: + $ot = getMLText("documentcontent"); + break; + } + return $ot; +} /* }}} */ + function getAttributeValidationText($error, $attrname='', $attrvalue='', $regex='') { /* {{{ */ $arr = getAttributeValidationError($error, $attrname, $attrvalue, $regex);