Utilizzando Views e Image ho creato una galleria con tutte le foto dell'utente, e fin qui tutto ok... quel che mi chiedo è come fare a inserirle nel profilo.
Vorrei mettere un pulsante in alto accanto a Mostra / Modifica / Contatta... dove devo intervenire ?
grazie
cercando nella documentazione di drupal mi è venuto il dubbio di dover lavorare con
hook_menu
sto andando nella direzione sbagliata o devo proprio creare un modulo per abilitare la cosa ? dove posso trovare maggiori informazioni sull'uso degli hook ?
La line a è quella giusta.. se hai intenzione di prendere e costruirti un tuo modulo, altrimenti ti crei un views e usi qualla passando l'UId dell'utente come parametro che IMHO è meno macchinoso.
Ciao
Marco
--
My blog
Working at @agavee
grazie della risposta, non l'avevo vista.
La view con il parametro Uid l'ho creata, tutto ok, il mio problema è che non so come sostituirla al profilo o almeno metterla come link in automatico all'interno dello stesso.
In pratica vorrei ottenere una delle due:
grazie
PS: come faccio a fare in modo che nel percorso della pagina compaia "la gallery di Nikademo" al posto di "la gallery di %1" ? Nel titolo della pagina si vede correttamente nel percorso no.
prova con l' advanced profile kit
http://drupal.org/project/advanced_profile
documentazione: http://drupal.org/node/207776
così puoi usare panels nella pagina del profilo utente.
un esempio del risultato è qui
http://valsuganagiovani.it/utente/luca
saluti, lu
ci avevo già provato, mi dava troppi problemi, proverò a riguardarlo con calma dopo aver fatto i dovuti backup.
Per la soluzione 2 ? suggerimenti ?
Ci sono riuscito ! http://www.trip4tyria.com/?q=user/3/photos
ho creato una vista per le immagini, assegnata una pagina e dato come url
user/$arg/photos
poi è bastato impostare nella view Provide Menu e Provide menu as tab il mio errore era che usavo come percorso user/photos/$arg
l'unica cosa che proprio non mi riesce è mostrare nel percorso una cosa del tipo
Home > Profilo utente > Galleria di Nikademo
L'unica cosa che sono riuscito a fare è stato impostare "Galleria di %1" come titolo e per la pagina funziona, per il percorso invece vedo Home > Profilo utente > Galleria di %1
qualcuno sa come fare per farlo apparire correttamente anche nel percorso ?
Credo si possa fare modificando con il php in arguments, ma in pratica ho lasciato perdere.
Ho risolto come te, con un generico `Immagini dell'utente`
a presto,
lu
Per la due puoi fare in moti modi, dall'usare una views in un blocco, al creare un modulo che tramite l'hook_menu faccia quello che indichi (/user/UID/photos), al usare panels per "barare", dipende da quanto tempo hai e voglia di sperimentare ;)
Ciao
Marco
--
My blog
Working at @agavee
bello il tuo sito, anche tu fan dei mmorpg? XD, che modulo usi per far votare le foto?
trovi qui la lista completa :) mi era già stata chiesta
http://www.drupalitalia.org/node/4611
Ciaoooo!!! come hai fatto a inserire il fivestars nelle foto?
http://www.tuosito.it/?q=admin/content/types/image
e attivi il fivestar rating
stessa cosa per tutti gli altri contenuti
Ma noooo! cioe' sul tuo sito www.trip4tyria.com quando clicco su una foto il lightbox2 la ingrandisce, poi sotto alla foto ci sta un link che dice (View image details), ci clicco sopra e mi esce sempre la stessa immagine pero' senza effetto (sfondo sfumato del lightbox2) e sotto ci stanno le 5 stelle del fivestar, voglio capire come hai abbinato il fivestar a una foto o_O, a meno che mi sono confuso e ogni singola foto e un post che tu hai fatto con il modulo (image) e non (ckk) e da l 'illusione che ogni singola foto la puoi votare o_O, mentre io siccome uso (tichbox) + ( CKK) e uplodo le foto solo con il (CKK) le foto si ingrandiscono e basta
e mi sa che e cosi', cioe, tu le foto le uplodi cn il modulo image? o CKK?
uso solo image per le foto, lightbox le ingrandisce in automatico se si clicca su una thumb (se invece clicchi sul titolo, dove presente, vai ai dettagli).
e infatti mo ho capito :D lo avevo immaginato... e a me invece non le ingradisce le immagini postate col modulo image perche' tengo disattivato il thumbinail, e allora.... non faceva....
CIAOO!! uhm... siccome ho provato una decina di gallerie fotografiche e non me ne è piaciuta nessuna, devo dire che la tua galleria fotografica è quella fatta meglio, complimenti! XD pero' non ho capito che passaggi si fanno all' inizio... cioe' tu hai detto che tramite i moduli image e view hai creato una galleria fotografica con tutte le foto dell'utente, ma con il modulo view all'inizio cosa bisogna fare? °-°
Usando image crei le galleria fotografica. E' uno dei moduli del pacchetto image e piuttosto semplice (non devi fare altro che creare le gallerie e sotto gallerie che ti servono dall'area amministrazione del modulo image gallery)
Per creare la galleria dell'utente devi invece usare views filtrando solo le immagini dell'utente che appartengono alla galleria (e non tutte quelle del sito), devi solo usare un po' di CSS per eliminare gli elenchi puntati e mettere le immagini in linea. Per vedere megllio gli stili usati su www.trip4tyria.com puoi scaricarti l'estensione FireBug per Firefox che ti permetteranno di vedere CSS e html vario.
La vista della gallery utente l'ho creata con questi parametri
- pagina:
Provide Page View
url: user/$arg/photos
view type: list view
titolo: galleria immagini
use pager
nodi per pagina: 30
-menu:
Provide Menu
Provide Menu as Tab
Parent Menu Item Type: Tab
Parent Menu Item Title: Galleria immagini
-Campi:
Image: Display Image - Image with link - thumbnail
-Argomenti:
User: UID is Author
-Filtri:
Node: Type -> Immagine
Taxonomy: Vocabulary Name -> Galleria immagine ( o come l'hai chiamata)
Node: Published = Si
-Ordinamento:
Node: Created Time -> Descending -> Normal
Poi salvi :)
ma com' è che non mi escono in linea le foto? escono una sotto l 'altra °-°, hai scritto che posso prelevare il codice CSS dal tuo sito con Firefox, ma io nn ce l' ho Firefox, non è che gentilmente potresti scriverlo qui il codice? poi me lo aggiusto io, tanto con i css me la cavo :(
e che ci fai senza firefox ? scarica e installa subito FireBug visto che è gratis :)
scherzi a parte è qualcosa del genere, in pratica lo visualizzi come elenco e trasformi gli LI in float.
.item-list ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
}
.view-photos-user .item-list li {
float:left;
list-style-type:none;
margin:10px;
}
Ma questi codici qui vanno a muovere anche altre cose del tema, ad esempio i link (crea nuovo profilo) e (richiedi nuova password), altri migliori non ce ne hai di codici?
li devi adattare al tuo caso :) gioca un po' con i css. Prova prima solo con .view-photos-user .item-list li
Se vuoi un consiglio scaricati i plugin "CSS VIEWER e WEB DEVELOPER TOOLBAR" per Firefox,in quel modo riesci in modo rapido a risalire alle varie classi dei blocchi,delle view,ecc ecc..in piu puoi controllare una miriade di cose..
NO NO sono le ore 21 e 51, posto per dire che ce l ho fatta!!! uaahahahah, stavo andando in depressione e da stamattina che provo in tutti i modi oddio!! finalmente ce l ho fatta... ma comunque non finisce qua che che adesso lunedi mi registro sul sito di nikademo, perche voglio vedere una cosa....
E MIRACCOMANDO!!! non mi cancellare le foto, che io sto su Star Wars Galaxies e postero' un po di foto mie su SWG bah!, comuqnue se tu mi dici che la tua gilda su GW fa piu' di 150 persone italiane vengo su GUILD WARS LOL!!!
ma io ho provato a scaricare il plugin, pero' cioe' non ho capito che devo fare, cioe' non mi dice di installarlo, lo devo prendere e lo devo mettere in una cartella? e poi? scrivi cosa si fa, una piccola guida