- Cliquer sur le bouton
  du module en cours pour enregistrer les modifications.
- Cette version de PragmaMémo enregistre les données dans le localStorage, c'est à dire dans la mémoire du navigateur du poste utilisé. Ce stockage étant propre au nom de domaine, il diffère si l'on est en ligne ou en local.
- Le contenu du localStorage pouvant être effacé si l'on vide le cache du navigateur, il est recommandé d'exporter régulièrement ses données au format JSON pour pouvoir les importer sur le même poste ou sur un autre poste, via les boutons
  et
  disponibles dans chaque module.
- Ainsi, aucune donnée n'est stockée en ligne.
- Téléchargée, l'application PragmaMémo peut être utilïsée en local, sans connexion Internet.
- Il est possible d'exporter ses pages en PDF, et selon les modules également en MS Word et MS Excel.
- Le module "Mes accès" permet d'importer un fichier CSV (en UTF-8) dont chaque ligne a pour syntaxe : "nom" ; "URL" ; "login" ; "mot de passe". Les données importées sont ajoutées aux données existantes.

#### Mes accès

- Accédez rapidement à vos sites favoris.
- Mémorisez vos identifiants.
- Attention ! Ne pas saisir de données confidentielles sensibles.

#### Mon agenda

- Organisez votre temps.
- Gérez votre cahier de textes.
- Cet outil est minimaliste : il n'a pas pour vocation de remplacer des agendas synchronisés.

#### Mes notes

- Mémorisez vos notes en les classant par catégories.
- Recherchez aisément vos notes en filtrant leurs contenus.

#### Mes tâches

- Gérez vos listes de tâches par glisser-déposer.
- Repérez chaque tâche avec des pastilles de couleur.

Nom | URL | Login | Mot de passe |
--- | --- | --- | --- | ---

Nom | URL | Login | Mot de passe
--- | --- | --- | ---

#### Mode Lecture

##### Mode Édition Sélectionner une date

Date | Note
--- | ---
erfe | 'rgt'

| Titre de la note |
--- | --- | ---

Mode Lecture

## Ma liste 1

## Ma liste 2

## Documentation de PragmaMémo

### PragmaMémo, qu’est-ce que c’est ?

PragmaMémo est une application Web gratuite et sans publicité, responsive pour être utilisée sur PC, tablette ou mobile, constituée de 4 modules et d'une calculatrice :

- Le module "Accès" permet de référencer ses sites favoris avec leurs identifiants le cas échéant, afin d'y accéder rapidement.
- Le module "Agenda" est un outil minimaliste qui permet de saisir des notes à des dates données, de les filtrer, de les exporter en DOC et en PDF.
- Le module "Notes" permet de mémoriser des notes en les classant par catégories, et de les rechercher en filtrant leur contenu.
- Le module "Tâches" permet de constituer des listes de tâches par glisser-déposer.
- La calculatrice, disponible dans tous les modules, propose notamment la division euclidienne.

Ces modules sont autant destinés à un usage personnel qu'à une exploitation pour la classe.

### La version autonome de PragmaMémo

Elle peut être ouverte en ligne ou téléchargée pour une utilisation sans connexion Internet.

#### Enregistrement des données

Il est impératif de cliquer sur le bouton
du module en cours pour enregistrer les modifications afin de les retrouver lors d'une prochaine session.

Les données sont enregistrées dans le localStorage, c'est à dire dans la mémoire du navigateur du poste utilisé. Ce stockage étant propre au nom de domaine, il diffère si l'on est en ligne ou en local.

Le contenu du localStorage pouvant être effacé si l'on vide le cache du navigateur, il est recommandé d'exporter régulièrement ses données au format JSON pour pouvoir les importer sur le même poste ou sur un autre poste, via les boutons
et
disponibles dans chaque module.

#### Téléchargement et installation

- Pour utiliser cette application sur des ordinateurs ou des tablettes qui ne sont pas connectés à Internet, il est possible de la télécharger sur le site de l'association PragmaTICE, soit en version installable pour Windows, soit en version compressée pour les autres systèmes.
- Il faudra bien évidemment copier le fichier téléchargé sur une clé USB par exemple et le transférer sur l'ordinateur non connecté.

### La version de PragmaMémo intégrée à PragmAppli

PragmaAppli est un site Web qui permet de constituer des espaces personnalisés au sein desquels on peut regrouper et classer ses ressources en ligne favorites.

#### Disponibilité du PragmaMémo dans PragmAppli

Le responsable d'un espace PragmAppli choisit de rendre le mémo accessible ou non.

#### Enregistrement des données

Il est impératif de cliquer sur le bouton
du module en cours pour enregistrer les modifications afin de les retrouver lors d'une prochaine session.

Alors que les données de la version autonome sont enregistrées sur le poste, celles de la version intégrée à PragmAppli sont stockées sur un serveur, ce qui les rend disponibles depuis n'importe quel poste connecté à Internet.

Seuls le responsable de l'espace et ses éventuels cogestionnaires ont la possibilité de modifier les données.

### Le module "Accès"

Ce module permet de référencer ses sites favoris avec leurs identifiants le cas échéant, afin d'y accéder rapidement. Pour les retrouver aisément, les données affichées peuvent être filtrées instantanément.

Attention ! Il ne s'agit pas d'un coffre-fort numérique sécurisé : ne pas saisir de données confidentielles sensibles...

Via les boutons du menu supérieur, on peut :

- importer et d'exporter au format JSON,
- importer de nouvelles données au format CSV (Les données importées sont ajoutées aux données existantes : chaque ligne a pour syntaxe : "nom" ; "URL" ; "login" ; "mot de passe".),
- exporter en MS Excel (.xls) et PDF,
- montrer les mots de passe
  ou les cacher
  .

Il est impératif de cliquer sur le bouton
pour enregistrer les modifications afin de les retrouver lors d'une prochaine session.

### Le module "Agenda"

Ce module est un outil minimaliste qui permet de saisir des notes à des dates données, de les filtrer, de les exporter en DOC et en PDF. Il n'a pas pour vocation de remplacer des agendas synchronisés.

Via les boutons du menu supérieur, on peut :

- importer et d'exporter au format JSON,
- passer en mode Lecture
  et revenir en mode Édition
  .

En mode Édition, on peut :

- se déplacer dans le calendrier perpétuel pour sélectionner une date,
- repérer les dates contenant des notes, selon leur couleur,
- Éditer la note correpondant à la date sélectionnée (en plein écran en cliquant sur ).

En mode Lecture, on peut :

- filtrer les notes et les trier par période,
- exporter les notes en MS Word (.doc) et en PDF.

Il est impératif de cliquer sur le bouton
pour enregistrer les modifications afin de les retrouver lors d'une prochaine session.

### Le module "Notes"

Ce module permet de mémoriser des notes en les classant par catégories, et de les rechercher en flitrant leur contenu.

Via les boutons du menu supérieur, on peut :

- importer et d'exporter au format JSON,
- passer en mode Lecture
  et revenir en mode Édition
  .

En mode Édition, on peut :

- créer et éditer des catégories,
- créer et éditer des notes (en plein écran en cliquant sur ),
- rechercher des notes dans la catégorie active ou dans toutes les catégories.

En mode Lecture, on peut :

- afficher les notes d'une catégorie ou de toutes les catégories, et les filtrer,
- exporter les notes en MS Word (.doc) et en PDF.

Il est impératif de cliquer sur le bouton
pour enregistrer les modifications afin de les retrouver lors d'une prochaine session.

### Le module "Tâches"

Ce module permet de constituer des listes de tâches par glisser-déposer.

- Les tâches sont à répartir dans deux listes que l'on peut nommer.
- On peut attribuer une couleur à chaque tâche et la déplacer au sein de sa liste, ou d'une liste à l'autre.

Via les boutons du menu supérieur, on peut :

- importer et d'exporter au format JSON,
- ewporter les listes de tâches en PDF.

Il est impératif de cliquer sur le bouton
pour enregistrer les modifications afin de les retrouver lors d'une prochaine session.

### La calculatrice

Disponible dans tous les modules, utilisable en pressant les touches du clavier ou en cliquant sur les touches, elle propose notamment la division euclidienne et affiche l'historique des opérations.

### Crédits et licence

Conception et développement | Eric Chenavier, pour PragmaTICE
Images | ARASAAC, Flaticon, Pixabay
Frameworks & plugins | Bootstrap 5, Crypto-js, Datatables, Html2pdf, Jquery, Summernote

L'application PragmaTNI est diffusée gratuitement par l'association PragmaTICE. Elle peut être remixée, arrangée, et adaptée à des fins non commerciales, sous réserve de citer la source originale et de la partager selon les mêmes conditions (licence Creative Commons BY NC SA).

# Calculatrice

##### Ajouter un item

Nom
URL
Login
Mot de passe

##### Confirmer la suppression

Êtes-vous sûr de vouloir supprimer les notes sélectionnées ? Cette action est irréversible.

##### Confirmation de la suppression

##### Exporter au format JSON

##### Exporter toutes les notes

L'importation remplacera toutes les catégories et notes.

Tout exporter

##### Exporter la note en cours d'édition

L'importation ajoutera cette note dans sa catégorie.

Uniquement la note en cours d'édition

##### Titre

Nom invalide. Évitez les caractères spéciaux (<>:/\|?*").

##### Importer des notes

#### Que souhaitez-vous faire ?

##### Clé de cryptage facultative

Pour sécuriser le fichier JSON exporté, vous pouvez saisir (ou non) une clé de cryptage qui vous sera demandée lors de l'importation.

##### Clé de cryptage

Attention ! Les données importées remplaceront les données actuelles.

Si une clé de cryptage a été saisie lors de l'exportation, saisissez-la.