Accueil > Tickets > Créer un plugin de lecture et de récupération d’infos de fichiers (...)

Ticket #60 - Créer un plugin de lecture et de récupération d’infos de fichiers epub

Assigné à :
kent1
Sévérité :
Important
Date :
19 octobre 2011
Créé par :
kent1
Version :
0.2

Le format de publication électronique est de plus en plus répandu...

Il semble important d’avoir un moyen aisé de les consulter dans MediaSPIP et donc de créer un plugin "Lecteur ePUB" qui permet de récupérer les informations de bases des fichiers ePUB mais également de les lire directement dans le navigateur sans plugin spécifique à installer pour le navigateur.

Pour ce faire, plusieurs opérations sont nécessaires.

A l’insertion d’un document de type epub

Le format ePUB n’est autre qu’une archive zip contenant différents fichiers.

Dans un premier temps, dès son insertion dans SPIP, on dézippe ce contenu dans un répertoire cache, par exemple :

local/cache-epub/XXX où XXX est le numéro du document en base.

A la suppression d’un document

On regarde si ce document a un répertoire de cache dédié dans le répertoire local/cache-epub/ et s’il est présent, on le supprime en invalidant le cache.

4 commentaires

  • Le 20 octobre 2011 à 11:11, par kent1 En réponse à : Créer un plugin de lecture et de répuration d’infos de fichiers epub

    Premier dépot du plugin : http://svn.aires-de-confluxence.info/trac/changeset/6092

    Le début du plugin ... ne fait pas grand chose pour l’instant ...

    Il dézip le contenu dans un répertoire cache local/epub/xxx où XXX est l’id du document.

    Il supprime ce cache à la suppression du document.

    Début d’une fonction de récupération de métadonnées.

  • Le 4 juin 2012 à 10:47, par kent1 En réponse à : Créer un plugin de lecture et de répuration d’infos de fichiers epub

    Cela commence à être fonctionnel...

    Suivre : http://svn.aires-de-confluxence.info/log/plugins_spip/epub_reader

  • Le 21 mai 2013 à 14:43, par kent1 En réponse à : Créer un plugin de lecture et de récupération d’infos de fichiers epub

    Il reste à être amélioré mais il a le mérite d’exister donc il est créé.

    Pour autres problèmes le concernant, ouvrir des tickets spécifiques.

  • Le 18 janvier 2018 à 18:00, par sudefou En réponse à : Créer un plugin de lecture et de récupération d’infos de fichiers epub

    Bonjour ,
    Je suis instituteur et référent numérique sur Nanterre. Bon nombre de mes collègues commencent à utiliser les tablettes numériques en classe et tout particulièrement l’application bookcreator.
    Les fichier epub créés se trouveraient une super place sur les sites sous SPIP 3.1 de nos écoles grâce à ce super plugin.
    Est-t-il envisagé une version pour SPIP 3.1 ?
    Si besoin, je me porte volontaire pour faire les tests, si l’on me décrit la marche à suivre.
    Je vous remercie.
    Cordialement
    Philippe

Seules les personnes identifiées peuvent écrire des tickets ou commentaires.

Identifiez vous.