Simple Node Importer

Ik hou van simpele dingen en dit is er eentje van. Een alternatief voor Feeds.. Je kan er alle core velden (+email) mee importeren.

Eerst moet je bij de instellingen (via Ontwikkeling) bepalen wat je ooit zou willen importeren. Dit moet je maar één keer doen.

Je bepaalt er ook of er nieuwe gebruikers en/of taxonomietermen moeten aangemaakt worden.

Ik ga als voorbeeld nodes importeren in het inhoudstype 'Article'. Ga via inhoud importeren. Bij de keuze van je inhoudstype kan je een voorbeeld csv bestand downloaden. Dit bevat de titels van de velden van je inhoudstype. Handig. Merk op dat de kolommen gescheiden worden door een komma en niet zoals bij een Excel => CSV bestand, punt-komma.

Ik herschrijf het bestandje met inhoud voor een node. Ja of Neen (voor Published) doe je met 1 of 0. Voor meervoudige velden maak je meerdere kolommen aan. Voor afbeeldingen gebruik je de URL van de bron.

Dit wordt voor het importeren nog eens duidelijk uitgelegd.

Je krijgt nu een koppelingstabel. Als je dezelfde kolomkoppen gebruikt wordt dit standaard ingevuld.

Bij meervoudige velden duid je meerdere kolommen aan. Handig. Geen Tamper nodig zoals bij Feeds.


Yep

Eigenaardig genoeg krijg je telkens ook een node bij van je importtype. Een soort logebestand van je import.

Het resultaat. Merk de meervoudige labels op. De foto werd zelfs gehaald van een andere site...

Als er iets verkeerd staat in je CSV, dan krijg je via het resolution center een melding. Hier had ik bij wijze van test een verkeerde URL gebruikt voor de afbeelding.


Deze module heeft ook enkele nadelen. Bij elke import moet je dezelfde stappen doorlopen. Telkens worden de nodes aangemaakt. Bestaande nodes bijwerken kan dus niet. Maar wat een simpele manier om éénmalig inhoud toe te voegen...