From 41757b9e1aab9ff4b3a75ac37ac01dde604d57d1 Mon Sep 17 00:00:00 2001 From: plegall Date: Tue, 27 Jul 2010 12:37:12 +0000 Subject: bug 1757 fixed: ability to use HTML in author field git-svn-id: http://piwigo.org/svn/branches/2.1@6713 68402e56-0260-453c-a942-63ccdbb3a9ee --- admin/element_set_unit.php | 4 ++-- admin/picture_modify.php | 6 +++++- themes/default/template/header.tpl | 2 +- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/admin/element_set_unit.php b/admin/element_set_unit.php index 5dbeb4f68..17b83dcef 100644 --- a/admin/element_set_unit.php +++ b/admin/element_set_unit.php @@ -67,7 +67,7 @@ SELECT id, date_creation $data['author'] = $_POST['author-'.$row['id']]; $data['level'] = $_POST['level-'.$row['id']]; - foreach (array('name', 'author', 'level') as $field) + foreach (array('name', 'level') as $field) { if (!empty($_POST[$field.'-'.$row['id']])) { @@ -238,7 +238,7 @@ SELECT PHPWG_ROOT_PATH.'admin.php?page=picture_modify'. '&image_id='.$row['id'], 'NAME' => !empty($row['name'])?$row['name']:'', - 'AUTHOR' => !empty($row['author'])?$row['author']:'', + 'AUTHOR' => !empty($row['author'])?htmlspecialchars($row['author']):'', 'LEVEL' => !empty($row['level'])?$row['level']:'0', 'DESCRIPTION' => !empty($row['comment'])?$row['comment']:'', 'DATE_CREATION_YEAR' => $year, diff --git a/admin/picture_modify.php b/admin/picture_modify.php index a764f0bdb..4d15a9206 100644 --- a/admin/picture_modify.php +++ b/admin/picture_modify.php @@ -236,7 +236,11 @@ $template->assign( 'REGISTRATION_DATE' => format_date($row['date_available']), - 'AUTHOR' => isset($_POST['author']) ? $_POST['author'] : @$row['author'], + 'AUTHOR' => htmlspecialchars( + isset($_POST['author']) + ? stripslashes($_POST['author']) + : @$row['author'] + ), 'DESCRIPTION' => htmlspecialchars( isset($_POST['description']) ? diff --git a/themes/default/template/header.tpl b/themes/default/template/header.tpl index 7073bf9ea..bb42c7289 100644 --- a/themes/default/template/header.tpl +++ b/themes/default/template/header.tpl @@ -5,7 +5,7 @@ {if isset($meta_ref) } {if isset($INFO_AUTHOR)} - + {/if} {if isset($related_tags)} -- cgit v1.2.3