Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : bobo82 27 Jul 2010, 21:59:42
-
ciao a tutti,
sono nuovo del mondo joomlistico :) ,
sto realizzando un sito e ho scelto come template quello indicato nell'oggetto.
sto provando a cambiare l'immagine del logo, sovrascrivendo quella presente dentro la cartella images/del template, ma viene visualizzata tagliata con le dimensioni del logo originario, ho provato anche ad aumentare la width ma niente, mi viene sempre tagliata
riporto qui il codice che sta dentro il file template.css dentro la cartella Css:
#logo {
float:left;
width: 350px;
height: 200px;
margin: 0 0 0 25px;
background-image:url('../images/logo.gif');
background-position: left top;
background-repeat:no-repeat;
}
logo viene richiamato nel file index.php
<div id="wrapper">
<a href=""><div id="masthead">
<?php if($this->countModules('user4')) : ?>
<div id="search">
<div id="search_inner">
<jdoc:include type="modules" name="user4" style="xhtml" />
</div>
</div>
<?php endif; ?>
<?php if (($this->params->get('showLogo')) !=0) : ?>
<div id="logo"></div>
<?php endif; ?>
<?php if (($this->params->get('showFlashheader')) !=0) : ?>
<div id="flash_header">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,24"
width="400" height="200">
<param name="movie" value="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template?>/fl/header.swf" />
<param name="quality" value="high" />
<param name="menu" value="false" />
<param name="wmode" value="transparent" />
<param name="allowScriptAccess" value="sameDomain" />
<!--[if !IE]> <-->
<object data="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template?>/fl/header.swf"
width="400" height="200" type="application/x-shockwave-flash">
<param name="quality" value="high" />
<param name="menu" value="false" />
<param name="allowScriptAccess" value="sameDomain" />
<param name="pluginurl" value="http://www.macromedia.com/go/getflashplayer" />
<param name="wmode" value="transparent" />
FAIL (the browser should render some flash content, not this).
</object>
<!--> <![endif]-->
</object>
</div>
<?php endif; ?>
</div>[/url]
qualcuno sa darmi una mano su quale proprietà settare?
grazie
-
Ciao bobo82,
hai un link al sito?
-
ciao, grazie per avermi risposto!
putroppo no perchè il sito è ancora offline.
posso inserire il template su un altro sito se può aiutarti a risolcere il probl.
-
No, volevo vedere l'immagine del logo più che altro... puoi caricarla qui? Il template ce l'ho...
-
quella ke dovrei caricare io?
-
Sì
-
eccola
[allegato vecchio più di un anno eliminato automaticamente]
-
Il codice da sostituire è questo:
template.css (riga 52)
#logo {
background-image:url("../images/index.png");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:200px;
margin-bottom:0;
margin-left:0; <---- qui puoi mettere 0 se non vuoi il pezzettino sulla sinistra
margin-right:0;
margin-top:0;
width:900px; <------ misura nuova
}
Poi però devi andare nel backend, cliccare sul nome del template e in Parametri dove leggi Show Flash Header? mettere no.
-
Ah, se lo vuoi alzare come l'immagine così:
#logo {
background-image:url("../images/index.png");
background-position:left top;
background-repeat:no-repeat;
float:left;
height:257px; <--------- altezza immagine
margin-bottom:0;
margin-left:0; <---- qui puoi mettere 0 se non vuoi il pezzettino sulla sinistra
margin-right:0;
margin-top:0;
width:900px; <------ misura nuova
}
-
grazie mille!
due curiosità
1) perchè hai rinonimato il logo in index.png e non hai semplicemente sovrascritto il file logo.gif?
2) appena fai le modifiche aggiornando il sito le vedi subito attive?
-
1. Scaricando il file aveva quel nome e l'ho mantenuto... ma va bene dare lo stesso nome, se l'hai chiamato così... anzi pure meglio :)
2. di solito faccio un refresh della pagina se non vedo subito le modifiche...
Se hai risolto puoi mettere [RISOLTO] davanti al titolo del primo post? Grazie e buon lavoro!
-
fatto :)
ti volevo chiedere solo un'ultima cosa e poi non ti disturbo più..
se volessi mettere il logo e mantenere l'animazione in flash
dovrei settare i parametri cosi: ?
#flash_header {
float:right;
width: 200px;
height: 100px;
margin: 0 25px 0 25px;
padding:0;
}
#logo {
float:left;
width: 900px;
height: 257px;
margin: 0 0 0 10px;
background-image:url('../images/index.png');
background-position: left top;
background-repeat:no-repeat;
}
-
Non basta... dovresti anche modificare l'altezza e la larghezza nel file index.php
riga 53
<object data="<?php echo $this->baseurl; ?>/templates/<?php echo $this->template?>/fl/header.swf"
width="400" height="200" type="application/x-shockwave-flash">
e poi:
#flash_header {
float:left; <---- left
width: 190px; <----- 190px
height: 100px;
margin: 0 0 0 0px; <------ tutto a zero
padding:0;
}
e mettere 190 anche nell'index.php. Con 200px esce un po'...
-
ok grazie!! se scendi a reggio c. hai caffè pagato ;)
-
;D Occhei... Ciao
-
Io ho invece un problema sul banner, stesso template.
In pratica con Internet Explorer 8 lo vedo correttamente, mentre con Firefox, o altri browser, vedo il banner iniziale allineato a sinistra, ho disattivato dal pannello di amministrazione sia Enable Image Logo che Show flash header, perché non mi servono, ma niente da fare.
C'è da fare qualche modifica nel css?
Il sito è www.latino2night.it
Grazie mille!!!
Beppe
-
Ciao Beppegoal,
non capisco a che banner (o a cosa) ti riferisci...
-
Ciao!!
Semplicemente al "titolo" del sito, latino2night.it, l'header in giallo.
E' un'immagine che non riesco a centrare, prima ho detto una inesattezza, non lo vedo centrato neanche con IE... ma sempre allineato a destra.
Beppe
-
Non so... con Firefox è centrato...
[allegato vecchio più di un anno eliminato automaticamente]
-
Infatti non capisco perché a volte la visualizzazione è corretta e altre volte no.
Ti allego un mio screenshot, firefox su ubuntu.
Grazie ancora!! :)
[allegato vecchio più di un anno eliminato automaticamente]
-
E non so...
fai questa prova:
template.css (riga 37)
#masthead {
background-image:url("../images/header.jpg");
background-position:center top; <---- metti center al posto di left
.
.
-
}