Refonte du site web de l'ATALA
É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