diff --git a/views/bootstrap/class.AttributeMgr.php b/views/bootstrap/class.AttributeMgr.php index b39c2d09c..ec2a739d1 100644 --- a/views/bootstrap/class.AttributeMgr.php +++ b/views/bootstrap/class.AttributeMgr.php @@ -31,29 +31,218 @@ require_once("class.Bootstrap.php"); */ class SeedDMS_View_AttributeMgr extends SeedDMS_Bootstrap_Style { + function js() { /* {{{ */ + $selattrdef = $this->params['selattrdef']; +?> + +$(document).ready( function() { + $('body').on('submit', '#form', function(ev){ +// if(checkForm()) return; +// event.preventDefault(); + }); + $( "#selector" ).change(function() { + $('div.ajax').trigger('update', {attrdefid: $(this).val()}); + }); +}); +params['dms']; + $user = $this->params['user']; + $attrdefs = $this->params['attrdefs']; + $selattrdef = $this->params['selattrdef']; + $cachedir = $this->params['cachedir']; + $previewwidth = $this->params['previewWidthList']; + $enableRecursiveCount = $this->params['enableRecursiveCount']; + $maxRecursiveCount = $this->params['maxRecursiveCount']; + + if($selattrdef) { + $this->contentHeading(getMLText("attrdef_info")); + $res = $selattrdef->getStatistics(30); +?> +
\n"; + print " | ".getMLText("name")." | \n"; + print "".getMLText("status")." | \n"; + print "".getMLText("action")." | \n"; + print "
---|
".getMLText("attribute_count")." | \n"; - print "".getMLText("attribute_value")." | \n"; - print "
---|---|
".$entry['c']." | ".$entry['value']." |
\n"; - print " | ".getMLText("name")." | \n"; - print "".getMLText("owner")." | \n"; - print "".getMLText("status")." | \n"; - print "".getMLText("attribute_value")." | \n"; - print "".getMLText("actions")." | \n"; - print "|
---|---|---|---|---|---|---|
"; - print " | getID()."\">" . htmlspecialchars($doc->getName()) . " | \n"; - print "".htmlspecialchars($owner->getFullName())." | "; - print "".getOverallStatusText($status["status"])." | "; - $value = $doc->getAttributeValue($attrdef); - if(is_array($value)) - print "".implode('; ', $value)." | "; - else - print "".$value." | "; - print ""; - print " ".getMLText("edit").""; - print " |
\n"; - print " | ".getMLText("name")." | \n"; - print "".getMLText("owner")." | \n"; - print "".getMLText("attribute_value")." | \n"; - print "".getMLText("actions")." | \n"; - print "|
---|---|---|---|---|---|
"; - print " | getID()."\">" . htmlspecialchars($folder->getName()) . " | \n"; - print "".htmlspecialchars($owner->getFullName())." | "; - $value = $folder->getAttributeValue($attrdef); - if(is_array($value)) - print "".implode('; ', $value)." | "; - else - print "".$value." | "; - print ""; - print " ".getMLText("edit").""; - print " |
\n"; - print " | ".getMLText("name")." | \n"; - print "".getMLText("owner")." | \n"; - print "".getMLText("mimetype")." | \n"; - print "".getMLText("version")." | \n"; - print "".getMLText("attribute_value")." | \n"; - print "".getMLText("actions")." | \n"; - print "|
---|---|---|---|---|---|---|---|
"; - print " | getID()."\">" . htmlspecialchars($doc->getName()) . " | \n"; - print "".htmlspecialchars($owner->getFullName())." | "; - print "".$content->getMimeType()." | "; - print "".$content->getVersion()." | "; - $value = $content->getAttributeValue($attrdef); - if(is_array($value)) - print "".implode('; ', $value)." | "; - else - print "".$value." | "; - print ""; - print " ".getMLText("edit").""; - print " |