Simple Machines Community Forum

SMF Support => Español (Spanish) => Language Specific Support => Tutoriales => Topic started by: lean on October 10, 2010, 10:55:40 AM

Title: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: lean on October 10, 2010, 10:55:40 AM
Arreglar boton "expandir" del menu lateral de la administracion. [Tip]


Hay varios usuarios que reportaron este error en sus themes, tanto en themes no oficiales como en themes oficiales de smf.
Busque una solucion rapida al problema y aca se las muestro para que la adapten a su foro.



Aca les muestro el problema en la siguiente imagen. Como veran, la opcion expandir no esta visible aunque esta funcionando.
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi1135.photobucket.com%2Falbums%2Fm638%2Fsmfsimple%2Fadmin.png&hash=47ee0c442da7c7e911007bb6971f642a5f415174)


Con este codigo que les voy a pasar quedara asi:
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fi1135.photobucket.com%2Falbums%2Fm638%2Fsmfsimple%2Fadmin2.png&hash=c8a1dd4629113b2df570d1944ec5efcdc56df045)




Primero que nada abrimos el index.css de sus themes y abajo de todo ponen el siguiente codigo:
.catbgs
{
color: #fff;
font-family: arial, helvetica, sans-serif;
font-size: 13px;
font-weight: bold;
background: url(../images/theme/main_block.png) no-repeat -10px -160px;
}


Luego abren el archivo GenericMenu.template.php que se encuentra en la carpeta themes/su theme y buscan lo siguiente:
echo '
<div class="adm_section">
<div class="cat_bar">
<h4 class="catbg">';


Y cambian el catbg por catbgs. Quedaria asi:
echo '
<div class="adm_section">
<div class="cat_bar">
<h4 class="catbgs">';


Y listo, ya tendran el boton "expandir" en su administracion visible.
Espero que les sirva!
Saludos!



Mas tips y trucos aqui (http://www.simplemachines.org/community/index.php?topic=404206.0)

Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: tito. on October 10, 2010, 12:35:18 PM
Buen tutorial ;D
Bueno, vi eso pero no me pareció tan importante como para arreglarlo O:)
Igualmente lo arreglaré :)
Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: lean on October 10, 2010, 01:00:22 PM
Por eso mismo es un tip. Es para solucionar un pequeño problemita.
Saludos!
Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: lucas-ruroken on October 21, 2010, 04:23:35 PM
lean, esta clase no existe...
<h4 class="catbgs">

fijate, si tal vez dejando solo <h4> funciona.

Saludos, buen tuto
Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: lean on October 21, 2010, 04:26:05 PM
Quote from: lucas-ruroken on October 21, 2010, 04:23:35 PM
lean, esta clase no existe...
<h4 class="catbgs">

fijate, si tal vez dejando solo <h4> funciona.

Saludos, buen tuto
Lucas, lee bien el tutorial. Ahi explico donde crear la clase...
Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: ^HeRaCLeS^ on October 21, 2010, 08:55:16 PM
Pero no deberías crear también la clase h4.catbgs??
Porque solo creas la clase catbgs!
Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: lean on October 21, 2010, 09:06:17 PM
Porque da el mismo resultado.  8)
De nada  ;)
Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: lucas-ruroken on October 26, 2010, 10:13:28 PM
ah lo que voy es que no tiene sentido crear una clase, cuando podemos usar una predeterminada...
pensa que si cambian theme el color sigue siendo el mismo

color: fff


y estaria bueno que uses ya el catbg que tiene smf.

Un consejo nomas. Saludos
Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: lean on October 26, 2010, 10:20:59 PM
Se, son opciones. Son validas las dos y dan el mismo resultado  :P :P :P
Saludos
Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: _Blade_ on December 17, 2011, 01:20:34 PM
Hola a todos.
En primer lugar quiero pedir disculpas por revivir un tema antiguo, pero veo inútil abrir otro tema para hablar de lo mismo, ya que estaba buscando algo para solucionarlo y me tope con este tema.
He probado este tip y realmente resulta, no es que sea un experto, pero no alcanzo a comprender ¿por que con añadir una simple "s" a la clase catbg y sin tocar el archivo index.css, aparaece la imágen para expadir?.
Sinceramente no lo entiendo.

Saludos y muy agradecido.
Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: ^HeRaCLeS^ on December 17, 2011, 01:28:30 PM
Si le pones una s a la clase y no pones codigo en el index.css lo que sucede es que el archivo busca el estilo y como no lo encuentra no le da ningun estilo.
Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: _Blade_ on December 17, 2011, 01:42:32 PM
Quote from: ^HeRaCLeS^ on December 17, 2011, 01:28:30 PM
Si le pones una s a la clase y no pones codigo en el index.css lo que sucede es que el archivo busca el estilo y como no lo encuentra no le da ningun estilo.

Hola ^HeRaCLeS^, soy consciente de ello, lo que no entiendo es como aparece la imágen simplemente añadiendo una "s" al código de la clase, no se si me entiendes, cuando arreglo las cosas me gusta comprender el funcionamiemto pero en este caso me pierdo no lo entiendo.
Saludos.

Edito, después de revisar el código concienzudamente, comprendo que al añadir la "s" deja de funcionar la clase catbg
¿Quiero decir esto que es un bug?
Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: _Blade_ on December 17, 2011, 03:26:14 PM
Hola de nuevo.
Para terminar, he descubierto algo sorprendente (por si sirve de ayuda).
En el código del index.css, tan sólo modificando la fuente en esta sección aparece la susodicha imágen:

h3.catbg, h3.catbg2, h3.titlebg, h4.titlebg, h4.catbg
{
   overflow: hidden;
   height: 31px;
   line-height: 31px;
   font-size: 1.2em;
   font-weight: bold;
}


yo he cambiado

font-size: 1.2em;

por

font-size: 13px;

Espero no haber sido inoportuno, ha sido con ánimo de facilitar una solución.

Saludos cordiales.
Title: Re: Arreglar boton "expandir" del menu lateral de la administracion. Smf Rc3 [Tip]
Post by: ^HeRaCLeS^ on December 17, 2011, 07:42:55 PM
QuoteEdito, después de revisar el código concienzudamente, comprendo que al añadir la "s" deja de funcionar la clase catbg
¿Quiero decir esto que es un bug?
No, no es un bug.
Es lo que te dije yo. Al agregarle una s, estas cambiando el nombre de la clase, por lo tanto ya no lee la clase original.
Entonces al no tener codigo en el index.css no le da ningun diseño a esa nueva clase.





Con respecto a lo de la fuente, si, es otra opcion valida!!