Gruppo con immagine associata e lista gruppi

11 contenuti / 0 new
Ultimo contenuto
Gruppo con immagine associata e lista gruppi

Salve
Sto utilizzando drupal e mi sembra una piattaforma potente e versatile.
Purtroppo non riesco a fare una cosa:
Vorrei che ogni gruppo ( modulo OG ) avesse una immagine associata, in modo tale da poter creare una specie di lista dei gruppi presenti nel sito però identificati da una immagine e non dal titolo o dalla descrizione...
Qualche dritta ?

Ehm..
tu vuoi che per esempio i gruppi che parlano di AUTO
abbiano tutti un'immagine

e i gruppi che parlano di MOTO abbiano un'altra immagine,

o piu semplicemente vuoi dare la possibilità di uppare un'immagine in fase di creazione gruppo ?..

anche a me servirebbe realizzare questa cosa.. uhm..

Praticamente vorrei che ogni gruppo abbia una sua immagine personale. Ad esempio ci sono due gruppi:
Moto rider
Piloti Auto

Il gruppo delle moto ha come immagine una moto e quello delle auto ha come immagine la foto di una modella ( tanto per variare ^^ )

Se poi l'immagine può essere uppata in fase creazione meglio ancora, ma anche se può essere aggiunta dopo non è un problema.

non ho mai inserito il modulo dei gruppi pero' vidi un sito fatto con drupal, un sito americano e c era la lista dei gruppi e ogni gruppo aveva la sua foto e a fianco alla foto il nome del gruppo, e quindi vidi che si poteva fare e non mi interessai, perche' tanto dissi, l importante che il modulo fa quello d cui ho bisogno poi in futuro lo installero' e lo configurero' bene, vedi bene tra' le impostazioni, e comunque il modulo era per la versione 5 non per il 6, se tu hai il drupal 6 allora devi aspettare mesi o anke un anno

Per inserire l'immagine in fase di creazione gruppo,puoi usare ovviamente OG, con CCK+Imagefield+Imagecache.. rapido,pulito,indolore,interfacciabile con views ecc ecc :)

Ovviamente,l'OG è un nodo come un'altro,quindi puoi modificare tu,o il creatore (con i dovuti permessi),l'immagine anche dopo che il gruppo è attivo e funzionante...

Unica limitazione di imagefield per D6,nn ha ancora un'immagine predefinita,cosa che invece imagefield per D5 ha.. :)

Spippola un po e facci sapere :)

Uhm ho provato e non funziona molto bene...
Cioè riesco a creare un nuovo tipo di gruppo, chiamato gruppo con avatar. Il problema è che mi visualizza nome gruppo, descrizione ,immagine in un modo "particolare", cioè tutto di seguito mentre io volevo qualcosa di più tipico, come la pagina del profilo utente: immagine di lato, descrizione affianco all'immagine.
Cmq proverò a smacchinarci ancora... se avete qualche idea postatela pure, ogni aiuto è ben accetto e grazie a coloro che hanno dato consigli fino ad ora :D

Eheheeh.. devi lavorare sul tuo tema per ottenere cio' che vuoi.. :)

Drupal nn ti regala nulla.. per imparare a temizzare,parti dalle guide su drupal.org.. tempo qualche ora e vedrai che sarai in grado di fare cio' che chiedi :)

E' piu difficile da spiegare che da capire.. :)

Ho letto un po di cose qui e la e vedo che c'è molto da studiare e imparare. Chiedo ancora una dritta :D
Per ottenere una visualizzazione "custom" del mio gruppo_con_avatar quale file devo modificare ?
Io pensavo al og.css, che è il foglio di stile del modulo og, sto facendo delle prove ma è un po complicato. Qualche suggerimento ? Vi posto il contenuto del file così magari si capisce meglio:

.og-picture-wrapper {
  border-bottom:1px dotted;
  padding:5px 0px;
  text-align:center;
}
.og-picture-wrapper .picture {
  float: none;
}
#block-og-5 div.item-list ul { padding: 0; margin: 0;  }
#block-og-5 div.item-list ul ul li {margin:0}
/*tighter search button on group details block*/
#block-og-0 .form-item {
  margin-bottom: .4em;
}
/*no link on group title in group details block*/
#block-og-0 h2 a {
  text-decoration:none;
}
/*used in node.tpl.php*/
.groups .links  {
  display: inline;
}
table.og-picture-grid {
  width: 100%;
}
table.og-picture-grid td {
  text-align: center;
  width: 20%;
  padding: 7px 0 7px 0;
  border-top: #CCCCCC 1px dotted;
}
table.og-picture-grid td.first {
  border-top: none;
}
td.og-picture-grid-item {
  text-align: center;
  vertical-align: bottom;
}
td.og-picture-grid-item .group-role {
  font-style: italic;
}

Almeno qualche spiegazione riguardo il codice mi sarebbe decisamente utile. Intanto studio i .css e vediamo cosa riesco a tirarne fuori :D

scaricati Firebug (estensione di firefox) ti permetterà di analizzare gli stili usati e fare le prove in tempo reale

No stai sbagliando approccio.. devi crearti un tema per il tuo tipo di contenuto gruppo...

In pratica,se il content type che usi per i gruppi si chiama "gruppo",nella cartella del tuo tema devi creare un node-gruppo.tpl.php ,e poi modificarti quello con tutto il codice che vuoi..

Parti dagli handbook su drupal.org che spiegano come costruire un tema personalizzato,è spiegato molto bene.. :)