Joomla.it Forum

Joomla! 3 => Joomla! 3 => : Gianlu2008 04 Feb 2014, 17:25:54

: [Risolto] - iCagenda, slidershow e conflitti jquery
: Gianlu2008 04 Feb 2014, 17:25:54
Ciao...a tutti!!   :)

mi chiedevo se c'era un tutorial  (a parte i video sul loro sito) che spiegasse il funzionamento di tale componente, piu precisamente il modulo calendario con gli enventi...
dato che non riesco a farlo funzionare (su joomla 3.2 in locale)

Grazie!!
: Re:Info su icagenda
: giusebos 04 Feb 2014, 17:41:39
che intendi per "non riesco a farlo funzionare"

per i video, hai attivato i sottotitoli? Questi sono disponibili in varie lingue tra cui l'italiano.
: Re:Info su icagenda
: Gianlu2008 04 Feb 2014, 17:59:48
Cioè in realtà non funziona come nella demo...
Ossia, quando clicchi sulla data si dovrebbe aprire il fumetto con la descrizione....
il calendario è installato e perfettamente visibile però è questo che non riesco ad attivare...sicuramente non faccio qualcosa.....
: iCagenda, slidershow e conflitti jquery
: giusebos 04 Feb 2014, 19:11:07
quando il tooltip non viene fuori ;) , la causa è un possibile conflitto jquery.

I conflitti jquery sono purtroppo molto frequenti, gli sviluppatori usano inserire queste comode ed ottime librerie, peccato che spesso non fanno niente per evitare conflitti con altre estensioni, così succede che uno slidershow non "giri" o non carichi l'immagine oppure un menù non abbia quegli effetti che ci hanno fatto estasiare e iCagenda non ci faccia vedere i suggerimenti degli eventi. >:(

Ma come risolvere?
Non c'è un unica strada per risolvere o un unico rimedio, e la cura cambia da caso a caso in relazione a quali estensioni abbiamo installato, template e versione di joomla.

Bisogna trovare la quadra :) :)

In joomla 3.2 queste librerie sono state introdotte di serie, quindi non sempre è necessario avere un ulteriore richiamo.......

immagina di avere l'impianto elettrico di casa servito da un contatore elettrico (la libreria jquery) e immagina che ad un certo punto tu voglia aggiungere potenza supplementare prelevando la corrente da un ulteriore contatore collegando l'uscita di questo al tuo impianto........se hai un pò di conoscenze elettrotecniche sai che questo tipo di collegamento non funzionerà o potremmo averi altri seri problemi (non mi dilungo oltre su questioni elettriche, non è il forum giusto :) :) ).


Con le librerie jquery è la stessa cosa,
quindi nella migliore delle ipotesi abbiamo 3 versioni di jquery e 4 file separati. Un bel casino, dovremmo prenedere questi sviluppatori e sottoporli ad un TSO, non credi? ;)

Per ciò la prima cosa da fare è affidarsi a quelle estensioni che hanno la possibilità, attraverso un "interruttore" posto nelle impostazioni o nella voce di menù, di ESCLUDERE la propria versione di jquery.

per capirsi meglio, se spengo uno dei due contatori dell'esempio di qualche paragrafo più su, la luce tornerà ;)

ci sono molte estensioni con questo interruttore, vedi oziogallery, lo sliderCK, molti template ed anche icagenda...diciamo che le estensioni create da sviluppatori sensibili al problema ( e più seri aggiungo io), hanno tutte questo controllo.

Non è finità però

Non non è finità perchè ammesso che abbiamo tutte le nostre estensioni con lo switch disabilitato icagenda non funzionerà e nemmeno slideshowCK ed anche oziogallery.
Perchè?
Perchè la versione inserita in j3.2 è obsoleta......e su j2.5 non funzionerà comunque perchè completamente inesistente.

Per fortuna ci viene incontro jqeryeasy, un plug in che preleva la versione desiderata o quella che ci fa funzionare tutte le estensioni che usano jquery, eliminando eventuali conflitti con estensioni che non hanno il famoso interruttore.

Il plug in dopo l'installazione deve essere attivato, poi al suo interno di attiva "usa la libreria jquery" e si sceglie la versione. Il plug-in esiste nella versione per j2.5 e j3.2

Adesso che sai che strada prendere, sta a te fare le prove necessarie a trovare la quadra  ;)

P.S.

questa discussione potrebbe interessare molti altri utenti, quindi ti chiedo cortesemente di editare il titolo in modo che possa essere trovta con facilità durante una ricerca.
Questo il titolo che ti propongo:

iCagenda, slidershow e conflitti jquery

: Re:iCagenda, slidershow e conflitti jquery
: Gianlu2008 04 Feb 2014, 19:26:03
se ho ben capito questo plug-in "jqeryeasy"  me lo devo cercare ed installare ...non è incluso nel file zippato di icagenda?
Giusto?
: Re:iCagenda, slidershow e conflitti jquery
: giusebos 04 Feb 2014, 19:28:23
jqueryeasy è un plug in per joomla che potrai trovare nella jED, ovvero la directry dove sono catalogate tutte le estensioni (meno quelle non sicure) per joomla.

extensions.joomla.org/
: Re:iCagenda, slidershow e conflitti jquery
: Gianlu2008 04 Feb 2014, 19:40:45
Sai cosa?
Però prima d'andare a ingineprarmi nel jquery vorrei essere sicuro di aver rispettato tutta la procedura giusta di configurazione del modulo.....
Comunque grazie per la esaustiva spiegazione!!!
: Re:iCagenda, slidershow e conflitti jquery
: giusebos 04 Feb 2014, 19:46:00
se hai degli eventi inseriti te ne accorgi dal fatto che il numero del giorno del calendario è del colore che hai inserito nella categoria, quindi è la prova che il modulo è vivo e vegeto ;)

: Re:iCagenda, slidershow e conflitti jquery
: Gianlu2008 04 Feb 2014, 19:49:03
ho gli eventi inseriti ma sul calendario è tutto bianco....
dunque va in conflitto la parte jquery??

 
Grazie ancora 1000
: Re:iCagenda, slidershow e conflitti jquery
: giusebos 04 Feb 2014, 19:50:58
tienici informati

Leggo adesso che sei di borgo san Lorenzo :)
: Re:iCagenda, slidershow e conflitti jquery
: Gianlu2008 04 Feb 2014, 19:54:27
si beh..ci abito!
posterò eventuali aggiornamenti!
: Re:iCagenda, slidershow e conflitti jquery
: giusebos 04 Feb 2014, 19:55:55
ciao da Firenze allora! :)
: Re:iCagenda, slidershow e conflitti jquery
: Gianlu2008 04 Feb 2014, 19:58:08
..lavoro a Firenze..in buona sostanza sono un pendolare doc!
: Re:iCagenda, slidershow e conflitti jquery
: Gianlu2008 06 Feb 2014, 21:05:26
tienici informati

Leggo adesso che sei di borgo san Lorenzo :)

la situazione è questa:
neanche con il plugin easyJquery, funziona....
però vorrei chiedere alcune cose...

[allegato eliminato automaticamente dopo un anno]
: Re:iCagenda, slidershow e conflitti jquery
: giusebos 06 Feb 2014, 21:09:09
ci vuole un link, con le immagini non sono bravo ;)
: Re:iCagenda, slidershow e conflitti jquery
: Gianlu2008 06 Feb 2014, 21:18:46
i link.....se c'avevo i link lo mettovo al primo post!
sono su wamP!

a parte che per il punto 3 ho capito: se metto un inizio devo mettere anche una fine   :P :P

via, vo a sentire i che dice Santoro...a dopo!
: Re:iCagenda, slidershow e conflitti jquery
: giusebos 06 Feb 2014, 23:18:41
  • perche nella figura 1 mi appare la scritta info:non è stata trovata ....e coma faccio a toglierla?
  • nella figura 2 viene mostrato lo swich per le librerie jquery è giusto lasciarlo sul no?
  • una cosa curiosa...se nel calendario mostrato nella figura 3 (inizio pubblicazione) inserisco la data corrente mi scompare il modulo (calendario)!!!
Io ti consiglio ancora una volta di guardare i video, il componente sembra una cosetta da niente ma ti assicuro che ha mille impostazioni, quindi ci vuole attenzione nella configurazione.
Un ultima cosa, la versione di icagenda che usi è l'ultimissima? lo chiedo perchè spesso lavorate con vecchie versioni nonostante il componente vi indichi che è disponibile un aggiornamento.
: Re:iCagenda, slidershow e conflitti jquery
: Gianlu2008 07 Feb 2014, 09:17:08
Problema risolto....il "trucco" sta proprio nel creare la voce nel menu collegata al modulo calendario....
ho rivisto meglio i tutorials!!

Grazie!

: Re:iCagenda, slidershow e conflitti jquery
: giusebos 07 Feb 2014, 12:02:56
ottimo! Adesso è il momento di inserire [rtisolto] editando il primo pos ed inserendolo ALL'INIZIO PRIMA del TITOLO :)