Refonte du site web de l'ATALA

De wikiRcln
Aller à : navigation, rechercher

Équipe

  • Awa Dia
  • Jorge Garcia Flores
  • Thierry Charnois
  • Damien Nouvel
  • Cyril Grouin

Déroulement de la Refonte du site

A . Prise en main du SPIP actuel

  • Faire tourner un folk du SPIP actuel
  • Comprendre le mode de fonctionnement de SPIP dans ces grandes lignes
     Au niveau de l'interface :
           IL existe une hiérarchie  très simple et spécifique à SPIP qui est  organisé  d'une manière générale comme suit : Rubrique --> Sous-Rubrique --> Article
           IL se trouve aussi que dans SPIP un article peut être modifié par plusieurs auteurs.
     
     Au niveau de la Base de données: 
          Grosso modo  ce que j'ai noté de particulier chez par rapport à ce qui se fait actuellement : SPIP code les contenus des articles sur un champ
          texte de type LONGBLOB, il hash  aussi ses mots de pass en md5.

B . Construction d'un tableau comparatif entre les CMS Drupal , Wordpress , Made Simple

Tableau comparatif entre CMS Notre choix s'est porté sur Drupal

C . Configuration du serveur de développement

  • Installation et configuration des API suivants : PHP , MYSQL, DRUPAL
Drupal version                  :  7.43                  
Site URI                        :  http://default        
Database driver                 :  mysql                 
Database hostname               :  localhost             
Database username               :  root                  
Database name                   :  atala                 
Database                        :  Connected             
Drupal bootstrap                :  Successful            
Drupal user                     :  Anonymous             
Default theme                   :  bartik                
Administration theme            :  seven                 
PHP configuration               :  /etc/php5/cli/php.ini 
Drush version                   :  5.10.0                
Drush configuration             :                        
Drupal root                     :  /var/www/atala        
Site path                       :  sites/default         
File directory path             :  sites/default/files   
Temporary file directory path   :  /tmp

D . Migration des utilisateurs

  • Bilan
    Nombre total d'enregistrement d'utilisateurs s’élève à  1512.
    Nombre total d'utilisateurs qui ont été migrés dans Atala Drupal est de  : 1289
    Nombre total d'enregistrements qui n' ont été migrés dans Atala Drupal est de  : 223 ( ceci s'explique de 4 manières)
            soit : l'enregistrement est un doublon
            soit : l'utilisateur n'a pas d'adresse mail
            Soit : l'utilisateur fournit un lien d'un site web à la place du mail
            Soit : le même utilisateur est enregistré à deux affiliations différentes avec le même mail.

E . Création des permissions

  Les permissions suivantes ont été crées selon les rôles à attribuer aux utilisateurs : Admin , rédacteur , adhérent

F . Migration des rubriques/sous-rubrique

Les rubriques et sous rubriques ont été migrés sous forme de vocabulaires et de termes sous Atala Drupal

  • Bilan :
      Nombre total d'enregistrements s’élève à  82.
      Nombre total d'enregistrements migrés s’élève à  82. ( Donc ici la migration s'est à 100%)

G . Migration des documents

  • Bilan : tous les documents qui sont dans le dossier IMG du SPIP que m'avait passé Damien ont été Uploadé dans Atala Drupal
        Ces documents sont de type divers: pdf , texte , slide et image

H. Migration des articles

Les articles ont été migrés dans le serveur de dévéloppement sous forme de type de contenu article-spip.

  • Bilan:
 Nombre total d'enregistrement d'articles s’élève à  666 avec 625 articles publiés
 Parmi les articles publiés  579 ont été migrés.
 Nombre d'articles restants: 46

Ressources