diff options
author | Andreas Gohr <andi@splitbrain.org> | 2013-08-11 12:20:20 +0200 |
---|---|---|
committer | Andreas Gohr <andi@splitbrain.org> | 2013-08-11 12:20:20 +0200 |
commit | d84c2f1cc767bc428b84a5590e4c1c8a9c53fb36 (patch) | |
tree | e1a2ad265f9dc7fd9cd77beac672d70767917b8b /inc/media.php | |
parent | 95905cbe48caa3de7d6d809a8f0d0cffc9df4720 (diff) | |
parent | f73480e9843c2c7609d25f9bb340210e01ea5344 (diff) | |
download | rpg-d84c2f1cc767bc428b84a5590e4c1c8a9c53fb36.tar.gz rpg-d84c2f1cc767bc428b84a5590e4c1c8a9c53fb36.tar.bz2 |
Merge branch 'master' into extension_manager
* master: (33 commits)
translation update
translation update
translation update
translation update
translation update
changed style of `<file>` slightly to help tell it apart from `<code>`
translation update
translation update
translation update
translation update
translation update
translation update
translation update
removed now unused interwiki icons
removed old, possibly never used interwiki definitions
FS#2806 - fix auth capability listing in html_debug()
translation update
change 'debug' setting to 'security' (rather than 'danger')
convert from iso-8859-1 if not utf8
add 'danger' alert to authpgsql config settings
...
Diffstat (limited to 'inc/media.php')
-rw-r--r-- | inc/media.php | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/inc/media.php b/inc/media.php index c4378fe9e..a9f6be771 100644 --- a/inc/media.php +++ b/inc/media.php @@ -586,7 +586,10 @@ function media_filelist($ns,$auth=null,$jump='',$fullscreenview=false,$sort=fals // FIXME: print permission warning here instead? echo '<div class="nothing">'.$lang['nothingfound'].'</div>'.NL; }else{ - if (!$fullscreenview) media_uploadform($ns, $auth); + if (!$fullscreenview) { + media_uploadform($ns, $auth); + media_searchform($ns); + } $dir = utf8_encodeFN(str_replace(':','/',$ns)); $data = array(); @@ -609,7 +612,6 @@ function media_filelist($ns,$auth=null,$jump='',$fullscreenview=false,$sort=fals if ($fullscreenview) echo '</ul>'.NL; } } - if (!$fullscreenview) media_searchform($ns); } /** @@ -1294,7 +1296,7 @@ function media_restore($image, $rev, $auth){ * @author Kate Arzamastseva <pshns@ukr.net> * @triggers MEDIA_SEARCH */ -function media_searchlist($query,$ns,$auth=null,$fullscreen=false,$sort=''){ +function media_searchlist($query,$ns,$auth=null,$fullscreen=false,$sort='natural'){ global $conf; global $lang; @@ -1314,15 +1316,10 @@ function media_searchlist($query,$ns,$auth=null,$fullscreen=false,$sort=''){ $conf['mediadir'], 'search_media', array('showmsg'=>false,'pattern'=>$pattern), - $dir); + $dir, + 1, + $sort); } - - $data = array(); - foreach ($evdata['data'] as $k => $v) { - $data[$k] = ($sort == 'date') ? $v['mtime'] : $v['id']; - } - array_multisort($data, SORT_DESC, SORT_NUMERIC, $evdata['data']); - $evt->advise_after(); unset($evt); } |