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

: modifica e posizionamento modulo come header
: 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
: Re:modifica e posizionamento modulo come header
: conti1 24 Nov 2009, 10:53:26
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}
: Re:modifica e posizionamento modulo come header
: maw81maw 24 Nov 2009, 11:03:56
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!!!
: Re:modifica e posizionamento modulo come header
: conti1 24 Nov 2009, 12:02:44
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.
: Re:modifica e posizionamento modulo come header
: maw81maw 24 Nov 2009, 12:11:36
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...
: Re:modifica e posizionamento modulo come header
: conti1 24 Nov 2009, 12:26:48
<?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
:
artblockcerca 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............
: Re:modifica e posizionamento modulo come header
: maw81maw 24 Nov 2009, 15:02:50
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.