Página 1 de 1
errores encontrados usando debug mode
Publicado: 30 Oct 2011, 07:47
por spiritdead
buenas tardes a todos, e venido aca para buscar ayuda o consultar
estube probando en mi foro y active el modo "debug" para ver si encontraba algun error y me salieron estos
[phpBB Debug] PHP Notice: in file /includes/hooks/hook_syntax_highlighter.php on line 1348: Undefined index: XS_SH_NOTE
[phpBB Debug] PHP Notice: in file /includes/hooks/hook_syntax_highlighter.php on line 1348: Undefined index: XS_SH_TAG_ONCE
[phpBB Debug] PHP Notice: in file /includes/hooks/hook_syntax_highlighter.php on line 1349: Undefined index: XS_SH_NOTE
[phpBB Debug] PHP Notice: in file /includes/hooks/hook_syntax_highlighter.php on line 1349: Undefined index: XS_SH_TAG_SIG
[phpBB Debug] PHP Notice: in file /includes/hooks/hook_syntax_highlighter.php on line 1350: Undefined index: XS_SH_NOTE
[phpBB Debug] PHP Notice: in file /includes/hooks/hook_syntax_highlighter.php on line 1350: Undefined index: XS_SH_TAG_NOSIG
y en esas lineas sale esto
Código: Seleccionar todo
$sh_bbcode->text_once_sig = ' - <b style="color: #f00;">' . $user->lang['XS_SH_NOTE'] . '</b>: ' . $user->lang['XS_SH_TAG_ONCE'];
$sh_bbcode->text_only_sig = ' - <b style="color: #f00;">' . $user->lang['XS_SH_NOTE'] . '</b>: ' . $user->lang['XS_SH_TAG_SIG'];
$sh_bbcode->text_not_sig = ' - <b style="color: #f00;">' . $user->lang['XS_SH_NOTE'] . '</b>: ' . $user->lang['XS_SH_TAG_NOSIG'];
que podria hacer para solucionarle (lo intente pero no conosco casi de php)
Re: errores encontrados usando debug mode
Publicado: 30 Oct 2011, 08:04
por spiritdead
me falto agregar
la web es=
http://mundofreakuc.no-ip.org
version 3.0.9
mods = board3 version 2.0.0b1 ; reimg 2.0.0 ; SyntaxHighlighter_1.0.15.1.45a
Re: errores encontrados usando debug mode
Publicado: 30 Oct 2011, 09:57
por javiexin
Creo que tienes mal instalado el MOD Sintax Highlighter, y en concreto, creo que es el idioma...
Comprueba la instalación, por favor.
Un saludo,
-javiexin
Re: errores encontrados usando debug mode
Publicado: 30 Oct 2011, 10:19
por spiritdead
javiexin escribió:Creo que tienes mal instalado el MOD Sintax Highlighter, y en concreto, creo que es el idioma...
Comprueba la instalación, por favor.
Un saludo,
-javiexin
si mal no recuerdo este no trae español solo ingles, no hay forma de fixearlo ?
dejare aca el archivo que use para instalar para ver si se puede a partir de hay crear 1 fix
esta toda la carpeta y aparte esta el "install.xml" donde estan las ediciones a mano :/
ME DI CUENTA que esos errores salen porque estoy en el idioma español, y el build esta solo en ingles, pero si cambio de idioma esos errores ya no salen, como podria modificar el fichero
"hook_syntax_highlighter.php" para que tome el idioma español ?
PD: hice las modificaciones a mano del fichero language/es/common.php (ESTE FICHERO NO LO MENCIONA EL INSTALL.XML)
Re: errores encontrados usando debug mode Tema Solucionado
Publicado: 30 Oct 2011, 15:49
por Alorse
El error es porque hacen falta los archivos de idioma en español, la solución es traducir el MOD correctamente o subir los archivos en ingles a la carpeta en español, y así no te dice que hacen falta esas variables.
Re: errores encontrados usando debug mode
Publicado: 30 Oct 2011, 22:17
por spiritdead
Alorse escribió:El error es porque hacen falta los archivos de idioma en español, la solución es traducir el MOD correctamente o subir los archivos en ingles a la carpeta en español, y así no te dice que hacen falta esas variables.
como podria hacer eso amigo
Re: errores encontrados usando debug mode
Publicado: 30 Oct 2011, 22:31
por javiexin
Pues copia todos los ficheros del mod que estén en language/en exactamente tal cual están en language/es. Y además, todos los cambios a ficheros que estén en ese mismo directorio (laguage/en) hazlos también en el mismo fichero de language/es.
Si haces eso, el MOD seguirá en inglés, pero al menos no te dará error.
Si sabes inglés, en lugar de copiar los ficheros tal cual, traduce cada mensaje de cada fichero que copies, y de los cambios que realices.
Saludo,
-javiexin
Re: errores encontrados usando debug mode
Publicado: 30 Oct 2011, 23:18
por spiritdead
javiexin escribió:Pues copia todos los ficheros del mod que estén en language/en exactamente tal cual están en language/es. Y además, todos los cambios a ficheros que estén en ese mismo directorio (laguage/en) hazlos también en el mismo fichero de language/es.
Si haces eso, el MOD seguirá en inglés, pero al menos no te dará error.
Si sabes inglés, en lugar de copiar los ficheros tal cual, traduce cada mensaje de cada fichero que copies, y de los cambios que realices.
Saludo,
-javiexin
eso e intentado, por eso deje subido el fichero del MOD para ver si alguien podia aconsejarme como hacerlo, sin cagar todo el foro
esto fue lo que tocaba editar en "lenguage/es/common.php"
Código: Seleccionar todo
// XS Syntax Highlighter
$lang = array_merge($lang, array(
'XS_SH_INFO_VERSION' => 'Syntax Highlighter basado en el analizador XS BBCode .',
'XS_SH_NOTE' => 'Nota',
'XS_SH_TAG_ONCE' => 'Esta etiqueta BBcode, solamente se puede utilizar una vez en una firma.',
'XS_SH_TAG_SIG' => 'Esta etiqueta solo se puede utilizar en las firmas.',
'XS_SH_TAG_NOSIG' => 'Esta etiqueta no se puede utilizar en las firmas.',
'XS_SH_NO_TOPIC_ID' => 'ID del Tema no suministrado.',
'XS_SH_NO_TOPIC' => 'El ID del tema solicitado no existe.',
'XS_SH_NO_CONTENT' => 'El ID del tema solicitado no contiene nada que descargar.',
// debug
'XS_BBC_DEBUG_DEBUG' => 'Debug',
// Help lines - used if using the boardbbcodes mod
'XS_SH_TAG_VERSION' => 'Mostrar BBcode(Hooker) Informacion de Version: [version][/version] o [version /]',
'XS_SH_TAG_SYNTAX' => '<b>Syntax Highlighting</b>: [syntax="php"] Codigo aqui [/syntax] o [syntax lang="php" filename="file.php" start="10"] Codigo aqui [/syntax]',
));
y el original del "install.xml" que era "lenguage/en/common.php"
Código: Seleccionar todo
// XS Syntax Highlighter
$lang = array_merge($lang, array(
'XS_SH_INFO_VERSION' => 'Syntax Highlighter based on the XS BBCode parser.',
'XS_SH_NOTE' => 'Note',
'XS_SH_TAG_ONCE' => 'You may only use this BBCode Tag once in a signature.',
'XS_SH_TAG_SIG' => 'This tag can only be used in signatures.',
'XS_SH_TAG_NOSIG' => 'This tag cannot be used in signatures.',
'XS_SH_NO_TOPIC_ID' => 'No topic id supplied.',
'XS_SH_NO_TOPIC' => 'The requested topic id does not exist.',
'XS_SH_NO_CONTENT' => 'The requested topic id does not contain anything to download.',
// debug
'XS_BBC_DEBUG_DEBUG' => 'Debug',
// Help lines - used if using the boardbbcodes mod
'XS_SH_TAG_VERSION' => 'Displays BBCode (Hooker) Version information: [version][/version] or [version /]',
'XS_SH_TAG_SYNTAX' => '<b>Syntax Highlighting</b>: [syntax="php"] code in here [/syntax] or [syntax lang="php" filename="file.php" start="10"] code in here [/syntax]',
));
MILAGROSAMENTE tocando el fichero de lenguage/es/common.php se arreglaron los errores, supongo que faltaria 1 espacio o alguno demas