Página 1 de 1
mostrar menu estilo tuenti arriba
Publicado: 04 Ene 2011, 04:41
por speed676
URL:
http://www.airsoftenvalencia.com/foro/
Versión phpBB: phpBB3 (3.0.
MODs Instalados: ninguno
Plantilla(s) usada(s): acidTech el tema dkhigh y botones de black pearl
Servidor: linux pago (1&1)
Actualización desde otra versión: no
Conversión desde otro sistema de foros: no
Hola, este es mi primer mensaje aquí, y espero tener mas ^^ , tras instalar el foro phpbb3.
Bien tal y como muestra el titulo esa es la consulta, quiero meter un menu estilo "tuenti" o "facebook" (el menu superior para que nos entendamos) en la parte superior total del foro y que ocupe el 100% del ancho (el menu aun lo estoy haciendo

), pero para cuando lo termine, no se donde tengo que pegar el codigo html, para que se muestre en todas las secciones del foro, sea index o ... (es decir sea donde sea).
Por favor, decidme si necesitais mas datos o lo que sea necesario.
PD:No se si es este el sitio para hacer esta consulta, si no lo es por favor muévanlo donde sea su sitio.
PD2:He buscado sobre menus en el foro, pero creo que no he visto ninguna duda como esta, si me lo e saltado por favor ponerme el link.
Un saludo!.
mostrar menu estilo tuenti arriba
Publicado: 04 Ene 2011, 06:19
por leviatan21
Hola
speed676 Bienvenido a phpBB-ES !
Si ya tienes es código HTML y quieres que se muestre en todas las páginas del foro, debes agregar dicho código en la plantilla
overall_header.html de tu estilo, por ejemplo :
Abrir :
raíz/styles/acidtech/template/overall_header.html
Buscar :
Y debajo de este código agregas el tuyo, si tienes hojas de estilo o archivos Javascript van un poco mas arriba, justo antes de esto :
recuerda que al finalizar, para que los cambios sean efectivos, debes actualizar la plantilla desde el
ACP -> ESTILOS
Espero que te sirva

mostrar menu estilo tuenti arriba
Publicado: 04 Ene 2011, 10:11
por speed676
Genial!, muchas gracias!, cuando termine el html lo pondré hay a ver si sale bien

.
Re: mostrar menu estilo tuenti arriba
Publicado: 07 Ene 2011, 03:19
por speed676
Bien, pues ya lo e colocado en su sitio y eso, y el menú sale, pero con algunos problemillas que no se a que se deben, te coloco mi menu y mi estilo aquí y a ver si algun alma caritativa sabe por que no me sale correctamente >_< .
Ah, los problemas son que:
-En firefox no se muestra el foro, pero si el menú con la letra pequeña.
-En opera, se muestra el menú y el foro pero con la letra pequeña.
-Chrome, se muestra el menú y el foro pero con la letra pequeña.
Código: Seleccionar todo
<script type="text/javascript" src="{T_TEMPLATE_PATH}/ca_scripts.js"></script>//codigo del foro
<style type="text/css"> //empieza mi estilo:
#menumio {
background: #3399FF;
float: left;
list-style: none;
margin: 0;
padding: 0;
width: 100%;
}
#menumio li {
float: left;
font: 80% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
margin: 0;
padding: 0;
}
#menumio a {
background: #0099FF url("images/seperator.gif") bottom right no-repeat;
color: #FFFFFF;
display: block;
float: left;
margin: 0;
padding: 16px 16px;
text-decoration: none;
font-weight:normal;
}
#menumio a:hover {
background: #3366FF url("images/hover.gif") bottom center no-repeat;
color: #FFFFFF;
padding-bottom: 16px;
}
</style>
</head>//es del foro
<body class="{S_CONTENT_DIRECTION}">//es del foro
<a name="top"></a>//es del foro
//mi menu:
<ul id="menumio">
<li><a href="#" target="_self">videos</a></li>
<li><a href="#" target="_self">fotos</a></li>
</ul>
No se donde se fastidia exactamente, por que antes e creado un html vacio donde pruebo este menu.
Este es:
http://www.ghostreconvalencia.com/menu/test.html
mostrar menu estilo tuenti arriba
Publicado: 07 Ene 2011, 04:03
por leviatan21
No está mal, la letra chica se debe al esto :
Código: Seleccionar todo
font: 80% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
80% es muy chico, prueba con pixels
15px o
1.5em
y al final, luego del cierre del menú, agrega :
<br style="clear: both;"/>
Y por ultimo, no veo que hayas subido las imágenes
"./images/seperator.gif" y
"./images/hover.gif" a la carpeta
raíz/images
Asi es como lo haría yo, con unos cambios :
Código: Seleccionar todo
<style type="text/css">
#menu {
background: #3399FF;
float: left;
list-style: none;
margin: 0;
padding: 0;
width: 100%;
font-size: 1.5em;
}
#menu li {
float: left;
margin: 0;
padding: 0;
}
#menu a {
background: #0099FF url("./images/seperator.gif") bottom right no-repeat;
color: #FFFFFF;
display: block;
float: left;
margin: 0;
padding: 16px 16px;
text-decoration: none;
font-weight:normal;
}
#menu a:hover {
background: #3366FF url("./images/hover.gif") bottom center no-repeat;
color: #FFFFFF;
padding-bottom: 16px;
}
</style>
Código: Seleccionar todo
<a name="top"></a>
<ul id="menu">
<li><a href="http://www.ghostreconvalencia.com/foro/" target="_self">inicio</a></li>
<li><a href="http://www.airsoftenvalencia.com/foro/viewforum.php?f=20" target="_self">reviews</a></li>
<li><a href="http://www.youtube.com/user/ghostreconvalencia" target="_self">videos</a></li>
<li><a href="http://www.ghostreconvalencia.com/" target="_self">fotos</a></li>
<li><a href="http://www.ghostreconvalencia.com/foro/" target="_self">sube tus fotos</a></li>
</ul>
<br style="clear: both;">
Re: mostrar menu estilo tuenti arriba
Publicado: 08 Ene 2011, 05:37
por speed676
Perfecto!, muchísimas gracias, el menú ahora si que se visualiza perfectamente

.
Pero tengo una duda mas, y es si es posible código php en la parte donde el menú, para poder generar que "inicio", recree el id del usuario logueado.
Me explico, si yo no estoy logueado:
http://www.airsoftenvalencia.com/foro/index.php es mi foro, en cambio si me logeo lanza a session el usuario logueado,
http://www.airsoftenvalencia.com/foro/i ... 4852cdad46 añadiendome el sid en la barra y claro al yo poner en mi "inicio" del menú,
http://www.airsoftenvalencia.com/foro/index.php, el usuario que se a logeado inmediatamente pierde su login, por eso la duda, ¿se puede añadir en la parte del menú código php sin que rompa nada interno para poder mantener el usuario logeado?, o sino ¿cual seria la forma mas correcta de ello?.
No se si me e explicado bien, si no se me entiende decírmelo y me vuelvo a explicar.
Un saludo!.
Re: mostrar menu estilo tuenti arriba
Publicado: 08 Ene 2011, 06:31
por leviatan21
Si el usuario pierde la sesión es porque la cookie está mal configurada, por favor copia (no sirve captura) los valores de tu ACP así vemos cual es el error
Re: mostrar menu estilo tuenti arriba
Publicado: 08 Ene 2011, 15:11
por speed676
Vale, no estoy seguro si es esto, entro en ACP / en la pestaña de general / configuracion de la cookie y estos son los valores q tengo:
dominio de la cookie: .ghostreconvalencia.com
nombre de la cookie: phpbb3_oisbl
ruta de la cookie: /
cookie segura: deshabilitado
Re: mostrar menu estilo tuenti arriba Tema Solucionado
Publicado: 08 Ene 2011, 15:56
por leviatan21
speed676 escribió:dominio de la cookie: .ghostreconvalencia.com
Si tu foro está en
entonces el dominio de la cookie debe ser
Re: mostrar menu estilo tuenti arriba
Publicado: 08 Ene 2011, 16:35
por speed676
Lo que pasa, si tengo comprado los dominios
www.airsoftenvalencia.com y
www.ghostreconvalencia.com, ¿tienen que aparecer en todos lados un solo nombre de dominio?, es decir que siempre que se navegue por el foro que sea por uno de los dos dominios y que no pueda variar de un dominio a otro.
Re: mostrar menu estilo tuenti arriba
Publicado: 08 Ene 2011, 16:56
por leviatan21
speed676 escribió:¿tienen que aparecer en todos lados un solo nombre de dominio?, es decir que siempre que se navegue por el foro que sea por uno de los dos dominios y que no pueda variar de un dominio a otro.
Así es, la cookie es para el dominio, no para un servidor

Re: mostrar menu estilo tuenti arriba
Publicado: 08 Ene 2011, 17:17
por speed676
jejeje, no te acostaras sin aprender 2 o 3 cosillas mas de como funciona el foro

, ahora ya funciona correctamente.
Muchas gracias!.