News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

Agregar botón

Started by Ruben_Omar, April 20, 2006, 04:02:45 PM

Previous topic - Next topic

Ruben_Omar

Hola amigos. Estoy necesitando agregar un boton a continuación del botón "salir" y que dice "Ultimos Posts". Este botón ya lo tengo generado y quiero agregarle el link que dice "Mostrar mensajes no leídos desde la última visita".

Bueno mi necesidad es saber como colocarlo en la posición que comento y como agregarle el link.

Desde ya muchas gracias.

Rubén.

PD: El tema que estoy usando es que que viene por defecto y la dirección Web es la siguiente: www.forofoto.com.ar

[darksteel]

abre el index.php.


Busca:
// Otherwise, they might want to [logout]...
else
echo '
<a href="', $scripturl, '?action=logout;sesc=', $context['session_id'], '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/logout.gif" alt="' . $txt[108] . '" style="margin: 2px 0;" border="0" />' : $txt[108]), '</a>';
}


Agrega después:
// Mostrar Ultimos mensajes en el menu.
echo '
<a href="URL">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/ultimosposts.gif" alt="&uacute;ltimos mensajes" style="margin: 2px 0;" border="0" />&Uacute;timos Posts</a>', $context['menu_separator'], '


darksteel-



Luis "[darksteel]" Alvarado.
Spanish Support
¿Qué es el repair_settings?
No doy soporte por PM, publica tu duda en el foro y tendras respuestas mas rapidas.
My forum:
www.caamboard.com

Ruben_Omar

Gracias Darksteel, pero al hacer el cambio que me indicaste me tira este error:

Template Parse Error!
There was a problem loading the /Themes/default/index.template.php template or language file. Please check the syntax and try again - remember, single quotes (') often have to be escaped with a slash (\). To see more specific error information from PHP, try accessing the file directly.


Un abrazo, Rubén.

[darksteel]

el } que ves en el primer code, borralo y colocalo a lo útimo del segundo code aver.

darksteel-



Luis "[darksteel]" Alvarado.
Spanish Support
¿Qué es el repair_settings?
No doy soporte por PM, publica tu duda en el foro y tendras respuestas mas rapidas.
My forum:
www.caamboard.com

Ruben_Omar

Si, ya hice eso y la respuesta es la que te puse más arriba. También hice algunos otros cambios para ver que pasaba y naranja (nada).

Rubén.

[darksteel]

enviame la index.template.php al email más la línea del error.

darksteel-



Luis "[darksteel]" Alvarado.
Spanish Support
¿Qué es el repair_settings?
No doy soporte por PM, publica tu duda en el foro y tendras respuestas mas rapidas.
My forum:
www.caamboard.com

Ruben_Omar

Salio mail.

Un abrazo, Rubén.

[darksteel]

[email protected] envialo ahí, no me ha llegado.

darksteel-



Luis "[darksteel]" Alvarado.
Spanish Support
¿Qué es el repair_settings?
No doy soporte por PM, publica tu duda en el foro y tendras respuestas mas rapidas.
My forum:
www.caamboard.com

Ruben_Omar

Ahí fue de nuevo.

Un abrazo, Rubén.

[darksteel]




Luis "[darksteel]" Alvarado.
Spanish Support
¿Qué es el repair_settings?
No doy soporte por PM, publica tu duda en el foro y tendras respuestas mas rapidas.
My forum:
www.caamboard.com

Ruben_Omar

Bueno, parece que avanzamos un poco, pero sigo con algunos problemas. Este es el error que me tira:

Parse error: syntax error, unexpected '}' in /home/forofoto/public_html/foro/Themes/default/index.template.php on line 540

Y para que puedas ver de que se trata te mando en mail aparte un archivo con el .php. La línea 540 hace referencia al corchete } que cierra la instrucción de llamada al botón.

Te mando un abrazo, Rubén.

[darksteel]

lo probé y no me dio errores (el que te adjunte).

darksteel-



Luis "[darksteel]" Alvarado.
Spanish Support
¿Qué es el repair_settings?
No doy soporte por PM, publica tu duda en el foro y tendras respuestas mas rapidas.
My forum:
www.caamboard.com

Ruben_Omar

Si exacto, el que tu me mandaste funciona bien, pero el problema es que tuve que agragar las líneas que tu modificaste en mi index.template.php y si bien están en el mismo lugar que tu las has puesto en el php que me mandaste, algo sucede que no me doy cuenta ya que tira ese error.

A menos que haya otros cambios en el php que me mandaste y yo no me haya dado cuenta de modificarlos en mi php.

Un abrazo, Rubén.

PD: Por eso te mande mi archivo para que lo veas si es que he metido la pata hasta el cuadril.

[darksteel]

que quieres agregar, en que parte (líneas) ...

darksteel-



Luis "[darksteel]" Alvarado.
Spanish Support
¿Qué es el repair_settings?
No doy soporte por PM, publica tu duda en el foro y tendras respuestas mas rapidas.
My forum:
www.caamboard.com

Ruben_Omar

Quiero agregar un botón que me lleve a los últimos post y agrego para ello las líneas que tu me has hecho tan amablemente, comenzando en la línea 536 y finalizando en la línea 540 de mi php.

Las líneas en cuestión son las siguientes:

   $txt[Ultimos] = '&Uacute;ltimos Mensajes';
   // Mostrar Ultimos mensajes en el menu.
   echo '
            <a href="http://www.forofoto.com.ar/foro/index.php?action=unread">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/ultimosmensajes.gif" alt="Ultimos Mensajes" style="margin: 2px 0;" border="0" />' : $txt[Ultimos]),'</a>', $context['menu_separator'], '';
}

Al agregarlas así como estaban en el php que tu me enviaste, funciona bien, pero al agregarlas en mi php "patapufete" me tira el error que ya te comente.

Un abrazo, Rubén.

[darksteel]

no agregues este }.

darksteel-



Luis "[darksteel]" Alvarado.
Spanish Support
¿Qué es el repair_settings?
No doy soporte por PM, publica tu duda en el foro y tendras respuestas mas rapidas.
My forum:
www.caamboard.com

Ruben_Omar

Si, lo he quitado y nada, me tira otro error.

Rubén.

Ruben_Omar

Debe ser algo relacionado con el resto de la programación y no se que demonios es.

Rubén.

[darksteel]

pero envieme el index que usarás y sólo le agrego el botón y ya.

darksteel-



Luis "[darksteel]" Alvarado.
Spanish Support
¿Qué es el repair_settings?
No doy soporte por PM, publica tu duda en el foro y tendras respuestas mas rapidas.
My forum:
www.caamboard.com

Ruben_Omar

Ok Dark, te lo mando de nuevo.

Un abrazo, Rubén.

Advertisement: