aboutsummaryrefslogtreecommitdiffstats
path: root/phpBB/ucp.php
diff options
context:
space:
mode:
authorMeik Sievertsen <acydburn@phpbb.com>2006-03-18 12:17:22 +0000
committerMeik Sievertsen <acydburn@phpbb.com>2006-03-18 12:17:22 +0000
commitd9c48b494c6b0b2cf49670eaa5fdb503e1312557 (patch)
tree52571e12348d87eceacbb69a6861eb631b7355ec /phpBB/ucp.php
parent9cd89343a297ff594d1a74459d1c9059e24c501f (diff)
downloadforums-d9c48b494c6b0b2cf49670eaa5fdb503e1312557.tar
forums-d9c48b494c6b0b2cf49670eaa5fdb503e1312557.tar.gz
forums-d9c48b494c6b0b2cf49670eaa5fdb503e1312557.tar.bz2
forums-d9c48b494c6b0b2cf49670eaa5fdb503e1312557.tar.xz
forums-d9c48b494c6b0b2cf49670eaa5fdb503e1312557.zip
thanks to SHS` for writing an updated version of the terms and the privacy policy.
git-svn-id: file:///svn/phpbb/trunk@5650 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/ucp.php')
-rwxr-xr-xphpBB/ucp.php34
1 files changed, 32 insertions, 2 deletions
diff --git a/phpBB/ucp.php b/phpBB/ucp.php
index fc34c8c0ac..b3b596464a 100755
--- a/phpBB/ucp.php
+++ b/phpBB/ucp.php
@@ -91,8 +91,38 @@ switch ($mode)
trigger_error($message);
break;
- case 'terms_of_use':
- case 'privacy_statement':
+ case 'terms':
+ case 'privacy':
+
+ $message = ($mode == 'terms') ? 'TERMS_OF_USE_CONTENT' : 'PRIVACY_POLICY';
+ $title = ($mode == 'terms') ? 'TERMS_USE' : 'PRIVACY';
+
+ if (empty($user->lang[$message]))
+ {
+ if ($user->data['is_registered'])
+ {
+ redirect("index.$phpEx$SID");
+ }
+
+ login_box("index.$phpEx$SID");
+ }
+
+ $template->set_filenames(array(
+ 'body' => 'ucp_agreement.html')
+ );
+
+ page_header($user->lang[$title]);
+
+ $template->assign_vars(array(
+ 'S_AGREEMENT' => true,
+ 'AGREEMENT_TITLE' => $user->lang[$title],
+ 'AGREEMENT_TEXT' => $user->lang[$message],
+ 'U_BACK' => "{$phpbb_root_path}ucp.$phpEx$SID&amp;mode=login",
+ 'L_BACK' => $user->lang['BACK_TO_LOGIN'])
+ );
+
+ page_footer();
+
break;
case 'delete_cookies':