Automatiskt skapa noder vid första inloggning

Events happening in the community are now at Drupal community events on www.drupal.org.
Anonymous's picture

Jag har ett forum, där medlemmarna kan skapa 2 egna bildgallerier (som de kan lägga egna bilder i). Använder CCK, Imagecahe, Filefield etc.
Bilderna i alla gallerierna är EN nodtyp (foto) och skiljs åt med taxonomy (dvs taxonomy ger illusionen av 2 olika gallerier).
För att göra detta tydligt för medlemmarna, dvs att de har 2 gallerier, vill jag skapa gallerierna åt dem med en "dummy-bild" i varje som start när de loggar in första gången.

1) Hur kan jag automatiskt skapa noder som innehåller Imagechae, filefield-bilder första gången medlemmarna loggar in (alternativt när kontot skapas)?

Detta skall hända vid första inloggning eller vid konto skapande (samtliga noder skall skapas i medlemmens namn)
a) foto-noden skapas
b) dummy-bild adderas som om det var gjort med filefield fast automatiskt.
c) noden ges en taxomnomy-term
d) a-c repeteras för galleri 2 (nästa taxonomy-term)

2) Hur kan jag skapa ovanstående för redan existerande 400 medlemmar (för mycket att göra för hand).

En väg som jag tänkt på är via node-import om man kan styra vem som skapat noden via Node-import, men det kanske finns enklare bättre sätt.

mvh
Anders

Comments

Rules!

itangalo's picture

Detta är en uppgift som klippt och skuren för Rules!

Det du behöver göra är att skapa en regel som reagerar på att någon skapar ett konto, och sedan genomför sakerna du listar.
Om du lägger in alla åtgärderna i en Rule set, som du anropar från regeln som triggar på konto-skapande, kan du dessutom anropa den regeln från Views Bulk Operations. Lista alla användare som inte har någon bild ännu, och kör. :-)

Det enda som blir svårt att göra i Rules är att skapa en dummy-bild. Det skulle jag lösa genom att lägga in en default-bild för fältet i fråga (genom CCK-inställningarna).

Hoppas att detta kan vara ett bra tips på vägen!
//Johan Falk, NodeOne
**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Första svenska boken om Drupal! Börja med Drupal – smart webbpublicering med open source
Sugen på en kurs i Drupal? Kolla in kursutbudet hos NodeOne.

Sweden

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: