Back to top

Autore Topic: Problema modulo "Ultimi articoli" di joomla  (Letto 4237 volte)

Offline Ilarialla

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Problema modulo "Ultimi articoli" di joomla
« il: 10 Ott 2012, 11:45:41 »
Fino a due giorni fa il modulo "Ultimi Articoli" funzionava correttamente. All'improvviso il modulo appare vuoto non mostrandomi più gli ultimi articoli inseriti. Potrebbe esserci una spiegazione plausibile? Forse va in conflitto con qualche estensione? :(

Mi spiego meglio, il modulo che ho installato sul mio sito presenta gli utlimi articoli in ordine cronologico. Gli articoli da visualizzare sono 5. Il modulo contiene un css personalizzato.

La versione do Joomla è la 2.5.7 e la versione piattaforma 11.4.0.

Ha sempre visualizzato correttamente gli ultimi 5 articoli inseriti, ma adesso aprendo il sito da Firefox visualizza solo l'elenco. Aprendolo da Opera me ne mostra due...

Lo stesso problema lo presenta il modulo dinamico (sempre di Joomla!) "i più letti", che è un modulo tipo "categoria articoli" in modalità dinamica.... Dovrebbe mostrare una lista di 10 articoli ma ne mostra solo uno.

Gli articoli sono pubblicati correttamente, i moduli hanno sempre funzionato e hanno i giusti collegamenti alla categorie.

Ultimamente ho installato l'estesione modulo "mod_news_pro_GK4" non commerciale.
« Ultima modifica: 10 Ott 2012, 12:04:32 da Ilarialla »

vamba

  • Visitatore
Re:Problema modulo "Ultimi articoli" di joomla
« Risposta #1 il: 10 Ott 2012, 12:08:20 »
Premettendo che un link al sito sarebbe utile per chiarire meglio il problema...
provo ad ipotizzare alcune cause.

a) impostazioni errate dei parametri del modulo (esempio fai vedere solo gli articoli di una certa categoria)
b) cache attiva e problemi con la stessa (quindi proverei con la pulitura sia della cache di joomla che quella del browser poi riprovare a ricaricare la pagina )
c) ecc ecc (questo perchè le variabili sono veramente molte e senza un link scavarle tutte è un bel problemino)

Integro la risposta perchè mentre effettuavo la stessa tu hai integrato la domanda...

Per verificare se la problematica è legata al modulo utilizzato consiglierei prima di tutto di vedere se con il modulo di default di Joomla! tutto va perfettamente, ciò, per capire meglio dove cercare perchè il modulo che stai utilizzando ha anche una gestione della storicizzazione in cache dei vari articoli che differisce un pochino da quella del modulo di default joomla.

In futuro cerca di non aggiungere al post ulteriori domande ... piuttosto crea un nuovo post altrimenti ci incrociamo con le risposte e altri utenti che potrebbero avere lo stesso problema non riuscirebbero a seguirci molto bene.

Di nuovo ricordo che un link per la verifica sarebbe ottima cosa per poter arrivaree ad una soluzione.
« Ultima modifica: 10 Ott 2012, 12:14:46 da . »

Offline Ilarialla

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Problema modulo "Ultimi articoli" di joomla
« Risposta #2 il: 10 Ott 2012, 12:13:24 »
Salve, grazie per la risposta e per l'interessamento.

Il link al sito e alle pagine dove è pubblicato il modulo (i moduli): http://www.zendoadv.it/eventi

I moduli incriminati sono quello rosso quadrato e nella pagina eventi quello "I più letti" che è un  modulo dai contenuti dinamici.

Ieri notte ho effettuato la pulizia della cache di joomla e la eliminazione della cache scaduta.

Le categorie sono sta impostate dall'inizioi e no hanno mai dato problemi, i moduli hanno sempre pubblicato il numero di articoli corretto. Da qualche giorno hanno deciso di non funzionare più.

Il bello è che con Opera qualche articolo si vede O_O
Temo sia una questione più complessa, ma vorrei risolvere perché se Joomla! ha dei moduli non vedo perché installare estensioni che fanno lo stesso lavoro. :(

vamba

  • Visitatore
Re:Problema modulo "Ultimi articoli" di joomla
« Risposta #3 il: 10 Ott 2012, 12:21:05 »
Bene ... anzi male ... vedo i due moduli il primo con una sola notizia e il secondo completamente vuoto
Così su due piedi mi vien da consigliarti di verificare che il parametro non mostrare articoli (featured o in prima pagina) non sia spuntato ... perchè se lo fosse e tutti gli articoli avessero quello stato ... ovviamente verrebbero scartati dal modulo.

Per i più letti ... la cosa si complica ... perchè se un browser te ne fa vedere 2 e l'atro solo uno ... la cosa mi si presenta un pò più complicata da analizzare.

Se il modulo è vuoto ... ovviamente c'è qualcosa che non va a livello di selettore ... ma se il modulo si comporta diversamente su due browser allora ... difficile beccare il colpevole.


Offline Ilarialla

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Problema modulo "Ultimi articoli" di joomla
« Risposta #4 il: 10 Ott 2012, 12:31:03 »
Bene ... anzi male ... vedo i due moduli il primo con una sola notizia e il secondo completamente vuoto
Così su due piedi mi vien da consigliarti di verificare che il parametro non mostrare articoli (featured o in prima pagina) non sia spuntato ... perchè se lo fosse e tutti gli articoli avessero quello stato ... ovviamente verrebbero scartati dal modulo.

Ho ricontrollato per sicurezza, ma non è così, in pratica è tutto impostato correttamente. Ho anche fatto alcune prove per verificare, cambiando le impostazioni, ma niente.

Per i più letti ... la cosa si complica ... perchè se un browser te ne fa vedere 2 e l'atro solo uno ... la cosa mi si presenta un pò più complicata da analizzare.

Se il modulo è vuoto ... ovviamente c'è qualcosa che non va a livello di selettore ... ma se il modulo si comporta diversamente su due browser allora ... difficile beccare il colpevole.

Ecco, infatti ci sto impazzendo. Non ne riesco a venirne a capo, possibile che si sia corrotto qualche cosa a lato server? Proprio a livello di linguaggio PHP... stranissimo che su browser diversi il comportamento sia differente...  :-\

vamba

  • Visitatore
Re:Problema modulo "Ultimi articoli" di joomla
« Risposta #5 il: 10 Ott 2012, 12:51:43 »
Sono spiacente ma al momento non posso darti ulteriori info ... l'unica cosa che posso fare e verificare, appena possibile, su un'installazione base se sia possibile (dato che sinceramente a me su vari siti il problema non si manifesta) ... toccando varie impostazioni mandare in tilt il modulo.

Offline Ilarialla

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Problema modulo "Ultimi articoli" di joomla
« Risposta #6 il: 10 Ott 2012, 13:00:48 »
Figurati, ti ringrazio lo stesso. Io chiaramente continuerò a lavorarci e terrò informato il forum rispetto a qualsiasi aggiornamento della situazione. E' un problema che ho avuto solo io, ma non si sa mai.

(fosse colpa di aruba?)

Offline fasenderos

  • Appassionato
  • ***
  • Post: 326
    • Mostra profilo
Re:Problema modulo "Ultimi articoli" di joomla
« Risposta #7 il: 10 Ott 2012, 13:12:29 »
Per quanto riguarda il Modulo Rosso, hai un problema di css...in pratica hai impostato un font-size 0px, e color: red...

Le classi in questione sono:

.bloccopreventivo .art-blockcontent-body a, .art-blockcontent-body a:link {
font-size: 0px;
}

.bloccorossoformhp .art-blockcontent-body a, .art-blockcontent-body a:link {
color: #FF0000;
}

Prova a sostituirle con font-size: 10px; e color: #FFFFFF;...dovresti trovare queste classi nel file
root/templates/zendoadv_schede_bianco/css/template.css

Per l'altro non so..se scopro il motivo ti dico
Fiscalway - Consulenza Fiscale, Contabile e del Lavoro
Forum FW - La più grande comunità fiscale online by Fiscalway

Offline Ilarialla

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Problema modulo "Ultimi articoli" di joomla
« Risposta #8 il: 10 Ott 2012, 13:51:21 »
Stiamo operando su sta cosa e sono ancora più sconvolta...

Praticamente ogni modulo ha un suo CSS personalizzato. Ok.

Il blocco presente nelle news e negli eventi ha questo prefisso classe: art-block bloccorosso
La regola bloccorosso è questa:

Citazione
/* Blocco rosso nella sezione news */
.bloccorosso
{
  background-color: #FF0000;
  border-radius: 0px;
}
.bloccorosso .t
{
font-size: 26px;
white-space: normal;
}

E niente di più...

Com'è possibile che si prende la classe personalizzata di un modulo in homepage (.bloccopreventivo)?

Ok, disperazione. Me ne sono resa conto quando hai postato lo stile CSS che hai ricavato dal modulo, e il bello è che non dovrebbe essere quello.

Questi sono tutti gli stili personalizzati collegati ai moduli tramite l'apposito pannellino:
Citazione
/* Blocco rosso nella sezione news */
.bloccorosso
{
  background-color: #FF0000;
  border-radius: 0px;
}
.bloccorosso .t
{
font-size: 26px;
white-space: normal;
}

/* Blocco arancio home page */
.bloccoaranciohp
{
  background-color: #E26D1D;
  border-radius: 0px;
  height: 207px; 
  overflow: hidden;
}

.bloccoaranciohp .t
{
font-size: 25px;
}

.bloccoaranciohp .art-blockcontent-body a, .art-blockcontent-body a:link
{
color: #FFFFFF;
}

.bloccoaranciohp span.art-button-wrapper > span.art-button-l, span.art-button-wrapper > span.art-button-r
{
  background-image: url("http://www.zendoadv.it/templates/zendoadv_schede_bianco/images/button1.png");
  background-color: #FFFFFF;
  color:#E26D1D;
}

.bloccoaranciohp .nspBotInterface, .nspTopInterface
{
margin: 0px;
}

.bloccoaranciohp span.art-button-wrapper > a.art-button, span.art-button-wrapper > a.art-button:link, span.art-button-wrapper > input.art-button, span.art-button-wrapper > button.art-button
{
  color:#E26D1D !important;
}

.bloccoaranciohp .art-blockcontent-body
{
  color: #FFFFFF;
font-size: 13px;
line-height: 200%;
}

.bloccoaranciohp .art-blockcontent-body a:visited, .art-blockcontent-body a.visited
{
    color: #FFFFFF;
}

.bloccoaranciohp .art-postcontent h4 a, .art-postcontent h4 a:link, .art-postcontent h4 a:hover, .art-postcontent h4 a:visited, .art-blockcontent h4 a, .art-blockcontent h4 a:link, .art-blockcontent h4 a:hover, .art-blockcontent h4 a:visited
{
    color: #FFFFFF;
}

/* Blocco blu home page */
.bloccobluhp
{
  background-color: #339CBE;
  border-radius: 0px;
  height: 207px; 
  overflow: hidden;
}

/* Blocco slide piccolo home page 1 di 4 */
.slideshowlittle
{
  padding: 0px;
  background-color: #339CBE;
  border-radius: 0px;
  height: 207px; 
  overflow: hidden;
  }

.slideshowlittle .art-block-body
{
  padding: 0px;
  }

.slideshowlittle .art-blockcontent-body
{
  padding: 0px;
  }

/* Blocco slide grande portfolio */
.slideshowbig
{
  padding: 0px;
  background-color: #339CBE;
  border-radius: 0px;
  height: 207px; 
  width:430px;
  overflow: hidden;
  }

.slideshowbig .art-block-body
{
  padding: 0px;
  }

.slideshowbig .art-blockcontent-body
{
  padding: 0px;
  }

/* Blocco rosso forms home page */
.bloccorossoformhp
{
  background-color: #FF0000;
  border-radius: 0px;
  height: 207px;
  width:430px;
  overflow: hidden;
}

.bloccorossoformhp .t
{
font-size: 25px;
}

.bloccorossoformhp span.art-button-wrapper > span.art-button-l, span.art-button-wrapper > span.art-button-r
{
  background-image: url("http://www.zendoadv.it/templates/zendoadv_schede_bianco/images/button1.png");
  background-color: #FFFFFF;
  color:#E26D1D;
}

.bloccorossoformhp .nspBotInterface, .nspTopInterface
{
margin: 0px;
}

.bloccorossoformhp span.art-button-wrapper > a.art-button, span.art-button-wrapper > a.art-button:link, span.art-button-wrapper > input.art-button, span.art-button-wrapper > button.art-button
{
  color:#E26D1D !important;
}

.bloccorossoformhp .art-blockcontent-body
{
  color: #FFFFFF;
font-size: 13px;
line-height: 200%;
}

.bloccorossoformhp .art-blockcontent-body a:visited, .art-blockcontent-body a.visited
{
    color: #FFFFFF;
}

.bloccorossoformhp .ccms_form_element
{
  margin: 0px;
  padding: 0px;
}

.bloccorossoformhp input, select, textarea
{
  width:190px;
}

.bloccorossoformhp .art-blockcontent-body a, .art-blockcontent-body a:link
{
  font-size:10px;
  color: #FF0000;
}

.bloccorossoformhp .ccms_form_element input, textarea, input[type="file"] {
border: 1px solid #D3D3D3;
margin-bottom: 5px;
margin-right: 50px;
  width:190px;
}
/* Blocco verde richiedi preventivo home page */
.bloccopreventivo
{
  background-color: #119F4D;
  border-radius: 0px;
  height: 207px;
  width:207px;
  overflow: hidden;
}

.bloccopreventivo .art-block-body
{
padding: 0px;
}
.bloccopreventivo .art-blockcontent-body {
padding: 0px;
}
.bloccopreventivo .t
{
font-size: 25px;
}

.bloccopreventivo span.art-button-wrapper > span.art-button-l, span.art-button-wrapper > span.art-button-r
{
  background-image: url("http://www.zendoadv.it/templates/zendoadv_schede_bianco/images/button1.png");
  background-color: #FFFFFF;
  color:#E26D1D;
}

.bloccopreventivo .nspBotInterface, .nspTopInterface
{
margin: 0px;
}

.bloccopreventivo span.art-button-wrapper > a.art-button, span.art-button-wrapper > a.art-button:link, span.art-button-wrapper > input.art-button, span.art-button-wrapper > button.art-button
{
  color:#E26D1D !important;
}

.bloccopreventivo .art-blockcontent-body
{
  color: #FFFFFF;
font-size: 13px;
line-height: 200%;
}

.bloccopreventivo .art-blockcontent-body a:visited, .art-blockcontent-body a.visited
{
    color: #FFFFFF;
}

.bloccopreventivo .ccms_form_element
{
  margin: 0px;
  padding: 0px;
}

.bloccopreventivo input, select, textarea
{
  width:230px;
}

.bloccopreventivo .art-blockcontent-body a, .art-blockcontent-body a:link
{
  font-size:13px;
  text-decoration:none;
}

.bloccopreventivo .ccms_form_element input, textarea, input[type="file"] {
border: 1px solid #D3D3D3;
margin-bottom: 5px;
margin-right: 10px;
  width:190px;
}

« Ultima modifica: 10 Ott 2012, 13:54:23 da Ilarialla »

Offline fasenderos

  • Appassionato
  • ***
  • Post: 326
    • Mostra profilo
Re:Problema modulo "Ultimi articoli" di joomla
« Risposta #9 il: 10 Ott 2012, 14:01:49 »
Il motivo è semplice. Della classe che ho postat prima:

.bloccopreventivo .art-blockcontent-body a, .art-blockcontent-body a:link {
font-size: 0px;
}

.bloccorossoformhp .art-blockcontent-body a, .art-blockcontent-body a:link {
color: #FF0000;
}


Lui in realtà non prende .bloccopreventivo, ma .art-blockcontent-body a:link
, questo perchp nella tua classe bloccorosso, non hai definito cosa deve fare nel caso di link e non trovando nessuna classe del tipo bloccorosso a:link, prende la classe del div che lo contiene che è appunto art-blockcontent-body
Fiscalway - Consulenza Fiscale, Contabile e del Lavoro
Forum FW - La più grande comunità fiscale online by Fiscalway

Offline Ilarialla

  • Nuovo arrivato
  • *
  • Post: 29
    • Mostra profilo
Re:Problema modulo "Ultimi articoli" di joomla
« Risposta #10 il: 10 Ott 2012, 14:05:13 »
Il motivo è semplice. Della classe che ho postat prima:

.bloccopreventivo .art-blockcontent-body a, .art-blockcontent-body a:link {
font-size: 0px;
}

.bloccorossoformhp .art-blockcontent-body a, .art-blockcontent-body a:link {
color: #FF0000;
}


Lui in realtà non prende .bloccopreventivo, ma .art-blockcontent-body a:link
, questo perchp nella tua classe bloccorosso, non hai definito cosa deve fare nel caso di link e non trovando nessuna classe del tipo bloccorosso a:link, prende la classe del div che lo contiene che è appunto art-blockcontent-body

Mi hai dato un ottimo spunto per ragionarci su e sperimentare un attimino, corro a fare un po' di prove!!! Quindi devo supporre nel peggiore dei casi che non trovando una classe relativa ad un evento (ad esempio Hover) può, eventualmente, prendere un CSS attinente a caso (perché lo ha preso da un altra classe CSS associata ad un altro blocco)

Offline fasenderos

  • Appassionato
  • ***
  • Post: 326
    • Mostra profilo
Re:Problema modulo "Ultimi articoli" di joomla
« Risposta #11 il: 10 Ott 2012, 14:13:00 »
non è che l'ha presa da un'altra classe a caso...ma dalla classe del div che contiene il tuo link...
Questo è il tuo HTML:
<div class="art-box art-blockcontent">
      <div class="art-box-body art-blockcontent-body">
             <ul class="latestnewsart-block bloccorosso">
                <li><a href="/novita/98-mozilla-rilascia-firefox-16">Mozilla rilascia Firefox 16
                </li>
                <li><a href="/eventi/97-i-design-presentazione-premio-awda">
            I-design | Presentazione Premio AWDA
                </li>
               
.... etc....

Come vedi dentro ogni <li> c'è un <a href (che sarebbe un link)...tutti i <li> sono contenuti dentro un <ul> (unordered list) che ha come classi "latestnewsart-block"  e "bloccorosso"...se tu non hai definito come deve visualizzare gli <a> (link) in una delle due classi, lui cerca nella classe superiore se gli <a> sono stati definiti...e in questo caso la classe superiore è quella del <div> che contiene gli <ul> che come classe ha "art-blockcontent-body"..
spero di esser stato chiaro
« Ultima modifica: 10 Ott 2012, 15:01:01 da fasenderos »
Fiscalway - Consulenza Fiscale, Contabile e del Lavoro
Forum FW - La più grande comunità fiscale online by Fiscalway

 



Web Design Bolzano Kreatif