Mode hors ligne
Scripvio est pensé offline-first : la plupart de votre travail personnel (notes, journal, suivi) peut continuer sans réseau. Les données sont d’abord enregistrées sur l’appareil, puis synchronisées avec votre compte quand Internet revient.
Ce guide explique ce qui fonctionne hors ligne, ce qui exige une connexion, et comment lire les bandeaux de l’app.
→ Synchronisation · FAQ hors ligne
Principe offline-first
Section intitulée « Principe offline-first »flowchart LR U[Vous] --> L[Stockage local SQLite] L --> Q[File d'attente] Q -->|Réseau OK| S[Serveur Scripvio] S --> L| Étape | Où |
|---|---|
| Saisie | Immédiate sur le téléphone |
| File d’attente | Créations, modifications, suppressions en attente |
| Envoi | Automatique au retour du réseau |
Vous n’avez en général pas à appuyer sur un bouton « Synchroniser » : l’app tente l’envoi dès que la connexion revient.
Bandeau d’état (indicateur principal)
Section intitulée « Bandeau d’état (indicateur principal) »Un bandeau compact peut apparaître en haut de plusieurs écrans (notamment Créer, Bibliothèque, éditeurs notes/journal) lorsque le réseau ou la sync le nécessite.
| Message (libellé app) | Signification | Couleur / icône |
|---|---|---|
| Synchronisation avec le serveur… | Envoi en cours | Primaire, icône sync |
| Pas de connexion. Vos modifications sont enregistrées sur cet appareil… | Hors ligne — travail local OK | Alerte, nuage barré |
| Des modifications attendent d’être synchronisées… | En ligne mais file non vide | Secondaire |
| Échec de la synchronisation. Vos modifications restent sur cet appareil… | Échec du dernier envoi — nouvel essai automatique | Erreur |
Priorité d’affichage : sync en cours → hors ligne → échec → en attente.
Ce que vous pouvez faire hors ligne
Section intitulée « Ce que vous pouvez faire hors ligne »Notes (brouillons)
Section intitulée « Notes (brouillons) »| Action | Hors ligne |
|---|---|
| Créer une note | ✅ (identifiant temporaire local_…) |
| Modifier titre, sections, contenu | ✅ (autosave local) |
| Ajouter / réordonner sections | ✅ (local_section_… si besoin) |
| Références bibliques structurées | ⚠️ Limité — métadonnées Bible requises en ligne |
| Passage en texte libre dans la note | ✅ |
| Publier | ⏳ Publication mise en attente (hors ligne). — appliquée à la sync |
| Exporter PDF | ❌ Connexion + note non local_ — voir ci-dessous |
Prise de notes de culte ou d’étude — hors ligne et synchronisée. (hub Créer)
→ Notes — brouillon et publication
Journal (brouillons)
Section intitulée « Journal (brouillons) »| Action | Hors ligne |
|---|---|
| Créer / modifier une entrée | ✅ |
| Humeurs, étiquettes, texte | ✅ |
| Publier | ⏳ Publication mise en attente (hors ligne). |
| Références bibliques structurées | ⚠️ Les références bibliques seront disponibles une fois l’entrée synchronisée… |
| Lier activité Suivi | ❌ La liaison nécessite une connexion internet. |
→ Journal — brouillon et publication
Bibliothèque (publié)
Section intitulée « Bibliothèque (publié) »| Action | Hors ligne |
|---|---|
| Lire notes / journal déjà synchronisés | ✅ (cache local) |
| Voir liste, recherche, favoris | ✅ sur données en cache |
| Nouveau contenu d’un autre appareil | ❌ jusqu’à sync + rafraîchissement |
| Nouvelle version… / édition publiée | Dépend du cache — publication souvent en file |
Hors ligne — les totaux ne concernent que les notes disponibles sur cet appareil. (compteurs liste Créer)
| Action | Hors ligne |
|---|---|
| Ajouter lecture / prière / méditation | ✅ (entrées locales en attente) |
| Tableau de bord | Partiel — calendrier : Vue mois approximative hors ligne… |
| Lier au journal | ❌ après création — message hors ligne possible |
→ Suivi
| Élément | Hors ligne |
|---|---|
| Reprise brouillons locaux | ✅ |
| Statistiques notes | Hors ligne — aucune statistique locale pour l’instant possible |
| Indice dashboard | Certaines données nécessitent une connexion (recherche, journal à jour). |
Connexion requise (ou fortement recommandée)
Section intitulée « Connexion requise (ou fortement recommandée) »| Besoin | Pourquoi |
|---|---|
| Première connexion / création de compte | Authentification serveur |
| Recherche biblique (nouvelle recherche) | API Bible — Vous êtes hors ligne — une nouvelle recherche biblique n’est pas disponible… |
| Lecture passage Bible (feuille) | Connexion requise pour afficher ce passage. |
| Export PDF note | Une connexion est nécessaire pour exporter le PDF. + note non local_ |
| Profil (nom, photo, langue compte) | Hors ligne — les modifications du profil sont désactivées |
| Notifications compte (interrupteurs) | Souvent grisés hors ligne |
| Ajouter verset depuis Recherche vers note/journal | API |
| Suppression de compte | Désactivée hors ligne |
Recherche : cache local
Section intitulée « Recherche : cache local »Hors ligne, vous pouvez encore ouvrir la dernière recherche enregistrée sur l’appareil : Affichage de la dernière recherche enregistrée sur cet appareil.
Export PDF et sync
Section intitulée « Export PDF et sync »Si des modifications ne sont pas encore envoyées :
Synchroniser avant l’export — Des modifications ne sont pas encore synchronisées. Synchroniser maintenant pour inclure la dernière version dans le PDF ?
| Bouton | Effet |
|---|---|
| Synchroniser | Lance la file puis export |
| Annuler | Abandonne l’export |
Enregistrez ou synchronisez la note avant d’exporter. si la note est encore local_….
Identifiants temporaires (local_…)
Section intitulée « Identifiants temporaires (local_…) »Tant qu’une création n’est pas confirmée par le serveur, Scripvio utilise des ids locaux :
| Préfixe | Exemple d’usage |
|---|---|
local_… | Note créée hors ligne |
local_section_… | Section nouvelle |
local_verse_… | Référence biblique en attente |
Après sync réussie, l’app remplace par l’id serveur — vous continuez à travailler sans changer d’écran.
Déconnexion hors ligne
Section intitulée « Déconnexion hors ligne »Si vous vous déconnectez sans réseau, Scripvio avertit que les données locales (y compris notes non synchronisées) peuvent être supprimées de l’appareil.
Bonnes pratiques
Section intitulée « Bonnes pratiques »| Conseil | Raison |
|---|---|
| Attendre la fin du bandeau Synchronisation… avant un PDF important | PDF = version serveur |
| Éviter deux appareils en parallèle hors ligne sur la même note | Dernier envoi peut primer |
| Garder l’app ouverte quelques secondes après le Wi‑Fi | Laisse la file se vider |
| Vérifier le bandeau avant un culte sans réseau | Savoir si vous partez sur du 100 % local |
Erreurs fréquentes
Section intitulée « Erreurs fréquentes »| Symptôme | Explication | Action |
|---|---|---|
| Bibliothèque « figée » | Cache local | Reconnecter, rafraîchir (pull) |
| Note publiée absente en ligne | Publication encore en file | Attendre sync |
| Référence Bible grisée | Pas de métadonnées offline | Repasser en ligne ou texte libre |
| Bandeau erreur persistant | API ou réseau instable | Réessayer plus tard ; contenu reste local |
| PDF refusé | local_ ou pas de réseau | Sync puis réexporter |
Questions fréquentes
Section intitulée « Questions fréquentes »Puis-je utiliser Scripvio en avion sans rien préparer ?
Oui pour créer et éditer ; la Bibliothèque ne montrera que ce qui était déjà sur l’appareil.
Le hors ligne est-il illimité dans le temps ?
Les données restent sur l’appareil jusqu’à sync ou déconnexion (qui peut effacer le local).
Scripvio fonctionne-t-il sans compte hors ligne ?
Non — il faut s’être connecté au moins une fois pour avoir session + cache.
Guides associés
Section intitulée « Guides associés »| Sujet | Lien |
|---|---|
| Sync détaillée | Synchronisation |
| FAQ | Hors ligne et sync |
| Notes | Notes — présentation |
| Support | Nous contacter |