Tags:
create new tag
, view all tags

Stage de Geoffrey Tisserand - IUT Charlemagne - [6/04/10 au 11/06/10]

Important : cette page est réservée au suivi du stage, merci de ne pas la modifier

Pour toute information concernant ce stage :

Sujet

Documents de travail

  • http://www.wikimatrix.org/
    • dokuWiki est premier dans la liste des plus comparés, mais créateur de wikimatrix = créateur de dokuwiki...
  • http://php.opensourcecms.com/
    • On remarque que dokuWiki se place en deuxième place derrière Joomla (voir all php demos, puis trier par user rating (best to worst))

Etat de l'Art

  • dokuWiki "Lemming" : http://www.dokuwiki.org/ (ubuntu fr)
    • Installation rapide, il faut donner les droits en écriture de certains dossiers
    • Gestion des utilisateurs simple ainsi que la gestion des droits attribués aux groupes d'utilisateurs pour un namespace ou une page donnée
    • Ajout de plugins et de thèmes vraiment simplifié
    • Aide à la saisie de bonne qualité
    • Beaucoup de possibilités en ce qui concerne la mise en forme du texte
    • Comme la possibilité de mettre du code avec coloration syntaxique
    • La possibilité de mettre du code avec un lien qui génère automatiquement le fichier et le télécharge
    • Ou encore des tableaux facilement réalisables, une insertion d'images simplifiée et plein d'autres...
    • Pour ce qui est des groupes d'utilisateurs et des règles d'accès/modification du wiki deux solutions :
      • soit on interdit l'enregistrement, c'est donc l'admin qui ajoute les utilisateurs à la main
      • soit on créer un nouveau groupe (modification du fichier /conf/acl.auth.php) et on passe les users voulu en registered. voir http://www.dokuwiki.org/fr:acl
    • Support assez bon et sérieux et communauté active, mise à jour approximativement tous les ans
    • Documentation très bien fournie et bien structurée

  • mediaWiki 1.15.3 : http://www.mediawiki.org/ (wikipedia)
    • Installation plutôt rapide, il faut donner les droits en écriture du dossier config
    • Mais nécessite une base de donnée
    • Architecture et administration compliquée avec des options dans tous les sens.
    • Moins bien finis que dokuWiki
    • Notamment l'éditeur WYSIWYG qui est très incomplet

  • TWiki 4.3.2 : http://twiki.org/
    • Installation plutôt compliquée, utilisation de script Perl
    • Beaucoup d'informations présentes à la fin de l'installation, on s'y perd
    • Trop de choses visibles qui perturbent la lecture aux simples visiteurs
    • Néanmoins, il possède plusieurs outils pratiques (statistiques...)

  • Joomla 1.5.17 : http://www.joomla.org/
    • Installation très simple
    • CMS très complet
    • Administration un peu compliquée
    • Beaucoup trop de possibilités rendant la gestion difficile
    • Inadapté au besoin du CDS qui consiste au simple ajout et modification de pages

Déroulement prévisonnel du stage

Avril

  • 06 : Début du stage. la première semaine est dédiée à la découverte du contexte et au démarrage de l'état de l'art
  • 07 : Présentation de Simbad en début d'après midi par Marc Wenger
  • 08-09 : Installation et tests de dokuWiki
  • 09 : Présentation de Vizier en fin de matinée par Gilles Landais
  • 12-13 : Installation et tests de mediaWiki
  • 14 : Recherche du côté des CMS : Joomla, Drupal, Wordpress. Outils très avancés mais pas appropriés aux besoins énoncés car trop de fonctionnalités
  • 14 : Présentation de Aladin en milieu d'après midi par Thomas Boch
  • 15 : Installation et tests de TWiki
  • 16 : Modification totale d'un template de dokuWiki pour qu'il s'intègre au mieux au site du CDS
  • 19-21 : Ajout des pages existantes du CDS dans dokuWiki + Mise en page + Ajout du menu.
  • 20 : Présentation du travail de documentaliste en début d'après midi par Patricia Vannier
  • 21 : Installation d'une version de dokuWiki sur mon FTP : http://dvl-web.fr/wiki
  • 22 : Installation et tests d'un plugin de dokuwiki : wikicalendar en local
  • 23 : Etude de la doc des plugins de dokuWiki
  • 26 : Vérification de l'intégrité des pages du wiki + création d'un simple plugin qui remplace @test par TEST à l'affichage
  • 27-28 : Modification du menubar, ajout de javascript pour faire un menu accordeon grâce à jquery (en local)
  • 30 : Installation d'un premier prototype du wiki sur le serveur du CDS
  • Trois problèmes rencontrés lors de l'intégration de dokuWiki sur le serveur du CDS :
    • L'envoi de mails ne fonctionne pas; [FIXED]
    • L'upload de fichiers ne marche pas; [FIXED]
    • Quelques formulaires sont brisés (login, sauvegarde des conf), ils se soumettent bien mais envoi l'utilisateur sur une mauvaise page. [FIXED]

Mai

  • 03-04 : Ajout de la barre de menu et du footer du CDS sur le wiki local (utilisation de GLU)
  • 04-05 : Ecriture d'une documentation pour toutes les modifications apportées à dokuwiki
  • 06-07 : Développement d'un plugin à balise unique
  • 10-11 : Développement d'un plugin à deux balises
  • 12 : Recherche de doc sur la sécurité apache/php
  • 13-17 : Installation et adaptation des plugins sur le serveur du CDS [impossible d'exécuter cgiprint] [FIXED]
  • 18-20 : Quelques fois un fichier converti en HTML ne s'affiche pas complètement sur le serveur du CDS [Recherche solution]
  • 21-27 : Avancement du rapport de stage
  • 25 : mise en place de boutons dans la barre d'édition pour faciliter l'ajout de code xtra
  • 27 : Réunion pour présenter le wiki avec André, François, Marc et Thomas
  • 28 : Modifications du plugin calendrier, ajout du plugin userhistory

Juin

  • 07 : Soutenance interne à 10h

A prévoir

  • Rédaction :
  • Préparation de la présentation : pas de soutenance de stage mais préparation d'une présentation interne au CDS
  • 07/06/2010 10h : Soutenance interne (environ 20 minutes) dernière semaine du stage

Versions testables

Documentation

Informations/travaux divers

  • ...

Travail post stage (éventuel)

  • CDD deux mois et demi avec François Bonnarel sur un sujet concernant la base de données d'Aladin
Topic attachments
I Attachment Action Size Date Who Comment
PDFpdf Presentation.pdf manage 8849.1 K 2010-06-16 - 07:42 UnknownUser  
PDFpdf Rapport_final.pdf manage 2709.9 K 2010-06-16 - 08:10 UnknownUser  
Compressed Zip archivetar plugins.tar manage 30.0 K 2010-06-30 - 08:33 UnknownUser  
Compressed Zip archivetar repo.tar manage 40.0 K 2010-06-29 - 08:45 UnknownUser  
Topic revision: r2 - 2010-10-13 - AndreSchaaff
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback