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
70ea4c2314
|
@ -98,7 +98,8 @@ class SeedDMS_Core_DocumentCategory {
|
||||||
|
|
||||||
$documents = array();
|
$documents = array();
|
||||||
foreach ($resArr as $row) {
|
foreach ($resArr as $row) {
|
||||||
array_push($documents, $this->_dms->getDocument($row["documentID"]));
|
if($doc = $this->_dms->getDocument($row["documentID"]))
|
||||||
|
array_push($documents, $doc);
|
||||||
}
|
}
|
||||||
return $documents;
|
return $documents;
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
|
@ -46,6 +46,8 @@ $(document).ready( function() {
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
<?php
|
<?php
|
||||||
|
$this->printDeleteFolderButtonJs();
|
||||||
|
$this->printDeleteDocumentButtonJs();
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
function info() { /* {{{ */
|
function info() { /* {{{ */
|
||||||
|
@ -63,18 +65,20 @@ $(document).ready( function() {
|
||||||
echo "</table>";
|
echo "</table>";
|
||||||
|
|
||||||
$documents = $selcat->getDocumentsByCategory(10);
|
$documents = $selcat->getDocumentsByCategory(10);
|
||||||
print "<table id=\"viewfolder-table\" class=\"table\">";
|
if($documents) {
|
||||||
print "<thead>\n<tr>\n";
|
print "<table id=\"viewfolder-table\" class=\"table\">";
|
||||||
print "<th></th>\n";
|
print "<thead>\n<tr>\n";
|
||||||
print "<th>".getMLText("name")."</th>\n";
|
print "<th></th>\n";
|
||||||
print "<th>".getMLText("status")."</th>\n";
|
print "<th>".getMLText("name")."</th>\n";
|
||||||
print "<th>".getMLText("action")."</th>\n";
|
print "<th>".getMLText("status")."</th>\n";
|
||||||
print "</tr>\n</thead>\n<tbody>\n";
|
print "<th>".getMLText("action")."</th>\n";
|
||||||
$previewer = new SeedDMS_Preview_Previewer($cachedir, $previewwidth, $timeout);
|
print "</tr>\n</thead>\n<tbody>\n";
|
||||||
foreach($documents as $doc) {
|
$previewer = new SeedDMS_Preview_Previewer($cachedir, $previewwidth, $timeout);
|
||||||
echo $this->documentListRow($doc, $previewer);
|
foreach($documents as $doc) {
|
||||||
|
echo $this->documentListRow($doc, $previewer);
|
||||||
|
}
|
||||||
|
print "</tbody></table>";
|
||||||
}
|
}
|
||||||
print "</tbody></table>";
|
|
||||||
}
|
}
|
||||||
} /* }}} */
|
} /* }}} */
|
||||||
|
|
||||||
|
@ -134,6 +138,8 @@ $(document).ready( function() {
|
||||||
$categories = $this->params['categories'];
|
$categories = $this->params['categories'];
|
||||||
$selcat = $this->params['selcategory'];
|
$selcat = $this->params['selcategory'];
|
||||||
|
|
||||||
|
$this->htmlAddHeader('<script type="text/javascript" src="../styles/'.$this->theme.'/bootbox/bootbox.min.js"></script>'."\n", 'js');
|
||||||
|
|
||||||
$this->htmlStartPage(getMLText("admin_tools"));
|
$this->htmlStartPage(getMLText("admin_tools"));
|
||||||
$this->globalNavigation();
|
$this->globalNavigation();
|
||||||
$this->contentStart();
|
$this->contentStart();
|
||||||
|
|
|
@ -102,18 +102,18 @@ function loadMoreObjects(element, limit) {
|
||||||
var folder = element.data('folder')
|
var folder = element.data('folder')
|
||||||
var offset = element.data('offset')
|
var offset = element.data('offset')
|
||||||
// var limit = element.data('limit')
|
// var limit = element.data('limit')
|
||||||
url = seeddms_webroot+"out/out.ViewFolder.php?action=entries&folderid="+folder+"&offset="+offset+"&limit="+limit;
|
url = seeddms_webroot+"out/out.ViewFolder.php?action=entries&folderid="+folder+"&offset="+offset+"&limit="+limit<?= $orderby ? '+"&orderby='.$orderby.'"' : "" ?>;
|
||||||
$.ajax({
|
$.ajax({
|
||||||
type: 'GET',
|
type: 'GET',
|
||||||
url: url,
|
url: url,
|
||||||
dataType: 'json',
|
dataType: 'json',
|
||||||
success: function(data){
|
success: function(data){
|
||||||
$('#viewfolder-table').append(data.html);
|
$('#viewfolder-table').append(data.html);
|
||||||
console.log(data.count);
|
|
||||||
if(data.count <= 0) {
|
if(data.count <= 0) {
|
||||||
element.hide();
|
element.hide();
|
||||||
} else {
|
} else {
|
||||||
element.text(data.count+" more objects");
|
var str = '<?= getMLText('x_more_objects') ?>';
|
||||||
|
element.text(str.replace('[number]', data.count));
|
||||||
element.data('offset', offset+limit);
|
element.data('offset', offset+limit);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -188,7 +188,6 @@ $('#loadmore').click(function(e) {
|
||||||
$txt = $this->callHook('folderListSeparator', $folder);
|
$txt = $this->callHook('folderListSeparator', $folder);
|
||||||
if(is_string($txt))
|
if(is_string($txt))
|
||||||
$content .= $txt;
|
$content .= $txt;
|
||||||
else $content .= "<tr><td colspan=\"4\">kkkkk</td></tr>";
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -454,7 +453,7 @@ $('#loadmore').click(function(e) {
|
||||||
echo "</tbody>\n</table>\n";
|
echo "</tbody>\n</table>\n";
|
||||||
|
|
||||||
if($maxItemsPerPage && $i > $maxItemsPerPage)
|
if($maxItemsPerPage && $i > $maxItemsPerPage)
|
||||||
echo "<button id=\"loadmore\" style=\"width: 100%; margin-bottom: 20px;\" class=\"btn btn-default\" data-folder=\"".$folder->getId()."\"data-offset=\"".$maxItemsPerPage."\" data-limit=\"".$incItemsPerPage."\" data-all=\"".($i-$maxItemsPerPage)."\">".getMLText('x_more_objects', array('number', ($i-$maxItemsPerPage)))."</button>";
|
echo "<button id=\"loadmore\" style=\"width: 100%; margin-bottom: 20px;\" class=\"btn btn-default\" data-folder=\"".$folder->getId()."\"data-offset=\"".$maxItemsPerPage."\" data-limit=\"".$incItemsPerPage."\" data-all=\"".($i-$maxItemsPerPage)."\">".getMLText('x_more_objects', array('number'=>($i-$maxItemsPerPage)))."</button>";
|
||||||
}
|
}
|
||||||
else printMLText("empty_folder_list");
|
else printMLText("empty_folder_list");
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue
Block a user