RISOLTO: Modulo Abook allinone e pagebreak

Started by mariotorneri, 27 May 2014, 23:55:09

Previous topic - Next topic
A financial contribution is greatly appreciated as a support, to help us to keep live the project.
If you like this project you can donate some piece of BitCoin to this address: bc1qy5tgq6tvrckac2a57unxvqcnxamrvhduve9sj9

mariotorneri

Prima cosa un grazie assoluto per questo componente stupendo.
Seconda cosa, trovo uno strano comportamento del plugin pagebreak di Joomla se nella home page è attivo il modulo Abook allinone.
In pratica  se c'è il modulo l'indice delle pagine dell'articolo (article-index), generato dal pagebreak si posiziona sopra il testo dell'articolo, mentre se il modulo non è presente, in quanto disattivato, l'indice delle pagine è posizionato dentro al testo, in alto a destra. Questo avviene con il template t3_bs3_blank, ma anche con altri template ci sono dei comportamenti un po' strambi.
Qualcun altro ha riscontrato queste cose?
Ecco a cosa mi riferisco http://passidipace.org/plum-village/ritiro-estivo-internazionale.html
In effetti quell'indice appeso là per aria è un tantino inquietante.

Da ultimo, per ringraziare
Offro all'autrice/autore ospitalità gratuita a casa mia se vi capita di passare da Verona.
Ciao

A financial contribution is greatly appreciated as a support, to help us to keep live the project.
If you like this project you can donate some piece of BitCoin to this address: bc1qy5tgq6tvrckac2a57unxvqcnxamrvhduve9sj9

federica

Grazie Mario,
i complimenti fanno sempre piacere!
Ho guardato il sito e credo che il problema sia nel css. Per farmi capire meglio dovresti fare una cosa, se ti è possibile. Al posto del modulo di abook pubblica un altro modulo (es: il modulo che visualizza gli articoli), sospetto che il problema ci sarebbe lo stesso.
Secondo me succede perchè nel template c'è scritto questo:
<section class="article-content clearfix">
se ci fosse scritto solo:
<section class="article-content">
il problema non si presenterebbe. "clearfix" manda a capo l'intero blocco dell'articolo.
Se stai usando un template superconfigurabile è possibile che tu possa impostare la porzione del contenuto senza "clearfix", magari puoi mettere.

Ho allegato due immagini con evidenziata la parte da cambiare nel codice in basso:
prima.jpg è la situazione attuale
dopo.jpg è la situazione senza "clearfix"


Grazie anche per l'invito, se dovessimo passare dalle tue parti ci farà piacere passare a trovarti.
Al mondo ci sono 10 tipi di persone, quelli che hanno capito il codice binario e quelli che non l'hanno capito.
Informatizzati [url="https://informatizzati.org"]https://informatizzati.org[/url]
Stacca la spina [url="https://disconnessi.org"]https://disconnessi.org[/url]

mariotorneri

#2
Quote....
se ci fosse scritto solo:
<section class="article-content">
il problema non si presenterebbe. "clearfix" manda a capo l'intero blocco dell'articolo.

Ho provato a pubblicare altri moduli, quelli standard di joomla (ultimi articoli, categorie) e il problema non si presenta.
Allora ho provato a manomettere il file /modules/mod_abook_allinone/assets/css/style.css alle righe 89 e 90, cambiando la regola .clr, .clearfix{clear: both;} in  .clr, .clearfix{clear: none;} e l'indice dell'articolo va a posto.
Resto un po' perplesso, è possibile che il foglio di stile del modulo influenzi il contenuto della pagina principale?
Ma soprattutto, con la modifica che ho fatto, cos'altro devo aspettarmi? ho rotto qualcosa?
Grazie.

federica

Hai fatto bene a manomettere il css del modulo!

Invece che impostare "clear: none" io toglierei proprio il "clearfix", perchè viene già gestito dal template.
Adesso è così:
.clr, .clearfix{clear: both;}
fallo diventare così:
.clr {clear: both;}

In questo modo non dovresti avere problemi con il modulo.

Non ti stupire che il css possa fare questi effetti, è proprio grazie al css che si gestisce il posizionamento degli oggetti. Se provassi a togliere tutti i css dalla pagina web non riconosceresti più il tuo sito, lo vedresti stravolto.

Adesso faccio qualche prova, se il clearfix da problemi anche in altri templates lo rimuovo definitivamente. Grazie a te per il suggerimento.

Se ti piace Abook, se hai voglia di farlo e se non lo hai già fatto, mi farebbe piacere se mettessi una review sul sito di joomla, sulla pagina di joomla. Naturalmente senza impegno....
Al mondo ci sono 10 tipi di persone, quelli che hanno capito il codice binario e quelli che non l'hanno capito.
Informatizzati [url="https://informatizzati.org"]https://informatizzati.org[/url]
Stacca la spina [url="https://disconnessi.org"]https://disconnessi.org[/url]

A financial contribution is greatly appreciated as a support, to help us to keep live the project.
If you like this project you can donate some piece of BitCoin to this address: bc1qy5tgq6tvrckac2a57unxvqcnxamrvhduve9sj9

mariotorneri


QuoteAdesso faccio qualche prova, se il clearfix da problemi anche in altri templates lo rimuovo definitivamente. Grazie a te per il suggerimento.
Effettivamente senza clearfix spariscono dei problemi anche su altri templates (a4joomla-countryside3r-free e jf_creativia).
Quando le cose migliorano togliendo qualcosa, mi pare che aumenti l'armonia dell'intero universo :)
QuoteSe ti piace Abook, se hai voglia di farlo e se non lo hai già fatto, mi farebbe piacere se mettessi una review sul sito di joomla, sulla pagina di joomla. Naturalmente senza impegno....
Ho provato (in italiano) ma non l'ho vista pubblicata, e adesso il sito mi impedisce di mandarne una seconda, in quanto accetta una sola review per componente per utente.
Proverò ad aprire un ticket.
Mario

federica

Quote from: mariotorneri on 01 June 2014, 23:31:49
Quando le cose migliorano togliendo qualcosa, mi pare che aumenti l'armonia dell'intero universo :)
Hai proprio ragione!

Le review devono essere approvate prime di essere pubblicate, ma vengono accettate solo se scritte in inglese. Ma non ti preoccupare, grazie comunque.
Al mondo ci sono 10 tipi di persone, quelli che hanno capito il codice binario e quelli che non l'hanno capito.
Informatizzati [url="https://informatizzati.org"]https://informatizzati.org[/url]
Stacca la spina [url="https://disconnessi.org"]https://disconnessi.org[/url]