fivestar e suo widget

5 contenuti / 0 new
Ultimo contenuto
fivestar e suo widget

ciao voleo porre un quesito:
sto usando il widget di fivestar e do la possibilità di votare solo agli anonimi. perchè il widget è visibile solo agli utenti che possono votare e non anche agli anonimi?

Hai configurato i permessi giusti nei ruoli ?.. se hai configurato bene i ruoli,prova a cambiare tema,potrebbe esserci qualcosa sul theme..Se ancora nn si risolve prova a reinstallare il modulo fivestar. Io lo uso da oltre 3 anni e nn ho mai riscontrato quel problema...

non mi sono espresso bene nella richeista, volevo dire il contrario, cioè do il permesso di votare solo agli utenti autenticati, ma facendo ciò il widget non viene mostrato agli utenti anonimi, mentre se abilito pure loro, il widget compare agli anonimi anche.

Anch'io ho un problema con il widget di Fivestar.

Sto utilizzando Drupal 6.17, tema Zen 6x-1.1, Ubercart 6x-2.2 e Fivestar 6x-1.19, con Fivestar Comments attivo.

Se uso node.tpl.php normale funziona tutto bene e posso fare in modo che il widget e la media dei voti vengano visti dagli anonimi senza dare loro la possibilità di votare (il widget non è cliccabile).
Se creo un node-prodotto.tpl.php per formattare i campi CCK che ho creato, per mostrare il widget devo necessariamente attivare il blocco Fivestar. Con il blocco attivo il widget risulta sempre cliccabile, indipendentemente dalle impostazioni date, e gli utenti anonimi posso votare. Se inibisco agli utenti anonimi il permesso di votare, il widget scompare, mentre a me serve che sia sempre visibile con l'indicazione della media dei voti.
Ho provato anche ad attivare il blocco Fivestar usando solo node.tpl.php, ma il risultato è uguale. Per cui deve essere un problema del blocco. Come risolvere?

Ho risolto usando il suggerimento che ho trovato qui: http://drupal.org/node/486120

Invece di attivare il blocco Fivestar, ho inserito nel node-MIONODE.tpl.php, nel punto desiderato, il codice:

<div class="fivestar-rating">
  <?php print $node->content['fivestar_widget']['#value']; ?>
</div>

Con questo codice le impostazioni date a Fivestar in admin/content/types funzionano.