09-04-2017, 09:54 PM
Bon, je n'ai pas encore eu le temps de faire un clone de l'exemple proposé, mais en attendant, j'ai corrigé quelques erreurs sur le wiki et les gamebooks qui m'avaient été remontées.
De plus, j'ai rajouté un bouton permettant de reprendre la lecture là où on l'avait laissée (surtout utile quand le navigateur n'est pas configuré pour garder l'onglet ouvert). Niveau backend, c'est un simple bout de JS qui va sauver l'adresse de la page (localStorage) s'il s'agit d'une page d'un paragraphe, et le bouton renvoie vers cette page (par défaut, il renvoie vers la 1ere, mais un bout de JS va regarder s'il y a une adresse dans le localStorage, et remplacer le href du lien si oui).
De plus, j'ai rajouté un bouton permettant de reprendre la lecture là où on l'avait laissée (surtout utile quand le navigateur n'est pas configuré pour garder l'onglet ouvert). Niveau backend, c'est un simple bout de JS qui va sauver l'adresse de la page (localStorage) s'il s'agit d'une page d'un paragraphe, et le bouton renvoie vers cette page (par défaut, il renvoie vers la 1ere, mais un bout de JS va regarder s'il y a une adresse dans le localStorage, et remplacer le href du lien si oui).