Página 1 de 1

phpBB 2.0.14 released

Publicado: 16 Abr 2005, 14:10
por ThE KuKa
Hola,

Toca actualizar de nuevo, esta vez la 2.0.14 asi pues, n0o dejeis esto para otro momento, que luego llegan las lamentaciones.

Tema original por Acyd Burn

Re: phpBB 2.0.14 released

Publicado: 16 Abr 2005, 19:48
por ThE KuKa
Cambios de codigo phpBB 2.0.13 a phpBB 2.0.14

Estos son los cambios de codigo de phpBB 2.0.13 a 2.0.14 estos cambios deberan ser instalados como si de un MOD se tratara, de este modo los foros con muchos MODs, seran actualizados sin correr el riesgo de perder dichos MODs.

Despues de realizar los cambios aqui explicados, debes subir el archivo /install/update_to_latest.php y ejecutarlo desde tu navegador, despues de esto, esa carpeta y archivo, deben ser borrados de tu servidor.

Por favor, borrar el archivo db/oracle.php de vuestro servidor.

  • admin/admin_styles.php
  1. BUSCAR - Linea 78

    Código: Seleccionar todo

    
    			include($phpbb_root_path. "templates/" . $install_to . "/theme_info.cfg");
    
    REEMPLAZAR POR

    Código: Seleccionar todo

    
    			include($phpbb_root_path. "templates/" . basename($install_to) . "/theme_info.cfg");
    
  2. BUSCAR - Linea 742

    Código: Seleccionar todo

    
    			$fp = @fopen($phpbb_root_path . 'templates/' . $template_name . '/theme_info.cfg', 'w');
    
    REEMPLAZAR POR

    Código: Seleccionar todo

    
    			$fp = @fopen($phpbb_root_path . 'templates/' . basename($template_name) . '/theme_info.cfg', 'w');
    
  • admin/page_header_admin.php
  1. BUSCAR - Linea 38

    Código: Seleccionar todo

    
    	$useragent = (isset($_SERVER["HTTP_USER_AGENT"]) ) ? $_SERVER["HTTP_USER_AGENT"] : $HTTP_USER_AGENT;
    
    REEMPLAZAR POR

    Código: Seleccionar todo

    
    	$useragent = (isset($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : getenv('HTTP_USER_AGENT');
    
  • admin/page_footer_admin.php
  1. BUSCAR - Linea 36

    Código: Seleccionar todo

    
    	'PHPBB_VERSION' => '2' . $board_config['version'], 
    
    REEMPLAZAR POR

    Código: Seleccionar todo

    
    	'PHPBB_VERSION' => ($userdata['user_level'] == ADMIN && $userdata['user_id'] != ANONYMOUS) ? '2' . $board_config['version'] : '', 
    
  • db/postgres7.php
  1. BUSCAR - Linea 125

    Código: Seleccionar todo

    
    			$query = preg_replace("/LIMIT ([0-9]+),([ 0-9]+)/", "LIMIT \\2 OFFSET \\1", $query);
    
    Aí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?ADIR DESPUES

    Código: Seleccionar todo

    
    			$query = preg_replace('#(.*WHERE.*)(username|user_email|ban_email) = \'(.*)\'#ise', "\"\\1LOWER(\\2) = '\" . strtolower('\\3') . \"'\"", $query);
    
  • includes/page_header.php
  1. BUSCAR - Linea 38

    Código: Seleccionar todo

    
    	$useragent = (isset($_SERVER["HTTP_USER_AGENT"]) ) ? $_SERVER["HTTP_USER_AGENT"] : $HTTP_USER_AGENT;
    
    REEMPLAZAR POR

    Código: Seleccionar todo

    
    	$useragent = (isset($HTTP_SERVER_VARS['HTTP_USER_AGENT'])) ? $HTTP_SERVER_VARS['HTTP_USER_AGENT'] : getenv('HTTP_USER_AGENT');
    
  2. BUSCAR - Linea 469

    Código: Seleccionar todo

    
    if (!empty($_SERVER['SERVER_SOFTWARE']) && strstr($_SERVER['SERVER_SOFTWARE'], 'Apache/2'))
    
    REEMPLAZAR POR

    Código: Seleccionar todo

    
    if (!empty($HTTP_SERVER_VARS['SERVER_SOFTWARE']) && strstr($HTTP_SERVER_VARS['SERVER_SOFTWARE'], 'Apache/2'))
    
  • includes/sessions.php
  1. BUSCAR - Linea 53

    Código: Seleccionar todo

    
    		$session_id = '';
    	}
    
    
    Aí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?ADIR DESPUES

    Código: Seleccionar todo

    
    	$page_id = (int) $page_id;
    
    
  2. BUSCAR - Linea 92

    Código: Seleccionar todo

    
    					// No match; don't login, set as anonymous user
    					$login = 0; 
    					$enable_autologin = 0; 
    					$user_id = $userdata['user_id'] = ANONYMOUS;
    
    Aí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?ADIR DESPUES

    Código: Seleccionar todo

    
    				
    					$sql = 'SELECT * FROM ' . USERS_TABLE . ' WHERE user_id = ' . ANONYMOUS;
    					$result = $db->sql_query($sql);
    					$userdata = $db->sql_fetchrow($result);
    					$db->sql_freeresult($result);
    
  3. BUSCAR - Linea 105

    Código: Seleccionar todo

    
    				// Autologin is not set. Don't login, set as anonymous user
    				$login = 0;
    				$enable_autologin = 0;
    				$user_id = $userdata['user_id'] = ANONYMOUS;
    
    Aí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?ADIR DESPUES

    Código: Seleccionar todo

    
    
    				$sql = 'SELECT * FROM ' . USERS_TABLE . ' WHERE user_id = ' . ANONYMOUS;
    				$result = $db->sql_query($sql);
    				$userdata = $db->sql_fetchrow($result);
    				$db->sql_freeresult($result);
    
  4. BUSCAR - Linea 244

    Código: Seleccionar todo

    
    	//
    	// Does a session exist?
    	//
    
    ANTES Aí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?ADIR

    Código: Seleccionar todo

    
    	$thispage_id = (int) $thispage_id;
    
    
  • modcp.php
  1. BUSCAR - Linea 130

    Código: Seleccionar todo

    
    		message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
    	}
    	$topic_row = $db->sql_fetchrow($result);
    
    
    Aí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?ADIR DESPUES

    Código: Seleccionar todo

    
    	if (!$topic_row)
    	{
    		message_die(GENERAL_MESSAGE, 'Topic_post_not_exist');
    	}
    
    
  2. BUSCAR - Linea 150

    Código: Seleccionar todo

    
    		message_die(GENERAL_MESSAGE, 'Forum_not_exist');
    	}
    	$topic_row = $db->sql_fetchrow($result);
    
    Aí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?ADIR DESPUES

    Código: Seleccionar todo

    
    
    	if (!$topic_row)
    	{
    		message_die(GENERAL_MESSAGE, 'Forum_not_exist');
    	}
    
  • privmsg.php
  1. BUSCAR - Linea 566

    Código: Seleccionar todo

    
    	if ( !$board_config['allow_html'] )
     	{
    		if ( $user_sig != '' && $privmsg['privmsgs_enable_sig'] && $userdata['user_allowhtml'] )
    
    REEMPLAR POR

    Código: Seleccionar todo

    
    	if ( !$board_config['allow_html'] || !$userdata['user_allowhtml'])
    	{
    		if ( $user_sig != '')
    
  2. BUSCAR - Linea 1531

    Código: Seleccionar todo

    
    		if ( !$html_on )
    		{
    			if ( $user_sig != '' || !$userdata['user_allowhtml'] )
    
    REEMPLAZAR POR

    Código: Seleccionar todo

    
    		if ( !$html_on || !$board_config['allow_html'] || !$userdata['user_allowhtml'] )
    		{
    			if ( $user_sig != '' )
    
  • search.php
  1. BUSCAR - Linea 200

    Código: Seleccionar todo

    
    				$search_author = str_replace('*', '%', trim($search_author));
    
    ANTES Aí?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?í?Â?ADIR

    Código: Seleccionar todo

    
    				if (preg_match('#^[\*%]+$#', trim($search_author)) || preg_match('#^[^\*]{1,2}$#', str_replace(array('*', '%'), '', trim($search_author))))
    				{
    					$search_author = '';
    				}
    
    
  2. BUSCAR - Linea 269

    Código: Seleccionar todo

    
    
    			for($i = 0; $i (((?>([^>' . $user_sig . '(((?>([^>' . $message . '(((?>([^>' . $user_sig . '(((?>([^>' . $message . '<'), 1, -1));