Come posso ricostruire la visione dei profili?
Sto facendo un piccolo social network, e mi interessava sapere se esisteva un modo per modificare il template dei profili.
Dunque, ecco secondo me, le strade più fattibili, cosa mi consigliate?
1-L'uso di views! Views è ottimo, anche perché posso riscrivere l'output e quindi modificarlo come voglio io. Ma: come faccio a far visualizzare determinati utenti? Ovvero io creo la pagina, ma visualizzo solo il mio profilo, o tutti i profili contemporaneamente. A me serviva ognuno con il suo profilo stile facebook e che poi può visitare il profilo degli altri utenti.
2-Modificare il file user_profile.tpl.php però uso il tema pixture reloaded, ho provato ad aggiungere questo file con le mie impostazioni ma non va.
3-Advanced profile kit! Ma come si usa?
4-Content profile. Cos'è esattamente? Poi mi pare che devo creare un contenuto per ogni utente io personalmente e non credo sia buono.
Se no alternative? O consiglio su uno di questi 4 punti?
Altra cosa, come faccio a modificare il file dominio.it/profile
?
Questo è l'elenco dei profili...
http://drupal.org/node/35728
Content profile aggiunge campi al profilo, con views basta usare i filtri e gli argomenti (user id) giusti.
Per i ltemplate devi vedere le variabili e farlo bene, il tema che usi non centra nulla, basta mettere il tuo codice (un social network senza un tuo tema è abbastanza strano).
Ogni punto può essere una soluzione, vedi cosa sai fare meglio e decidi.
http://www.chromeos.eu
Ok grazie mille mi sa che proverò views. Ma come faccio a creare 2 viste sia per quanto riguarda il mio profilo. In caso faccio una pagina dominio.it/myprofile ma se vorrei visitare il profilo di un amico come faccio? Cosa devo aggiungere nei filtri?
Il fatto è che lo scopo del sito è quello di rappresentare EPMagazine. Questo è un giornaletto scientifico creato da un liceo di Catania dove hanno aderito diversi licei ed università europee dove i ragazzi pubblicano articoli scientifici e si fanno dei meeting con delle conferenze sia a scopo scientifico ma anche culturale per conoscere le diverse culture europee. Il sito c'è già, ma nn piace molto. Così ho deciso di fare un mio progetto per un nuovo sito. Il mio insegnante l'ha approvato. Nel sito pensavo di fare la parte riguardante gli articoli. Ma, inotre, ho pensato di fare un social network per i ragazzi. Dato che lo scopo del giornale è anche quello di integrare ragazzi europei in altri stati europei.
Sono partito da 0, non conoscevo 2 anni fa nessun linguaggio e nel giro di 2 anni ho imparato da solo html, css, so leggere lo javascript anche se non so scrivere, e ieri grazie a contemplate ho scoperto di saper usare il php... :D
Scoprendo i cms ho deciso di usare drupal in quanto credo sia il più completo tra tutti i cms presenti.
Se vuoi ti do il link della bozza del sito:
http://epmagazine.netsons.org/
Penso che il template Pixture reloaded sia ottimo per quello che voglio ottenere.
Il sito originale è questo:
http://epmagazine.org/
Appena lo finisco lo pubblico qui con tutti i passaggi che ho fatto!
Hai qualche consiglio? Ho usato diversi moduli, se vuoi te li elenco.
Intanto ho sviluppato la parte riguardante il fascicolo e gli articoli, con download e traduzioni. Ed il forum. Adesso sto sviluppando il social network! :)
Il mio sito web
La vista la metti nella stessa path del profilo cioè user/id e l'id è l'argomento, cioè l'id del profilo. Comunque io andrei a modificare il tpl, con le viste ti trovi più in difficoltà alla fine.
http://www.chromeos.eu
A ecco! Capito l'errore!
In pratica avevo dimenticato di cancellare la cache! Si senza alcun dubbio meglio la modifica del file user_profile.tpl.php
Come al solito mi sei stato utilissimo! Grazie per i consigli! :D
Il mio sito web
Una cosa, dato che non ho molta dimestichezza con il php, l'ho imparato da 2 giorni. Mi chiedevo come posso risolvere questo problema?
In pratica, per stampare l'immagine del profilo sto usando questo codice php
Ora mi chiedevo, per il primo if, come faccio ad aggiungere alcuni tag css e html?
Mi interessava spostare verso destra un po' la foto perché ho creato uno sfondo colorato con il div, e la foto viene stampata perfettamente il linea con il div, mentre io la vorrei un po' rientrata (quindi usare il tag position o padding). Come faccio?
Il mio sito web
In questo caso prendi la classe standard e spostala con i css ed aggiungi la classe alla seconda immagine.
Oppure fai una cosa del tipo:
<?php print theme('links', $primary_links, array('class' => 'links', 'id' => 'navlist')) ?>
Cioè gli passi un array con classe e id
http://www.chromeos.eu
Potresti spiegarti meglio? Te l'ho detto non ho molta dimestichezza in php
Da quanto ho capito dovrei fare una cosa così?
Ma io il css c'è l'ho interno...quindi perché 'links'?
Il mio sito web
Dimestichezza con la ricerca è ben poca a quanto vedo, ci sono link a quale ti riferisci il primo, intende la formattazione a link, poi scegli te quella da usare (cerca nelle api).
http://www.chromeos.eu