News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

¿Cómo modifico la cabezera?

Started by MalastiC, May 26, 2006, 11:27:52 AM

Previous topic - Next topic

MalastiC

SMF Version: SMF 1.1 RC2
Buenas. Me gustaría ampliar el logo y que salga esto por debajo.

Bienvenido(a), Visitante. Favor de ingresar o registrarse.
¿Perdiste tu email de activación?
Mayo 26, 2006, 05:24:58

Mi foro es www.malastic.com/foro

Si os fijais no puedo ampliar más el logo porque está esto.

¿Hay alguna manera fácil? Recorda que tengo pocos conocimientos.

Un saludo,


djvitro


MalastiC

Quote from: dj.vitro on May 27, 2006, 05:48:01 AM
ponerla encima te refieres?¿

No, lo que quiero es ampliar el logo hasta el final de la derecha y poder bajar el login justo debajo.

Un saludo,

jmc

Hola...
Me parece que estas modificando el tema "Classic", ¿no es asi?  Si sí, te puedo ayudar porque es el que yo conozco.
Busca el archivo Themes/classic/index.template.php  Por favor respaldalo, no vaya a ser que nos equivoquemos.  En el archivo busca:
// The logo, user information, news, and menu.
echo '
<table cellspacing="0" cellpadding="0" border="0" align="center" width="95%" class="tborder">
<tr style="background-color: #ffffff;">
<td valign="middle" align="left"><img src="', $settings['images_url'], '/smflogo.gif" alt="" /></td>
<td valign="middle">';


y cambialo por:
// The logo, user information, news, and menu.
echo '
<table cellspacing="0" cellpadding="0" border="0" align="center" width="95%" class="tborder">
<tr style="background-color: #ffffff;">
<td valign="middle" align="left"><img src="', $settings['images_url'], '/smflogo.gif" alt="" /></td>
</tr>
<tr>
<td valign="middle" align="center">';


Luego, si quieres que todo lo que antes estaba a la derecha del logo quede en un solo renglón, busca:

// Are there any members waiting for approval?
if (!empty($context['unapproved_members']))
echo '<br />

cambialo por:
// Are there any members waiting for approval?
if (!empty($context['unapproved_members']))
echo '

busca:

// Is the forum in maintenance mode?
if ($context['in_maintenance'] && $context['user']['is_admin'])
echo '<br />

cambialo por:

// Is the forum in maintenance mode?
if ($context['in_maintenance'] && $context['user']['is_admin'])
echo '

busca:

// Otherwise they're a guest - so politely ask them to register or login.
else
echo '
', $txt['welcome_guest'];

echo '
<br />', $context['current_time'], '

y cambialo por:

// Otherwise they're a guest - so politely ask them to register or login.
else
echo '
', $txt['welcome_guest'];

echo '
', $context['current_time'], '


Espero que sea lo que querías.  Si no, vuelve a preguntar.

Suerte...
NZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZ
"What you are now reading, I am now writing." -Douglas Hofstadter


jmc

De nada.  Por cierto, vi tu sitio.  Yo tengo una pantalla grande y te diré que en mi pantalla, la ventana de tu foro es mas grande que tu logo.  O sea que tiene un espacio blanco a la derecha del logo.  Para corregir eso, primero copia tu logo y cortale todo el lado izquierdo menos una angosta franja vertical (puede ser hasta de un solo pixel de ancho).  Esta rebanadita la vas a usar de fondo (background) atrás del logo.  Luego corta la imágen de tu logo despues de la 'C' y '.com'. Finalmente, de nuevo en el archivo index.template.php, de nuevo busca:

// The logo, user information, news, and menu.
echo '
<table cellspacing="0" cellpadding="0" border="0" align="center" width="95%" class="tborder">
<tr style="background-color: #ffffff;">
<td valign="middle" align="left" ><img src="', $settings['images_url'], '/smflogo.gif"

y cambialo a:

// The logo, user information, news, and menu.
echo '
<table cellspacing="0" cellpadding="0" border="0" align="center" width="95%" class="tborder">
<tr style="background-color: #ffffff;">
<td valign="middle" align="left" background="TuImagenAqui.gif"><img src="', $settings['images_url'], '/smflogo.gif"


Claro que 'TuImagenAqui.gif' tiene que ser el nombre que le has puesto a la rebanadita que cortaste antes, con todo y su 'path' a donde la guardaste.

suerte...
NZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZ
"What you are now reading, I am now writing." -Douglas Hofstadter

MalastiC

Buenos días. He realizado los cambios que me has dicho y he probado mi monitor en diferentes resoluciones y se ajusta a la resolución.

No tengo palabras para agradecertelo. Muchas gracias. Si necesitas algo o te puedo ayudar solo tienes que decirlo.

Un saludo,

FoCuS FoReVeR

#8
hola!!! he hecho las modificaciones que habeis comentado y queda perfecto!!!

solo una cosita... despues de que salga:
Hola, FoCuS FoReVeR, tienes 7 mensajes, 0 son nuevos. 21 de Junio de 2006, 08:58:17 pm

se puede poner un espacio para que separe del logo del foro (que esta encima) y del menu inicio, ayuda, buscar  (que esta debajo)... lo veo muy junto y no queda del todo bien!!!

gracias!!!

yo uso el theme classic... sabeis alguna manera de ponerle mods??? es que es el unico tema que me queda bien con el portal y me gustaria ponerle google adsense y el arcade mod... y si es posible tambien el del color de los nicks...
www.forofofocus.com
SimplePortal 2.3.1
SMF 2.0 RC2

omarpa

hola..
alguno sabe como agregar un boton......
entre todos estos necesito agregar mas
          Inicio            Ayuda       Buscar       Administración   .....

necesito agregar el de correo, y otros.....
como hago...
saludes...

   

jmc

FoCuS FoReVeR

Verás que cuando quitas el codigo <br /> lo que antes aparecia en dos renglones ahora aparece en uno.  En el codigo, 'br' viene del inglés 'break' y se refiere a 'line break' que en español sería como 'quiebre de linea' y quiere decir que a partir de ese punto el texto continúa en la siguiente linea (o renglón).  Entonces, para añadir un espacio basta con poner un renglón vacio el el lugar donde quieres crear el espacio.  En tu caso, respalda el archivo Themes/classic/index.template.php. Luego, en el archivo, busca:

// If the user is logged in, display stuff like their name, new messages, etc.
if ($context['user']['is_logged'])
{
echo '


y cambialo por:

// If the user is logged in, display stuff like their name, new messages, etc.
if ($context['user']['is_logged'])
{
echo '<br/>



Te darás cuenta que en la primera modificación que hiciste, para que todo el texto quedara en un solo renglón, quitaste <br/>.  Ahora para añadir un renglón (vacio) añadiste lo mismo.

Si quieres mas espacio metele otro(s) <br/>   Hay otros modos pero este es el más sencillo.
NZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZNZ
"What you are now reading, I am now writing." -Douglas Hofstadter

Advertisement: