From 6f41f5be78f0eb8145a593bcd6657dbad99ecc89 Mon Sep 17 00:00:00 2001 From: Henry Sudhof Date: Sun, 24 Jun 2007 22:05:50 +0000 Subject: [PATCH 01/50] Well, let's add the implementation. :| git-svn-id: file:///svn/phpbb/trunk@7794 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/adm/index.php | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/phpBB/adm/index.php b/phpBB/adm/index.php index 78c876808b..836d2556f8 100644 --- a/phpBB/adm/index.php +++ b/phpBB/adm/index.php @@ -430,6 +430,21 @@ function validate_config_vars($config_vars, &$cfg_array, &$error) break; + // Absolute path + case 'lang': + if (!$cfg_array[$config_name]) + { + break; + } + + $cfg_array[$config_name] = basename($cfg_array[$config_name]); + + if (!file_exists($phpbb_root_path . 'language/' . $cfg_array[$config_name] . '/')) + { + $error[] = $user->lang['WRONG_DATA_LANG']; + } + break; + // Relative path (appended $phpbb_root_path) case 'rpath': case 'rwpath': From b3c1501e269421540f0f177b011d99415c774aec Mon Sep 17 00:00:00 2001 From: Meik Sievertsen Date: Mon, 25 Jun 2007 13:36:28 +0000 Subject: [PATCH 02/50] yeah, forgot these few lines. :( git-svn-id: file:///svn/phpbb/trunk@7795 89ea8834-ac86-4346-8a33-228a782c2dd0 --- phpBB/docs/CHANGELOG.html | 17 ++++++++++++++++- phpBB/memberlist.php | 14 +++++++------- 2 files changed, 23 insertions(+), 8 deletions(-) diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html index 72fb2d5ad4..4d52e30a61 100644 --- a/phpBB/docs/CHANGELOG.html +++ b/phpBB/docs/CHANGELOG.html @@ -169,6 +169,7 @@ p a {