Página 1 de 2

Problema Con Extra Permissions

Publicado: 20 Nov 2006, 00:43
por jaimicvs
Detalles del sitio:
-------------------------------------------------------------------------------------------------------------------------
URL: www.cuartetos.org
Plantilla(s) usuada(s): vSpirall Full
MODs instalados:
* Simple Quick Reply
* eXtreme Styles
* Prune Users
* Easy Mod
* Forum Permissions List 1.0.1
* Google Integrated Search 0.1.0
* Topic Description 1.0.5
* Auto Cookie 1.0.6
* ezPortal 2.1.8e
Version de phpBB: 2.0.21
Servidor: de pago
Si es una actualizacion desde otra version: NO
Si es una conversion desde otro tipo de Foro: NO
-------------------------------------------------------------------------------------------------------------------------

Mi problema:

Miren, intentando instalar extra permision 1.0.1em, ahora que voy al ACP > Administracion de los Foros > "Administracion" y en "Purgar" me aparece esto:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /xxxxx/xxxxx/xxxxxxx/includes/functions_admin.PHP on line 76


aca el archivo:

http://www.phpbb-es.com/pastebin/pastebin.PHP?show=49

y cuando quiero ver en "Permisos" sale esto:


Warning: array_merge() [function.array-merge]: Argument #1 is not an array in /xxxxxx/xxxxxxxx/xxxxxxxx/admin/admin_forumauth.php on line 190

Warning: Cannot modify header information - headers already sent by (output started at /xxxxxx/xxxxxxxx/xxxxxxxx/admin/admin_forumauth.php:190) in /xxxxxx/xxxxxxxx/xxxxxxxx/admin/page_header_admin.php on line 143

Warning: Cannot modify header information - headers already sent by (output started at /xxxxxx/xxxxxxxx/xxxxxxxx/admin/admin_forumauth.php:190) in /xxxxxx/xxxxxxxx/xxxxxxxx/admin/page_header_admin.php on line 145

Warning: Cannot modify header information - headers already sent by (output started at /xxxxxx/xxxxxxxx/xxxxxxxx/admin/admin_forumauth.php:190) in /xxxxxx/xxxxxxxx/xxxxxxxx/admin/page_header_admin.php on line 146



Y El gran problema es que aun reemplazando por los archivos de respaldo el error continua



Espero que me puedan ayudar, se los agradecería mucho

Respuesta: Problema Con Extra Permissions

Publicado: 20 Nov 2006, 01:04
por Zuker
De donde haz descargado el mod?

Respuesta: Problema Con Extra Permissions

Publicado: 20 Nov 2006, 01:23
por jaimicvs
desde http://www.phpbbhacks.es/

Respuesta: Problema Con Extra Permissions

Publicado: 20 Nov 2006, 02:03
por Zuker
En la linea 76 al principio, tenes dos @@, que estan dando el error.
Proba de eliminarlas.

Deja en pastebin el admin_forumauth.php

Saludos

Respuesta: Problema Con Extra Permissions

Publicado: 20 Nov 2006, 03:47
por jaimicvs
eso del los @@ es solo una forma de resaltar una linea en Pastebin, no están en el original

acá está admin_forumauth
http://www.phpbb-es.com/pastebin/pastebin.php?show=50

Respuesta: Problema Con Extra Permissions

Publicado: 20 Nov 2006, 09:28
por SuperNovato
Off Topic:
Hola, jaimicvs.
Viendo tu foro, es curioso el tamaño de letra al que tienes puesto el copyright de phpBB.
Estar, lo que se dice estar, pues está.
Pero absolutamente ilegible a menos que con el navegador pongas el tamaño de letra al máximo (y ni aun así jejejeje).
En fin, tú verás.

Respuesta: Problema Con Extra Permissions

Publicado: 20 Nov 2006, 12:10
por Zuker
Off Topic:
Revisa arriba a la derecha Supern

Respuesta: Problema Con Extra Permissions

Publicado: 20 Nov 2006, 15:48
por SuperNovato
Off Topic:
Pues es verdad jejejeje
Mis disculpas, jaimicvs ;)

Respuesta: Problema Con Extra Permissions

Publicado: 20 Nov 2006, 20:28
por Zuker
Revisa todos estos archivos a ver si estan correctamente editados:

## includes/auth.php
## includes/constants.php
## includes/functions_admin.php
## includes/page_header.php

Respuesta: Problema Con Extra Permissions

Publicado: 20 Nov 2006, 22:57
por jaimicvs
exactamente estan todos los archivos bien modificados...

pero aun restaurando los originales me aparece el error... que hago?

me han dado ganas de deshacer todo pero no sé cómo restaurar los datos SQL... ¿alguna idea?

Respuesta: Problema Con Extra Permissions

Publicado: 21 Nov 2006, 00:06
por Zuker
Primero tratemos de solucionar el problema con los archivos antes de ponernos a revisar la BD.
Compara los archivos con los originales en las lineas que te da error a ver si encontramos algo.

Respuesta: Problema Con Extra Permissions

Publicado: 21 Nov 2006, 01:30
por jaimicvs
revisé los archivos y la linea 78 (que me da el error) de functions_admin es igual en ambos archivos, el original y el modificado...

los demás archivos, están bien editados y aun - ya lo dije - reemplazando por los originales sigue el error al ir a Adminstracion y Purgar Foros

creo que el probelma está en el SQL:

Código: Seleccionar todo

<?php
#########################################################
## SQL commands to phpBB2
## Author: Niels Chr. Rød
## Nickname: Niels Chr. Denmark
## Email: ncr@db9.dk
##
## Ver 0.9.0
##
##
#########################################################

define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx);
define('SITE_HISTORY_TABLE', $table_prefix.'site_history');
define('TOPIC_VIEW_TABLE', $table_prefix.'topic_view');
define('PAGE_INDEX_PERMISSION', -99);

###################################################################################################
##
## put the SQL commands below here, the SQL commands listed below are only exampels, substitude them with the one you need ##
##
###################################################################################################
$sql=array(
'ALTER TABLE ' . AUTH_ACCESS_TABLE . ' CHANGE `forum_id` `forum_id` SMALLINT(5) DEFAULT "0" NOT NULL',
'ALTER TABLE ' . FORUMS_TABLE . ' CHANGE `forum_id` `forum_id` SMALLINT(5) DEFAULT "0" NOT NULL',
'ALTER TABLE ' . FORUMS_TABLE . ' CHANGE `cat_id` `cat_id` MEDIUMINT(8) DEFAULT "0"'
);

$mods = array ( 
'Extra Permissions','Extra Permissions','Extra Permissions'
);

############################################### Do not change anything below this line #######################################

//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//

if ($userdata['user_level']!=ADMIN)
      message_die(GENERAL_ERROR, $lang['Not_Authorised']); 
$n=0;
$message="<b>This list is a result of the SQL queries needed for the additional mods in the pre-moded pack</b><br/><br/>";
while($sql[$n])
{
	$message .= ($mods[$n-1] != $mods[$n]) ? '<p><b><font size=3>'.$mods[$n].'</font></b><br/>' : '';
	if( !($result = $db->sql_query($sql[$n])) )
	{
			$message .= '<b><font color=#FF4444>[Posible error]</b> line: '.($n+1).' , '.$sql[$n].'</font><br />';
	} else
	{
		if ( $db->sql_affectedrows() )
		{
			$message .='<b><font color=#0000FF>[Added/Updated]</b> line: '.($n+1).' , '.$sql[$n].'</font><br />';
		} else
		{
			$message .='<b><font color=#BBBBFF>[Already added]</b> line: '.($n+1).' , '.$sql[$n].'</font><br />';
		}
	}
	$n++;
}
 message_die(GENERAL_MESSAGE, $message); 
?>

Respuesta: Problema Con Extra Permissions

Publicado: 21 Nov 2006, 01:56
por Zuker
A ver con esto... realmente no se por que no te anda el mod.
Pero estas consulta deberia ponerte la BD a como estaba antes

Código: Seleccionar todo

ALTER TABLE phpbb_forums CHANGE `forum_id` `forum_id` smallint(5) UNSIGNED DEFAULT '0' NOT NULL;

ALTER TABLE phpbb_forums CHANGE `forum_id` `forum_id` smallint(5) UNSIGNED NOT NULL;

ALTER TABLE phpbb_forums CHANGE `cat_id` `cat_id` mediumint(8) UNSIGNED NOT NULL;

Respuesta: Problema Con Extra Permissions

Publicado: 21 Nov 2006, 03:22
por jaimicvs
gracias, pero el error, a pesar de restaurar la db y de reemplazar por los archivos originales sigue presentandose :cry: :cry:

Respuesta: Problema Con Extra Permissions

Publicado: 21 Nov 2006, 03:53
por jaimicvs
bueno, les cuento que el problema se solucionó reemplazando el functions_admin por el que venia original en la instalacion de phpbb 2.0.21

gracias, pero no sé si seguir intentando instalar extra permissions, solo lo iba a hacer para implementar un shoutbox