Étapes de l'installation

  • user warning: Table './jem/sessions' is marked as crashed and should be repaired query: SELECT COUNT(sid) AS count FROM sessions WHERE timestamp >= 1231487074 AND uid = 0 in /var/www/net.jem-thematic/site/includes/database.mysql.inc on line 174.
  • user warning: Table './jem/sessions' is marked as crashed and should be repaired query: SELECT DISTINCT u.uid, u.name, s.timestamp FROM users u INNER JOIN sessions s ON u.uid = s.uid WHERE s.timestamp >= 1231487074 AND s.uid > 0 ORDER BY s.timestamp DESC in /var/www/net.jem-thematic/site/includes/database.mysql.inc on line 174.

S’il vous plaît assurez-vous de suivre les étapes d'installation dans l'ordre défini; échec de la procédure pourrait se traduire par une fracture Drupal installation.

Configuration CCK

  1. Connectez-vous à votre système avec les privilèges d'un administrateur
  2. Téléchargez les modules nécessaires et de leur permettre, Administrer -> Construction du site -> Modules
  3. Ajustez le module permissions, Administrer -> Gestion des utilisateurs -> Access Control
  4. Créer le type de contenu pour l'apprentissage des ressources en copiant le contenu de ce fichier dans le Administrer -> Gestion du contenu -> Types de contenu -> Importer
  5. Réglez le nom du type de contenu, etc descriptions nom de domaine en cas de besoin, ne modifiez pas le nom lisible à la machine du type de contenu
  6. Revoir les règles d'accès pour le type de contenu dans le cadre du "module node" au Administrer -> Gestion des utilisateurs -> Contrôle d'accès
  7. Importer les vocabulaires, Administrer -> Gestion de contenu -> Catégories -> Importer. Les fichiers source XML pour les vocabulaires (en anglais) sont:

Le vocabulaire ci-dessus (à l'exception de la langue) sont complets sur base de l'IMS Learning Resource Meta-Data Information Model (Version 1.2.1 Final Specification). Langue de la taxonomie, la spécification ne mentionne pas de vocabulaire statique mais ont décidé d'ajouter des langues en pré-définis, cela est de rendre l'utilisation plus facile. Des langues supplémentaires peuvent être ajoutés ou retirés pour le vocabulaire, s’il vous plaît lire «Post Installation et modifications" pour plus de référence. Après avoir importé nous encourageons fortement à vérifier sous Administrer -> Gestion de contenu -> Catégories que tous les vocabulaires sont correctement associés à définir le type de contenu.

8. Visitez les paramètres de la Taxonomie Masquer, Administrer -> Configuration du site -> Taxonomy Hide et masquer toutes les ressources éducatives liées vocabulaires, ce qui empêche les vocabulaires de s'afficher comme des doublons que nous avons modifié le noeud de sortie à nos besoins.

Configuration des Affichages Personnalisés

  1. Aller à la Administrer -> Gestion de contenu -> Types de contenu et de créer un nouveau modèle de contenu pour le Learning Resource
  2. Ouvrez le modèle et le contenu lom_teaser.txt coller à la bande-annonce modèle fenêtre, cochez la case “Affect teaser output”. Faites de même pour la partie du corps, lom_body.txt copie à l'organisme modèle de la fenêtre et cochez la case “Affect body output”.
  3. Changer la variable $ base_url au début des années auparavant collé le code qui correspond à votre installation (ce qui est nécessaire pour les taxonomies lien correctement), et enregistrer les modifications dans le modèle de contenu.
  1. Connectez-vous à votre serveur via ssh, sftp, ftp ou quelque moyen que ce soit, vous devez accéder aux fichiers sur le serveur.
  2. Drupal installation dans votre base de données, créez une table en utilisant la commande suivante:

 create table lom_counter(nid int, count int)

Personnaliser le thème

1. Accédez à vos fichiers d'installation de Drupal et là votre thème sous l'/ themes / <mytheme> et éditer les page.tpl.php dans votre thème en ajoutant la ligne suivante JavaScript extrait avant </head>:
 <script>
   var iCount;
   function count() {
       iCount++;
       //alert("Count = "+iCount);
       showCount();
   }
   function zero() {
     iCount = 0;
   }
   function getCount() {
     node=document.getElementById("valCount");
     iCount = node.innerHTML;
   }
   function showCount() {
     node=document.getElementById("displayCount");
     node.innerHTML = +iCount;
   }
   </script>

Modifier la balise <body> pour qu'il ressemble à celui-ci:

 <body onload="getCount(),showCount()">
2. Dans le dossier thème, copiez le code template.txt à la fin du template.php, si le fichier n'existe pas en créer un
3. Dans le même thème dossier, copiez le fichier suivant inchangé, il s'agit de la modification formulaire de saisie pour le Learning Resource (retitrez à lom_record.tpl.php): lom_record.tpl.php.txt
4. Modifier votre thème de style.css ou style.php et ajouter le code ci-joint à la fin du fichier

Menu Création

  1. Créer un menu appelé référentiel, Administrer -> Construction du site -> Menus, le nom des menus peut être différente ainsi
  2. En utilisant les Views Import, Administrer -> Construction du site -> Views -> Importer, l'importation de trois points de vue (il suffit de copier-coller le contenu de chacun des fichiers séparément):

Si vous avez choisi de changer le nom du menu, assurez-vous de modifier le titre de la page Web sur chacun des trois points de vue correspondant à la cible de l'élément de menu qui a été créé avant