Página 1 de 1

Añadir enlaces en header

Publicado: 10 Ene 2011, 15:46
por Francis
URL: http://goldensun.22web.net
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Dicemod
Plantilla(s) usada(s): Aionis
Servidor: Byethost; gratuito
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No

He visto ya un par de hilos en los que se indicaba como añadir nuevos botones o enlaces en el header, pero todavía ninguno en el que aparezca exactamente lo que busco, que imagino que es bastante sencillo. Se trata de añadir enlaces al lado de FAQ | El equipo, pero de modo que se abran en ventanas nuevas completas. También me gustaría saber añadirlos de modo que se abran en ventanas o pop-ups de un determinado tamaño.

Re: Añadir enlaces en header

Publicado: 10 Ene 2011, 15:55
por HuanManwe
Por favor, danos los datos de (soporte), tal como dicen las normas.

Añadir enlaces en header

Publicado: 10 Ene 2011, 15:59
por Francis
Hecho. Perdón por el lapsus (si queréis podéis borrar este segundo mensaje).

Re: Añadir enlaces en header

Publicado: 11 Ene 2011, 01:36
por HuanManwe
Pues supongo que eso se edita en el archivo /styles/TU_PLANTILLA/template/overall_header.html

Mira la zona de:

Código: Seleccionar todo

<ul class="linklist rightside">
<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x">{L_LOGIN_LOGOUT}</a></li>
	<!-- ENDIF -->
		</ul>
Supongo que ahí puedes incorporar alguna línea nueva.

Re: Añadir enlaces en header

Publicado: 11 Ene 2011, 23:32
por Francis
HuanManwe escribió:Pues supongo que eso se edita en el archivo /styles/TU_PLANTILLA/template/overall_header.html

Mira la zona de:

Código: Seleccionar todo

<ul class="linklist rightside">
<li class="icon-faq"><a href="{U_FAQ}" title="{L_FAQ_EXPLAIN}">{L_FAQ}</a></li>
<!-- IF not S_IS_BOT -->
<!-- IF S_DISPLAY_MEMBERLIST --><li class="icon-members"><a href="{U_MEMBERLIST}" title="{L_MEMBERLIST_EXPLAIN}">{L_MEMBERLIST}</a></li><!-- ENDIF -->
<!-- IF not S_USER_LOGGED_IN and S_REGISTER_ENABLED and not (S_SHOW_COPPA or S_REGISTRATION) --><li class="icon-register"><a href="{U_REGISTER}">{L_REGISTER}</a></li><!-- ENDIF -->
<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="x">{L_LOGIN_LOGOUT}</a></li>
	<!-- ENDIF -->
		</ul>
Supongo que ahí puedes incorporar alguna línea nueva.
Gracias, aunque lo cierto es que ya lo sabía por haber trasteado un poco. El problema es que no tengo mucha idea de código, así que no sé cuál tendría que utilizar para que:
1º: El enlace dirigiera a X dirección.
2º: Se abriera en una ventana o pestaña nueva.
3º: Pudieran variarse las dimensiones de esta nueva ventana.

Añadir enlaces en header  Tema Solucionado

Publicado: 11 Ene 2011, 23:55
por séneca
Cualquier manual de HTML que encuentres por la red te resolverá tus dudas respecto a esto. Yo también agregué algún enlace en la zona de menús con los mismo requerimientos que tú planteas. Te doy algunas indicaciones.

Código: Seleccionar todo

<a href="http://www.tudirección.com" target="vent" onclick="window.open(this.href, this.target,'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, width=540, height=485, left=380, top=50'); return false;"><img src="http://www.tuwebbb.com/imagen.png"></a>
Detalles principales:

http://www.tudirección.com Dirección al a cual quieres que apunte el enlace.

target="vent" esto hace que el enlace se abra en una ventana aparte (a la que en este ejemplo se le ha asignado el nombre de "vent"), pero que aunque lo pulses múltiples veces sólo se abrirá una única ventana. Si quieres que cada vez que pulses se abra una nueva ventana has de poner: target="_blank"

width=540, height=485, left=380, top=50' Aquí defines el ancho, alto y posición X e Y de la ventana que se abre.

<img src="http://www.tuwebbb.com/imagen.png"> Esta es la imagen que formará el enlace. Si en vez de un botón gráfico quieres que aparezca como texto, sustituye todo lo anterior (incluidos los < >) por el letrero del enlace.

Saludos

Añadir enlaces en header

Publicado: 12 Ene 2011, 01:04
por Francis
séneca escribió:Cualquier manual de HTML que encuentres por la red te resolverá tus dudas respecto a esto. Yo también agregué algún enlace en la zona de menús con los mismo requerimientos que tú planteas. Te doy algunas indicaciones.

Código: Seleccionar todo

<a href="http://www.tudirección.com" target="vent" onclick="window.open(this.href, this.target,'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=no, resizable=no, width=540, height=485, left=380, top=50'); return false;"><img src="http://www.tuwebbb.com/imagen.png"></a>
Detalles principales:

http://www.tudirección.com Dirección al a cual quieres que apunte el enlace.

target="vent" esto hace que el enlace se abra en una ventana aparte (a la que en este ejemplo se le ha asignado el nombre de "vent"), pero que aunque lo pulses múltiples veces sólo se abrirá una única ventana. Si quieres que cada vez que pulses se abra una nueva ventana has de poner: target="_blank"

width=540, height=485, left=380, top=50' Aquí defines el ancho, alto y posición X e Y de la ventana que se abre.

<img src="http://www.tuwebbb.com/imagen.png"> Esta es la imagen que formará el enlace. Si en vez de un botón gráfico quieres que aparezca como texto, sustituye todo lo anterior (incluidos los < >) por el letrero del enlace.

Saludos
Era justo lo que necesitaba. ¡Mil gracias! :)