avoid doubled GET token and fill form_hidden only in case default
This commit is contained in:
@@ -2907,9 +2907,13 @@ function serendipity_showMedia(&$file, &$paths, $url = '', $manage = false, $lin
|
|||||||
global $serendipity;
|
global $serendipity;
|
||||||
|
|
||||||
$form_hidden = '';
|
$form_hidden = '';
|
||||||
foreach($serendipity['GET'] AS $g_key => $g_val) {
|
// do not add, if not for the default media list form
|
||||||
if (!is_array($g_val) && $g_key != 'page') {
|
if (($serendipity['GET']['adminAction'] == 'default' || empty($serendipity['GET']['adminAction'])) && !$serendipity['GET']['fid']) {
|
||||||
$form_hidden .= ' <input type="hidden" name="serendipity[' . $g_key . ']" value="' . serendipity_specialchars($g_val) . '">'."\n";
|
foreach($serendipity['GET'] AS $g_key => $g_val) {
|
||||||
|
// do not add token, since this is assigned separately to properties and list forms
|
||||||
|
if (!is_array($g_val) && $g_key != 'page' && $g_key != 'token') {
|
||||||
|
$form_hidden .= ' <input type="hidden" name="serendipity[' . $g_key . ']" value="' . serendipity_specialchars($g_val) . '">'."\n";
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user