My Readings – Mise à jour du 7 juillet 2014

Version 0.4.3

Changements:

  • Utilisation d’une image différente (deux livres superposés) pour afficher les livres groupés par série.
  • Mise en place d’un filtre qui permet de sélectionner une étiquette, un auteur ou une série pour ne faire afficher que les livres correspondants à ce critère avec possibilité d’utiliser la partie recherche de My Readings sur cette sous-base.
  • Correction d’une bogue sur les marques-pages (quand le livre n’est pas dans la liste)
  • Gestion de plusieurs comptes avec login et mot de passe et possibilité d’y associer un utilisateur.
  • Possibilité d’enregistrer sur le serveur les paramètres d’un compte pour les récupérer lors d’une reconnexion dans My Readings.
  • Possibilité de réinitialiser les paramètres du compte dans My Readings (pour remettre le paramétrage par défaut, celui-ci pouvant être différent de celui sauvegardé sur le serveur).
  • Possibilité d’effacer la sauvegarde d’un compte dans la partie Tools de admin.php
  • Possibilité de ne faire afficher que les livres en cours de lecture (dans le pop pour trier)
  • Test de xsendfile dans admin.php (affichage de la couverture d’un livre en utilisant xsendfile).

Attention: Vous devez reconfigurer My Readings avec admin.php pour que la nouvelle gestion des comptes fonctionne correctement.

My Readings – Mise à jour du 14 juin 2014

Nouvelle version 0.4.2:

  • Possibilité de faire un tri par auteur (avec author_sort).
  • Possibilité de changer le nombre de livres affichés sur la page principale (le carrousel).
  • Les styles css pour l’affichage des livres de ce carrousel ont été renommés et sont maintenant tous dans index.html pour permettre à l’utilisateur de les personnaliser s’il le souhaite.
  • Possibilité d’afficher dans le carrousel la première colonne personnalisée (custom column) définie dans admin.php.
  • Ajout des répertoires thumb et cache dans github (merci à hugoheitz).
  • Le passage du login se fait maintenant par la méthode”post” dans admin.php.
  • Ajout d’une animation lors de l’affichage de la fiche d’un livre (pour éviter l’apparition d’un événement tap si le panel s’affiche trop vite lors du tap sur le livre).

Attention:
Le changement dans index.html oblige à forcer la mise à jour du cache de votre navigateur s’il contient une ancienne version. Si l’affichage du texte sous les livres dans l’écran principal est incorrect c’est que votre navigateur utilise l’ancien fichier index.html (en cache).
La gestion des bases Calibre a été légèrement modifiée. Si après la mise à jour vous obtenez un message d’erreur lors de l’ouverture de My Readings, il faut le fermer et le réouvrir pour que tout rentre dans l’ordre.

My Readings – version du 1 juin 2014

Nouvelle version sortie (la 0.4.1).

Les nouveautés:

  • Lecteur de cbz/cbr:
    • ajout d’une animation lors du changement de page (à tester pour vérifier que ceci n’entraîne pas de ralentissements),
    • optimisation de la gestion de l’indicateur de chargement d’une page,
    • fond noir lors du chargement (au lieu de l’affichage de la page ou du livre précédent),
    • lorsque la lecture d’un livre est terminée, dialogue proposant d’indiquer que le livre est lu,
    • option pour ouvrir un livre sans afficher le menu par défaut.
  • Le carrousel qui affiche les livres d’une série a maintenant une couleur de fond différente du carrousel affichant la liste complète.
  • Correction de différents bugs d’affichage sur certains navigateurs (Chrome, Firefox…)

My Readings – nouvelle version du 05/05/2014

Une mise à jour est disponible.

Les nouveautés:

  • Amélioration de l’affichage des marques-pages (livre lu, non lu ou en cours) et de la gestion du changement de l’état de ces marques-pages pour les livres groupés par série.
  • Changement de l’image pour indiquer qu’un livre est lu.
  • Affichage du nombre de livres non lu/nombre de livre dans les listes servant à la recherche (liste par auteur, par série…).
  • Option permettant de forcer la recréation de la pochette d’un livre dans le mode “resize and cache” : en activant cette option dans le panneau de configuration, un tap sur un livre lance la mise en cache de la pochette. Ceci permet de remplacer l’image en cache si vous avez changé la pochette de votre livre.
  • Utilisation de champ “password” et ajout d’un champ de confirmation pour les mots de passe dans la partie configuration (les mots de passe s’affichaient en clair dans l’ancienne version).
  • Correction d’un bug qui empêchait d’utiliser les bookmarks pour les bibliothèques avec contrôle parental.
  • Redimensionnement des pages des cbr ou cbz si elles sont trop grande. Ceci est paramétrables: activation ou pas de la fonction, taille maximale entraînant le redimensionnement, message l’indiquant. Par défaut, la taille maximale est de 5 Mpixels qui semble être une limite pour certains appareils sous iOS. Le livre original n’est pas modifié. C’est la page en cache qui est recalculée.
  • Possibilité d’afficher des colonnes personnalisées (Custom Column) dans la fiche descriptive d’un livre. Il faut indiquer celles à utiliser dans la page admin.php. Les types supportés sont: int (integer), float, text, series, enumeration, bool.
  • Ajout de liens vers les “skins” de test dans la partie “Tools” de la page admin.php
  • Corrections de bugs divers.

Les marques-pages et les “User”

Il est possible de créer une liste d’utilisateurs “User” dans la partie administration de My Readings. Ceci permet ensuite de sauvegarder, pour un utilisateur donné, la page en cours de lecture d’un livre ou d’indiquer que celui-ci a été lu. Ces informations sont sauvegardées dans le serveur et sont donc partagées entre les différents appareils utilisant cette interface. Continue reading

My readings – Nouvelle version du 13/04/2014

La version 0.3 est disponible.

Les nouveautés:

  • Corrections de bugs (sur les logins, la compatiblité avec certains epub, la mise en page…),
  • Ajout de tests dans la partie “Compatiblity test”,
  • Ajout de la traduction en espagnol (merci à Lynxai)
  • Lecteur de livres au format cbr (si l’extension rar est active)
  • Possibilité d’afficher les livres groupés par série (utile pour les séries regroupant beaucoup de livres comme les bandes dessinées),
  • Ajout de la notion de “user” pour permettre d’indiquer qu’un livre a été lu ou pour lui affecter un marque-page (qui permet de reprendre la lecture à la même page même depuis un autre appareil). Un tutoriel sera fait pour expliquer son fonctionnement car il faut créer des “custom columns” dans Calibre.

Attention: Les fichiers de configuration (config.php et configadmin.php) sont maintenant dans le répertoire config. Si vous voulez conserver vos paramétrages, déplacez ces deux fichiers de votre précédente version dans ce répertoire.
Il faut, après la mise à jour de My Readings, lancer admin.php pour éventuellement modifier/mettre à jour votre configuration et, que celle-ci soit modifiée ou non, il faut la sauvegarder. Ceci mettra à jour le fichier config.php pour qu’il soit compatible avec la nouvelle version.