diff options
author | Nathan Kinkade <nath@nkinka.de> | 2013-10-17 21:47:40 +0000 |
---|---|---|
committer | Nathan Kinkade <nath@nkinka.de> | 2013-10-17 21:47:40 +0000 |
commit | 391b41445735c0f6deadf6113e6c9346b90d5ab8 (patch) | |
tree | 51841f6592b2b61a2a676cc87a98004b37813d11 /modules/gallery/controllers | |
parent | 25c5218b5ee7361943979b386cc681cf158f707e (diff) | |
parent | fb82ea4914241d96ad39db7debf1eeaf8f8d0626 (diff) |
Merge branch 'master' of git://github.com/gallery/gallery3
Diffstat (limited to 'modules/gallery/controllers')
-rw-r--r-- | modules/gallery/controllers/admin_theme_options.php | 14 |
1 files changed, 10 insertions, 4 deletions
diff --git a/modules/gallery/controllers/admin_theme_options.php b/modules/gallery/controllers/admin_theme_options.php index 38d2b0a8..3258040c 100644 --- a/modules/gallery/controllers/admin_theme_options.php +++ b/modules/gallery/controllers/admin_theme_options.php @@ -53,11 +53,17 @@ class Admin_Theme_Options_Controller extends Admin_Controller { module::set_var("gallery", "resize_size", $resize_size); } - module::set_var("gallery", "header_text", $form->edit_theme->header_text->value); - module::set_var("gallery", "footer_text", $form->edit_theme->footer_text->value); module::set_var("gallery", "show_credits", $form->edit_theme->show_credits->value); - module::set_var("gallery", "favicon_url", $form->edit_theme->favicon_url->value); - module::set_var("gallery", "apple_touch_icon_url", $form->edit_theme->apple_touch_icon_url->value); + + // Sanitize values that get placed directly in HTML output by theme. + module::set_var("gallery", "header_text", + html::purify($form->edit_theme->header_text->value)); + module::set_var("gallery", "footer_text", + html::purify($form->edit_theme->footer_text->value)); + module::set_var("gallery", "favicon_url", + html::purify($form->edit_theme->favicon_url->value)); + module::set_var("gallery", "apple_touch_icon_url", + html::purify($form->edit_theme->apple_touch_icon_url->value)); module::event("theme_edit_form_completed", $form); |