diff options
author | Vjacheslav Trushkin <arty@phpbb.com> | 2011-12-04 11:43:55 +0200 |
---|---|---|
committer | Vjacheslav Trushkin <arty@phpbb.com> | 2011-12-04 11:43:55 +0200 |
commit | 1842323ca9a59b8cc34c1af43db6d703cf996d33 (patch) | |
tree | 0288b3e19031e1cbe6b2b3dd78b62c4a3c1fa939 /phpBB/style.php | |
parent | 74ae7d03391c4a836364a3e63881f6079837a8e4 (diff) | |
download | forums-1842323ca9a59b8cc34c1af43db6d703cf996d33.tar forums-1842323ca9a59b8cc34c1af43db6d703cf996d33.tar.gz forums-1842323ca9a59b8cc34c1af43db6d703cf996d33.tar.bz2 forums-1842323ca9a59b8cc34c1af43db6d703cf996d33.tar.xz forums-1842323ca9a59b8cc34c1af43db6d703cf996d33.zip |
[ticket/10399] Correctly encoding template component urls (3.0)
Changes in style.php
PHPBB3-10399
Diffstat (limited to 'phpBB/style.php')
-rw-r--r-- | phpBB/style.php | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/phpBB/style.php b/phpBB/style.php index 916aa8ce5c..f1b41c6a85 100644 --- a/phpBB/style.php +++ b/phpBB/style.php @@ -216,10 +216,10 @@ if ($id) // Parse Theme Data $replace = array( - '{T_THEME_PATH}' => "{$phpbb_root_path}styles/" . $theme['theme_path'] . '/theme', - '{T_TEMPLATE_PATH}' => "{$phpbb_root_path}styles/" . $theme['template_path'] . '/template', - '{T_IMAGESET_PATH}' => "{$phpbb_root_path}styles/" . $theme['imageset_path'] . '/imageset', - '{T_IMAGESET_LANG_PATH}' => "{$phpbb_root_path}styles/" . $theme['imageset_path'] . '/imageset/' . $user_image_lang, + '{T_THEME_PATH}' => "{$phpbb_root_path}styles/" . rawurlencode($theme['theme_path']) . '/theme', + '{T_TEMPLATE_PATH}' => "{$phpbb_root_path}styles/" . rawurlencode($theme['template_path']) . '/template', + '{T_IMAGESET_PATH}' => "{$phpbb_root_path}styles/" . rawurlencode($theme['imageset_path']) . '/imageset', + '{T_IMAGESET_LANG_PATH}' => "{$phpbb_root_path}styles/" . rawurlencode($theme['imageset_path']) . '/imageset/' . $user_image_lang, '{T_STYLESHEET_NAME}' => $theme['theme_name'], '{S_USER_LANG}' => $user['user_lang'] ); @@ -248,7 +248,7 @@ if ($id) $img_data = &$img_array[$img]; $imgsrc = ($img_data['image_lang'] ? $img_data['image_lang'] . '/' : '') . $img_data['image_filename']; $imgs[$img] = array( - 'src' => $phpbb_root_path . 'styles/' . $theme['imageset_path'] . '/imageset/' . $imgsrc, + 'src' => $phpbb_root_path . 'styles/' . rawurlencode($theme['imageset_path']) . '/imageset/' . $imgsrc, 'width' => $img_data['image_width'], 'height' => $img_data['image_height'], ); |