Merge branch 'master' of git@devel.recluse.de:foosel/dokuwiki/filelist
This commit is contained in:
@@ -465,6 +465,9 @@ class syntax_plugin_filelist extends DokuWiki_Syntax_Plugin {
|
||||
} else if ($params['sort'] == 'size') {
|
||||
$callback = array($this, '_compare_sizes');
|
||||
if ($params['order'] == 'desc') $reverseflag = true;
|
||||
} else if ($params['sort'] == 'iname') {
|
||||
$callback = array($this, '_compare_inames');
|
||||
if ($params['order'] == 'desc') $reverseflag = true;
|
||||
} else {
|
||||
$callback = array($this, '_compare_names');
|
||||
if ($params['order'] == 'desc') $reverseflag = true;
|
||||
@@ -654,6 +657,10 @@ class syntax_plugin_filelist extends DokuWiki_Syntax_Plugin {
|
||||
return strcmp($a['name'], $b['name']);
|
||||
}
|
||||
|
||||
function _compare_inames($a, $b) {
|
||||
return strcmp(strtolower($a['name']), strtolower($b['name']));
|
||||
}
|
||||
|
||||
function _compare_ctimes($a, $b) {
|
||||
if ($a['ctime'] == $b['ctime']) {
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user