Naviga in questa discussione:
1 Utenti anonimi
Sistema di votazione con Stelle |
||||
|---|---|---|---|---|
|
Allievo
![]()
|
Salve a tutti,
volevo segnalarvi un plugin di jQuery che vi può permettere di sostituire il vecchio ed orrendo sistema di votazione di Xoops col tipico sistema a stelle. Potete scaricare il plugin da questo link: http://orkans-tmp.22web.net/star_rating/index.html#main-menu=1 Di seguito vi scrivo le istruzioni per implementarlo nel modulo Smartsection, su cui ho fatto le prove. Innanzitutto, dopo aver scaricato il plugin ed estratto i vari files, io ho creato la cartella JAVASCRIPT nel mio tema dove ho inserito il file del plugin (jquery.ui.stars.min.js) e nella cartella CSS ho inserito il file css (jquery.ui.stars.min.css) e nella cartella IMMAGINI il file delle stelline (jquery.ui.stars.gif) dopodiché ho inserite nel HEAD del tema il jQuery e il plugin...
<!-- JQuery -->
infine ho modificato il file del sistema di votazione ... MODULES/SMARTOBJECT/TEMPLATES/smartobject_rating_form.html
<{if $smartobject_css}>
ho anche segnalato il plugin sul sito ufficiale di Xoops sperando che venga implementato nel kernel...in modo tale da sostituire l'attuale sistema di votazione che fa veramente pena!!! :P Allega file: rate.jpg (20.29 KB)![]()
Inserito il:28/4/2012 17:04
|
|||
|
||||
Re: Sistema di votazione con Stelle |
||||
|---|---|---|---|---|
|
Guru
![]()
|
Innanzi tutto grazie per il tutorial e per l'idea, avevo già iniziato con un'altro tool simile per un nuovo modulo questo inserimento. Vorrei aggiungere che sarebbe meglio inserire i file jquery nella cartella xoops_lib/Frameworks/jquery/plugins in questo modo si possono utilizzare su più temi contemporaneamente se si sceglie di mostrare il blocco dei temi nel proprio sito.
Questo evita il sovraccarico delle stesse librerie in più temi diversi. Su google ne ho trovati quattro o cinque di questi plugin ma non so se il tuo sia proprio quello più semplice da implementare. Ti farò sapere appena li avrò testati tutti.
Inserito il:28/4/2012 18:57
|
|||
|
||||
Re: Sistema di votazione con Stelle |
||||
|---|---|---|---|---|
|
Allievo
![]()
|
Errata corriege in MODULES/SMARTOBJECT/TEMPLATES/smartobject_rating_form.html
(nelle indicazioni che avevo postato avevo dimenticato di togliere l'allert di debug, inoltre ho fatto in modo che la votazione è visibile anche per gli utenti anonimi, in modo tale che se tentano di votare, viene richiesta la registrazione!)
<{if $smartobject_css}>
Inserito il:28/4/2012 20:02
|
|||
|
||||
Re: Sistema di votazione con Stelle |
||||
|---|---|---|---|---|
|
Allievo
![]()
|
Citazione:
ciao timgno, sull'implementazione in altri moduli sono disponibile per qualsiasi aiuto...diciamo che questo è il primo che ho trovato e visto che ho dovuto modificare un solo file, mi è sembrato abbastanza semplice... per quanto riguarda l'inserimento nel framework in effetti hai ragione...non ci avevo pensato visto che stavo lavorando col tema...non appena posso mi studio le modifiche da fare!!! Certo però che se si implementa una cosa del genere direttamente in Xoops ci risolvono il problema a monte :)
Inserito il:28/4/2012 20:08
|
|||
|
||||
Puoi vedere le discussioni.
Non puoi iniziare una nuova discussione.
Non puoi rispondere ai messaggi.
Non puoi modificare i tuoi messaggi.
Non puoi cancellare i tuoi messaggi.
Non puoi aggiungere nuovi sondaggi.
Non puoi votare nei sondaggi.
Non puoi allegare file ai messaggi.
Non puoi inviare messaggi senza approvazione.
Non puoi utilizzare tipo di argomento.
Non puoi utilizzare la sintassi HTML.
Non puoi utilizzare la firma.













rate.jpg (20.29 KB)

