Käyttäjälle yksi oma sivu

Terve vaan kaikille. Minulla olisi seuraavan lainen kysymys:

Haluaisin mahdollistaa jokaiselle kirjautuneelle käyttäjälle yhden oman sivun luomisen mihin tulisi tekstikenttiä, valintakenttiä, tiedoston ja kuvan lisäys eli tämä olisi kustomoitu sivu.

Ongelmani tässä on siis se että miten saan tehtyä tämän niin että jokaisella käyttäjällä on vain tämä yksi sivu jota hän voi täyttää ja muokata?

Pientä lisä pohtimista tässä aiheuttaa vielä se että minulla on kaksi erilaista käyttäjäryhmää ja molemmilla tämän kustomoidun sivun tulisi olla aivan erillainen.

Toivottavasti tästä sai jotain selvää :o)

Kiitos jo etukäteen.

Oletko kokeillut Node Limit

Oletko kokeillut Node Limit -modulia?
http://drupal.org/project/node_limit

Tuolla on keskusteltu sisöltöeditoinnin oiksuksista:
http://drupal.fi/fi/keskustelut/eri-kayttajille-eri-artikkelien-paivitta...

Eli tehdään kaksi käyttäjäryhmää ja kaksi sisältötyyppiä. CCK on avain jolla sisältötyyppiin saa tehtyä omia sisältökenttiä jotka voivat siis sisältää tekstiä, image uploadin, valintalistan tai (melkein) mitä vain.

Käyttäjäryhmän oikeuksulla määritellään että käyttäjä saa luoda ryhmänmukaisen noden, ja käyttäjällä on oikeus editoida (ja ehkä deletoida) vain omaa nodeaan. Node Limitillä rajataan että käyttäjä saa tehdä täsmälleen yhden noden.

Mahdollisia ongelmakohtia:
- Node Limit ei ole vielä "valmis" julkaisu, eli toiminnasta ei ole takeita.
- Voi tulla hassuja tilanteita jos käyttäjän käyttäjäryhmää vaihdetaan, tai jos käyttäjälle on ruksattu molemmat käyttäjäryhmät.

Toinen vaihtoehto olisi rakentaa käyttäjän profiiliin muutama sisältökenttä, joita sitten viewsillä näytetään sopivassa listauksessa.

Kiitos paljon

Tästä oli erittäin paljon hyötyä. Alampa siis testailemaan. Kiitos vielä kerran :o)

Käyttäjäprofiili-kö?

Coren oletusperusratkaisu: Profile-modulin päälle kytkeminen ja sinne kenttien luominen. Niukahko.

Kehittyneempi ratkaisu: Content Profile, profiiliin kytketään vapaasti valittava ja CCK:lla laajennettavissa oleva noodityyppi. Ei voi määrittää useampia noodityyppejä, joten eri ryhmille näkyvät kentät on pakko säätää Content Permissions -modulilla, mikä ei ole ihan eleganttia.

Kiitos erittäin paljon myös tästä

Hienoa että löytyy erilaisia ratkaisumalleja. Nyt vaan pitää ahkerasti testailla :o)

Kommenttien lukemisen asetukset

Valitse, kuinka kommentit näytetään ja klikkaa "Tallenna asetukset".