From f08c01f099fd89bcc3c1871efa62e5080d5e990b Mon Sep 17 00:00:00 2001
From: Meik Sievertsen
Date: Mon, 15 Oct 2007 17:27:22 +0000
Subject: [PATCH 01/65] erm... i am very very sorry... but i think this one is
responsible for the loops people still experience. :o
git-svn-id: file:///svn/phpbb/trunk@8196 89ea8834-ac86-4346-8a33-228a782c2dd0
---
phpBB/install/install_update.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/phpBB/install/install_update.php b/phpBB/install/install_update.php
index 320747b60b..4277246b07 100644
--- a/phpBB/install/install_update.php
+++ b/phpBB/install/install_update.php
@@ -604,7 +604,7 @@ class install_update extends module
// Before we do anything, let us diff the files and store the raw file information "somewhere"
$get_files = false;
- $file_list = false; //$cache->get('_diff_files');
+ $file_list = $cache->get('_diff_files');
if ($file_list === false || $file_list['status'] != -1)
{
From 83251720de42c0207dee47961de7b93fedd05354 Mon Sep 17 00:00:00 2001
From: Henry Sudhof
Date: Mon, 15 Oct 2007 18:06:40 +0000
Subject: [PATCH 02/65] indeed. #14789
git-svn-id: file:///svn/phpbb/trunk@8197 89ea8834-ac86-4346-8a33-228a782c2dd0
---
phpBB/includes/acp/acp_forums.php | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/phpBB/includes/acp/acp_forums.php b/phpBB/includes/acp/acp_forums.php
index 39d437b725..27e54a38a0 100644
--- a/phpBB/includes/acp/acp_forums.php
+++ b/phpBB/includes/acp/acp_forums.php
@@ -45,7 +45,7 @@ class acp_forums
if ($update && !check_form_key($form_key))
{
$update = false;
- $error[] = $user->lang['FORM_INVALID'];
+ $errors[] = $user->lang['FORM_INVALID'];
}
// Check additional permissions
From aee82d3a308b8df995b4418dcbdd15b409878542 Mon Sep 17 00:00:00 2001
From: David M
Date: Tue, 16 Oct 2007 14:59:39 +0000
Subject: [PATCH 03/65] MSSQL works properly with SQL update related tools
git-svn-id: file:///svn/phpbb/trunk@8198 89ea8834-ac86-4346-8a33-228a782c2dd0
---
phpBB/docs/CHANGELOG.html | 6 ++++++
phpBB/includes/db/db_tools.php | 2 +-
phpBB/install/database_update.php | 2 +-
3 files changed, 8 insertions(+), 2 deletions(-)
diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html
index 7d92aa6a5a..4d47a6be41 100644
--- a/phpBB/docs/CHANGELOG.html
+++ b/phpBB/docs/CHANGELOG.html
@@ -78,6 +78,12 @@
+
1.i. Changes since 3.0.RC7
+
+
+ [Fix] Fixed MSSQL related bug in the update system
+
+
1.i. Changes since 3.0.RC6
diff --git a/phpBB/includes/db/db_tools.php b/phpBB/includes/db/db_tools.php
index 589ca39258..ee8825f136 100644
--- a/phpBB/includes/db/db_tools.php
+++ b/phpBB/includes/db/db_tools.php
@@ -500,7 +500,7 @@ class phpbb_db_tools
case 'mssql':
$sql = "SELECT c.name
FROM syscolumns c
- LEFT JOIN sysobjects o (ON c.id = o.id)
+ LEFT JOIN sysobjects o ON c.id = o.id
WHERE o.name = '{$table}'";
$result = $this->db->sql_query($sql);
while ($row = $this->db->sql_fetchrow($result))
diff --git a/phpBB/install/database_update.php b/phpBB/install/database_update.php
index 4d878b15c0..4c4c1eb690 100644
--- a/phpBB/install/database_update.php
+++ b/phpBB/install/database_update.php
@@ -1759,7 +1759,7 @@ function column_exists($dbms, $table, $column_name)
case 'mssql':
$sql = "SELECT c.name
FROM syscolumns c
- LEFT JOIN sysobjects o (ON c.id = o.id)
+ LEFT JOIN sysobjects o ON c.id = o.id
WHERE o.name = '{$table}'";
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
From fe66d104a6d89ccfc2185ccd078d9b14842e0d32 Mon Sep 17 00:00:00 2001
From: Henry Sudhof
Date: Tue, 16 Oct 2007 22:11:32 +0000
Subject: [PATCH 04/65] Lesson learned.
git-svn-id: file:///svn/phpbb/trunk@8199 89ea8834-ac86-4346-8a33-228a782c2dd0
---
phpBB/includes/functions.php | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/phpBB/includes/functions.php b/phpBB/includes/functions.php
index ab27b62656..f55a5b4d39 100644
--- a/phpBB/includes/functions.php
+++ b/phpBB/includes/functions.php
@@ -2034,7 +2034,8 @@ function check_form_key($form_name, $timespan = false, $return_page = '', $trigg
if ($timespan === false)
{
- $timespan = $config['form_token_lifetime'];
+ // we enforce a minimum value of half a minute here.
+ $timespan = max(30, $config['form_token_lifetime']);
}
if ($minimum_time === false)
{
From d095649a655ce7dfeae124b2946dadc5248eafc4 Mon Sep 17 00:00:00 2001
From: Nils Adermann
Date: Wed, 17 Oct 2007 15:01:56 +0000
Subject: [PATCH 05/65] - Display "Return to" links on unwritable forums [Bug
#14824]
git-svn-id: file:///svn/phpbb/trunk@8200 89ea8834-ac86-4346-8a33-228a782c2dd0
---
phpBB/docs/CHANGELOG.html | 3 ++-
phpBB/styles/prosilver/template/jumpbox.html | 4 ++--
phpBB/viewforum.php | 1 +
phpBB/viewtopic.php | 1 +
4 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/phpBB/docs/CHANGELOG.html b/phpBB/docs/CHANGELOG.html
index 4d47a6be41..d403b7bd28 100644
--- a/phpBB/docs/CHANGELOG.html
+++ b/phpBB/docs/CHANGELOG.html
@@ -78,10 +78,11 @@
-
1.i. Changes since 3.0.RC7
+
1.i. Changes since 3.0.RC7
[Fix] Fixed MSSQL related bug in the update system
+ [Fix] Display "Return to" links on unwritable forums (Bug #14824)
1.i. Changes since 3.0.RC6
diff --git a/phpBB/styles/prosilver/template/jumpbox.html b/phpBB/styles/prosilver/template/jumpbox.html
index 323668628d..cf98701c78 100644
--- a/phpBB/styles/prosilver/template/jumpbox.html
+++ b/phpBB/styles/prosilver/template/jumpbox.html
@@ -2,9 +2,9 @@
From 35f205ea61b5cab5dc202062284d2ade448e6b95 Mon Sep 17 00:00:00 2001
From: Henry Sudhof
Date: Mon, 5 Nov 2007 19:07:10 +0000
Subject: [PATCH 32/65] #15038 I'm very sorry. This should make W3C happy
again.
git-svn-id: file:///svn/phpbb/trunk@8227 89ea8834-ac86-4346-8a33-228a782c2dd0
---
phpBB/adm/style/acp_attachments.html | 15 ++++-----
phpBB/adm/style/acp_ban.html | 7 ++--
phpBB/adm/style/acp_bbcodes.html | 5 +--
phpBB/adm/style/acp_board.html | 4 +--
phpBB/adm/style/acp_bots.html | 4 +--
phpBB/adm/style/acp_captcha.html | 2 +-
phpBB/adm/style/acp_database.html | 5 ++-
phpBB/adm/style/acp_disallow.html | 2 +-
phpBB/adm/style/acp_email.html | 2 +-
phpBB/adm/style/acp_forums.html | 8 ++---
phpBB/adm/style/acp_groups.html | 6 ++--
phpBB/adm/style/acp_icons.html | 7 ++--
phpBB/adm/style/acp_inactive.html | 4 +--
phpBB/adm/style/acp_jabber.html | 2 +-
phpBB/adm/style/acp_language.html | 9 +++---
phpBB/adm/style/acp_logs.html | 2 +-
phpBB/adm/style/acp_modules.html | 2 +-
phpBB/adm/style/acp_permission_roles.html | 4 +--
phpBB/adm/style/acp_permissions.html | 32 ++++++++-----------
phpBB/adm/style/acp_profile.html | 7 ++--
phpBB/adm/style/acp_prune_forums.html | 3 +-
phpBB/adm/style/acp_prune_users.html | 2 +-
phpBB/adm/style/acp_ranks.html | 4 +--
phpBB/adm/style/acp_reasons.html | 4 +--
phpBB/adm/style/acp_search.html | 8 ++---
phpBB/adm/style/acp_styles.html | 19 +++++------
phpBB/adm/style/acp_users.html | 12 +++----
phpBB/adm/style/acp_users_avatar.html | 2 +-
phpBB/adm/style/acp_users_overview.html | 4 +--
phpBB/adm/style/acp_users_prefs.html | 2 +-
phpBB/adm/style/acp_users_profile.html | 3 +-
phpBB/adm/style/acp_users_signature.html | 2 +-
phpBB/adm/style/acp_words.html | 5 ++-
.../prosilver/template/confirm_body.html | 1 -
.../styles/prosilver/template/index_body.html | 1 -
.../styles/prosilver/template/login_body.html | 1 -
.../prosilver/template/mcp_approve.html | 2 +-
phpBB/styles/prosilver/template/mcp_ban.html | 2 +-
.../styles/prosilver/template/mcp_forum.html | 2 +-
.../styles/prosilver/template/mcp_front.html | 4 +--
phpBB/styles/prosilver/template/mcp_logs.html | 4 +--
phpBB/styles/prosilver/template/mcp_move.html | 2 +-
.../prosilver/template/mcp_notes_front.html | 2 +-
.../prosilver/template/mcp_notes_user.html | 2 +-
phpBB/styles/prosilver/template/mcp_post.html | 10 +++---
.../styles/prosilver/template/mcp_queue.html | 2 +-
.../prosilver/template/mcp_reports.html | 2 +-
.../styles/prosilver/template/mcp_topic.html | 4 +--
.../prosilver/template/mcp_viewlogs.html | 4 ++-
.../prosilver/template/mcp_warn_front.html | 2 +-
.../prosilver/template/mcp_warn_list.html | 4 +--
.../prosilver/template/mcp_warn_post.html | 2 +-
.../prosilver/template/mcp_warn_user.html | 2 +-
.../prosilver/template/memberlist_email.html | 3 +-
.../prosilver/template/memberlist_im.html | 2 +-
.../prosilver/template/memberlist_search.html | 3 +-
.../prosilver/template/posting_editor.html | 2 +-
.../prosilver/template/posting_layout.html | 4 +--
.../prosilver/template/report_body.html | 2 +-
.../prosilver/template/ucp_agreement.html | 5 ++-
.../prosilver/template/ucp_attachments.html | 3 +-
.../styles/prosilver/template/ucp_footer.html | 2 +-
.../prosilver/template/ucp_groups_manage.html | 3 +-
.../template/ucp_groups_membership.html | 4 +--
.../template/ucp_main_bookmarks.html | 2 +-
.../prosilver/template/ucp_main_drafts.html | 4 ++-
.../template/ucp_main_subscribed.html | 2 +-
.../template/ucp_pm_message_footer.html | 2 +-
.../prosilver/template/ucp_pm_options.html | 2 +-
.../prosilver/template/ucp_pm_viewfolder.html | 2 +-
.../template/ucp_prefs_personal.html | 2 +-
.../prosilver/template/ucp_prefs_post.html | 2 +-
.../prosilver/template/ucp_prefs_view.html | 2 +-
.../template/ucp_profile_avatar.html | 2 +-
.../template/ucp_profile_profile_info.html | 2 +-
.../template/ucp_profile_reg_details.html | 2 +-
.../template/ucp_profile_signature.html | 2 +-
.../prosilver/template/ucp_register.html | 2 +-
.../styles/prosilver/template/ucp_remind.html | 2 +-
.../styles/prosilver/template/ucp_resend.html | 3 +-
.../prosilver/template/ucp_zebra_foes.html | 2 +-
.../prosilver/template/ucp_zebra_friends.html | 2 +-
.../prosilver/template/viewtopic_body.html | 7 ++--
83 files changed, 163 insertions(+), 170 deletions(-)
diff --git a/phpBB/adm/style/acp_attachments.html b/phpBB/adm/style/acp_attachments.html
index 42ae610545..dd1374fee4 100644
--- a/phpBB/adm/style/acp_attachments.html
+++ b/phpBB/adm/style/acp_attachments.html
@@ -109,8 +109,8 @@
{L_NO_IPS_DEFINED}
-
{S_FORM_TOKEN}
+
@@ -214,9 +214,9 @@
-
-
{S_FORM_TOKEN}
+
+
@@ -257,8 +257,8 @@
{L_CREATE_GROUP}:
-
{S_FORM_TOKEN}
+
@@ -280,8 +280,8 @@
-
{S_FORM_TOKEN}
+
@@ -320,8 +320,8 @@
-
{S_FORM_TOKEN}
+
@@ -367,9 +367,8 @@
-
-
{S_FORM_TOKEN}
+
diff --git a/phpBB/adm/style/acp_ban.html b/phpBB/adm/style/acp_ban.html
index d8638f5bcd..85b8acc393 100644
--- a/phpBB/adm/style/acp_ban.html
+++ b/phpBB/adm/style/acp_ban.html
@@ -71,9 +71,8 @@
-
-
{S_FORM_TOKEN}
+
@@ -109,15 +108,17 @@
+ {S_FORM_TOKEN}
{L_NO_BAN_CELL}
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
+
diff --git a/phpBB/adm/style/acp_bbcodes.html b/phpBB/adm/style/acp_bbcodes.html
index 48b117cfc9..a0b0016a11 100644
--- a/phpBB/adm/style/acp_bbcodes.html
+++ b/phpBB/adm/style/acp_bbcodes.html
@@ -51,6 +51,7 @@
{L_SUBMIT}
+ {S_FORM_TOKEN}
@@ -77,7 +78,6 @@
- {S_FORM_TOKEN}
@@ -110,8 +110,9 @@
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
+
diff --git a/phpBB/adm/style/acp_board.html b/phpBB/adm/style/acp_board.html
index 2569b162ca..bb16204801 100644
--- a/phpBB/adm/style/acp_board.html
+++ b/phpBB/adm/style/acp_board.html
@@ -42,10 +42,8 @@
-
+ {S_FORM_TOKEN}
-
-{S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_bots.html b/phpBB/adm/style/acp_bots.html
index 92778472d8..7783356574 100644
--- a/phpBB/adm/style/acp_bots.html
+++ b/phpBB/adm/style/acp_bots.html
@@ -49,9 +49,9 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -93,8 +93,8 @@
{S_BOT_OPTIONS}
{L_MARK_ALL} • {L_UNMARK_ALL}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_captcha.html b/phpBB/adm/style/acp_captcha.html
index ecb60e4b59..d9d087d6ba 100644
--- a/phpBB/adm/style/acp_captcha.html
+++ b/phpBB/adm/style/acp_captcha.html
@@ -63,8 +63,8 @@
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_database.html b/phpBB/adm/style/acp_database.html
index dc24b55bb1..8165efe9a2 100644
--- a/phpBB/adm/style/acp_database.html
+++ b/phpBB/adm/style/acp_database.html
@@ -23,9 +23,8 @@
-
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -85,8 +84,8 @@
-
{S_FORM_TOKEN}
+
diff --git a/phpBB/adm/style/acp_disallow.html b/phpBB/adm/style/acp_disallow.html
index 020135e227..b68d3ab3c0 100644
--- a/phpBB/adm/style/acp_disallow.html
+++ b/phpBB/adm/style/acp_disallow.html
@@ -38,8 +38,8 @@
{L_NO_DISALLOWED}
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_email.html b/phpBB/adm/style/acp_email.html
index bb891de0b4..b1d9b4af11 100644
--- a/phpBB/adm/style/acp_email.html
+++ b/phpBB/adm/style/acp_email.html
@@ -47,8 +47,8 @@
-
{S_FORM_TOKEN}
+
diff --git a/phpBB/adm/style/acp_forums.html b/phpBB/adm/style/acp_forums.html
index 91c15999e5..560bc195bc 100644
--- a/phpBB/adm/style/acp_forums.html
+++ b/phpBB/adm/style/acp_forums.html
@@ -317,8 +317,8 @@
{L_SUBMIT}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -366,8 +366,8 @@
-
{S_FORM_TOKEN}
+
@@ -475,8 +475,8 @@
{L_SELECT_FORUM}: {FORUM_BOX}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -486,8 +486,8 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_groups.html b/phpBB/adm/style/acp_groups.html
index b615099b7c..c90a075f9e 100644
--- a/phpBB/adm/style/acp_groups.html
+++ b/phpBB/adm/style/acp_groups.html
@@ -154,8 +154,8 @@
{L_SUBMIT}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -260,8 +260,8 @@
-
{S_FORM_TOKEN}
+
@@ -309,8 +309,8 @@
{L_CREATE_GROUP}:
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
{L_SPECIAL_GROUPS}
diff --git a/phpBB/adm/style/acp_icons.html b/phpBB/adm/style/acp_icons.html
index e02840f1c5..8bb8257318 100644
--- a/phpBB/adm/style/acp_icons.html
+++ b/phpBB/adm/style/acp_icons.html
@@ -158,9 +158,8 @@
-
-
{S_FORM_TOKEN}
+
@@ -194,8 +193,8 @@
-
{S_FORM_TOKEN}
+
@@ -256,8 +255,8 @@
-
{S_FORM_TOKEN}
+
diff --git a/phpBB/adm/style/acp_inactive.html b/phpBB/adm/style/acp_inactive.html
index b5a05ec799..240cec1643 100755
--- a/phpBB/adm/style/acp_inactive.html
+++ b/phpBB/adm/style/acp_inactive.html
@@ -60,12 +60,12 @@
{S_INACTIVE_OPTIONS}
-{L_MARK_ALL} • {L_UNMARK_ALL}
+ {L_MARK_ALL} • {L_UNMARK_ALL}
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/adm/style/acp_jabber.html b/phpBB/adm/style/acp_jabber.html
index b57ad59af5..2cc715493a 100644
--- a/phpBB/adm/style/acp_jabber.html
+++ b/phpBB/adm/style/acp_jabber.html
@@ -58,8 +58,8 @@
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_language.html b/phpBB/adm/style/acp_language.html
index a6f99c2b56..815ebb024a 100644
--- a/phpBB/adm/style/acp_language.html
+++ b/phpBB/adm/style/acp_language.html
@@ -54,8 +54,8 @@
-
{S_FORM_TOKEN}
+
@@ -92,7 +92,7 @@
- {S_FORM_TOKEN}
+ {S_FORM_TOKEN}
@@ -157,11 +157,10 @@
{TPL}
-
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -198,10 +197,10 @@
{HIDDEN}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_logs.html b/phpBB/adm/style/acp_logs.html
index cc1765e2a4..11ab5faa9c 100644
--- a/phpBB/adm/style/acp_logs.html
+++ b/phpBB/adm/style/acp_logs.html
@@ -56,6 +56,7 @@
{L_DISPLAY_LOG}: {S_LIMIT_DAYS} {L_SORT_BY}: {S_SORT_KEY} {S_SORT_DIR}
+ {S_FORM_TOKEN}
@@ -79,7 +80,6 @@
-{S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/adm/style/acp_modules.html b/phpBB/adm/style/acp_modules.html
index 729ac56c5e..5396e78557 100644
--- a/phpBB/adm/style/acp_modules.html
+++ b/phpBB/adm/style/acp_modules.html
@@ -115,8 +115,8 @@
-
{S_FORM_TOKEN}
+
diff --git a/phpBB/adm/style/acp_permission_roles.html b/phpBB/adm/style/acp_permission_roles.html
index f6ca6081aa..725c7a5ec1 100644
--- a/phpBB/adm/style/acp_permission_roles.html
+++ b/phpBB/adm/style/acp_permission_roles.html
@@ -124,8 +124,8 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
» {L_BACK_TO_TOP}
@@ -178,8 +178,8 @@
{L_CREATE_ROLE}: {L_CREATE_ROLE_FROM} {S_ROLE_OPTIONS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_permissions.html b/phpBB/adm/style/acp_permissions.html
index a4797fcc4f..b4386d5f19 100644
--- a/phpBB/adm/style/acp_permissions.html
+++ b/phpBB/adm/style/acp_permissions.html
@@ -35,11 +35,11 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -56,11 +56,11 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -80,10 +80,10 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -99,11 +99,11 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -126,9 +126,9 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -144,9 +144,9 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -171,9 +171,9 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -187,10 +187,9 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
-
- {S_FORM_TOKEN}
@@ -214,10 +213,9 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
-
- {S_FORM_TOKEN}
@@ -234,9 +232,9 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -256,10 +254,9 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
-
- {S_FORM_TOKEN}
@@ -275,10 +272,9 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
-
- {S_FORM_TOKEN}
@@ -318,11 +314,11 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
{L_SELECT_TYPE}: {S_PERMISSION_DROPDOWN}
- {S_FORM_TOKEN}
@@ -347,11 +343,11 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_profile.html b/phpBB/adm/style/acp_profile.html
index 912e58b43c..eec975ad25 100644
--- a/phpBB/adm/style/acp_profile.html
+++ b/phpBB/adm/style/acp_profile.html
@@ -108,6 +108,7 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
@@ -129,6 +130,7 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
@@ -153,10 +155,11 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
+
@@ -216,8 +219,8 @@
{S_TYPE_OPTIONS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_prune_forums.html b/phpBB/adm/style/acp_prune_forums.html
index 14a367ce27..890a3ba569 100644
--- a/phpBB/adm/style/acp_prune_forums.html
+++ b/phpBB/adm/style/acp_prune_forums.html
@@ -97,11 +97,10 @@
{S_HIDDEN_FIELDS}
-
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_prune_users.html b/phpBB/adm/style/acp_prune_users.html
index 7d84146267..0f2b23dcef 100644
--- a/phpBB/adm/style/acp_prune_users.html
+++ b/phpBB/adm/style/acp_prune_users.html
@@ -51,9 +51,9 @@
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_ranks.html b/phpBB/adm/style/acp_ranks.html
index 482fbcb02c..9306e30269 100644
--- a/phpBB/adm/style/acp_ranks.html
+++ b/phpBB/adm/style/acp_ranks.html
@@ -50,9 +50,9 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -88,9 +88,9 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_reasons.html b/phpBB/adm/style/acp_reasons.html
index 221a776a24..23fcfbdeb8 100644
--- a/phpBB/adm/style/acp_reasons.html
+++ b/phpBB/adm/style/acp_reasons.html
@@ -52,9 +52,9 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -116,10 +116,10 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_search.html b/phpBB/adm/style/acp_search.html
index d4937c6ecc..0879780749 100644
--- a/phpBB/adm/style/acp_search.html
+++ b/phpBB/adm/style/acp_search.html
@@ -59,9 +59,8 @@
{L_SUBMIT}
+ {S_FORM_TOKEN}
-
- {S_FORM_TOKEN}
@@ -90,8 +89,8 @@
{L_SUBMIT}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -141,8 +140,9 @@
-
{S_FORM_TOKEN}
+
+
diff --git a/phpBB/adm/style/acp_styles.html b/phpBB/adm/style/acp_styles.html
index a067e1a16b..4b3bcddf1d 100644
--- a/phpBB/adm/style/acp_styles.html
+++ b/phpBB/adm/style/acp_styles.html
@@ -25,9 +25,9 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -147,8 +147,8 @@
{L_SUBMIT}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -170,10 +170,9 @@
{L_FILE}:
{S_TEMPLATES}
+ {S_FORM_TOKEN}
-
- {S_FORM_TOKEN}
@@ -253,10 +252,9 @@
{L_SUBMIT}
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
-
- {S_FORM_TOKEN}
@@ -301,12 +299,10 @@
{L_MARK_ALL} :: {L_UNMARK_ALL}
-
+ {S_FORM_TOKEN}
-
- {S_FORM_TOKEN}
@@ -360,11 +356,12 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
+
@@ -508,9 +505,9 @@
{L_SUBMIT}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_users.html b/phpBB/adm/style/acp_users.html
index 593889e7d1..2e4b3ef8f2 100644
--- a/phpBB/adm/style/acp_users.html
+++ b/phpBB/adm/style/acp_users.html
@@ -46,8 +46,8 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -69,8 +69,8 @@
{L_SELECT_FORM}: {S_FORM_OPTIONS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -109,8 +109,8 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -143,9 +143,9 @@
{L_USER_GROUP_ADD}: {S_GROUP_OPTIONS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -201,8 +201,8 @@
{L_MARK_ALL} • {L_UNMARK_ALL}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -217,8 +217,8 @@
{L_SELECT_FORUM}: {S_FORUM_OPTIONS}
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_users_avatar.html b/phpBB/adm/style/acp_users_avatar.html
index 2b5745ebb6..20b5b60050 100644
--- a/phpBB/adm/style/acp_users_avatar.html
+++ b/phpBB/adm/style/acp_users_avatar.html
@@ -70,7 +70,7 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/adm/style/acp_users_overview.html b/phpBB/adm/style/acp_users_overview.html
index da699968c5..0611ccba46 100644
--- a/phpBB/adm/style/acp_users_overview.html
+++ b/phpBB/adm/style/acp_users_overview.html
@@ -61,10 +61,10 @@
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
@@ -134,11 +134,11 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/adm/style/acp_users_prefs.html b/phpBB/adm/style/acp_users_prefs.html
index b8b847bd14..07a9bc5c78 100644
--- a/phpBB/adm/style/acp_users_prefs.html
+++ b/phpBB/adm/style/acp_users_prefs.html
@@ -152,7 +152,7 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/adm/style/acp_users_profile.html b/phpBB/adm/style/acp_users_profile.html
index 959494f5e3..0d1c6f8e46 100644
--- a/phpBB/adm/style/acp_users_profile.html
+++ b/phpBB/adm/style/acp_users_profile.html
@@ -61,7 +61,6 @@
+ {S_FORM_TOKEN}
-
- {S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/adm/style/acp_users_signature.html b/phpBB/adm/style/acp_users_signature.html
index 3b6303319b..a6664a40e4 100644
--- a/phpBB/adm/style/acp_users_signature.html
+++ b/phpBB/adm/style/acp_users_signature.html
@@ -112,6 +112,6 @@
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/adm/style/acp_words.html b/phpBB/adm/style/acp_words.html
index 3f99637418..9bd0bf11a0 100644
--- a/phpBB/adm/style/acp_words.html
+++ b/phpBB/adm/style/acp_words.html
@@ -27,9 +27,9 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -65,9 +65,8 @@
-
-
{S_FORM_TOKEN}
+
diff --git a/phpBB/styles/prosilver/template/confirm_body.html b/phpBB/styles/prosilver/template/confirm_body.html
index bc61b0a392..5b783915a4 100644
--- a/phpBB/styles/prosilver/template/confirm_body.html
+++ b/phpBB/styles/prosilver/template/confirm_body.html
@@ -1,7 +1,6 @@
-{S_FORM_TOKEN}
-{S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/styles/prosilver/template/mcp_notes_front.html b/phpBB/styles/prosilver/template/mcp_notes_front.html
index dda7ff90d3..045a7619ed 100644
--- a/phpBB/styles/prosilver/template/mcp_notes_front.html
+++ b/phpBB/styles/prosilver/template/mcp_notes_front.html
@@ -21,8 +21,8 @@
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/styles/prosilver/template/mcp_notes_user.html b/phpBB/styles/prosilver/template/mcp_notes_user.html
index 19f2faacbe..a039aec04a 100644
--- a/phpBB/styles/prosilver/template/mcp_notes_user.html
+++ b/phpBB/styles/prosilver/template/mcp_notes_user.html
@@ -44,6 +44,7 @@
{S_HIDDEN_FIELDS}
+ {S_FORM_TOKEN}
@@ -116,7 +117,6 @@
-{S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/styles/prosilver/template/mcp_post.html b/phpBB/styles/prosilver/template/mcp_post.html
index 5a3ba7f24c..b7c59b9a8b 100644
--- a/phpBB/styles/prosilver/template/mcp_post.html
+++ b/phpBB/styles/prosilver/template/mcp_post.html
@@ -32,8 +32,8 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -60,8 +60,8 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
@@ -121,8 +121,8 @@
[ {L_FIND_USERNAME} ]
-
{S_FORM_TOKEN}
+
@@ -138,8 +138,8 @@
-
{S_FORM_TOKEN}
+
@@ -196,8 +196,8 @@
+ {S_FORM_TOKEN}
- {S_FORM_TOKEN}
diff --git a/phpBB/styles/prosilver/template/mcp_queue.html b/phpBB/styles/prosilver/template/mcp_queue.html
index 805d7d7e09..e2f140667c 100644
--- a/phpBB/styles/prosilver/template/mcp_queue.html
+++ b/phpBB/styles/prosilver/template/mcp_queue.html
@@ -5,6 +5,7 @@
{L_FORUM}: {S_FORUM_OPTIONS}
+ {S_FORM_TOKEN}
{L_TITLE}
@@ -90,7 +91,6 @@
-{S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/styles/prosilver/template/mcp_reports.html b/phpBB/styles/prosilver/template/mcp_reports.html
index a515c4f7ed..bc878f496c 100644
--- a/phpBB/styles/prosilver/template/mcp_reports.html
+++ b/phpBB/styles/prosilver/template/mcp_reports.html
@@ -5,6 +5,7 @@
{L_FORUM}: {S_FORUM_OPTIONS}
+ {S_FORM_TOKEN}
{L_TITLE}
@@ -79,7 +80,6 @@
-{S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/styles/prosilver/template/mcp_topic.html b/phpBB/styles/prosilver/template/mcp_topic.html
index 111030914d..122f861fd7 100644
--- a/phpBB/styles/prosilver/template/mcp_topic.html
+++ b/phpBB/styles/prosilver/template/mcp_topic.html
@@ -161,10 +161,10 @@ onload_functions.push('subPanels()');
-
-
{S_HIDDEN_FIELDS}
{S_FORM_TOKEN}
+
+
\ No newline at end of file
diff --git a/phpBB/styles/prosilver/template/mcp_viewlogs.html b/phpBB/styles/prosilver/template/mcp_viewlogs.html
index fb02c4e9de..264152d3ae 100644
--- a/phpBB/styles/prosilver/template/mcp_viewlogs.html
+++ b/phpBB/styles/prosilver/template/mcp_viewlogs.html
@@ -37,8 +37,10 @@
{L_NO_ENTRIES}
+
+ {S_FORM_TOKEN}
+
-{S_FORM_TOKEN}
diff --git a/phpBB/styles/prosilver/template/mcp_warn_front.html b/phpBB/styles/prosilver/template/mcp_warn_front.html
index e861136463..fc8fa37fab 100644
--- a/phpBB/styles/prosilver/template/mcp_warn_front.html
+++ b/phpBB/styles/prosilver/template/mcp_warn_front.html
@@ -23,8 +23,8 @@
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
diff --git a/phpBB/styles/prosilver/template/mcp_warn_list.html b/phpBB/styles/prosilver/template/mcp_warn_list.html
index 250d542808..a432df4240 100644
--- a/phpBB/styles/prosilver/template/mcp_warn_list.html
+++ b/phpBB/styles/prosilver/template/mcp_warn_list.html
@@ -57,10 +57,10 @@
-
-
{S_FORM_TOKEN}
+
+
\ No newline at end of file
diff --git a/phpBB/styles/prosilver/template/mcp_warn_post.html b/phpBB/styles/prosilver/template/mcp_warn_post.html
index 1fb0ea0a0a..5937598a52 100644
--- a/phpBB/styles/prosilver/template/mcp_warn_post.html
+++ b/phpBB/styles/prosilver/template/mcp_warn_post.html
@@ -65,8 +65,8 @@
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/styles/prosilver/template/mcp_warn_user.html b/phpBB/styles/prosilver/template/mcp_warn_user.html
index 64ed5b0085..c807a6b640 100644
--- a/phpBB/styles/prosilver/template/mcp_warn_user.html
+++ b/phpBB/styles/prosilver/template/mcp_warn_user.html
@@ -49,8 +49,8 @@
+ {S_FORM_TOKEN}
-{S_FORM_TOKEN}
\ No newline at end of file
diff --git a/phpBB/styles/prosilver/template/memberlist_email.html b/phpBB/styles/prosilver/template/memberlist_email.html
index ce4eec9ad8..e8870d8921 100644
--- a/phpBB/styles/prosilver/template/memberlist_email.html
+++ b/phpBB/styles/prosilver/template/memberlist_email.html
@@ -57,8 +57,9 @@
-
{S_FORM_TOKEN}
+
+
\ No newline at end of file
diff --git a/phpBB/styles/prosilver/template/memberlist_im.html b/phpBB/styles/prosilver/template/memberlist_im.html
index e6174510b7..9bb1f90a58 100644
--- a/phpBB/styles/prosilver/template/memberlist_im.html
+++ b/phpBB/styles/prosilver/template/memberlist_im.html
@@ -76,12 +76,12 @@
{L_IM_SENT_JABBER}
+ {S_FORM_TOKEN}
{L_CLOSE_WINDOW}
-{S_FORM_TOKEN}