hai installato "simple spot light" che utilizza le librerie jquery.
Molte estensioni fanno uso di queste librerie, e anche iCagenda.
Quindi analizzando il codice della pagina (ctrl-U per firefox) possiamo notare che queste librerie vengono richiamate più di una volta creando conflitti e malfunzionamenti del componente, del modulo e addirittura della pagina
Queste librerie hanno diverse versioni, e questo potrebbe creare qualche inconveniente, dando al componente un funzionamento anomalo.
C'è da dire anche che spesso anche avendo la stessa versione di jquery il problema potrebbe presentarsi parzialmente come in questo caso. Funziona ma non come dovrebbe.
Spesso succede che non funzioni affatto oppure non appaia ad esempio la mappa di google.
Questo tipo di problemi in genere colpisce estensioni come i moduli, nel tuo caso il modulo calendario ed il modulo simple spot light.
Come intervenire in questi casi, abbiamo più opzioni:
opzione A: lato back-end nella gestione dei moduli basta invertire l'ordine di caricamento. in parole povere sposto il modulo icagenda sopra il modulo simple spot light o viceversa.
opzione B: il modulo calendario ha una comoda opzione per disabilitare jquery, se questo è presente nelle stesse pagine dove c'è un modulo che ne richiama l'uso, iccalendar utilizzerà questa chiamata. Aggiungo anche che gli ultimi moduli creati o aggiornati, di molti altri programmatori, hanno questa comoda funzione, quindi non siate pigri e guardate fra le tante opzioni!
opzione C: Nonostante abbiamo fatto tutto quanto sopra detto ancora riscontriamo problemi, inoltre se disabilito la libreria del calendario perchè utilizza quella di un modulo slideshow, questo modulo non funzionerà nelle pagine dove non è presente lo slider......grosso problema!
In questi casi ci viene incontro un comodo plug in che si chiama
JQUERY EASY
(cercatelo nella jed) che carica le vostre librerie disabilitando quelle delle altre estensioni.
Nella granparte dei casi questo plug-in va solo attivato, ma in qualche caso è possibile dover intervenire sulle mille opzioni.... Il mio consiglio è di non toccare niente e dove possibile disabilitare il caricamento delle librerie in questi moduli che ne fanno uso. Se avete bisogno di cambiare qualche opzione leggetevi la documentazione nel sito dell'autore.
Un ultima raccomandazione sempre relativa al problema è quella di disabilitare la compressione di codice javascript, ci sono molti template che hanno questa funzione! Inoltre se avete attivato la compressione Gzip e usate la cache, fate delle prove disabilitandole e "avanzate" per gradi, in maniera tale da capire cosa è che non ci fa funzionare bene il nostro sito.
Fate tutte le prove cancellando volta per volta la cache del vostro browser, altrimenti non vi accorgerete dei cambiamenti.
metto in rilievo questa discussione in modo che possa aiutare chi ha problemi simili, ricordando che il modus operandi non vale solo per icagenda ma per qualsiasi altro componente.
Per chi volesse aggiugere qualcosa o fare un ulteriore domanda sull'argomento o ha dei problemi simili, consiglio di non accodarsi a questa discussione, di aprirne una nuova inserendo un titolo coerente (non mi mettete calendario sparito che vi mando a "chi l'ha visto") indicando il link del sito e le versioni di joomla di icagenda di php di mysql......
insomma siate dettagliati, altrimenti nessuna risposta potrà arrivare.