Inhoud uit een ander systeem in Drupal importeren

Via de module Node Import kan je blogposts, pagina's, categorieën of users uit een ander content management systeem invoeren in Drupal, maar het vergt wel enige voorbereiding.

Enkele stappen die je kan volgen om zo'n import tot een goed einde te krijgen:

  1. Inhoudstype en velden aanmaken
    Maak in drupal eerst het inhoudstype aan en voeg eventueel de nodige velden toe via de module CCK (Content Construction Kit).
  2. Users aanmaken
    Indien de inhoud, zoals blogposts, door verschillende auteurs is geschreven, maak dan in Drupal de nodige users aan in User Management.
  3. Modules installeren
    Installeer de module Node Import (waarvoor je ook de modules Date API en Advanced help moet geïnstalleerd hebben). Met deze module kan je csv-, tsv- of txt-bestanden uploaden, aangeven in welk inhoudstype het bestand moet ingevoerd worden, configureren hoe de velden van elkaar gescheiden zijn en met welke velden uit Drupal de geïmporteerde velden overeenkomen. Indien je ook foto's wil meesturen, moet je ze voor de import op de server uploaden.
  4. Bestand voorbereiden
    Nu kan je het csv-bestand klaarmaken dat je wil importeren in Drupal. Je exporteert gegevens uit een databasetabel uit je vorig systeem in (bijvoorbeeld) een xml-formaat en opent het in Excel. Daar kan je het bestand opslaan als csv met lijstscheidingstekens. Als je een pipe (|) wil gebruiken als lijstscheidingsteken, kan je dat in Windows instellen via het Configuratiescherm > Landinstellingen en naast de taal en land op 'Aanpassen' klikken. Daaronder kan je een scheidingsteken naar keuze ingeven.
  5. Formaat aanpassen
    Het kan ook nodig zijn om je csv-bestand in een bepaald formaat (UTF-8,...) op te slaan indien je vorig systeem met een ander formaat werkte, zoniet riskeer je vreemde tekens te zien te krijgen bij een import (vierkantjes in plaats van speciale html-tekens,...), dat kan met bijvoorbeeld UltraEdit.
  6. Importeren
    De import dan: open 'Import content' in je content management, laad het bestand op en volg dan de opeenvolgende stappen, in de derde stap kan je opgeven dat een pipe het lijstscheidingsteken is dat je gebruikt hebt, in de volgende stap kan je de velden koppelen met je Drupalsysteem. Zorg ervoor dat de naam 'Authored by' overeenkomt met de namen die je hebt ingevuld in het user management. Gedurende het hele proces krijg je de eerste velden te zien waardoor je kan nagaan of alles loopt zoals gepland, indien nodig kan je volledig opnieuw beginnen of enkele instellingen aanpassen. Vergeet op het einde niet de import ook nog uit te voeren.

Share/Save/Bookmark




reageer

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <div>
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
Deze vraag wordt gebruikt om te testen of u een menselijke bezoeker zodat we spam kunnen vermijden.
4 + 13 =
Los deze eenvoudige rekenoefening op en voer het resultaat in. Bijvoorbeeld: voor 1+3, voer 4 in.

Diensten



Websites ontwikkelen

Web Nouveau ontwikkelt websites waarmee u efficiënt communiceert.
meer ››



Advies en begeleiding

We analyseren alle informatie op uw site en gieten alles in een overzichtelijke structuur.
meer ››



Schrijven voor het web

Vlotte en heldere teksten voor uw website.
meer ››
bekijk presentatie ››




Webontwikkeling in Drupal

Web Nouveau werkt met het open source cms Drupal (Content Management Systeem). Daarmee organiseert u de inhoud van uw site, zoals foto's, teksten, reacties, weblogs of persberichten, in een handomdraai.


Twitter Updates

    Volg Web Nouveau op Twitter