From 554a8c9ffe7dc256ff10fdb49a144ca7dc510989 Mon Sep 17 00:00:00 2001 From: Adrian Lang Date: Sat, 24 Sep 2011 16:34:32 +0200 Subject: More mediamanager reworking --- inc/common.php | 12 ++++ inc/media.php | 79 +++++++++++-------------- lib/scripts/media.js | 164 +++++++++++++++++++++++++++------------------------ 3 files changed, 135 insertions(+), 120 deletions(-) diff --git a/inc/common.php b/inc/common.php index 56a7fb060..ec7f9bece 100644 --- a/inc/common.php +++ b/inc/common.php @@ -1558,4 +1558,16 @@ function valid_input_set($param, $valid_values, $array, $exc = '') { } } +function get_doku_pref($pref, $default) { + if (strpos($_COOKIE['DOKU_PREFS'], $pref) !== false) { + $parts = explode('#', $_COOKIE['DOKU_PREFS']); + for ($i = 0; $i < count($parts); $i+=2){ + if ($parts[$i] == $pref) { + return $parts[$i+1]; + } + } + } + return $default; +} + //Setup VIM: ex: et ts=2 : diff --git a/inc/media.php b/inc/media.php index d26d18626..4ca4c509c 100644 --- a/inc/media.php +++ b/inc/media.php @@ -576,12 +576,7 @@ function media_filelist($ns,$auth=null,$jump='',$fullscreenview=false,$sort=fals echo '
'.$lang['nothingfound'].'
'.NL; }else { if ($fullscreenview) { - $view = $_REQUEST['list']; - if ($view == 'rows') { - echo '