Back to top

Autore Topic: Simple Jquery 1.0  (Letto 18917 volte)

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Simple Jquery 1.0
« il: 26 Gen 2012, 09:52:11 »
Ho rilasciato una prima versione del plugin Simple jQuery che permetterà agli utenti più pigri (come me!) di includere la libreria jquery tramite una semplice estensione, rendendola indipendente dal template e dai moduli installati.

Il consiglio è quello di disattivare, se non in uso, la libreria mootools qualora fosse attivata sul vostro sito, ma il plugin fornisce anche la possibilità di utilizzare jQuery in modalità no-conflict così da eliminare ogni interferenza tra jQuery ed altre librerie.

Compatibile nativamente con Joomla! 2.5

Link per il download: http://www.joomla.it/download-della-community/download/13-plugin/62-simple-jquery.html

Ogni consiglio sui miglioramenti e le nuove funzionalità per la nuova versione è ben accetto! ;)
Link all'articolo: http://www.joomla.it/articoli-community-16-e-17-tab/5401-inseriamo-la-libreria-jquery-nel-nostro-sito-joomla.html
« Ultima modifica: 16 Set 2014, 10:12:14 da ste »

Offline simbus82

  • Appassionato
  • ***
  • Post: 369
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #1 il: 26 Gen 2012, 15:56:06 »
Ottima segnalazione!

Che differenze ci sono dai plugin tipo questi? Le versioni di JQuery o altro?

http://extensions.joomla.org/search?q=jquery&t[]=2926&t[]=2917&t[]=2899
« Ultima modifica: 26 Gen 2012, 15:58:12 da simbus82 »

Offline Andrit87

  • Appassionato
  • ***
  • Post: 300
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #2 il: 26 Gen 2012, 16:46:57 »
scusa la mia ignoranza in materia di javascript e librerie. ma qual'è la funzionalità di questo script? nel senso perchè potrebbe essere utile installarlo?? le jquery non sono già inserite in joomla o nei template??? ed installando questo plugin cosa si risolve o si evita?

grazie e complimenti per l'impegno che mettete per il progetto joomla :)


Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #3 il: 26 Gen 2012, 16:47:55 »
In primis il fatto che è completamente in italiano ;)
In realtà è solo la prima versione del plugin, che attualmente offre l'inclusione della versione 1.7 della libreria jQuery con settaggio no-conflict opzionale, il tutto però senza dover scrivere una riga di codice!


La differenza di questa release da quelle che proponi è ridotta al fatto di avere un'interfaccia semplice ed immediata, ma sto provvedendo, nella prossima versione, ad aggiungere nuove funzionalità come:
- la possibilità di scegliere se utilizzare la versione di jquery locale o quelle offerte dal googel  cdn (con conseguente aggiornamento automatico all'ultima versione di jQuery);
- possibilità di specificare una keyword diversa al posto di "jquery" come variabile noConflict();
- possibilità di includere parti addizionali della libreria come jQuery UI e tante altre;
- possibilità di includere i 25 temi (in css) predefiniti di jquery;
- possibilità di inserire un codice personalizzato da eseguire al caricamento della pagina o da inserire all'interno dell'header;

Ovviamente aspetto i suggerimenti della comunità per implementare tutte le funzioni che potrebbero essere più utili!

Specifiche che ho dimenticato di mezionare:
Il plugin, di tipo system, è utilizzabile da joomla! 1.6 in poi e lavora tramite le api di Joomla.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #4 il: 26 Gen 2012, 16:53:15 »
@andrit: nativamente joomla ti consente di utilizzare solo mootools, un'altra eccellente libreria javascript. In realtà mootools offre molte più chanches rispetto a jquery ma non è così immediata da utilizzare (almeno per chi ha appena cominciato a masticare l'html/javascript).
Alcuni template includono jquery perchè è necessario per attivare (ad esempio) moduli legati al template o effetti dello stesso (tendine, popup e quant'altro).
Non tutti i template però includono jquery e quando questo è necessario per soluzioni personalizzate (ad esempio creare un modulo html personalizzato contenente un accordion con contenuti vari) bisogna includerlo manualmente tra i tag <head> del template. Non è una modifica impossibile ( assolutamente no! :) ) ma per comodità si potrebbe pensare di attivare il plugin per poterlo disattivare in un secondo momento, ma si potrebbe anche presentare il caso in cui un template già include la libreria jquery quindi inizialmente non se ne presenta la necessità, quando però per una particolare esigenza si decide di cambiare il template con uno che  però non include la libreria, tocca fare la modifica appena descritta. Ecco che il plugin ti evita di effettuare queste modifiche.

Pensa ancora al caso in cui il sito include una varietà di templates: non si può pensare che tutti quanti includano nativamente il plugin e sicuramente a pochi sviluppatori verrebbe voglia di modificarli manualmente uno ad uno ;)

E' una questione di comodità insomma!
« Ultima modifica: 26 Gen 2012, 16:55:34 da giovi »

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #5 il: 26 Gen 2012, 23:16:02 »
A distanza di meno di 24 ore è già disponibile nell'area download di joomla.it la versione 1.1 del plugin che include tutte le funzionalità sopra descritte!

La versione è stabile e testata anche su joomla 2.5.0, ma vi prego ugualmente di segnalare tempestivamente eventuali bug o comportamenti anomali (nel caso se ne verificassero)!

Anche le nuove funzionalità sono state introdotte tramite le api di Joomla.

Una parentesi va aperta per la nuova funzionalità "safe-mode", la modalità di esecuzione del plugin che permette di caricare la copia locale di jquery archiviata nella cartella del plugin (anzichè quella offerta da google) ignorando completamente tutte le altre impostazioni.

Offline ventus85

  • Instancabile
  • ******
  • Post: 6538
  • Sesso: Femmina
  • Affetta da Joomlaite
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #6 il: 27 Gen 2012, 09:34:33 »
Grandissimo!!!!

A me piace molto jQuery!

 ;)
Se volete aiuto non mandate messaggi privati, ma usate la funzione Cerca e postate sul forum, grazie!

Born in the wind, born to be wild!

Offline robytotem

  • Appassionato
  • ***
  • Post: 274
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #7 il: 27 Gen 2012, 09:38:49 »
scusate, il link non funziona...errore 403

grazie

Offline ventus85

  • Instancabile
  • ******
  • Post: 6538
  • Sesso: Femmina
  • Affetta da Joomlaite
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #8 il: 27 Gen 2012, 09:59:39 »
scusate, il link non funziona...errore 403

grazie

Segnalo subito, grazie
Se volete aiuto non mandate messaggi privati, ma usate la funzione Cerca e postate sul forum, grazie!

Born in the wind, born to be wild!

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #9 il: 27 Gen 2012, 10:11:42 »
scusate, il link non funziona...errore 403

Ciao, prova con questo link: http://www.joomla.it/download-della-community/item/6032

Offline robytotem

  • Appassionato
  • ***
  • Post: 274
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #10 il: 27 Gen 2012, 10:14:19 »
stesso errore

direi che a questo punto è + semplice metterlo in allegato al tuo post...

Offline ventus85

  • Instancabile
  • ******
  • Post: 6538
  • Sesso: Femmina
  • Affetta da Joomlaite
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #11 il: 27 Gen 2012, 10:19:47 »
stesso errore

direi che a questo punto è + semplice metterlo in allegato al tuo post...

Ho segnalato la cosa, appena un amministratore / responsabile della sezione di download si connetterà vedrà il mio messaggio.
In allegato al post è sconsigliato perché gli allegati verranno successivamente rimossi.
Se volete aiuto non mandate messaggi privati, ma usate la funzione Cerca e postate sul forum, grazie!

Born in the wind, born to be wild!

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #12 il: 27 Gen 2012, 10:20:44 »
Mi dispiace ragazzi, spero che si risolva presto :( Ho scoperto che effettuando il logout anche io non sono più "autorizzato a visualizzare questa risorsa"!

Offline robytotem

  • Appassionato
  • ***
  • Post: 274
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #13 il: 27 Gen 2012, 10:23:12 »
Ho segnalato la cosa, appena un amministratore / responsabile della sezione di download si connetterà vedrà il mio messaggio.
In allegato al post è sconsigliato perché gli allegati verranno successivamente rimossi.

sì certo ma magari nel frattempo che la cosa viene risolta...almeno uno la può già testare...e nel frattempo verrà uppana in sezione down...

ciao ciao

 ;)

Offline alexred

  • Fuori controllo
  • *
  • Post: 25672
  • Sesso: Maschio
  • Esperto in ozio relaxed
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #14 il: 27 Gen 2012, 10:44:43 »
ho riattivato la scheda,
probabilmente l'autore della scheda è tornato a modificarla e così al nuovo salvataggio questa viene disattivata in attesa di una nuova valutazione da parte dell'amministratore. Solo che non riceviamo avvisi via mail di queste modifiche, quindi deve essere l'autore ad avvertirci di aver modificato la scheda, così la riattiviamo subito.

Offline Andrit87

  • Appassionato
  • ***
  • Post: 300
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #15 il: 27 Gen 2012, 10:50:10 »
@andrit: nativamente joomla ti consente di utilizzare solo mootools, un'altra eccellente libreria javascript. In realtà mootools offre molte più chanches rispetto a jquery ma non è così immediata da utilizzare (almeno per chi ha appena cominciato a masticare l'html/javascript).
Alcuni template includono jquery perchè è necessario per attivare (ad esempio) moduli legati al template o effetti dello stesso (tendine, popup e quant'altro).
Non tutti i template però includono jquery e quando questo è necessario per soluzioni personalizzate (ad esempio creare un modulo html personalizzato contenente un accordion con contenuti vari) bisogna includerlo manualmente tra i tag <head> del template. Non è una modifica impossibile ( assolutamente no! :) ) ma per comodità si potrebbe pensare di attivare il plugin per poterlo disattivare in un secondo momento, ma si potrebbe anche presentare il caso in cui un template già include la libreria jquery quindi inizialmente non se ne presenta la necessità, quando però per una particolare esigenza si decide di cambiare il template con uno che  però non include la libreria, tocca fare la modifica appena descritta. Ecco che il plugin ti evita di effettuare queste modifiche.

Pensa ancora al caso in cui il sito include una varietà di templates: non si può pensare che tutti quanti includano nativamente il plugin e sicuramente a pochi sviluppatori verrebbe voglia di modificarli manualmente uno ad uno ;)

E' una questione di comodità insomma!

grazie per la spiegazione :)

dritanc

  • Visitatore
Re:Simple Jquery 1.0
« Risposta #16 il: 27 Gen 2012, 14:47:20 »
Ciao,
ho visto che il mio sito dopo aver installato il plugin, come da te accennato, (pur avendo attivato di default l'opzione noconflict) va in conflitto con mootools. Se provo a disattivare il plugin torna tutto a posto.
Come faccio a disattivare le librerie mootools? Grazie e buon lavoro.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #17 il: 27 Gen 2012, 16:47:15 »
Che versione di joomla utilizzi? E del plugin? 1.0 o 1.1?
Sto controllando di nuovo e sembra che su joomla 2.5.0 appena installato il plugin v1.1 non dia problemi sebbene mootools sia attivo. Che errore riscontri precisamente?
Hai la disponibilità di postare un link al sito per analizzare eventualmente il codice?

edit: non ti do subito la soluzione non perchè non voglia (ci mancherebbe!) ma perché è a mio parere abbastanza intrusiva in joomla 2.5 (ma forse esiste anche un modo più semplice che io non conosco!)  in quanto bisognerebbe modificare file del core.
« Ultima modifica: 27 Gen 2012, 16:58:23 da giovi »

dritanc

  • Visitatore
Re:Simple Jquery 1.0
« Risposta #18 il: 27 Gen 2012, 17:10:55 »
Uso Joomla 2.5 e plugin 1.1. Non ho un link perché sto facendo delle prove in locale. Il problema è:

Provando il template JA_Elastica che, mi incuriosisce molto e sto valutando di applicare questo template al mio sito, quando attivo il plugin  in frontend mette tutti i moduli uno sotto l'altro piuttosto che laterale..

Ho visto anche le impostazioni del template ma non ha nulla che potrebbe causare il conflitto.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #19 il: 27 Gen 2012, 17:39:48 »
Installo subito il template e faccio qualche prova, ma sono sicuro che il problema non stia tanto nel plugin (che altro non fa che includere jquery tramite le classiche API e chiamare la funzione noConflict!) ma in qualche conflitto d jquery col template stesso.. hai provato anche ad includere jquery direttamente nel template? Risultato?

dritanc

  • Visitatore
Re:Simple Jquery 1.0
« Risposta #20 il: 27 Gen 2012, 17:43:33 »
Infatti sono anch'io dell'idea che non è il plugin in se ma l'abbinamento con questo template un po particolare. No non ho fatto la prova che mi chiedi perché non l'ho mai fatto.

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #21 il: 27 Gen 2012, 17:47:06 »
Provo subito io e ti fò sapere ;)

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #22 il: 27 Gen 2012, 18:02:24 »
Non ho novità perchè il template si rifiuta di girare sul mio server "casalingo" (il mio pc :P ), ma se ho novità non mancherò di informarti dritanic!

Se ne hai la possibilità comunque prova ad incollare questo codice tra i tag head del template elastica e controlla il risultato: se è sempre lo stesso non saprei come aiutarti :(

Codice: [Seleziona]
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" ></script>
<script type="text/javascript">
jQuery.noConflict();
if(jQuery){
      alert("jQuery caricato!");
};
if(!jQuery){
      alert("jQuery non caricato!");
};
jQuery(document).ready(function() {
      alert("Questo script funziona tramite jQuery!");
});
</script>

« Ultima modifica: 27 Gen 2012, 18:07:13 da giovi »

dritanc

  • Visitatore
Re:Simple Jquery 1.0
« Risposta #23 il: 27 Gen 2012, 18:14:42 »
Sai che questo template non ha nemmeno i tag head /head.. Adesso guardo se sono presenti su altri file/cartelle... Che casin!

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #24 il: 27 Gen 2012, 18:22:51 »
prova in page/default.php

dritanc

  • Visitatore
Re:Simple Jquery 1.0
« Risposta #25 il: 27 Gen 2012, 18:24:32 »
Allora ho applicato il codice da te postato ed al ricaricare della pagina vengono visualizzati i due avvisi di jquery ma, il risultato non cambia purtroppo..

Offline sigo

  • Esploratore
  • **
  • Post: 120
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #26 il: 04 Feb 2012, 21:17:49 »
esiste per la 1.5 lo stesso plugin?
« Ultima modifica: 04 Feb 2012, 21:33:27 da sigo »

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #27 il: 04 Feb 2012, 23:03:00 »
Ciao sigo, purtroppo questo plugin ho iniziato a svilupparlo per la versione 1.6 di joomla! in poi (soprattutto per la maggiore facilità di sviluppo della nuova versione del CMS ;) ) ma posso consigliarti in questo caso di passare alla "concorrenza" e provare un'alternativa magari più remota disponibile solo/anche per la versione 1.5 di joomla. Qualche post più su (nella prima pagina) c'è un link che porta proprio all'elenco di estensioni simili.

Offline sigo

  • Esploratore
  • **
  • Post: 120
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #28 il: 05 Feb 2012, 17:40:29 »
Ho installato XGallery e mi hanno detto che, per vedere correttamente le foto debbo installare jQuery, quindi ho provato ad installare "System - SC jQuery" ma non funziona ancora. Dove sbaglio o cosa debbo fare per farsì che funzioni?

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #29 il: 05 Feb 2012, 20:23:39 »
Sono sincero, sulla 1.5 non sono molto ferrato, non a caso ho iniziato proprio dalla 1.6!!! Non conosco il plugin per cui chiedi assistenza però posso assicurarti che il metodo più rapido (non più comodo) è quello di includere jquery direttamente nel template. se leggi qualche post più sopra ho riportato per dritanc il codice da incollare nell'header del file index.php per includere jquery senza l'uso di plugins!


Prima di fare tutto ciò magari controlla che il plugin sia attivo!!!

Offline daniazavy

  • Nuovo arrivato
  • *
  • Post: 23
  • Sesso: Femmina
  • Web designer per passione e lavoro!
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #30 il: 12 Feb 2013, 18:44:44 »
Salve, ho installato il plug-in ma non succede nulla, ovvero volevo creare un accordion dentro un articolo ma non lo vede e non funziona!!!
Web designer per passione e lavoro!
http://www.squaladesign.eu

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #31 il: 12 Feb 2013, 19:59:59 »
Ciao daniazavy, il plugin si limita unicamente ad includere la libreria jQuery nel tuo sito. Evevntuali conflitti con altre librerie vanno constatati a parte, oltre alla validità dello script che deciderai di inserire.
Se fornisci un link al sito ed il codice javascript che cerchi di eseguire vediamo se si riesce a capire dove sia il problema!

Offline daniazavy

  • Nuovo arrivato
  • *
  • Post: 23
  • Sesso: Femmina
  • Web designer per passione e lavoro!
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #32 il: 12 Feb 2013, 20:48:45 »
ciao giovi, veramente non è in linea, stavo provando solo ad inserire un accordion dentro un articolo richiamandolo solo con css senza script, ma non fà nulla!!! Comque domani provo a mente fresca, forse ho dimenticato qualcosa!


P.S. ma se volessi aggiornare il link della jquery per inserire la nuova?
Web designer per passione e lavoro!
http://www.squaladesign.eu

Offline giovi

  • Instancabile
  • ******
  • Post: 9835
  • Sesso: Maschio
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #33 il: 12 Feb 2013, 20:55:20 »
il plugin include già l'ultima versione di jquery disponibile su google CDN (attualmente la la 1.9.1). Se attivi il safe mode includi la versione 1.7 ma disattivi tutte le altre funzionalità

Offline daniazavy

  • Nuovo arrivato
  • *
  • Post: 23
  • Sesso: Femmina
  • Web designer per passione e lavoro!
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #34 il: 12 Feb 2013, 21:15:48 »
Ho il safe mode disattivato, grazie
Web designer per passione e lavoro!
http://www.squaladesign.eu

Offline ste

  • Instancabile
  • ******
  • Post: 8774
  • Sesso: Femmina
    • Mostra profilo
Re:Simple Jquery 1.0
« Risposta #35 il: 23 Apr 2014, 19:58:18 »
Ciao giovi,
a seguito dell'aggiornamento di Joomla.it a Joomla 3, il file è stato spostato nella nuova area download della community. Purtroppo non abbiamo potuto assegnare il file al tuo nome utente, perciò in caso di aggiornamenti del file è necessario inviare una nuova scheda, che in seguito potrai modificare.

Grazie per l'aiuto ;)
TTI - Team Traduzione Italiano di Joomla.it - Guide su Joomla

 



Web Design Bolzano Kreatif