Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : maw81maw 24 Nov 2009, 09:57:12
-
Giorno a tutti,
scusate le domande idiote o banali ma non sono un esperto di joomla e programmazione.
Detto ciò:
ho scaricato un modulo per fare la rotazione di un header.
Il modulo si chiama "Simple Image Rotator" e l'ho scaricato dal sito http://joomlaworks.googlecode.com/files/mod_jw_sir-v1.2_j1.5.zip !
Ora ho 2 problemi:
1-devo posizionarlo al posto dell'header ma non riesco e non capisco come fare e come poter modificare l'HTML del template.
2-Esiste un bordo grigio attorno all'immagini che routano ma anche questo non riesco a rimuoverlo dalla pagina php o css del modulo.
a-Il template si chiama Mercury (ho provato a usare anche quello standard)
b-parte del CSS del template:
/* end Box, Sheet */
/* begin Header */
div.Header
{
margin: 0 auto;
position: relative;
z-index:0;
width: 874px;
height: 150px;
}
div.Header-png
{
position: absolute;
z-index:-2;
top: 0;
left: 0;
width: 874px;
height: 150px;
background-image: url('../images/Header.png');
background-repeat: no-repeat;
background-position: left top;
}
div.Header-jpeg
{
position: absolute;
z-index:-2;
top: 0;
left: 0;
width: 874px;
height: 150px;
background-image: url('../images/Header.gif');
background-repeat: no-repeat;
background-position: center center;
}
/* end Header */
/* begin Logo */
parte dell HTML:
<?php
defined('_JEXEC') or die('Restricted access'); // no direct access
require_once dirname(__FILE__) . DIRECTORY_SEPARATOR . 'functions.php';
$document = isset($this) ? $this : null;
$baseUrl = $this->baseurl;
$templateUrl = $this->baseurl . '/templates/' . $this->template;
artxComponentWrapper($document);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php echo $this->language; ?>" lang="<?php echo $this->language; ?>" >
<head>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<jdoc:include type="head" />
<link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/system.css" type="text/css" />
<link rel="stylesheet" href="<?php echo $this->baseurl; ?>/templates/system/css/general.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="<?php echo $templateUrl; ?>/css/template.css" />
<!--[if IE 6]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie6.css" type="text/css" media="screen" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php echo $templateUrl; ?>/css/template.ie7.css" type="text/css" media="screen" /><![endif]-->
<script type="text/javascript" src="<?php echo $templateUrl; ?>/script.js"></script>
</head>
<body>
<div class="PageBackgroundGradient"></div>
<div class="Main">
<div class="Sheet">
<div class="Sheet-tl"></div>
<div class="Sheet-tr"></div>
<div class="Sheet-bl"></div>
<div class="Sheet-br"></div>
<div class="Sheet-tc"></div>
<div class="Sheet-bc"></div>
<div class="Sheet-cl"></div>
<div class="Sheet-cr"></div>
<div class="Sheet-cc"></div>
<div class="Sheet-body">
<div class="Header">
<!-- <div class="Header-png"></div> -->
<div class="Header-jpeg"></div>
<div class="logo">
<h1 id="name-text" class="logo-name"><a href="<?php echo $baseUrl; ?>/">Silva S.r.l.[/url]</h1>
</div>
c-inserite immagini e il modulo funziona, nn riesco a posizionarlo al posto dell'header e non riesco a togliergli il bordo!
Qualcuno lo conosce o può darmi una mano???
Non credo sia così difficile!!!
Grazie mille.
Maw
-
ciao
non vedendo il sito vado ad occhio
cerca nel css se c'è una dicitura come queta
img {border:}
se non c'è la crei nel css
img {border:none}
-
Grazie conti1
il CSS del modulo è:
/*
// JoomlaWorks "Simple Image Rotator" Module for Joomla! 1.5.x - Version 1.2
// License: http://www.gnu.org/copyleft/gpl.html
// Copyright (c) 2006 - 2008 JoomlaWorks, a Komrade LLC company.
// More info at http://www.joomlaworks.gr
// Developers: Fotis Evangelou
// ***Last update: May 20th, 2008***
*/
ul#jw-sir {position:relative;list-style:none;list-style-image:none;margin:0px auto;padding:0px;overflow:hidden;border:none;background:none;}
ul#jw-sir li {list-style:none;margin:0px;padding:0px;border:none;background:none;}
ul#jw-sir li a {margin:0px;padding:0px;border:none;background:none;}
ul#jw-sir li a img {display:none;position:absolute;top:0;left:0;border:none;background:none;}
ul#jw-sir li img {display:none;position:absolute;top:0;left:0;border:none;background:none;}
ul#jw-sir li#jw-sir-loading {background:#fff url(loading.gif) no-repeat center;}
ul#jw-sir li#jw-sir-loading-black {background:#000 url(loading_black.gif) no-repeat center;}
mi sembra sia già none!!!
il sito è www.silvatessuti.it
ti ho attivato il modulo temporaneamente!
Grazie mille!!!
-
ciao
allora non è un bordo di solo colore ma sono immagini che compongono il bordo, non è il modulo che lo mette ma il template che lo fa .
hai 3 strade:
1 creare un suffisso al modulo con un suo css , in questo modo non prende la formattazione dello stile del template.
2 togliere lo stile della posizione top1 questo devi fare nel index.php del template cercare la riga della posizione top1 e toglere style.
3 cambiare template ma in questo caso non si risolve il problema si evita , e poi se il nuovo template ha le stesse impostazioni, sei ancora con il bordo.
-
Ok il bordo lo si può vedere dopo in quanto al momento ho messo posizione TOP1 solo per far vedere che lo script gira e funziona!
io dovrei metterlo come HEADER!!!!
comunque nella index.php del template ho trovato solo questa riga con top1:
<?php echo artxPositions($document, array('top1', 'top2', 'top3'), 'artblock'); ?>
GRAZIE mille...
-
<?php echo artxPositions($document, array('top1', 'top2', 'top3'), 'artblock'); ?>
toglendo lo style lo togli su tutti 3 top da quella stringa
ti riposrta in altro php
questo e un richiamo
artblock
cerca in altri php che dovresti trovare lo style e vedi se sono separati , lo devi trovare xche da quella posizione che hai postato non puoi togliere nulla devi agire nella parte che viene richiamata.
ps: cambia template e non usare quella serie fatta da quel programma di m............
-
Ciao,
nn posso cambiarlo, ci piace questo!!!!
Il primo problema è cambiare la posizione, come posso metterlo come header?
Cosa è fatto di M... il template o lo script di rotazione?
Grazie mille ancora.