anomalia con modulo profili ... drupal 6.9

5 contenuti / 0 new
Ultimo contenuto
anomalia con modulo profili ... drupal 6.9

Ciao a tutti.

Avrei un problema che mi stà facendo impazzire da qualche gg. Spero solo di riuscire a spiegarmi..

Uso il modulo profili di default sulla 6.9

Creo un paio di campi personalizzati a tendina di "x" opzioni: rosso, blu, verde... ( presenti e required in fase di signUp ) e fino qui tutto ok.

L'opzione scelta durante la fase di signup si presenterà poi in modo "ipertestuale" quando qualcuno consulterà il profilo (cosa che in realtà non vorrei...) L'aggravante di tutto è che seguendo il link si sovrappone il profilo di un'altro utente appena sotto .... :-(

Se può aiutare :
Ho pensato si trattasse del template ed ho sperimentato con altri di default ...ma il problema resta.
Ho attivo l'avatar dell'utente cosi come viene caricato dal profilo
Ho attivo il blocco avatar utenti online ma (resized da Image Cache) ..che ovviamente fa link al profilo

spero in qualche aiuto o idea...

Quote:
"ipertestuale" quando qualcuno consulterà il profilo (cosa che in realtà non vorrei...)

Se ho capito bene tu nn vorresti le tab giusto ?..
prova a vedere questi link
http://drupal.org/project/advanced_profile
http://drupal.org/node/35728

Per il problema vero e proprio la prima cosa che mi viene in mente,è che hai qualche modulo che "incasina" il tutto,perchè sulla mia installazione è tutto perfettamente a posto..

No, Morxe mi sa che si riferisce a questo: se tu selezioni "rosso" nel profilo, poi nella vista profilo, il dato "rosso" è cliccabile e puoi accedere all'elenco di utenti che hanno selezionato "rosso".

Credo che questa cosa sia disattivabile nella configurazione del campo del profilo. Se non lo fosse, dovrebbe comunque esserlo inserendo in template.php un override della funzione che mostra il profilo.

Pinolo wrote:
No, Morxe mi sa che si riferisce a questo: se tu selezioni "rosso" nel profilo, poi nella vista profilo, il dato "rosso" è cliccabile e puoi accedere all'elenco di utenti che hanno selezionato "rosso".

Credo che questa cosa sia disattivabile nella configurazione del campo del profilo. Se non lo fosse, dovrebbe comunque esserlo inserendo in template.php un override della funzione che mostra il profilo.

Infatti è questo il problema.. Il dato "Rosso" è cliccabile dal profilo... mi porta inizialmente alla vista di "Rosso" e fin qui ok...

Ma essendo ulteriormente cliccabile...questo link "Rosso" mi fa apparire in cascata altri utenti che probabilmente hanno selezionato "Rosso" . A questo punto non sarebbe male affiancare un "Vedi altri utenti Rosso"

Pinolo:
Tu intendi direttamente nel file template.php per l'override ? Se volessi affiancare "Vedi altri utenti..." posso frlo sempre da template.php ?

Ciao

"Non ho mai incontrato un uomo così ignorante dal quale non abbia potuto imparare qualcosa." (Galileo Galilei)

Sì, se trovi (presumo in profile.module) la funzione che crea il link "Rosso" ed è una funzione "theme_nomefunzione": in questo caso, copi la funzione in template.php, rinominandola "phptemplate_nomefunzione" e cambi al riga che mostra il link modificando il testo.