Página 1 de 1

Error En Page_header Con Mod Resize Posted Image

Publicado: 27 Dic 2006, 17:20
por dann
Buenas susmercedes,

Primero quiero pedirle disculpas a SuperNovato y Mitch si pensaron que en el post anterior estaba de mal genio con ellos. Si lo estaba pero con los mods porque como dije no funcionan, tal vez porque las plantillas traen configuraciones diferentes. Total uds no tienen la obligacion de ayudarme, por eso les agradezco la atencion prestada.

Ahora el problema: Instalé el mod Resize posted image y no se puede ni entrar al foro porque aparese el siguiente error.

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /home/artedani/public_html/phpbb2/phpBB2/includes/page_header.php on line 381

Estuve mirando y el error está cuando se pone la siguiente parte:

//-- start mod : Resize Posted Images Based on Max Width ----------------------------------
'L_RMW_IMAGE_TITLE' => $lang['rmw_image_title'],
'U_RMW_JSLIB' => $phpbb_root_path . 'templates/rmw_jslib.js',
//-- fin mod : Resize Posted Images Based on Max Width ------------------------------------

No se cual es el error porque, al igual que el mod anterior, lo subí desde un ftp externo para evitar que el servidor me lo modifique automáticamente.

Un saludo :wink:

P.D: Tengo un error con el inliner banner, está instalado pero hay partes donde sale el espacio sin el banner ¿ Pregunto en foro plantillas o mods?

Respuesta: Error En Page_header Con Mod Resize Posted Image

Publicado: 27 Dic 2006, 17:52
por mitch
Te puedo decir con propiedad de que ese MOD funciona perfecto, lo he usado siempre y me va muy bien. Es en esta parte verdad?

Código: Seleccionar todo

#
#-----[ OPEN ]------------------------------------------
#
includes/page_header.php
#
#-----[ FIND ]------------------------------------------
#
# around line 361
#
	'L_WHOSONLINE_MOD'
#
#-----[ AFTER, ADD ]------------------------------------------
#
//-- start mod : Resize Posted Images Based on Max Width ----------------------------------
	'L_RMW_IMAGE_TITLE' => $lang['rmw_image_title'],
	'U_RMW_JSLIB' => $phpbb_root_path . 'templates/rmw_jslib.js',
//-- fin mod : Resize Posted Images Based on Max Width ------------------------------------
Pues que quieres que te diga... yo al hacer eso, me queda perfecto, ningun error. Subiste el archivo .JS a la carpeta /templates/ ???
(Ah y recuerda que ese AFTER ADD, te pide que agregues ese código en una linea nueva, no inmediatamente despues de lo que te pide buscar, sino en una linea despues).

Hagamos una cosa

1.- por FTP, baja el page_header.php QUE SUBISTE MODIFICADO (te digo que lo bajes de nuevo, para ver si se modificó nuevamente o algo)
2.- pon ese archivo, el que bajaste por FTP, en Pastebin para revisarlo.

Eso, nos vemos.

Respuesta: Error En Page_header Con Mod Resize Posted Image

Publicado: 27 Dic 2006, 19:01
por dann
Si tengo instalado el js en la carpeta templates.

El pastebin es este, copiado directamente del php que bajé desde el servidor:

http://www.phpbb-es.com/pastebin/pastebin.php?show=120

el error dice así al tratar de entrar al foro:

Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ')' in /home/artedani/public_html/phpbb2/phpBB2/includes/page_header.php on line 382

Lo anoto porque cambié por el momento el page_header para poder ingrezar al foro.

Gracias :wink:

Respuesta: Error En Page_header Con Mod Resize Posted Image

Publicado: 27 Dic 2006, 19:21
por mitch
dann, es lo que te decía.... la instruccion dice esto mira

Código: Seleccionar todo

# #  
# #-----[ FIND ]------------------------------------------  
# #  
# # around line 361  
# #  
#    'L_WHOSONLINE_MOD' 
con eso, el MOD te pide que te ubiques en esa linea, nada mas. PERO luego de esa palabra que te pide buscar HAY MAS CÓDIGO. No se te pide que hagas un "enter" y agregues código, sino que te ubiques en esa linea, CREAS UNA NUEVA LINEA y agregas el código... sin tocar el código que está al lado de la palabra que se te pidió buscar...

O sea, te debe quedar algo así:

Código: Seleccionar todo

'L_WHOSONLINE_MOD' => sprintf($lang['Mod_online_color'], '<span style="color:#' . $theme['fontcolor2'] . '">', '</span>'),

//-- start mod : Resize Posted Images Based on Max Width ----------------------------------
	'L_RMW_IMAGE_TITLE' => $lang['rmw_image_title'],
	'U_RMW_JSLIB' => $phpbb_root_path . 'templates/rmw_jslib.js',
//-- fin mod : Resize Posted Images Based on Max Width ------------------------------------
No se si lo visualizas... mira como queda la linea numero 1... y comparalo con lo que tienes tu...

En resumen, haz todo de nuevo.

Respuesta: Error En Page_header Con Mod Resize Posted Image

Publicado: 27 Dic 2006, 19:48
por dann
Si, funcionó. Por lo que veo el mod se encarga de dejar las imágenes muy grandes en un tamaño adecuado para el foro. ¿ Si es así, o yo puedo poner un tamaño determinado? Claro que tal cual como quedó está bien pero es bueno saber si se puede predeterminar un tamaño por si acaso.

Saludos

Respuesta: Error En Page_header Con Mod Resize Posted Image

Publicado: 27 Dic 2006, 20:13
por mitch

Código: Seleccionar todo

## To set a different max width than the 400 pixels default one:
##    1. OPEN overall_header.tpl and simple_header.tpl in templates/subSilver/
##    2. FIND rmw_max_width = 400
##    3. CHANGE 400 to the width in pixels that you want for this template
##    4. REPEAT steps 1 to 3 for each of your other templates (if any)
El mismo autor se encarga de responderte..

Nos vemos, tema solucionado nuevamente :)