Dans Drupal, chaque page ou poste est considéré comme un «nœud ». Chaque élément d'information affiché dans le noeud est stocké dans une table de base de données . Tables de base de données fonctionnent comme une feuille de calcul contenant les enregistrements individuels assemblés en lignes et en colonnes. Vous pouvez importer des données dans la base de données Drupal directement en utilisant les commandes MySQL , ou plus simplement en utilisant un module d'importation . Le module vous permet de prendre un fichier de valeurs séparées par des virgules ou CSV et l'importer directement dans la base de données pour une utilisation dans les noeuds Drupal . Une fois l'importation terminée, vous pouvez indiquer au module où mettre les données. Vous pouvez également utiliser cette méthode pour importer d'autres données de Drupal, tels que les utilisateurs, les taxonomies et commentaires. Choses que vous devez
Drupal Node import module de
accès administratif à l' Drupal installation
Afficher plus Instructions
1
Télécharger le Node Import et l'interface de programmation d'application Date d' , ou API , modules à partir du référentiel de module Drupal . Node importation exige l'API Date de courir. Lorsque le téléchargement est terminé , extraire les dossiers de module à un emplacement facile à trouver sur votre ordinateur.
2
Connectez-vous au serveur Web où Drupal est installé et télécharger les dossiers de modules pour les "modules" dossier. Accédez à votre page d'administration Drupal et cliquez sur " construction du site » et « Modules ». (Pour Drupal 7 , cliquez sur "Apparence " pour accéder à la page des modules. ) Cliquez sur la case "Date d' API » et « Node importation », puis cliquez sur « Enregistrer la configuration ».
3
Ouvrez un nouveau fichier dans un tableur comme Microsoft Excel , OpenOffice ou Google Docs. Si vous avez déjà un fichier CSV ou XLS exportation de fichiers à partir d'un autre système comme WordPress, vous devriez être en mesure d'ouvrir le fichier dans votre éditeur de feuille de calcul. Vérifiez la première ligne contient vos rubriques de terrain tels que "Titre ", " Auteur " ou " contenu " en haut de chaque colonne de données . Chaque rangée au-dessous des têtes de champ doit contenir la valeur correspondante . Par exemple, un tableau de noms de pages pourrait ressembler à ceci :
Titre
Premiers pas avec Drupal
Importer des données dans Drupal
Comment installer Drupal
4
Enregistrez le fichier sous le format de fichier « . csv ». Si vous utilisez Microsoft Excel , vous devez ouvrir le fichier dans le Bloc-notes , puis ré- enregistrer en cliquant sur " Fichier" et " Enregistrer sous". Sélectionnez " UTF-8" à partir de la liste Codage , puis cliquez sur "Enregistrer". Cela garantit l'importateur noeud sera capable de lire le fichier .
5
Retourner à la page d'administration de Drupal et cliquez sur " Content Management " et " Content Importer". Cliquez sur "Nouveau Importer" et "Suivant" sur la première page de l'assistant d'importation . Sélectionnez «Page type de contenu " et cliquez sur "Suivant". Cliquez sur « Parcourir » pour localiser votre fichier CSV et cliquez sur «Ouvrir». Cliquez sur "Suivant " pour passer à la page suivante
6
Laisser " Comma Separated Values " sélectionnés et prévisualiser vos données importées au bas de la page, sous les . " Exemples de données :« rubrique. Il doit apparaître exactement comme vous l'aviez prévu dans votre feuille de calcul . Cliquez sur " Suivant" pour commencer la cartographie vos en-têtes de colonnes pour les champs de nœuds.
7
Sélectionnez la valeur tête de la colonne contenant vos titres de page dans le menu déroulant dans le "Titre" rangée. Continuez de sélectionner des champs supplémentaires pour cartographier et cliquez sur "Suivant". Si votre fichier CSV contenant contenu, définir d' autres paramètres qui peuvent être disponibles et cliquez sur "Suivant". Cliquez sur " Suivant" à travers les étapes 6 et 7, puis cliquez sur "Démarrer l'importation " sur la dernière page . Lorsque l'importation est terminée, cliquez sur " contenu" dans votre menu d'administration pour afficher les résultats .