mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-05-14 05:31:42 +00:00
Merge branch 'seeddms-5.1.x' into seeddms-6.0.x
This commit is contained in:
commit
11030fad52
|
@ -333,6 +333,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='') { /* {{{ */
|
function getAttributeValidationText($error, $attrname='', $attrvalue='', $regex='') { /* {{{ */
|
||||||
$arr = getAttributeValidationError($error, $attrname, $attrvalue, $regex);
|
$arr = getAttributeValidationError($error, $attrname, $attrvalue, $regex);
|
||||||
|
|
||||||
|
|
|
@ -347,58 +347,8 @@ $(document).ready( function() {
|
||||||
<?php
|
<?php
|
||||||
if($attrdefs) {
|
if($attrdefs) {
|
||||||
foreach ($attrdefs as $attrdef) {
|
foreach ($attrdefs as $attrdef) {
|
||||||
switch($attrdef->getObjType()) {
|
$ot = getAttributeObjectTypeText($attrdef);
|
||||||
case SeedDMS_Core_AttributeDefinition::objtype_all:
|
$t = getAttributeTypeText($attrdef);
|
||||||
$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;
|
|
||||||
}
|
|
||||||
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;
|
|
||||||
}
|
|
||||||
print "<option value=\"".$attrdef->getID()."\" ".($selattrdef && $attrdef->getID()==$selattrdef->getID() ? 'selected' : '')." data-subtitle=\"".htmlspecialchars($ot.", ".$t)."\">" . htmlspecialchars($attrdef->getName()/* ." (".$ot.", ".$t.")"*/);
|
print "<option value=\"".$attrdef->getID()."\" ".($selattrdef && $attrdef->getID()==$selattrdef->getID() ? 'selected' : '')." data-subtitle=\"".htmlspecialchars($ot.", ".$t)."\">" . htmlspecialchars($attrdef->getName()/* ." (".$ot.", ".$t.")"*/);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -677,7 +677,7 @@ if(($kkk = $this->callHook('getFullSearchEngine')) && is_array($kkk))
|
||||||
echo "<option value=\"".$rec->getID()."\"";
|
echo "<option value=\"".$rec->getID()."\"";
|
||||||
if(in_array($rec->getID(), $selections))
|
if(in_array($rec->getID(), $selections))
|
||||||
echo " selected";
|
echo " selected";
|
||||||
echo ">".htmlspecialchars($rec->getName())."</option>";
|
echo " data-subtitle=\"".htmlspecialchars(getAttributeObjectTypeText($rec).", ".getAttributeTypeText($rec))."\">".htmlspecialchars($rec->getName())."</option>";
|
||||||
}
|
}
|
||||||
echo "</select>";
|
echo "</select>";
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Reference in New Issue
Block a user