View previous topic :: View next topic
Author
Message
temptation Joined: 21 Feb 2005 Posts: 13
Posted: 23.02.2005 04:17 Post subject: phpbb 2.0.12
izašao je neki dan.
ako imate 2.0.11 pa bi trebali updejtat ali imate hrpu modova evo nekoliko važnih stvari koje bi trebali napraviti:
admin/admin_db_utilities.php
NAĐI - Line 696
2.0.11 Code:
Code: $tables = array('auth_access', 'banlist', 'categories', 'config', 'disallow', 'forums', 'forum_prune', 'groups', 'posts', 'posts_text', 'privmsgs', 'privmsgs_text', 'ranks', 'search_results', 'search_wordlist', 'search_wordmatch', 'sessions', 'smilies', 'themes', 'themes_name', 'topics', 'topics_watch', 'user_group', 'users', 'vote_desc', 'vote_results', 'vote_voters', 'words');
ZAMIJENI SA
2.0.12 Code:
Code: $tables = array('auth_access', 'banlist', 'categories', 'config', 'disallow', 'forums', 'forum_prune', 'groups', 'posts', 'posts_text', 'privmsgs', 'privmsgs_text', 'ranks', 'search_results', 'search_wordlist', 'search_wordmatch', 'sessions', 'smilies', 'themes', 'themes_name', 'topics', 'topics_watch', 'user_group', 'users', 'vote_desc', 'vote_results', 'vote_voters', 'words', 'confirm');
admin/index.php
NAĐI - Line 562
2.0.11 Code:
Code: "L_NO_GUESTS_BROWSING" => $lang['No_users_browsing'])
);
}
POSLJE, DODAJ
2.0.12 Code:
Code: // Check for new version
$current_version = explode('.', '2' . $board_config['version']);
$minor_revision = (int) $current_version[2];
$errno = 0;
$errstr = $version_info = '';
if ($fsock = @fsockopen('www.phpbb.com', 80, $errno, $errstr))
{
@fputs($fsock, "GET /updatecheck/20x.txt HTTP/1.1\r\n");
@fputs($fsock, "HOST: www.phpbb.com \r\n");
@fputs($fsock, "Connection: close\r\n\r\n");
$get_info = false;
while (!@feof($fsock))
{
if ($get_info)
{
$version_info .= @fread($fsock, 1024);
}
else
{
if (@fgets($fsock, 1024) == "\r\n")
{
$get_info = true;
}
}
}
@fclose($fsock);
$version_info = explode("\n", $version_info);
$latest_head_revision = (int) $version_info[0];
$latest_minor_revision = (int) $version_info[2];
$latest_version = (int) $version_info[0] . '.' . (int) $version_info[1] . '.' . (int) $version_info[2];
if ($latest_head_revision == 2 && $minor_revision == $latest_minor_revision)
{
$version_info = '<p style="color:green">' . $lang['Version_up_to_date'] . '</p>';
}
else
{
$version_info = '<p style="color:red">' . $lang['Version_not_up_to_date'];
$version_info .= '<br />' . sprintf($lang['Latest_version_info'], $latest_version) . sprintf($lang['Current_version_info'], '2' . $board_config['version']) . '</p>';
}
}
else
{
if ($errstr)
{
$version_info = '<p style="color:red">' . sprintf($lang['Connect_socket_error'], $errstr) . '</p>';
}
else
{
$version_info = '<p>' . $lang['Socket_functions_disabled'] . '</p>';
}
}
$version_info .= '<p>' . $lang['Mailing_list_subscribe_reminder'] . '</p>';
$template->assign_vars(array(
'VERSION_INFO' => $version_info,
'L_VERSION_INFORMATION' => $lang['Version_information'])
);
common.php
NAĐI - Line 56
2.0.11 Code:
Code: $test = array('HTTP_GET_VARS' => NULL, 'HTTP_POST_VARS' => NULL, 'HTTP_COOKIE_VARS' => NULL, 'HTTP_SERVER_VARS' => NULL, 'HTTP_ENV_VARS' => NULL, 'HTTP_POST_FILES' => NULL);
ZAMJENI SA
2.0.12 Code:
Code: $test = array('HTTP_GET_VARS' => NULL, 'HTTP_POST_VARS' => NULL, 'HTTP_COOKIE_VARS' => NULL, 'HTTP_SERVER_VARS' => NULL, 'HTTP_ENV_VARS' => NULL, 'HTTP_POST_FILES' => NULL, 'phpEx' => NULL, 'phpbb_root_path' => NULL);
NAĐI - Line 75
2.0.11 Code:
Code: else if (@ini_get('register_globals') == '1' || strtolower(@ini_get('register_globals')) == 'on')
{
// PHP4+ path
POSLJE DODAJ
2.0.12 Code:
Code: $not_unset = array('HTTP_GET_VARS', 'HTTP_POST_VARS', 'HTTP_COOKIE_VARS', 'HTTP_SERVER_VARS', 'HTTP_SESSION_VARS', 'HTTP_ENV_VARS', 'HTTP_POST_FILES', 'phpEx', 'phpbb_root_path');
NAĐI - Line 92
2.0.11 Code:
Code: unset($input['input']);
while (list($var,) = @each($input))
{
unset($$var);
}
ZAMJENI SA
2.0.12 Code:
Code: unset($input['input']);
unset($input['not_unset']);
while (list($var,) = @each($input))
{
if (!in_array($var, $not_unset))
{
unset($$var);
}
}
NAĐI - Line 207
2.0.11 Code:
Code: $client_ip = ( !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) ) ? $HTTP_SERVER_VARS['REMOTE_ADDR'] : ( ( !empty($HTTP_ENV_VARS['REMOTE_ADDR']) ) ? $HTTP_ENV_VARS['REMOTE_ADDR'] : $REMOTE_ADDR );
ZAMJENI SA
2.0.12 Code:
Code: $client_ip = ( !empty($HTTP_SERVER_VARS['REMOTE_ADDR']) ) ? $HTTP_SERVER_VARS['REMOTE_ADDR'] : ( ( !empty($HTTP_ENV_VARS['REMOTE_ADDR']) ) ? $HTTP_ENV_VARS['REMOTE_ADDR'] : getenv('REMOTE_ADDR') );
includes/functions.php
NAĐI - Line 80
2.0.11 Code:
Code: $username = htmlspecialchars(rtrim(trim($username), "\\"));
$username = substr(str_replace("\\'", "'", $username), 0, 25);
$username = str_replace("'", "\\'", $username);
ZAMIJENI SA
2.0.12 Code:
Code: $username = substr(htmlspecialchars(str_replace("\'", "'", trim($username))), 0, 25);
$username = phpbb_rtrim($username, "\\");
$username = str_replace("'", "\'", $username);
NAĐI - Line 83
2.0.11 Code:
Code: return $username;
}
POSLJE DODAJ
2.0.12 Code:
Code:
4.1.0)
function phpbb_rtrim($str, $charlist = false)
{
if ($charlist === false)
{
return rtrim($str);
}
$php_version = explode('.', PHP_VERSION);
// php version < 4.1.0
if ((int) $php_version[0] < 4 || ((int) $php_version[0] == 4 && (int) $php_version[1] < 1))
{
while ($str{strlen($str)-1} == $charlist)
{
$str = substr($str, 0, strlen($str)-1);
}
}
else
{
$str = rtrim($str, $charlist);
}
return $str;
}
NAĐI - Line 608
2.0.11 Code:
Code: $debug_text .= '</br /><br />Line : ' . $err_line . '<br />File : ' . $err_file;
ZAMJENI SA
2.0.12 Code:
Code: $debug_text .= '</br /><br />Line : ' . $err_line . '<br />File : ' . basename($err_file);
includes/page_tail.php
NAĐI - Line 38
2.0.11 Code:
Code: 'PHPBB_VERSION' => '2' . $board_config['version'],
ZAMIJENI
2.0.12 Code:
Code: // 'PHPBB_VERSION' => '2' . $board_config['version'],
includes/template.php
NAĐI - Line 233
2.0.11 Code:
Code: $filename = phpbb_realpath($this->root . '/' . $filename);
ZAMJENI SA
2.0.12 Code:
Code: $filename = ($rp_filename = phpbb_realpath($this->root . '/' . $filename)) ? $rp_filename : $filename;
includes/usercp_avatar.php
NAĐI - Line 54
2.0.11 Code:
Code: {
global $board_config, $userdata;
POSLJE DODAJ
2.0.12 Code:
Code: $avatar_file = basename($avatar_file);
NAĐI - Line 69
2.0.11 Code:
Code: function user_avatar_gallery($mode, &$error, &$error_msg, $avatar_filename)
{
global $board_config;
POSLJE DODAJ
2.0.12 Code:
Code: $avatar_filename = str_replace(array('../', '..\\', './', '.\\'), '', $avatar_filename);
if ($avatar_filename{0} == '/' || $avatar_filename{0} == "\\")
{
return '';
}
NAĐI - Line 235
2.0.11 Code:
Code: $move_file = 'copy';
}
POSLJE DODAJ
2.0.12 Code:
Code: if (!is_uploaded_file($avatar_filename))
{
message_die(GENERAL_ERROR, 'Unable to upload file', '', __LINE__, __FILE__);
}
includes/usercp_register.php
NAĐI - Line 462
2.0.11 Code:
Code: $avatar_mode = ( !empty($user_avatar_name) ) ? 'local' : 'remote';
ZAMJENI S
2.0.12 Code:
Code: $avatar_mode = (empty($user_avatar_name)) ? 'remote' : 'local';
language/lang_english/lang_admin.php
NAĐI
2.0.11 Code:
Code: //
// That's all Folks!
// -------------------------------------------------
POSLJE DODAJ
2.0.12 Code:
Code:
//
// Version Check
//
$lang['Version_up_to_date'] = 'Your installation is up to date, no updates are available for your version of phpBB.';
$lang['Version_not_up_to_date'] = 'Your installation does <b>not</b> seem to be up to date. Updates are available for your version of phpBB, please visit <a href="http://www.phpbb.com/downloads.php" target="_new">http://www.phpbb.com/downloads.php</a> to obtain the latest version.';
$lang['Latest_version_info'] = 'The latest available version is <b>phpBB %s</b>.';
$lang['Current_version_info'] = 'You are running <b>phpBB %s</b>.';
$lang['Connect_socket_error'] = 'Unable to open connection to phpBB Server, reported error is:<br />%s';
$lang['Socket_functions_disabled'] = 'Unable to use socket functions.';
$lang['Mailing_list_subscribe_reminder'] = 'For the latest information on updates to phpBB, why not <a href="http://www.phpbb.com/support/" target="_new">subscribe to our mailing list</a>.';
$lang['Version_information'] = 'Version Information';
templates/subSilver/admin/index_body.tpl
NAĐI - Line 80
2.0.11 Code:
POSLJE DODAJ
2.0.12 Code:
Code: <h1>{L_VERSION_INFORMATION}</h1>
{VERSION_INFO}
<br />
templates/subSilver/overall_footer.tpl
NAĐI - Line 8
2.0.11 Code:
Code: Powered by phpBB {PHPBB_VERSION} line, with phpBB linked to www.phpbb.com. If you refuse
to include even this then support on our forums may be affected.
The phpBB Group : 2002
// -->
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} © 2001, 2002 phpBB Group<br />{TRANSLATION_INFO}</span></div>
ZAMJENI SA
2.0.12 Code:
Code: Powered by phpBB line, with phpBB linked to www.phpbb.com. If you refuse
to include even this then support on our forums may be affected.
The phpBB Group : 2002
// -->
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> © 2001, 2005 phpBB Group<br />{TRANSLATION_INFO}</span></div>
templates/subSilver/simple_footer.tpl
NAĐI - Line 8
2.0.11 Code:
Code: Powered by phpBB {PHPBB_VERSION} line, with phpBB linked to www.phpbb.com. If you refuse
to include even this then support on our forums may be affected.
The phpBB Group : 2002
// -->
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> {PHPBB_VERSION} © 2001,2002 phpBB Group</span></div>
ZAMJENI SA
2.0.12 Code:
Code: Powered by phpBB line, with phpBB linked to www.phpbb.com. If you refuse
to include even this then support on our forums may be affected.
The phpBB Group : 2002
// -->
Powered by <a href="http://www.phpbb.com/" target="_phpbb" class="copyright">phpBB</a> © 2001, 2005 phpBB Group</span></div>
viewtopic.php
NAĐI- Line 498
2.0.11 Code:
Code: unset($words);
$highlight = urlencode($HTTP_GET_VARS['highlight']);
POSLJE DODAJ
2.0.12 Code:
Code: $highlight_match = phpbb_rtrim($highlight_match, "\\");
Cheers
Back to top
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
Powered by phpBB © 2001, 2005 phpBB Group