From 3629bc8cec45352566fcad4764203908c2b22528 Mon Sep 17 00:00:00 2001 From: Adrian Lang Date: Sun, 30 Oct 2011 10:50:40 +0100 Subject: MediaManager: Check DOKU_PREF cookie value for validness --- inc/media.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/inc/media.php b/inc/media.php index 7da1f0899..dab0bcef2 100644 --- a/inc/media.php +++ b/inc/media.php @@ -698,7 +698,11 @@ function _media_get_display_param($param, $values) { // FIXME: Set cookie return $_REQUEST[$param]; } else { - return get_doku_pref($param, $values['default']); + $val = get_doku_pref($param, $values['default']); + if (!in_array($val, $values)) { + $val = $values['default']; + } + return $val; } } -- cgit v1.2.3