Documentation Apix-Calendar

Préambules

L'application

...Apix-Calendar est gratuite et disponible en ligne : www.apixline.org/pm/app/web/html5/calendar/
ou sur Chrome Web Store
ou sur Firefox Marketplace
ou sur Google Play pour mobiles Android.

Elle est open-source et téléchargeable sur gitHub

C'est la version Html5 de la web-app Flash : www.apixline.org/pm/app/web/calendar/ (cette dernière ne fonctionnant que sur ordinateur de bureau).
Les deux versions ciblent les mêmes données. Il est donc possible de les utiliser simultanément.

Garantie :
Cette application est fournie telle-quelle, sans garantie d'aucune sorte ni responsabilité contractuelle.
Si en cas de force majeure sa mise à disposition devait cesser, apixline.org ne pourrait être tenu responsable, ni devoir indemniser ses utilisateurs.

Licence :
GPL    ( traduction française)

Présentation.

L'idée première est d'afficher une année entière (ainsi que décembre a-1 et janvier a+1) afin d'accéder rapidement à n'importe quel mois ou jour de l'année.

Simple calendrier si on ne souhaite pas créer de compte, l'application devient un agenda/planning dès qu'on se connecte à un compte précédemment créé. Vous pouvez créer autant de comptes (agendas) que vous voulez.

Une note (sans limitation de taille) peut être associée à chacun des jours ou des mois.

On peut ouvrir simultanément autant de notes que souhaitées, leur contenu pouvant facilement être copier/coler ou glisser/déposer.

Tous les supports et environnements fonctionnent depuis le même site.
L'affichage s'adapte à tout format d'écran (ou de navigateur).

L'application est conçue pour fonctionner avec un navigateur HTML5.

Testée par mes soins sur :

versions récentes de Chrome, Firefox et Safari pour PC,
Windows mobile : IE v10 ; smartphone Htc 8S,
IOS : Ipad,
Android : navigateur natif et Firefox ; smartphone Htc HD et tablette Acer,
Firefox-OS : simulateur.
et en tant qu'application installable depuis Firefox-Marketplace (Android,Windows/PC).

Note: Sur Safari et navigateur natif Android les dégradés ne s'affichent pas.

Notes

Ce calendrier/agenda enregistre vos notes. Je l'utilise personnellement et sauvegarde régulièrement toutes les données. Mais si vous souhaitez le faire vous-même, le mieux est de télécharger et installer l'application sur un serveur Web : Nul besoin d'une base de données, mais Php est requis.
Télécharger Apix-Calendar.

N'hésitez-pas à me laisser un mot d'encouragement, me faire part d'éventuelles erreurs que je corrigerai au plus tôt ; bien me préciser le support (téléphone,tablette,etc) ainsi que le navigateur :
email
Twitter

Si cette application vous plaît, parlez-en autour de vous :)

Recommandations:

Sur mobiles et tablettes l'orientation "portrait" est préférable.
Sur tablettes de grande largeur en mode "paysage", la disposition est la même que sur PC/Mac mais là encore l'orientation "portrait" me semble préférable.

Apix-Calendar est très simple et intuitif d'utilisation.
Un conseil cependant, lire au moins les textes en gras du mode d'emploi.

Confidentialité

La confidentialité est particulièrement respectée.
L'application ne nécessite qu'un nom et mot de passe par agenda créé. Un email valide est recommandé mais pas obligatoire.
Les emails sont stockés chez moi. Ils ne sont pas associés aux textes (ni à rien d'autre d'ailleurs).

Les noms et mots de passe ne sont pas stockés en clair mais codés ;
il n'y a aucun moyen (y compris pour moi) d'associer un texte à un nom car impossible de retrouver un nom à partir de son code.
(comme expliqué ci-dessous l'inverse heureusement, n'est pas vrai !)
La contrepartie est que vous devez vous souvenir au moins du nom que vous avez créé.
Avec ce dernier je peux retrouver votre dossier et vous redonner l'accès à ses données en cas de perte de mot de passe... info@pixaline.net

Mode d'emploi

Lancement

Au 1er lancement (quand aucune session n'est ouverte), une fenêtre vous propose de vous connecter ou de vous inscrire. (voir le § S'inscrire).

Si vous ne souhaitez pas créer de calendrier personnalisé c'est à dire accéder aux fonctions agenda :
Cliquez sur abandon
La fenêtre disparaîtra et vous pourrez juste :
Visualiser tous les mois et jours avec la dates complète, comme sur un calendrier classique,

ou décider finalement de créer un agenda/post-it en cliquant sur le bouton "connexion/inscription".

S'inscrire

L'inscription permet la création d'un agenda personnalisé afin d'y mettre des «post-it» (des textes)

Pour s'inscrire:
Cliquer sur le bouton "connexion/inscription"

Saisir en partie basse de la fenêtre qui s'est affichée.
Entrer un nom :
Ce nom est unique. S'il est déjà pris par un autre utilisateur, un message d'erreur apparaît et vous devrez en choisir un autre.

Sa longueur doit être comprise entre 3 et 10 caractères maximum.
Il ne doit contenir que des lettres de a à Z et des chiffres de 0 à 9.


Cet identifiant peut être un pseudonyme, votre nom ou celui du calendrier si vous comptez en créer plusieurs.

Entrer un mot de passe :
Sa longueur doit être comprise entre 6 et 10 caractères maximum.

Confirmer le mot de passe :
Si les 2 mots de passe sont différents un message d'erreur apparaît.

Cliquer sur le bouton "valider" de la partie basse.
Votre calendrier personnalisé est créé !
Une derniere boite de dialogue vous propose d'envoyer votre email afin de recevoir des nouvelles et mises à jour de mes applications.
Vous pouvez laisser ce champs vide et valider.
Dans le cas contraire :
Cet email ne sera jamais divulgué et n'est pas stocké sur Internet.


Notes :
La confidentialité est particulièrement respectée :

Les emails sont stockés chez moi. Ils ne sont pas associés aux textes (ni à rien d'autre d'ailleurs).

Les noms et mots de passe ne sont pas stockés en clair mais codés ;
il n'y a aucun moyen (y compris pour moi) d'associer un texte à un nom car impossible de retrouver un nom à partir de son code.
(comme expliqué ci-dessous l'inverse heureusement, n'est pas vrai !)


La contrepartie est que vous devez vous souvenir au moins du nom que vous avez créé.
Avec ce dernier je peux retrouver votre dossier et vous redonner l'accès à ses données en cas de perte de mot de passe...
...mais il faudra être très gentil(le) avec moi ;-)



Connexion

Vous devez avoir déjà créé 1 ou plusieurs compte(s).

Au démarrage ou en cliquant sur le bouton "connexion/inscription" une fenêtre apparaît :
Saisir en partie haute de la fenêtre nom et mot de passe puis cliquer sur le bouton "Valider" .
Le nom s'affiche alors dans le sous-titre après l'année en cours.
Le bouton "déconnexion" remplace "connexion/inscription"
Le bouton "paramètres" apparaît.
Vous pouvez saisir des textes ou modifier les paramètres (de connexion ou changement d'année).
(voir § ci-dessous)

Paramètres

Vous devez être connecté. pour accéder au paramètrage.

Cliquer sur le bouton "paramètres"
La boite de dialogue qui s'affiche contient 2 paramètres.

Sécurité du mot de passe :
Par défaut le nom et mot de passe ne sont pas enregistrés localement : la connexion est sécurisée
(voir § «Sécurité» ci-dessous ).
Pour passer du mode sécurisé à non sécurisé et inversement, cliquer sur le bouton du haut de la fenêtre paramètres.


Changement de l'année en cours :
Au départ l'année en cours du calendrier est celle du système. Ensuite c'est celle que vous choisissez.

Saisir la nouvelle année sur 4 chiffres et valider.
Les mois et jours de cette nouvelle année s'affichent.
Les données des autres années ne sont pas perdues.
Les données des mois de janvier et décembre respectivement précédent et suivant l'année en cours, sont bien reprises.
Vous pouvez toujours revenir sur l'année de votre choix sans perte de données.

L'année en cours est sauvegardée et vous la retrouverez comme année en cours à votre prochaine connexion/ouverture de calendrier.


Notes:
Si vous fermez un calendrier et en créez un autre de suite, il aura comme année en cours, celle du calendrier que vous venez de fermer.
Si vous créez un calendrier après avoir rafraichi la page, il aura comme année en cours celle du système.

Les textes

Vous devez être connecté. pour saisir des notes.

La saisie des notes (post-it) est libre ; il n'y a pas de case horaire.
Plusieurs notes peuvent être ouvertes en même temps, être copiées/collées.

Au lancement

tous les mois sont visibles mais fermés (les jours sont cachés) sauf le mois en cours du système.

Pour ouvrir un mois
Cliquer sur le mois.
Il se positionnera en haut de l'écran,
les jours apparaîtront.
Pour ouvrir la note d'une journée.
cliquer sur la barre du jour.
Elle se positionnera en haut de l'écran,
la date complète s'affichera dans la barre du jour.
le texte apparaîtra :
Bouton effacer => le texte disparaît mais la note reste «ouverte»
Bouton annuler => Toute modification ou effacement est annulé ; la note se ferme.
Bouton valider => La modification est sauvegardées ; la note se ferme.
Pour fermer la note d'une journée.
cliquer à nouveau sur la barre du jour.
La note sera enregistrée si elle a été modifiée.
Le texte complet disparaîtra,
le début du texte s'affichera dans la barre du jour,
le jour restera en place ou reviendra à sa place d'origine sur certains navigateurs PC/Mac.
Pour fermer le mois
Cliquer sur la barre du mois.

Les jours disparaîtront,
mais ceux qui étaient «ouverts» le resteront à la prochaine ouverture du mois.
Le mois restera en place ou reviendra à sa place d'origine sur certains navigateurs PC/Mac.


Pour ouvrir la note concernant tout un mois.
Cliquer sur le picto représentant un Post-it, à droite du mois.
Il est «normal» quand la note est vide et «griboullé» si elle contient du texte.
(A noter qu'un clic sur le mois affiche les jours mais pas la note du mois, et réciproquement.)


Le mois se positionnera en haut de l'écran,
le texte apparaîtra:
Bouton effacer => le texte disparaît mais la note reste "ouverte"
Bouton annuler => Toute modification ou effacement est annulé ; la note se ferme.
Bouton valider => La modification est sauvegardées ; la note se ferme.
Pour fermer la note du mois.
cliquer à nouveau sur le picto "Post-it".
La note sera enregistrée si elle a été modifiée.
La note disparaîtra,
Le mois restera en place ou reviendra à sa place d'origine sur certains navigateurs PC/Mac.
Le picto représentant un Post-it est mis à jour.

Sécurité

Sécurité à la connexion:

Si vous restez un certain temps sans rien faire ou sans valider de modifications (textes, année en cours, etc)
le serveur vous déconnecte automatiquement (timeout) et à la prochaine validation, le programme vous invitera à vous identifier à nouveau.
En mode sécurisé vous devez ressaisir nom et mot de passe à chaque fois.

En mode non sécurisé (voir § "paramètres" ci-dessus) les nom et mot de passe sont proposés par défaut dans la fenêtre de connexion.
Il faut qu'ils puissent être sauvegardés (localement) ; les cookies doivent donc être autorisés dans le paramétrage de votre navigateur.

Note:
Les modes de sécurité de l'application ne modifient pas le comportement de votre navigateur qui lui aussi peut ou non, afficher des saisies par défaut.



Sauvegarde automatique des textes:

Régulièrement, les textes modifiés et "ouverts" sont automatiquement enregistrés.
La délai de déclenchement après la dernière action de votre part, est de 3 minutes.
En d'autres termes si vous validez (ou «fermez») vos textes juste après leur modification, la sauvegarde automatique ne se déclenchera jamais :-)

En cas de «time-out» après validation (voir ci-dessus), la dernière saisie est récupérée.

D'une manière générale, l'application a tendance à sauvegarder automatiquement, les modifications plutôt qu'à les perdre !
Il est donc préférable,
- de cliquer sur "Abandonner" dès qu'on souhaite annuler une modification,
- d'éviter de «laisser en plan» l'application avec plein de notes ouvertes ;)


Déconnexion

Vous devez être connecté avant de pouvoir vous déconnecter.   (Désolé, je n'ai pas pu m'empécher de la faire !)

Cliquer sur déconnexion en haut à gauche.

Si des notes ont été modifiées sans être sauvegardées :
Une boite de dialogue propose l'enregistrement des textes.
En cliquant sur "Enregistrer" :
Les textes seront sauvegardés et la déconnexion sera annulée (vous devrez rappuyer sur le bouton).
En cliquant sur "Confirmer" :
Vous serez déconnecté sans que les textes soient sauvegardés.


Après déconnexion, l'application passe en mode "simple calendrier" :
Tous les mois sont ouverts par défaut sur les écrans larges des Pc/Mac,
les dates complètes des jours sont visibles,
les jours ne sont plus ouvrables, le bouton paramètre a disparu.

Liens