Back to top

Autore Topic: [RISOLTO]Perchè un modulino mi sposta tutto giù ?  (Letto 7444 volte)

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
[RISOLTO]Perchè un modulino mi sposta tutto giù ?
« il: 22 Feb 2010, 15:15:08 »
Ciao a tutti,

Sono alle prese con un problema legato a un modulino Joomleague.
Quando lo abilito in posiziona left o right nel template beez del mio sito, questo mi va a spostare anche gli elementi che gli sono intorno. Ovvero:

In posizione left: tutto il contenuto delle colonne centrale e destra si sposta in basso, al livello "base" del modulino.
In posizione right: la colonna centrale rimane invariata ma i moduli sottostanti si "disassano" in qualche modo.

E' come se ci fosse qualcosa che "deborda" sulla destra e che fa spostare tutto il resto. Ho provato con firebug ma non riesco a capire cosa sia.

Ho ristretto il contenuto da codice php:

Codice: [Seleziona]
<table width="86%" align="center" border="0" cellpadding="0" cellspacing="0">
Prima era width=96% e cellpadding="3"

Ho ridotto le dimensioni delle iconcine:

Codice: [Seleziona]
echo '<img src="'.$match->away_logo.'" width="11"/>&nbsp; ';
Prima era width="21"


Il modulino è associato a una div nel file general.css così definita:

Codice: [Seleziona]
div.lastmatch{
margin-left:10px;
float:left;
}


E così facendo mi ritrovo la tabellina, rimpicciolita, correttamente posizionata in left, ma...niente da fare, tutti gli articoli centrali e i contenuti di right sono sempre spostati in basso, alla linea di base del modulino.

Al momento il modulino è disabilitato perchè la resa è proprio brutta, ma se qualcuno ha voglia di dare un'occhiata posso riabilitarlo.

Grazie per tutti i possibili suggerimenti !

Elena
« Ultima modifica: 23 Feb 2010, 00:31:41 da Dieda12 »
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #1 il: 22 Feb 2010, 16:18:57 »
Certo che devi pubblicare il modulo e un link al sito... ;)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #2 il: 22 Feb 2010, 16:22:30 »
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #3 il: 22 Feb 2010, 16:39:51 »
E' vero! Non si riesce a capire il motivo per cui quel modulo provochi l'allargamento del div che contiene la colonna left.
Prova intanto a indicare i pixel nel width delle immagini, così: width="11px" e non così  width="11"
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #4 il: 22 Feb 2010, 16:44:58 »
Ho fatto, ma purtroppo direi che non è cambiato nulla.

Sono molto perplessa...ah, non so se c'entra, ma Joomla è in legacy, per permettere a Joomleague di andare. Però è in legacy da un po' e prima di mettere questo modulino, non ho mai avuto problemi...
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #5 il: 22 Feb 2010, 16:58:06 »
Non credo che c'entri il legacy... proprio strano...  ???
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #6 il: 22 Feb 2010, 17:07:49 »
 :-\ :-\ :-\

Cosa faccio ? Lo lascio lì ancora ?
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #7 il: 22 Feb 2010, 18:08:32 »
Depressione... :(
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline maicolstaip

  • Global Moderator
  • Instancabile
  • ********
  • Post: 17623
  • Sesso: Maschio
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #8 il: 22 Feb 2010, 18:16:01 »
Ciao Dieda12,
sù con la vita :)

La prima cosa che mi viene in mente è se hai provato con un altro template di default di joomla
Non si risponde a PM tecnici. Postate sul forum. Grazie.

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #9 il: 22 Feb 2010, 18:19:49 »
Maicol, grazie per l'incoraggiamento.

Però sono depressa lo stesso... :-\

Detto ciò, uso beez, che dovrebbe essere uno dei template di default di Joomla, se non sbaglio...

Elena
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline maicolstaip

  • Global Moderator
  • Instancabile
  • ********
  • Post: 17623
  • Sesso: Maschio
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #10 il: 22 Feb 2010, 18:22:47 »
Ciao,
guardando il sorgente sembra che tu abbia un
</div> di troppo dopo il
<div class="moduletable lastmatch">
CONTENUTO
    </div>
      </div>   <--- questo
Non si risponde a PM tecnici. Postate sul forum. Grazie.

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #11 il: 22 Feb 2010, 18:39:33 »
Hai ragione, sembra proprio di troppo.

Però...se lo tolgo la pagina diventa completamente bianca.
Da modifica si vede anche un --> subito dopo il </div>, che però non mi è chiaro perchè ci sia.

Se (puoi) vuoi provare anche tu...(tanto non credo si rischino danni).

www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline maicolstaip

  • Global Moderator
  • Instancabile
  • ********
  • Post: 17623
  • Sesso: Maschio
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #12 il: 22 Feb 2010, 18:43:09 »
Ciao
io ho:
salvato il tuo sorgente in locale
eliminati il </div> di troppo
e la pagina si vede correttamente ;)


Prova a togliere questo:

</div>
   

                          <!-- 
                                                     -->

e dovrebbe funzionare.
Non si risponde a PM tecnici. Postate sul forum. Grazie.

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #13 il: 22 Feb 2010, 19:09:54 »
Ah, cavolo...mi accorgo ora che non stavo togliendo il /div che dicevi tu, ma uno più su...non capisco: il codice del modulino appare anche più su, tutto commentato  :o

Tornando a noi, non riesco a fare la modifica con Firebug. Posso certamente salvarmi il file in locale e modificarlo...però poi non so dove devo rimetterlo...faccio qualche prova intanto.

Ma poi, sai come mai il codice della pagina è così ?
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #14 il: 22 Feb 2010, 19:19:42 »
Grandissimo passo avanti: anche io salvando in locale e correggendo come dici tu, vedo la pagina correttamente, grazie 1000  :)

Però...come faccio a fare la correzione anche sul sito in remoto ?
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #15 il: 22 Feb 2010, 19:27:11 »
bhè... basta che sovrascrivi in remoto il file che hai modificato (salvati l'originale nel caso dovessi tornare indietro ;))

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #16 il: 22 Feb 2010, 19:41:07 »
bhè... basta che sovrascrivi in remoto il file che hai modificato (salvati l'originale nel caso dovessi tornare indietro ;))

Ehhmmm, ecco...mi rendo conto da come lo scrivi che dovrebbe essere cosa banale...però...

Io salvo il file dalla posizione www.arenasportiva/home/calcio (friendly url senza estensione) e mi viene salvato come calcio.htm

Lo modifico...ma poi, guardando il mio sito via ftp non ho una calcio.htm da sovrascrivere.

Ho sempre pensato che queste pagine fossero generate dinamicamente clikkando sulle rispettive voci di menu e che, come dire, non esistessero come pagine html a sè (scusate l'ignoranza  ::))...
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline ariess

  • Global Moderator
  • Instancabile
  • ********
  • Post: 4056
  • Sesso: Maschio
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #17 il: 22 Feb 2010, 19:59:29 »
no no no.....

non si tratta di pagine ma di file!
non hai modificato l'index.php dietro suggerimento di maicolstaip?
è quello che devi riportare in remoto nella cartella del tuo template.
(se non ho frainteso la discussione)

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #18 il: 22 Feb 2010, 20:26:45 »
no no no.....

non si tratta di pagine ma di file!
non hai modificato l'index.php dietro suggerimento di maicolstaip?
è quello che devi riportare in remoto nella cartella del tuo template.
(se non ho frainteso la discussione)

No, la index.php è molto minimale (se così si può dire) e non contiene nulla di ciò che vedo quando uso Firebug sulla pagina in oggetto (che è la pagina relativa a una sezione).
Il sito ce l'ho solo in remoto e il file calcio.htm l'salvato in locale prendendolo da Firefox, e ho fatto la modifica in un html-editor. Una volta modificato l'ho riaperto con Firefox e si vedeva correttamente (come diceva maicol).

Adesso infatti il problema è identificato, ma non so come applicare la soluzione, cioè non so che file devo modificare (o sovrascrivere via ftp) sul sito in remoto...

Ho anche qualche dubbio perchè, per ignoranza personale, avrei detto che non esiste un file www.arenasportiva.it/calcio.htm da sovrascrivere sul server...mentre così...a naso...avrei pensato che il problema fosse più complesso e fosse legato al "perchè" il modulo Joomleague si va ad integrare nel resto del codice in modo errato.

Ma se sono fuori strada, e posso risolvere sovrascrivendo un file...allora...non è che potreste indicarmi quale file andare a correggere (o la cartella in cui cercare) ?

Scusate l'insistenza, ma sono davvero in alto mare (o comunque, piuttosto al largo  :)).

Grazie 1000 !

Elena
« Ultima modifica: 22 Feb 2010, 20:28:45 da Dieda12 »
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline maicolstaip

  • Global Moderator
  • Instancabile
  • ********
  • Post: 17623
  • Sesso: Maschio
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #19 il: 22 Feb 2010, 20:43:13 »
Ciao Dieda12,
il sorgente che vediamo noi on line non esiste come file,
è il risultato di vari files php che sono nel tuo template  ;)

Ora io ho trovato quel </div> in più ma non posso dirti dove è stato aggiunto appunto per il ragionamento di cui sopra, facilemente devi controllare l'index.php del template

Trova

Codice: [Seleziona]
</div>
<!--
       -->

e cancella e dovrebbe tornare a posto.
Non si risponde a PM tecnici. Postate sul forum. Grazie.

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #20 il: 22 Feb 2010, 21:15:49 »
Ciao Dieda12,
il sorgente che vediamo noi on line non esiste come file,
è il risultato di vari files php che sono nel tuo template  ;)

Questa da un lato è una buona notizia perchè vuol dire che più o meno un'idea di come funziona Joomla me la sto facendo :-)

Citazione
Ora io ho trovato quel </div> in più ma non posso dirti dove è stato aggiunto appunto per il ragionamento di cui sopra, facilemente devi controllare l'index.php del template

Trova

Codice: [Seleziona]
</div>
<!--
       -->

e cancella e dovrebbe tornare a posto.

Allora, per index.php del template io intendo il file che è possibile andare a editare da backend -> template manager -> beez -> edit HTML.
Avevo cercato anche prima, ma quelle tre righe non ci sono.
Ho anche copiato e incollato tutto il testo in un editor in locale, per provare una ricerca automatica e applicare la cancellazione direttamente da backend...ma niente.

In beez in effetti quasi tutti i </div> sono seguiti da un commento che indica cosa si sta chiudendo, ad esempio:

</div><!-- left -->

Ma nessuno di questi commenti è vuoto.

Sto cercando nel posto giusto ?
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline maicolstaip

  • Global Moderator
  • Instancabile
  • ********
  • Post: 17623
  • Sesso: Maschio
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #21 il: 22 Feb 2010, 21:23:46 »
Dovrebbe essere il file giusto,

appena prima di
Codice: [Seleziona]
</div><!-- left -->
In ogni caso sei tu che hai editato i vari files, se non dovesse essere nell'index.php del template bisogna che spremi le meningi e cerchi di ricordare cosa hai toccato :)
Non si risponde a PM tecnici. Postate sul forum. Grazie.

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #22 il: 22 Feb 2010, 21:41:12 »
Eh, ma vedi, io ho inserito manualmente delle </div> solo all'inizio, quando ho personalizzato il template, per creare delle nuove posizioni nel file index.php.
Le mie modifiche sono tutte lì, tutte facilmente riconoscibili.

Non ho aggiunto altre div e non ho mai avuto problemi prima di questo modulo Joomleague.

Però ti ringrazio davvero tantissimo per il gran colpo d'occhio  :)

Adesso cercherò di capire da dove vengono fuori quelle righe di codice.

Ciao

Elena
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #23 il: 22 Feb 2010, 23:57:53 »
E bravo maicolstaip che ha individuato il div malandrino! :D
Io a questo punto credo che quel div in più viene quasi di sicuro scritto dal modulo Joomleague.
A questo punto concentra su quello la ricerca. Dovrebbe essere un modulo molto semplice. Ci sarebbe da chiedersi perchè nessuno si sia mai accorto di quel div in più.... Ma non scordiamoci che quella è una estensione scritta per la versione 1.0 di Joomla dove il layout dei template era quasi sempre tabellare. Quindi quel div non scomponeva il template come fa invece col beez.
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:Perchè un modulino mi sposta tutto giù ?
« Risposta #24 il: 23 Feb 2010, 00:31:17 »
Bravissimi, davvero, sia maicol per il colpo d'occhio che toni per la giusta intuizione!!!!

E infatti: siccome dopo un po' che giravo per file .php mi sono convinta che davvero non potevo essere stata io a inserire per sbaglio quelle stringhe, ho dedotto pure io che il problema fosse Joomleague. Così, prima di buttarlo dalla finestra ho deciso di farmi con santa pazienza un backup delle tabelle jos_joomleague da phpMyAdmin (sono 28  ::)) e poi ho disinstallato tutto e cercato le versioni più aggiornate.

Mettendo: Joomleague 0.93b italiano (preso da http://www.joomleagueitalia.altervista.org) e moduli versione 0.93b presi da http://www.joomleague.de/forum/index.php?action=downloads;cat=2 adesso sembra funzionare (non ho controllato tutti i moduli, ma quello che prima scompaginava tutto adesso non dà più problemi, quindi...promette bene !).

Grazie 1000 !

Elena
www.studioinvento.it
MantaJ! per l'archivistica digitale

Offline tonicopi

  • Global Moderator
  • Instancabile
  • ********
  • Post: 12790
  • Sesso: Maschio
    • Mostra profilo
Re:[RISOLTO]Perchè un modulino mi sposta tutto giù ?
« Risposta #25 il: 23 Feb 2010, 10:22:29 »
Ciao Elena, sei il tipo di utente che è proprio gradevole aiutare. Che vuole capire le cose. Che non esita a provare in proprio. Così un problema diventa un piacevole rapporto, con i suoi preliminari, lo sviluppo, le variazioni, gli esperimenti e poi la soluzione finale che diventa puro piacere per me e maicolstaip (a nome del quale mi permetto anche di parlare) che abbiamo avuto la fortuna di condividere l'esperienza con te... una vera goduria! 8)
joomlacsszengarden.com = il giardino dei css di Joomla!
L'attesa del piacere è essa stessa... piacere!

Offline Dieda12

  • Team Joomla.it
  • Appassionato
  • *******
  • Post: 344
  • Sesso: Femmina
    • Mostra profilo
Re:[RISOLTO]Perchè un modulino mi sposta tutto giù ?
« Risposta #26 il: 23 Feb 2010, 12:08:08 »
 :) :) :) :) :) :) :)

Toni, cerco di fare del mio meglio per adeguarmi agli standard che avete qui: grande competenza, molta pazienza e gentilezza  :)

Beh, ok...56francesco di là non è esattamente un tipo carino e coccoloso, però poi dà sempre ottimi spunti su cui lavorare per trovare le soluzioni ai propri problemi e capire un po' di più il CMS.

Quindi, nel complesso: complimenti, offrite un servizio davvero ben fatto!
www.studioinvento.it
MantaJ! per l'archivistica digitale

 



Web Design Bolzano Kreatif