Forum FAQForum FAQSearchSearch MemberlistMemberlist Forum ignore listForum ignore list RegisterRegister ProfileProfile Log in to check your private messagesLog in to check your private messages Log inLog in
phpbb 2.0.12

 
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Server-side
View previous topic :: View next topic  
Author Message
temptation



Joined: 21 Feb 2005
Posts: 13

PostPosted: 23.02.2005 04:17    Post subject: phpbb 2.0.12 Add user to your forum ignore list Reply with quote

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:

Code:

</table>

<br />




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} &copy; 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> &copy; 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} &copy; 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> &copy; 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



HELLO MR. SCIENTIST!!!111
Back to top
View user's profile Send private message
Display posts from previous:   
This forum is locked: you cannot post, reply to, or edit topics.   This topic is locked: you cannot edit posts or make replies.    mi3dot.org Forum Index -> Server-side All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
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