diff --git a/phpBB/cache/index.htm b/phpBB/cache/index.htm
deleted file mode 100644
index ee1f723a7d..0000000000
--- a/phpBB/cache/index.htm
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/phpBB/develop/add_permissions.php b/phpBB/develop/add_permissions.php
deleted file mode 100644
index 40ece4000d..0000000000
--- a/phpBB/develop/add_permissions.php
+++ /dev/null
@@ -1,396 +0,0 @@
- is_local, is_global
-$f_permissions = array(
- 'f_' => array(1, 0),
- 'f_list' => array(1, 0),
- 'f_read' => array(1, 0),
- 'f_post' => array(1, 0),
- 'f_reply' => array(1, 0),
- 'f_edit' => array(1, 0),
- 'f_user_lock' => array(1, 0),
- 'f_delete' => array(1, 0),
- 'f_bump' => array(1, 0),
- 'f_poll' => array(1, 0),
- 'f_vote' => array(1, 0),
- 'f_votechg' => array(1, 0),
- 'f_announce'=> array(1, 0),
- 'f_sticky' => array(1, 0),
- 'f_attach' => array(1, 0),
- 'f_download'=> array(1, 0),
- 'f_icons' => array(1, 0),
- 'f_bbcode' => array(1, 0),
- 'f_smilies' => array(1, 0),
- 'f_img' => array(1, 0),
- 'f_flash' => array(1, 0),
- 'f_sigs' => array(1, 0),
- 'f_search' => array(1, 0),
- 'f_email' => array(1, 0),
- 'f_print' => array(1, 0),
- 'f_ignoreflood' => array(1, 0),
- 'f_postcount' => array(1, 0),
- 'f_noapprove'=> array(1, 0),
- 'f_report' => array(1, 0),
- 'f_subscribe' => array(1, 0),
-);
-
-$m_permissions = array(
- 'm_' => array(1, 1),
- 'm_edit' => array(1, 1),
- 'm_delete' => array(1, 1),
- 'm_move' => array(1, 1),
- 'm_lock' => array(1, 1),
- 'm_split' => array(1, 1),
- 'm_merge' => array(1, 1),
- 'm_approve' => array(1, 1),
- 'm_unrate' => array(1, 1),
- 'm_auth' => array(1, 1),
- 'm_ip' => array(1, 1),
- 'm_info' => array(1, 1),
-);
-
-$a_permissions = array(
- 'a_' => array(0, 1),
- 'a_server' => array(0, 1),
- 'a_board' => array(0, 1),
- 'a_clearlogs' => array(0, 1),
- 'a_words' => array(0, 1),
- 'a_icons' => array(0, 1),
- 'a_bbcode' => array(0, 1),
- 'a_attach' => array(0, 1),
- 'a_email' => array(0, 1),
- 'a_styles' => array(0, 1),
- 'a_user' => array(0, 1),
- 'a_useradd' => array(0, 1),
- 'a_userdel' => array(0, 1),
- 'a_ranks' => array(0, 1),
- 'a_ban' => array(0, 1),
- 'a_names' => array(0, 1),
- 'a_group' => array(0, 1),
- 'a_groupadd'=> array(0, 1),
- 'a_groupdel'=> array(0, 1),
- 'a_forum' => array(0, 1),
- 'a_forumadd'=> array(0, 1),
- 'a_forumdel'=> array(0, 1),
- 'a_prune' => array(0, 1),
- 'a_auth' => array(0, 1),
- 'a_authmods'=> array(0, 1),
- 'a_authadmins' => array(0, 1),
- 'a_authusers' => array(0, 1),
- 'a_authgroups' => array(0, 1),
- 'a_authdeps'=> array(0, 1),
- 'a_backup' => array(0, 1),
- 'a_restore' => array(0, 1),
- 'a_search' => array(0, 1),
- 'a_events' => array(0, 1),
- 'a_cron' => array(0, 1),
-);
-
-$u_permissions = array(
- 'u_' => array(0, 1),
- 'u_sendemail' => array(0, 1),
- 'u_readpm' => array(0, 1),
- 'u_sendpm' => array(0, 1),
- 'u_sendim' => array(0, 1),
- 'u_hideonline' => array(0, 1),
- 'u_viewonline' => array(0, 1),
- 'u_viewprofile' => array(0, 1),
- 'u_chgavatar' => array(0, 1),
- 'u_chggrp' => array(0, 1),
- 'u_chgemail' => array(0, 1),
- 'u_chgname' => array(0, 1),
- 'u_chgpasswd' => array(0, 1),
- 'u_chgcensors' => array(0, 1),
- 'u_search' => array(0, 1),
- 'u_savedrafts' => array(0, 1),
- 'u_download' => array(0, 1),
- 'u_attach' => array(0, 1),
- 'u_sig' => array(0, 1),
- 'u_pm_attach' => array(0, 1),
- 'u_pm_bbcode' => array(0, 1),
- 'u_pm_smilies' => array(0, 1),
- 'u_pm_download' => array(0, 1),
- 'u_pm_edit' => array(0, 1),
- 'u_pm_printpm' => array(0, 1),
- 'u_pm_emailpm' => array(0, 1),
- 'u_pm_forward' => array(0, 1),
- 'u_pm_delete' => array(0, 1),
- 'u_pm_img' => array(0, 1),
- 'u_pm_flash' => array(0, 1),
-);
-
-echo "Determining existing permissions
\n";
-
-$sql = 'SELECT auth_option_id, auth_option FROM ' . ACL_OPTIONS_TABLE;
-$result = $db->sql_query($sql);
-
-$remove_auth_options = array();
-while ($row = $db->sql_fetchrow($result))
-{
- if (!in_array($row['auth_option'], array_keys(${substr($row['auth_option'], 0, 2) . 'permissions'})))
- {
- $remove_auth_options[$row['auth_option']] = $row['auth_option_id'];
- }
- unset(${substr($row['auth_option'], 0, 2) . 'permissions'}[$row['auth_option']]);
-}
-$db->sql_freeresult($result);
-
-if (sizeof($remove_auth_options))
-{
- $db->sql_query('DELETE FROM ' . ACL_USERS_TABLE . ' WHERE auth_option_id IN (' . implode(', ', $remove_auth_options) . ')');
- $db->sql_query('DELETE FROM ' . ACL_GROUPS_TABLE . ' WHERE auth_option_id IN (' . implode(', ', $remove_auth_options) . ')');
- $db->sql_query('DELETE FROM ' . ACL_OPTIONS_TABLE . ' WHERE auth_option_id IN (' . implode(', ', $remove_auth_options) . ')');
-
- echo 'Removed the following auth options... [' . implode(', ', array_keys($remove_auth_options)) . "]
\n\n";
-}
-
-$prefixes = array('f_', 'a_', 'm_', 'u_');
-
-foreach ($prefixes as $prefix)
-{
- $var = $prefix . 'permissions';
- if (sizeof($$var))
- {
- foreach ($$var as $auth_option => $l_ary)
- {
- $sql_ary = array(
- 'auth_option' => $auth_option,
- 'is_local' => $l_ary[0],
- 'is_global' => $l_ary[1]
- );
-
- $db->sql_query('INSERT INTO ' . ACL_OPTIONS_TABLE . ' ' . $db->sql_build_array('INSERT', $sql_ary));
-
- echo "Adding $auth_option...
\n";
-
- mass_auth('group', 0, 'guests', $auth_option, ACL_NEVER);
- mass_auth('group', 0, 'inactive', $auth_option, ACL_NEVER);
- mass_auth('group', 0, 'inactive_coppa', $auth_option, ACL_NEVER);
- mass_auth('group', 0, 'registered_coppa', $auth_option, ACL_NEVER);
- mass_auth('group', 0, 'registered', $auth_option, (($prefix != 'm_' && $prefix != 'a_') ? ACL_YES : ACL_NEVER));
- mass_auth('group', 0, 'global_moderators', $auth_option, (($prefix != 'a_') ? ACL_YES : ACL_NEVER));
- mass_auth('group', 0, 'administrators', $auth_option, ACL_YES);
- mass_auth('group', 0, 'bots', $auth_option, (($prefix != 'm_' && $prefix != 'a_') ? ACL_YES : ACL_NEVER));
- }
- }
-}
-
-$sql = 'UPDATE ' . USERS_TABLE . " SET user_permissions = ''";
-$db->sql_query($sql);
-
-$cache->destroy('_acl_options');
-
-echo "Done
\n";
-
-/*
- $ug_type = user|group
- $forum_id = forum ids (array|int|0) -> 0 == all forums
- $ug_id = [int] user_id|group_id : [string] usergroup name
- $acl_list = [string] acl entry : [array] acl entries
- $setting = ACL_YES|ACL_NEVER|ACL_NO
-*/
-function mass_auth($ug_type, $forum_id, $ug_id, $acl_list, $setting)
-{
- global $db;
- static $acl_option_ids, $group_ids;
-
- if ($ug_type == 'group' && is_string($ug_id))
- {
- if (!isset($group_ids[$ug_id]))
- {
- $sql = 'SELECT group_id FROM ' . GROUPS_TABLE . "
- WHERE group_name = '" . strtoupper($ug_id) . "'";
- $result = $db->sql_query_limit($sql, 1);
- $id = (int) $db->sql_fetchfield('group_id', $result);
- $db->sql_freeresult($result);
-
- if (!$id)
- {
- return;
- }
-
- $group_ids[$ug_id] = $id;
- }
-
- $ug_id = (int) $group_ids[$ug_id];
- }
-
- // Build correct parameters
- $auth = array();
-
- if (!is_array($acl_list))
- {
- $auth = array($acl_list => $setting);
- }
- else
- {
- foreach ($acl_list as $auth_option)
- {
- $auth[$auth_option] = $setting;
- }
- }
- unset($acl_list);
-
- if (!is_array($forum_id))
- {
- $forum_id = array($forum_id);
- }
-
- // Set any flags as required
- foreach ($auth as $auth_option => $acl_setting)
- {
- $flag = substr($auth_option, 0, strpos($auth_option, '_') + 1);
- if (empty($auth[$flag]))
- {
- $auth[$flag] = $acl_setting;
- }
- }
-
- if (!is_array($acl_option_ids) || empty($acl_option_ids))
- {
- $sql = 'SELECT auth_option_id, auth_option
- FROM ' . ACL_OPTIONS_TABLE;
- $result = $db->sql_query($sql);
-
- while ($row = $db->sql_fetchrow($result))
- {
- $acl_option_ids[$row['auth_option']] = $row['auth_option_id'];
- }
- $db->sql_freeresult($result);
- }
-
- $sql_forum = 'AND a.forum_id IN (' . implode(', ', array_map('intval', $forum_id)) . ')';
-
- $sql = ($ug_type == 'user') ? 'SELECT o.auth_option_id, o.auth_option, a.forum_id, a.auth_setting FROM ' . ACL_USERS_TABLE . ' a, ' . ACL_OPTIONS_TABLE . " o WHERE a.auth_option_id = o.auth_option_id $sql_forum AND a.user_id = $ug_id" : 'SELECT o.auth_option_id, o.auth_option, a.forum_id, a.auth_setting FROM ' . ACL_GROUPS_TABLE . ' a, ' . ACL_OPTIONS_TABLE . " o WHERE a.auth_option_id = o.auth_option_id $sql_forum AND a.group_id = $ug_id";
- $result = $db->sql_query($sql);
-
- $cur_auth = array();
- while ($row = $db->sql_fetchrow($result))
- {
- $cur_auth[$row['forum_id']][$row['auth_option_id']] = $row['auth_setting'];
- }
- $db->sql_freeresult($result);
-
- $table = ($ug_type == 'user') ? ACL_USERS_TABLE : ACL_GROUPS_TABLE;
- $id_field = $ug_type . '_id';
-
- $sql_ary = array();
- foreach ($forum_id as $forum)
- {
- foreach ($auth as $auth_option => $setting)
- {
- $auth_option_id = $acl_option_ids[$auth_option];
-
- if (!$auth_option_id)
- {
- continue;
- }
-
- switch ($setting)
- {
- case ACL_NO:
- if (isset($cur_auth[$forum][$auth_option_id]))
- {
- $sql_ary['delete'][] = "DELETE FROM $table
- WHERE forum_id = $forum
- AND auth_option_id = $auth_option_id
- AND $id_field = $ug_id";
- }
- break;
-
- default:
- if (!isset($cur_auth[$forum][$auth_option_id]))
- {
- $sql_ary['insert'][] = "$ug_id, $forum, $auth_option_id, $setting";
- }
- else if ($cur_auth[$forum][$auth_option_id] != $setting)
- {
- $sql_ary['update'][] = "UPDATE " . $table . "
- SET auth_setting = $setting
- WHERE $id_field = $ug_id
- AND forum_id = $forum
- AND auth_option_id = $auth_option_id";
- }
- }
- }
- }
- unset($cur_auth);
-
- $sql = '';
- foreach ($sql_ary as $sql_type => $sql_subary)
- {
- switch ($sql_type)
- {
- case 'insert':
- switch ($db->sql_layer)
- {
- case 'mysql':
- case 'mysql4':
- $sql = 'VALUES ' . implode(', ', preg_replace('#^(.*?)$#', '(\1)', $sql_subary));
- break;
-
- case 'mssql':
- case 'sqlite':
- $sql = implode(' UNION ALL ', preg_replace('#^(.*?)$#', 'SELECT \1', $sql_subary));
- break;
-
- default:
- foreach ($sql_subary as $sql)
- {
- $sql = "INSERT INTO $table ($id_field, forum_id, auth_option_id, auth_setting) VALUES ($sql)";
- $result = $db->sql_query($sql);
- $sql = '';
- }
- }
-
- if ($sql != '')
- {
- $sql = "INSERT INTO $table ($id_field, forum_id, auth_option_id, auth_setting) $sql";
- $result = $db->sql_query($sql);
- }
- break;
-
- case 'update':
- case 'delete':
- foreach ($sql_subary as $sql)
- {
- $result = $db->sql_query($sql);
- $sql = '';
- }
- break;
- }
- unset($sql_ary[$sql_type]);
- }
- unset($sql_ary);
-
-}
-
-garbage_collection();
-exit_handler();
-
-?>
\ No newline at end of file
diff --git a/phpBB/develop/adjust_avatars.php b/phpBB/develop/adjust_avatars.php
deleted file mode 100644
index 976f7dfb7e..0000000000
--- a/phpBB/develop/adjust_avatars.php
+++ /dev/null
@@ -1,147 +0,0 @@
-session_begin();
-$auth->acl($user->data);
-$user->setup();
-
-$echos = 0;
-
-if (!isset($config['avatar_salt']))
-{
- $cache->purge();
- if (!isset($config['avatar_salt']))
- {
- die('database not up to date');
- }
- die('database not up to date');
-}
-
-// let's start with the users using a group_avatar.
-$sql = 'SELECT group_id, group_avatar
- FROM ' . GROUPS_TABLE . '
- WHERE group_avatar_type = ' . AVATAR_UPLOAD;
-
-// We'll skip these, so remember them
-$group_avatars = array();
-
-echo '
Updating groups' . "\n";
-
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $new_avatar_name = adjust_avatar($row['group_avatar'], 'g' . $row['group_id']);
- $group_avatars[] = $new_avatar_name;
-
- // failure is probably due to the avatar name already being adjusted
- if ($new_avatar_name !== false)
- {
- $sql = 'UPDATE ' . USERS_TABLE . "
- SET user_avatar = '" . $db->sql_escape($new_avatar_name) . "'
- WHERE user_avatar = '" . $db->sql_escape($row['group_avatar']) . "'
- AND user_avatar_type = " . AVATAR_UPLOAD;
- $db->sql_query($sql);
-
- $sql = 'UPDATE ' . GROUPS_TABLE . "
- SET group_avatar = '" . $db->sql_escape($new_avatar_name) . "'
- WHERE group_id = {$row['group_id']}";
- $db->sql_query($sql);
- }
- else
- {
- echo '
Failed updating group ' . $row['group_id'] . "\n";
- }
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
-}
-$db->sql_freeresult($result);
-
-$sql = 'SELECT user_id, username, user_avatar, user_avatar_type
- FROM ' . USERS_TABLE . '
- WHERE user_avatar_type = ' . AVATAR_UPLOAD . '
- AND ' . $db->sql_in_set('user_avatar', $group_avatars, true, true);
-$result = $db->sql_query($sql);
-
-echo '
Updating users' . "\n";
-
-while ($row = $db->sql_fetchrow($result))
-{
- $new_avatar_name = adjust_avatar($row['user_avatar'], $row['user_id']);
-
- // failure is probably due to the avatar name already being adjusted
- if ($new_avatar_name !== false)
- {
- $sql = 'UPDATE ' . USERS_TABLE . "
- SET user_avatar = '" . $db->sql_escape($new_avatar_name) . "'
- WHERE user_id = {$row['user_id']}";
- $db->sql_query($sql);
- }
- else
- {
- // nuke this avatar
- $sql = 'UPDATE ' . USERS_TABLE . "
- SET user_avatar = '', user_avatar_type = 0
- WHERE user_id = {$row['user_id']}";
- $db->sql_query($sql);
- echo '
Failed updating user ' . $row['user_id'] . "\n";
- }
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
-}
-
-$db->sql_freeresult($result);
-
-echo 'FINISHED';
-
-// Done
-$db->sql_close();
-
-function adjust_avatar($old_name, $midfix)
-{
- global $config;
-
- $avatar_path = PHPBB_ROOT_PATH . $config['avatar_path'];
- $extension = strtolower(substr(strrchr($old_name, '.'), 1));
- $new_name = $config['avatar_salt'] . '_' . $midfix . '.' . $extension;
-
- if (@file_exists($avatar_path . '/' . $old_name) && @is_writable($avatar_path . '/' . $old_name) && @is_writable($avatar_path . '/' . $new_name))
- {
- @rename($avatar_path . '/' . $old_name, $avatar_path . '/' . $new_name);
- return $midfix . '.' . $extension;
- }
- return false;
-}
-
-?>
\ No newline at end of file
diff --git a/phpBB/develop/adjust_bbcodes.php b/phpBB/develop/adjust_bbcodes.php
deleted file mode 100644
index 27af105f28..0000000000
--- a/phpBB/develop/adjust_bbcodes.php
+++ /dev/null
@@ -1,174 +0,0 @@
-session_begin();
-$auth->acl($user->data);
-$user->setup();
-
-$echos = 0;
-
-// Adjust user signatures
-$message_parser = new parse_message();
-$message_parser->mode = 'sig';
-$message_parser->bbcode_init();
-
-$sql = 'SELECT user_id, user_sig, user_sig_bbcode_uid, user_sig_bbcode_bitfield
- FROM ' . USERS_TABLE;
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- // Convert bbcodes back to their normal form
- if ($row['user_sig_bbcode_uid'] && $row['user_sig'])
- {
- decode_message($row['user_sig'], $row['user_sig_bbcode_uid']);
-
- $message_parser->message = $row['user_sig'];
-
- $message_parser->prepare_bbcodes();
- $message_parser->parse_bbcode();
-
- $bitfield = $message_parser->bbcode_bitfield;
-
- $sql = 'UPDATE ' . USERS_TABLE . " SET user_sig_bbcode_bitfield = '" . $db->sql_escape($bitfield) . "'
- WHERE user_id = " . $row['user_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
- else
- {
- $sql = 'UPDATE ' . USERS_TABLE . " SET user_sig_bbcode_bitfield = ''
- WHERE user_id = " . $row['user_id'];
- $db->sql_query($sql);
- }
-}
-$db->sql_freeresult($result);
-
-
-// Now adjust posts
-
-$message_parser = new parse_message();
-$message_parser->mode = 'post';
-$message_parser->bbcode_init();
-
-// Update posts
-$sql = 'SELECT post_id, post_text, bbcode_uid, enable_bbcode, enable_smilies, enable_sig
- FROM ' . POSTS_TABLE;
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- // Convert bbcodes back to their normal form
- if ($row['enable_bbcode'])
- {
- decode_message($row['post_text'], $row['bbcode_uid']);
-
- $message_parser->message = $row['post_text'];
-
- $message_parser->prepare_bbcodes();
- $message_parser->parse_bbcode();
-
- $bitfield = $message_parser->bbcode_bitfield;
-
- $sql = 'UPDATE ' . POSTS_TABLE . " SET bbcode_bitfield = '" . $db->sql_escape($bitfield) . "'
- WHERE post_id = " . $row['post_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
- else
- {
- $sql = 'UPDATE ' . POSTS_TABLE . " SET bbcode_bitfield = ''
- WHERE post_id = " . $row['post_id'];
- $db->sql_query($sql);
- }
-}
-$db->sql_freeresult($result);
-
-// Now to the private messages
-$message_parser = new parse_message();
-$message_parser->mode = 'post';
-$message_parser->bbcode_init();
-
-// Update pms
-$sql = 'SELECT msg_id, message_text, bbcode_uid, enable_bbcode
- FROM ' . PRIVMSGS_TABLE;
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- // Convert bbcodes back to their normal form
- if ($row['enable_bbcode'])
- {
- decode_message($row['message_text'], $row['bbcode_uid']);
-
- $message_parser->message = $row['message_text'];
-
- $message_parser->prepare_bbcodes();
- $message_parser->parse_bbcode();
-
- $bitfield = $message_parser->bbcode_bitfield;
-
- $sql = 'UPDATE ' . PRIVMSGS_TABLE . " SET bbcode_bitfield = '" . $db->sql_escape($bitfield) . "'
- WHERE msg_id = " . $row['msg_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
- else
- {
- $sql = 'UPDATE ' . PRIVMSGS_TABLE . " SET bbcode_bitfield = ''
- WHERE msg_id = " . $row['msg_id'];
- $db->sql_query($sql);
- }
-}
-$db->sql_freeresult($result);
-
-// Done
-$db->sql_close();
-
-?>
\ No newline at end of file
diff --git a/phpBB/develop/adjust_magic_urls.php b/phpBB/develop/adjust_magic_urls.php
deleted file mode 100644
index 94a32283e0..0000000000
--- a/phpBB/develop/adjust_magic_urls.php
+++ /dev/null
@@ -1,126 +0,0 @@
-session_begin();
-$auth->acl($user->data);
-$user->setup();
-
-$echos = 0;
-
-$replace = array(
- 'sql_freeresult($result);
-
-
-// Now adjust posts
-$sql = 'SELECT post_id, post_text
- FROM ' . POSTS_TABLE;
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $new_content = str_replace($replace, $with, $row['post_text']);
-
- if ($row['post_text'] != $new_content)
- {
- $sql = 'UPDATE ' . POSTS_TABLE . " SET post_text = '" . $db->sql_escape($new_content) . "'
- WHERE post_id = " . $row['post_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
-}
-$db->sql_freeresult($result);
-
-// Now to the private messages
-$sql = 'SELECT msg_id, message_text
- FROM ' . PRIVMSGS_TABLE;
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $new_content = str_replace($replace, $with, $row['message_text']);
-
- if ($row['message_text'] != $new_content)
- {
- $sql = 'UPDATE ' . PRIVMSGS_TABLE . " SET bbcode_bitfield = '" . $db->sql_escape($new_content) . "'
- WHERE msg_id = " . $row['msg_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
-}
-$db->sql_freeresult($result);
-
-// Done
-$db->sql_close();
-
-?>
\ No newline at end of file
diff --git a/phpBB/develop/adjust_sizes.php b/phpBB/develop/adjust_sizes.php
deleted file mode 100644
index 5b4678c621..0000000000
--- a/phpBB/develop/adjust_sizes.php
+++ /dev/null
@@ -1,132 +0,0 @@
-session_begin();
-$auth->acl($user->data);
-$user->setup();
-
-$echos = 0;
-
-function replace_size($matches)
-{
- return '[size=' . ceil(100.0 * (((double) $matches[1])/12.0)) . ':' . $matches[2] . ']';
-}
-
-// Adjust user signatures
-$sql = 'SELECT user_id, user_sig, user_sig_bbcode_uid
- FROM ' . USERS_TABLE;
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $bbcode_uid = $row['user_sig_bbcode_uid'];
-
- // Only if a bbcode uid is present, the signature present and a size tag used...
- if ($bbcode_uid && $row['user_sig'] && strpos($row['user_sig'], '[size=') !== false)
- {
- $row['user_sig'] = preg_replace_callback('/\[size=(\d*):(' . $bbcode_uid . ')\]/', 'replace_size', $row['user_sig']);
-
- $sql = 'UPDATE ' . USERS_TABLE . " SET user_sig = '" . $db->sql_escape($row['user_sig']) . "'
- WHERE user_id = " . $row['user_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
-}
-$db->sql_freeresult($result);
-
-
-// Now adjust posts
-$sql = 'SELECT post_id, post_text, bbcode_uid, enable_bbcode
- FROM ' . POSTS_TABLE;
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $bbcode_uid = $row['bbcode_uid'];
-
- // Only if a bbcode uid is present, bbcode enabled and a size tag used...
- if ($row['enable_bbcode'] && $bbcode_uid && strpos($row['post_text'], '[size=') !== false)
- {
- $row['post_text'] = preg_replace_callback('/\[size=(\d*):' . $bbcode_uid . '\]/', 'replace_size', $row['post_text']);
-
- $sql = 'UPDATE ' . POSTS_TABLE . " SET post_text = '" . $db->sql_escape($row['post_text']) . "'
- WHERE post_id = " . $row['post_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
-}
-$db->sql_freeresult($result);
-
-// Now to the private messages
-$sql = 'SELECT msg_id, message_text, bbcode_uid, enable_bbcode
- FROM ' . PRIVMSGS_TABLE;
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $bbcode_uid = $row['bbcode_uid'];
-
- // Only if a bbcode uid is present, bbcode enabled and a size tag used...
- if ($row['enable_bbcode'] && $bbcode_uid && strpos($row['message_text'], '[size=') !== false)
- {
- $row['message_text'] = preg_replace_callback('/\[size=(\d*):' . $bbcode_uid . '\]/', 'replace_size', $row['message_text']);
-
- $sql = 'UPDATE ' . PRIVMSGS_TABLE . " SET message_text = '" . $db->sql_escape($row['message_text']) . "'
- WHERE msg_id = " . $row['msg_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
-}
-$db->sql_freeresult($result);
-
-// Done
-$db->sql_close();
-
-?>
\ No newline at end of file
diff --git a/phpBB/develop/adjust_smilies.php b/phpBB/develop/adjust_smilies.php
deleted file mode 100644
index bc8ac7be95..0000000000
--- a/phpBB/develop/adjust_smilies.php
+++ /dev/null
@@ -1,130 +0,0 @@
-session_begin();
-$auth->acl($user->data);
-$user->setup();
-
-$echos = 0;
-
-$replace = array(
- '
sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $new_content = str_replace($replace, $with, $row['user_sig']);
-
- if ($new_content != $row['user_sig'])
- {
- $sql = 'UPDATE ' . USERS_TABLE . " SET user_sig = '" . $db->sql_escape($new_content) . "'
- WHERE user_id = " . $row['user_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
-}
-$db->sql_freeresult($result);
-
-
-// Now adjust posts
-$sql = 'SELECT post_id, post_text
- FROM ' . POSTS_TABLE;
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $new_content = str_replace($replace, $with, $row['post_text']);
-
- if ($row['post_text'] != $new_content)
- {
- $sql = 'UPDATE ' . POSTS_TABLE . " SET post_text = '" . $db->sql_escape($new_content) . "'
- WHERE post_id = " . $row['post_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
-}
-$db->sql_freeresult($result);
-
-// Now to the private messages
-$sql = 'SELECT msg_id, message_text
- FROM ' . PRIVMSGS_TABLE;
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $new_content = str_replace($replace, $with, $row['message_text']);
-
- if ($row['message_text'] != $new_content)
- {
- $sql = 'UPDATE ' . PRIVMSGS_TABLE . " SET bbcode_bitfield = '" . $db->sql_escape($new_content) . "'
- WHERE msg_id = " . $row['msg_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
-}
-$db->sql_freeresult($result);
-
-// Done
-$db->sql_close();
-
-?>
\ No newline at end of file
diff --git a/phpBB/develop/adjust_uids.php b/phpBB/develop/adjust_uids.php
deleted file mode 100644
index 999d9a076a..0000000000
--- a/phpBB/develop/adjust_uids.php
+++ /dev/null
@@ -1,129 +0,0 @@
-session_begin();
-$auth->acl($user->data);
-$user->setup();
-
-$echos = 0;
-
-
-// Adjust user signatures
-$sql = 'SELECT user_id, user_sig, user_sig_bbcode_uid
- FROM ' . USERS_TABLE . '
- ORDER BY user_id ASC';
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $bbcode_uid = $row['user_sig_bbcode_uid'];
-
- // Only if a bbcode uid is present, the signature present and a size tag used...
- if (!empty($bbcode_uid) && strpos($row['user_sig'], $bbcode_uid) === false)
- {
- $row['user_sig'] = preg_replace('/\:[0-9a-z]{8}\]/', ":$bbcode_uid]", $row['user_sig']);
-
- $sql = 'UPDATE ' . USERS_TABLE . " SET user_sig = '" . $db->sql_escape($row['user_sig']) . "'
- WHERE user_id = " . $row['user_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
User: ' . "{$row['user_id']}\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
-}
-$db->sql_freeresult($result);
-
-
-// Now adjust posts
-$sql = 'SELECT post_id, post_text, bbcode_uid, enable_bbcode
- FROM ' . POSTS_TABLE . '
- ORDER BY post_id ASC';
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $bbcode_uid = $row['bbcode_uid'];
-
- // Only if a bbcode uid is present, bbcode enabled and a size tag used...
- if ($row['enable_bbcode'] && !empty($bbcode_uid) && strpos($row['post_text'], $bbcode_uid) === false)
- {
- $row['post_text'] = preg_replace('/\:[0-9a-z]{8}\]/', ":$bbcode_uid]", $row['post_text']);
-
- $sql = 'UPDATE ' . POSTS_TABLE . " SET post_text = '" . $db->sql_escape($row['post_text']) . "'
- WHERE post_id = " . $row['post_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
Post: ' . "{$row['post_id']} \n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
-}
-$db->sql_freeresult($result);
-
-// Now to the private messages
-$sql = 'SELECT msg_id, message_text, bbcode_uid, enable_bbcode
- FROM ' . PRIVMSGS_TABLE;
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $bbcode_uid = $row['bbcode_uid'];
-
- // Only if a bbcode uid is present, bbcode enabled and a size tag used...
- if ($row['enable_bbcode'] && !empty($bbcode_uid) && strpos($row['message_text'], $bbcode_uid) === false)
- {
- $row['message_text'] = preg_replace('/\:[0-9a-z]{8}\]/', ":$bbcode_uid]", $row['message_text']);
-
- $sql = 'UPDATE ' . PRIVMSGS_TABLE . " SET message_text = '" . $db->sql_escape($row['message_text']) . "'
- WHERE msg_id = " . $row['msg_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
- }
-}
-$db->sql_freeresult($result);
-
-// Done
-$db->sql_close();
-echo 'done';
-?>
\ No newline at end of file
diff --git a/phpBB/develop/adjust_usernames.php b/phpBB/develop/adjust_usernames.php
deleted file mode 100644
index 4bae774634..0000000000
--- a/phpBB/develop/adjust_usernames.php
+++ /dev/null
@@ -1,52 +0,0 @@
-session_begin();
-$auth->acl($user->data);
-$user->setup();
-
-$echos = 0;
-
-$sql = 'SELECT user_id, username
- FROM ' . USERS_TABLE;
-$result = $db->sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $sql = 'UPDATE ' . USERS_TABLE . "
- SET username_clean = '" . $db->sql_escape(utf8_clean_string($row['username'])) . "'
- WHERE user_id = " . $row['user_id'];
- $db->sql_query($sql);
-
- if ($echos > 200)
- {
- echo '
' . "\n";
- $echos = 0;
- }
-
- echo '.';
- $echos++;
-
- flush();
-}
-$db->sql_freeresult($result);
-
-echo 'FINISHED';
-
-// Done
-$db->sql_close();
-
-?>
\ No newline at end of file
diff --git a/phpBB/develop/calc_email_hash.php b/phpBB/develop/calc_email_hash.php
deleted file mode 100644
index cf2bb5c418..0000000000
--- a/phpBB/develop/calc_email_hash.php
+++ /dev/null
@@ -1,64 +0,0 @@
-sql_query($sql);
-
- if ($row = $db->sql_fetchrow($result))
- {
- do
- {
- $sql = "UPDATE {$table_prefix}users
- SET user_email_hash = " . (crc32(strtolower($row['user_email'])) . strlen($row['user_email'])) . '
- WHERE user_id = ' . $row['user_id'];
- $db->sql_query($sql);
-
- $start++;
- }
- while ($row = $db->sql_fetchrow($result));
-
- echo "
Batch -> $start\n";
- flush();
- }
- else
- {
- $start = 0;
- }
- $db->sql_freeresult($result);
-}
-while ($start);
-
-echo "Done
\n";
-
-?>
\ No newline at end of file
diff --git a/phpBB/develop/change_smiley_ref.php b/phpBB/develop/change_smiley_ref.php
deleted file mode 100644
index 4620b9c2c4..0000000000
--- a/phpBB/develop/change_smiley_ref.php
+++ /dev/null
@@ -1,48 +0,0 @@
-sql_query($sql);
-
-while ($row = $db->sql_fetchrow($result))
-{
- $db->sql_query("UPDATE {$table_prefix}posts SET post_text = '" . $db->sql_escape(str_replace('{SMILE_PATH}', '{SMILIES_PATH}', $row['post_text'])) . "' WHERE post_id = " . $row['post_id']);
-}
-$db->sql_freeresult($result);
-
-echo "Done
\n";
-
-?>
\ No newline at end of file
diff --git a/phpBB/develop/create_variable_overview.php b/phpBB/develop/create_variable_overview.php
deleted file mode 100644
index 3782f53e4c..0000000000
--- a/phpBB/develop/create_variable_overview.php
+++ /dev/null
@@ -1,547 +0,0 @@
-
-
-
-
-
-{FILENAME}
-
-
-
-
-
-  |
- File {FILENAME} |
-
-
-
-
-
-
-
-';
-$html_skeleton .= ' Back to Contents
';
-$html_skeleton .= ' Language Variables :: Includes :: Conditionals Remaining Vars :: phpBB File Usage :: References';
-$html_skeleton .= '
Language Variables
{LANGUAGE_VARIABLES}';
-$html_skeleton .= '
Included Files
{INCLUDES}';
-$html_skeleton .= '
Used Conditionals
{CONDITIONALS}';
-$html_skeleton .= '
Remaining Vars used
{REMAINING_VARS}';
-$html_skeleton .= '
This Template File is used by the following phpBB Files
{USED_BY}';
-$html_skeleton .= '
References: {SEE_FILES}';
-
-//$html_skeleton .= "\n\n";
-
-$html_skeleton .= '
-
-
-
-
|
-
-
-
-