Modificar Header de Plantilla...

Modificar Header de Plantilla...

de Marco Arriondo -
Número de respuestas: 3
Amigos, he revisado otros posts sobre éste tema y en todos los templates son distintos...

Lo que quiero es poner un logo mas grande que el que tiene la plantilla y al ponerlo me lo corta... En ningún lado encuentro el código html o css que defina el tamaño de esa sección para que muestre el logo completo. Si alguien puede ayudarme se lo agradeceré...

El template puede ser descargado desde el siguiente link.

http://moodle.org/mod/data/view.php?d=26&rid=2709
Promedio de valoraciones: -
En respuesta a Marco Arriondo

Re: Modificar Header de Plantilla...

de Carlos Diaz Perez (ESRP) -
En mi header.html existe este codigo.. mira si en el tuyo esta

<div class="headermain">
<table width="954px" height="96" border="0" cellpadding="0" cellspacing="0" background="<?php echo $CFG->wwwroot.'/theme/'.current_theme() ?>/images/header-bg.jpg">
<tr>
<td rowspan="2"><a href="<?php echo $CFG->wwwroot.'/' ?>"><img src="<?php echo $CFG->wwwroot.'/theme/'.current_theme() ?>/images/logos/logo1.png" alt="Aula Virtual " title="Aula virtual" width="500" height="45" align="left" /></a></td>
<td align="right" valign="top"> <div class="headermenu"><?php echo $menu ?><font style="font-size:16px;"><SCRIPT LANGUAGE="Javascript"><!--

lo que esta en rojo y en grande es lo que hay que modificar para cambiar el tamaño


En respuesta a Carlos Diaz Perez (ESRP)

Re: Modificar Header de Plantilla...

de Marco Arriondo -
Ese es el tema, no encuentro donde cambiarle las medidas del logo, en unos de los archivos css encuentro unas medidas que me cambian las medidas del logo, pero no la sección donde está... es decir, cambia la medida del logo pero no el header...

Lo que tengo en mi header.html es lo siguiente.

Muchas gracias por preocuparse.

Saludos.

Atte. Marco.
--------------------------------------------------------------------------------

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html<?php echo $direction ?>>
<head>
<?php echo $meta ?>
<meta name="keywords" content="moodle, <?php echo $title ?> " />
<title><?php echo $title ?></title>
<link rel="shortcut icon" href="<?php echo $CFG->httpsthemewww .'/'. current_theme() ?>/favicon.ico" />
<?php
include("$CFG->javascript");
include($CFG->themedir.'/custom_corners/js/js.php');

// check if page is opened within a popup window
if (function_exists('is_in_popup')) {
$inpopup = is_in_popup();
} else {
$inpopup = false;
}

// get class list
preg_match('/class="([^"]*)"/i', $bodytags, $classes);
$classlist = explode (' ', $classes[1]);


// add "inpopup" or "notinpopup" to class list
if ($inpopup) {
array_push($classlist, 'inpopup');
} else {
array_push($classlist, 'notinpopup');
}

//replace classlist with new one
$bodytags = str_replace($classes[0], 'class="'.implode(' ', $classlist).'"', $bodytags);
?>
</head>

<body<?php
echo " $bodytags";
if ($focus) {
echo " onload=\"setfocus()\"";
};
?>>

<?php if(!empty($infooutput)) { ?>
<div id="infowrapper"><div id="infooverlay"><?php echo $infooutput; ?></div></div>
<?php } ?>
<div class="center" align="center">
<div id="wrapper">
<div id="wrapper_r">
<?php if (!$inpopup) {
if ($home) { // This is what gets printed on the home page only
?>

<!--<h1 class="headermain"><?php echo $heading ?></h1>-->

<!--<h1 class="headermain"><img alt='Moodle' src='<?php echo $CFG->httpsthemewww .'/'. current_theme() ?>/logo.jpg' /><?php echo $heading ?></h1> <h1 class="headermain"><?php echo $heading ?></h1>-->
<div id="header">
<div id="header_l">
<div id="header_r">
<div id="logo"></div>
<h1 class="headermain"><?php echo $heading ?></h1>
<div class="headermenu"><?php echo $menu ?></div>
</div>
</div>
</div>
<div id="tabarea">
<div id="tabarea_l">
<div id="tabarea_r">
<div id="tabmenu">

</div>
</div>
</div>
</div>


<?php } else if ($heading) { // This is what gets printed on any other page with a heading
?>
<div id="header">
<div id="header_l">
<div id="header_r">
<h1 class="headermain"><?php echo $heading ?></h1>
<div id="logo"></div>
<div class="headermenu"><?php echo $menu ?></div>
</div>
</div>
</div>


<div class="clearfix">
<?php if ($navigation) { // This is the navigation table with breadcrumbs
?>
<div id="tabarea">
<div id="tabarea_l">
<div id="tabarea_r">
<div id="tabmenu">
<div class="breadcrumb">
<span class="pathway"><?php print_navigation($navigation); ?></span>
<div class="navbutton"><?php echo $button; ?></div>
</div>

</div>
</div>
</div>
</div>


<?php } ?>
</div>

<?php }

}
?>
<!-- END OF HEADER -->
<div class="clr"></div>

<div id="whitebox">
<div id="whitebox_t">
<div id="whitebox_tl">
<div id="whitebox_tr"></div>
</div>
</div>
<div id="whitebox_m">
<?php print_container_start(false, '', 'content'); ?>

En respuesta a Marco Arriondo

Re: Modificar Header de Plantilla...

de 180tic SAS - Harvert Vanegas -
Saludo cordial.


Generalmente las plantillas traen hojas de estilo, no veo que en el código que pones estén cargando una, pero, tal vez en las php que incluye las estén llamando.

Viendo en el código <div id="logo"></div> creo que debes buscar la sección esta sección logo, en ella pueden estar las medidas a cambiar.

Algo así:


#logo {
background:url("images/default/logo.jpg") no-repeat scroll left top transparent;
height:90px;
left:10px;
position:relative;
top:20px;
}


Generalmente está en la sección /* Header */

Espero sea de ayuda.

Feliz semana.