Salve a tutti,
sto usando il modulo tagadelic per una tag cloud ma ho due diversi problemi e questo sia con il modulo tagedelic che con il modulo view_tagadelic. Il primo problema è che entrambi visualizzano solo i tag associati ad un solo specifico vocabolario. Il secondo problema è che le parole che appaiono nella tag cloud appaiono anche sotto ogni nodo come tag specifici di quel nodo. Io vorrei che le parole non comparissero sotto i nodi come tag specifici e vorrei poter visualizzare i tag a prescindere dal vocabolario. Qualcuno sa cosa fare? Grazie per l'aiuto.
tagadelic
Ven, 19/08/2011 - 10:20
#1
tagadelic
Puoi fare tutto con views, per mostrare la lista semplice, comunque non ha senso avere più vocabolari per gestire i tag.
Per nascondere i tag sotto il nodo o usi css o levi il print della taxonomy in node.tpl.php.
Comunque non si può fare quello che chiedi se non modficando il modulo.
Inoltra il tag cloud è morto 3-4 anni fa dopo 1 anno dalla sua nascita perché creava sol confusione.
http://www.chromeos.eu
Ciao, dicono tutti che tag cloud è morto ma se poi te lo chiedono e ce lo devi mettere per forza nel sito? Cosa posso farci? Its not up to me.
Comunque, penso che usando semplicemente view non posso ottenere quel tipico effetto del tag cloud ossia di ingrandire la dimensione della parola cliccata in relazione al numero di clik effettuati. Giusto? Adesso stavo verificando proprio questo con i vari moduli che ho installato per gestire questa tag cloud e mi sono accorta che nessuno in realtà lo fa nè tagadelic, nè view_tagadelic, nè cloud_view, nè cumulus...Se clicco svariate volte su una parole nelle nuvole create dai vari moduli, la parola non aumenta la sua dimensione. Perchè?
La tua risposta invece mi ha fatto pensare che posso creare un vocabolario solo par il tag cloud...non ci avevo pensato...Questa potrebbe essere una soluzione al mio problema.
Grazie mille.
Ciao deboraha,
tagadelic non conta quante volte clicchi su un tag, ma quanti nodi sono stati taggati col quel tag. E' una misura della popolarità di un certo argomento, se hai taggato tanti nodi con lo stesso tag vuol dire che di quel tag se ne sta parlando molto.
Attualmente credo sia l'unica soluzione. Spiega al cliente perché è morto e non va usato. Solitamente se gli dici che danneggia ti ascoltano.
http://www.chromeos.eu
Ok grazie per la spiegazione. Sai invece come posso fare per aumentare la dimensione della parola all'umentare dei click ricevuti?
Potresti usare il modulo statistic per contare le visite e modificando il codice di agadelic nell'output in base ai click cambi lo stile.
http://www.chromeos.eu
Potresti usare il modulo statistic per contare le visite e modificando il codice di agadelic nell'output in base ai click cambi lo stile.
http://www.chromeos.eu
Allora prima di tutto grazie per le vostre risposte che sono state molto utili.
Poi...Per nascondere i tag sotto al nodo ho provato a fare come suggerivi ma non funziona. Ho provato a modificare sia node.tpl.php che il css del modulo node ma i tag stanno sempre li dove non li vorrei.
Inoltre se uso un tag molte volte per marcare diversi contenuti, come mi spiegavi tu e come ho potuto vedere leggendo bene la guida sul sito drupal, la grandezza non aumenta proprio per niente come promette di fare il modulo...
Grazie ancora
guarda con firebug il css e nel tuo tema dai un display:none.
http://www.chromeos.eu
@deboraha, tagadelic ricalcola i pesi (e quindi le dimensioni) dei tag solo quando vuoti la cache per una questione di performace (farlo alla generazione di ogni pagina sarebbe troppo pesante)
in fondo a node.tpl.php dovresti avere una cosa del genere:
<?php if ($terms): ?>
<div class="terms">
<?php print $terms; ?>
</div>
<?php endif;?>
se si, cancellala :-)
Sono riuscita a togliere le parole da sotto i nodi. Avevo modificato
.terms-inline {
display: inline;
}
nel file node.css e non eliminava i link da sotto i nodi. Poi con firebug ho visto che il display da settare a none stava in realtà nel file system.menus.css. Grazie mille. Riuscire a fare questo era molto importante.
Invece dal file node.tpl.php avevo già cancellato
ma che sia presente o no nel file questo codice php non cambia il risultato.
Grazie grazie grazie ad entrambi.
Ok, sistemati anche i parmetri della cache ora il modulo fa quello che volevo. Sono soddisfatta. Grazie per il supporto. Siete stati molto gentili.
Ciao.
Ricordati sempre di eliminare la cache, inoltre invece di modificare il tema nel core cioè sotto themes copialo in sites/all/themes, così quando aggiorni non fai casini.
http://www.chromeos.eu