Quiero compartir la solución al problema planteado y discutido en
http://www.simplemachines.org/community/index.php?topic=247149.msg1597393#msg1597393
Hecho el menú desplegable (drop down) en http://rinconmatematico.com/foros/index.php
para SMF 1.1.1 (probado también en SMF 1.1.5)
Funcionamiento comprobado en
IExplorer 5.5 - 6 - 7 - 8 (en el obsoleto IE 5.01 no se despliega)
Mozilla 2 -3
Opera 9.27
Aunque menos universal en cuanto a navegadores , tiene un aspecto similar al desplegable de la administración de la versión SMF 2.0
Mi gratitud hacia los que me alentaron, y muy especialmente a NIBOGO, quien me sacó del pantano mostrándome en detalle cómo tenía que poner el código, además de editarme lo esencial del index.template.php
Para verlo mejor, hacer
Usuario: test
Password: test
EDITADO: agrego los archivos y cambios
Lo que se necesita:
a) Modificar index.template.php
b) Colocar la hoja de estilos menuforos.css adjunta en la carpeta donde tienes tus hojas de estilo, /styles en este caso
c) Subir el fd_menu.gif adjunto a donde sea, en este caso /menuforos
Para index.template.php
Hacer un respaldo de Tehmes/default/index.template.php
Eliminar todo lo que hay entre las siguientes líneas
// Show the start of the tab section
// The end of tab section.
Entre esas líneas copiar:
//Inicio droopdown menu
echo '
<style type="text/css">@import url("/style/menuforos.css");</style>
<ul class="menu2">';
//Boton de Inicio
echo'
<li class="top"><a href="', $scripturl, '" id="home" class="top_link"><span>' , $txt[103] , '</span></a></li>';
//Buscar
echo'
<li class="top"><a href="', $scripturl, '? action=search;advanced" id="home" class="top_link" ><span>' , $txt[182] ,
'</span></a></li>';
//Reglas de los foros
echo '
<li class="top"><a target="_blank" href="http://misitio.com/foros/index.php?topic=678.0" id="home"
class="top_link"><span>Reglas</span></a></li>';
//Cosas del rincon
echo'
<li class="top"><a href="" id="services" class="top_link"><span class="down">Rincón</span><!--[if
gte IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul class="sub">
<li><a target="_blank" href="http://misitio.com/">Artículos</a></li>
<li><a target="_blank" href="http://misitio.com/libros.htm">Libros</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>';
//Boton de Latex
echo '
<li class="top"><a href="" id="services" class="top_link"><span class="down">LaTeX</span><!--[if gte IE
7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul class="sub">
<li><a target="_blank" href="http://misitio.com/foros/index.php?topic=870.0">Tex en
foros</a></li>
<li><a target="_blank" href="http://misitio.com/latexrender">Editor de ecuaciones</a></li>
<li><a target="_blank"
href="http://misitio.com/instructivolatex/formulas.htm">Tutorial</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>';
// [Herramientas] para los logueados.
if ($context['user']['is_logged'])
echo '
<li class="top"><a href="" id="services" class="top_link"><span class="down">Herramientas</span><!--[if gte IE
7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul class="sub">
<li><a href="http://misitio.com/foros/index.php?board=90.0">GeoGebra</a></li>
<li><a target="_blank" href="http://misitio.com/upload/">Transferencia de archivos</a></li>
<li><a href="', $scripturl, '?action=calendar">',$txt['calendar24'],'</a></li>
<li><a href="', $scripturl, '?action=search" id="home">',$txt[182],'</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>';
// Boton [Admin]
if ($context['allow_admin'])
echo '
<li class="top"><a href=" ', $scripturl, '?action=admin" id="services" class="top_link"><span
class="down">Administración</span><!--[if gte IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul class="sub">
<li><a href="', $scripturl, '?action=admin" >General</a></li>
<li><a href="', $scripturl, '?action=viewmembers" >Usuarios</a></li>
<li><a href="', $scripturl, '?action=viewErrorLog;desc" >Log de errores</a></li>
<li><a href="', $scripturl, '?action=maintain" >Mantenimiento</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>';
// Boton [Perfil]
if ($context['allow_edit_profile'])
echo '
<li class="top"><a href=" ', $scripturl, '?action=profile;sa=forumProfile" id="services" class="top_link"><span
class="down">Perfil</span><!--[if gte IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul class="sub">
<li><a href="', $scripturl, '?action=profile;sa=showPosts">Mis mensajes</a></li>
<li><a href="', $scripturl, '?action=profile;sa=forumProfile">Perfil</a></li>
<li><a href="', $scripturl, '?action=profile" >Sumario</a></li>
<li><a href="', $scripturl, '?action=profile;sa=account" >Mi cuenta</a></li>
<li><a href="', $scripturl, '?action=profile;sa=forumProfile" >Perfil en los foros</a></li>
<li><a href="', $scripturl, '?action=mlist">Ver lista de miembros</a></li>
<li><a href="', $scripturl, '?action=mlist;sa=search">Buscar miembros</a></li>';
if ($context['user']['is_logged'])
echo '
<li><a href="', $scripturl, '?action=Bookmarks">Mis favoritos</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>';
// Boton [Mensajes]
if ($context['user']['is_logged'])
echo '
<li class="top"><a href="" id="shop" class="top_link"><span class="down">Mis
Mensajes</span><!--[if gte IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul class="sub">
<li><a href="', $scripturl, '?action=pm" >Leer</a></li>
<li><a href="', $scripturl, '?action=pm;sa=send" >Enviar</a></li>
</ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>';
//Boton [login]
if ($context['user']['is_guest'])
echo '
<li class="top"><a href="', $scripturl, '?action=login" id="privacy"
class="top_link"><span>',$txt[34],'</span></a></li>';
//Boton [logout]
if ($context['user']['is_logged'])
echo '
<li class="top"><a href="', $scripturl, '?action=logout;sesc=', $context['session_id'], ' " id="privacy"
class="top_link"><span>' , $txt[108] , '</span></a></li>';
//Boton ayuda
echo '
<li class="top"><a href="', $scripturl, '?action=help" id="home" class="top_link"><span>' , $txt[119] , ' </span></a></li>
</ul>';
//Final droopdown menu
creo que falto adjuntar la solucion :)
la solucion seria mas conveniente de ponerla en el mismo tema que se creo en su dia aun sin solucionar,tampoco veo necesario crear otro tema para poner una solucion que ademas no esta...
PD:Con Mozilla al abrirlo se ve la mitad azul y blanco y luego al bajar todo blanco,esta por pulir ese fallo ;
confrmado ese fallo, es un trabajo para los expertos en css :P en eso ni idea........ aun asi s eve muy bonito el menu estilo smf 2.0
La solución no estaba porque en un momento se me voló el mensaje, y por circunstancias ajenas no pude arreglar las cosas de inmediato.
Ahora la solución está agregada.
Quote from: sneijder23 on July 26, 2008, 01:09:24 PM
la solucion seria mas conveniente de ponerla en el mismo tema que se creo en su dia aun sin solucionar,tampoco veo necesario crear otro tema para poner una solucion que ademas no esta...
Yo la puse en otro tema porque considero más conveniente crear otro tema para la solución.
QuotePD:Con Mozilla al abrirlo se ve la mitad azul y blanco y luego al bajar todo blanco,esta por pulir ese fallo ;
Efectivamente, con Mozilla 2 se ve algo feo, tal como lo que describes, y es en efecto un problema a arreglar.
Este problema en cambio no existe para los que ya tienen Mozilla 3.0
Saludos
Si para cada tema que se crea con un problema debieramos crear otro para poner la solucion estariamos apañados ya que lo encuentro una tonteria pero para gustos los colores ...
Quote from: sneijder23 on July 26, 2008, 07:53:23 PM
Si para cada tema que se crea con un problema debieramos crear otro para poner la solucion estariamos apañados ya que lo encuentro una tonteria pero para gustos los colores ...
Estás discutiendo con un personaje que no soy yo: es suficiente mirar mis mensajes para ver que lo que me atribuyes no se ajusta a mi historia, de forma que lo que me atribuyes es gratuito.
Pero yo no vine aquí a criticar tonterías. Vine al principio a pedir ayuda y al final a acercar una solución aproximada del problema planteado. Si nos limitamos a eso, está todo bien. Pero no pienso seguir con cosas personales.
No es nada personal amigo,simplemente es mi opinion y no creo que sea ofensiva ni poco respetuosa para nadie ya que como es un foro se puede opinar y di mi punto de vista referente a crear un tema para dar una solucion de otro tema creado y no para que lo tomes mal ;) nada mas...
PD:Fin del Chat
ami no me funciona me aparece asi el menu, imagen adjuntada
Hola, no entiendo mucho de esto, pero si existen themes con este sistema, ¿por que no se copia el código y se le aplica a los demás?..
Salu2
trate de copiar codigos de otros Themes con este estilo de menu pero en verdad nose, no me sale bien, por eso andaba haciendo lo mensionado en este post, pero no me sale, me quedo asi como en la imagen que adjunte en mi post de arriba. :'(
me resulto lo mensionado en este post http://www.simplemachines.org/community/index.php?topic=270727.0 es el unico compatible con la version 1.1.10 ;)