> ## Documentation Index
> Fetch the complete documentation index at: https://docs-editions.oya.africa/llms.txt
> Use this file to discover all available pages before exploring further.

# Création de Contenu

> Créer et gérer des livres, articles et documents — fonctionnalités réservées aux rôles Éditeur, Admin et Super Admin.

# Section 3 — Création de Contenu (Livres, Articles, Éditeur)

> **Rôles concernés :** Éditeur, Admin, Super Admin.
> Les lecteurs simples n'ont pas accès aux fonctionnalités décrites dans cette section.

***

## Table des matières

1. [Gérer ses Livres (Ouvrages)](#1-gérer-ses-livres-ouvrages)
2. [Gérer ses Articles](#2-gérer-ses-articles)
3. [L'Éditeur de Documents](#3-léditeur-de-documents)
4. [Éditeur de Couverture](#4-éditeur-de-couverture)

***

## 1. Gérer ses Livres (Ouvrages)

Dans Oya Editions, un **ouvrage** est un contenu structuré (livre, manuel, recueil, etc.) qui regroupe plusieurs **signets** (chapitres ou sections). Il peut être publié sur la plateforme une fois finalisé.

### 1.1 Accéder à la liste des livres

1. Connectez-vous à la plateforme et accédez au **Hub** de votre équipe.
2. Dans la navigation par onglets en haut de page, cliquez sur l'onglet **Ouvrages**.
3. La liste de tous les ouvrages de votre équipe s'affiche. Pour chaque ouvrage vous voyez :
   * La miniature de la couverture (si elle a été créée)
   * Le titre et le sous-titre
   * La date de dernière mise à jour
   * Les boutons d'action (Modifier, Supprimer)

\[CAPTURE D'ÉCRAN: Vue de la liste des ouvrages avec le tableau et le bouton "Nouvel ouvrage" en haut à droite]

> **Note :** Si aucun ouvrage n'existe encore, un état vide s'affiche avec un bouton central "Nouvel ouvrage" pour démarrer rapidement.

***

### 1.2 Créer un nouveau livre

> **Rôle requis :** Éditeur (ou supérieur)

1. Depuis la liste des ouvrages, cliquez sur le bouton **Nouvel ouvrage** (en haut à droite, ou au centre si la liste est vide).
2. Une modale apparaît avec deux options :

   **Option A — Créer un nouveau document (document vide)**

   1. Cliquez sur **"Créer un nouveau document"**.
   2. Un ouvrage nommé "Untitled book" est créé automatiquement.
   3. L'éditeur de l'ouvrage s'ouvre dans un **nouvel onglet du navigateur**.
   4. Vous pouvez alors renommer l'ouvrage et commencer à rédiger.

   **Option B — Importer un document existant (.docx ou .pdf)**

   1. Cliquez sur **"Importer un document"**.
   2. La modale d'import s'ouvre (voir section 1.5).

\[CAPTURE D'ÉCRAN: Modale "Créer un nouvel ouvrage" avec les deux options]

***

### 1.3 Modifier un livre existant

1. Depuis la liste des ouvrages, repérez l'ouvrage à modifier.
2. Cliquez sur le bouton **Modifier** (icône œil + texte "Modifier") sur la ligne de l'ouvrage.
3. L'éditeur de l'ouvrage s'ouvre dans un **nouvel onglet du navigateur**.
4. L'éditeur comporte trois onglets principaux dans la barre de navigation supérieure :
   * **Éditez** — pour rédiger et organiser le contenu
   * **Prévisualisez** — pour voir le rendu final du livre
   * **Publiez** — pour configurer les métadonnées et publier

\[CAPTURE D'ÉCRAN: En-tête de l'éditeur d'ouvrage avec les trois onglets Éditez / Prévisualisez / Publiez]

#### Onglet "Éditez" — Structure de l'interface

L'interface de l'éditeur est divisée en **trois colonnes** :

* **Colonne gauche (Signets)** : liste des signets (chapitres) de l'ouvrage. Vous pouvez ajouter, réorganiser et supprimer des signets.
* **Colonne centrale (Contenu)** : zone d'édition du signet sélectionné. Contient la barre d'outils de formatage et l'éditeur de texte.
* **Colonne droite (Table des matières)** : table des matières générée automatiquement à partir des titres du document en cours.

\[CAPTURE D'ÉCRAN: Interface de l'éditeur d'ouvrage en mode "Éditez" avec les trois colonnes]

#### Gérer les signets (chapitres)

1. Dans la colonne gauche, cliquez sur un signet pour afficher son contenu.
2. Pour **ajouter un signet**, cliquez sur le bouton "+" (édition) dans l'en-tête de la colonne gauche et choisissez :
   * **"Nouveau signet vide"** — crée un signet vierge
   * **"Importer un document"** — importe un fichier .docx ou .pdf
3. Pour **réorganiser les signets**, glissez-déposez les éléments dans la liste (icône de poignée à droite de chaque signet, visible au survol).
4. Pour **supprimer un signet**, sélectionnez-le et utilisez l'option de suppression disponible dans l'éditeur de contenu.

> Les signets peuvent être réorganisés librement par glisser-déposer.

#### Métadonnées d'un signet

Chaque signet possède un **titre** modifiable directement dans la barre de l'éditeur de contenu (zone de saisie en haut de la colonne centrale).

***

### 1.4 Configurer les métadonnées du livre (onglet "Publiez")

Avant de publier, configurez les métadonnées dans l'onglet **Publiez**. Celui-ci est organisé en sous-onglets dans une barre de navigation latérale gauche :

#### Sous-onglet "Général"

| Champ                    | Description                                               |
| ------------------------ | --------------------------------------------------------- |
| **Titre**                | Titre principal de l'ouvrage                              |
| **Sous-titre**           | Sous-titre ou accroche                                    |
| **Description**          | Présentation de l'ouvrage (éditeur de texte enrichi)      |
| **Mention de relecture** | Bascule indiquant que l'ouvrage est en cours de relecture |
| **ISBN**                 | Numéro ISBN-10 ou ISBN-13                                 |
| **Auteurs**              | Sélecteur multi-auteurs depuis le catalogue               |
| **Thèmes**               | Catégories de l'ouvrage                                   |
| **Éditeurs**             | Maison(s) d'édition associée(s)                           |

\[CAPTURE D'ÉCRAN: Sous-onglet Général du panneau de publication d'un ouvrage]

#### Sous-onglet "Couvertures"

Permet de téléverser les images de couverture (avant et arrière). Ces images peuvent aussi être générées depuis l'outil dédié (voir section 4).

#### Sous-onglet "Tarification"

| Option                          | Description                                                     |
| ------------------------------- | --------------------------------------------------------------- |
| **Paiement unique**             | Définit un prix en francs CFA + TVA                             |
| **Gratuit**                     | Rend l'ouvrage accessible sans paiement                         |
| **Proposer un extrait gratuit** | Active un extrait des premiers chapitres pour les non-acheteurs |

#### Sous-onglet "Fichier"

Permet de téléverser un fichier PDF de l'ouvrage finalisé (pour la vente en téléchargement).

#### Sous-onglet "Publication"

Récapitulatif final avant publication (voir section 1.7).

***

### 1.5 Importer depuis un fichier Word/DOCX ou PDF

> **Rôle requis :** Éditeur (ou supérieur)

L'import est disponible à deux endroits :

* **Lors de la création d'un ouvrage** (depuis la liste des ouvrages)
* **Dans l'éditeur d'un ouvrage existant** (pour ajouter un signet importé)

#### Processus d'import depuis la liste des ouvrages

1. Cliquez sur **Nouvel ouvrage** puis sur **"Importer un document"**.

2. La modale d'import s'ouvre. Glissez-déposez ou sélectionnez votre fichier.

3. Les formats acceptés sont : **.docx** (Word) et **.pdf**.

   **Pour un fichier .docx :**

   * Le fichier est téléversé sur le serveur.
   * Un document est créé en mode **OnlyOffice** (l'édition est déléguée à OnlyOffice).
   * Un ouvrage est créé automatiquement avec ce document comme premier signet.
   * L'éditeur s'ouvre dans un nouvel onglet.

   **Pour un fichier .pdf :**

   * Le fichier PDF est téléversé et attaché à un nouveau document.
   * Un ouvrage est créé avec ce document PDF comme signet.
   * L'éditeur s'ouvre en mode visualiseur PDF.

4. Le titre de l'ouvrage est dérivé automatiquement du nom du fichier importé.

\[CAPTURE D'ÉCRAN: Modale d'import de document avec la zone de glisser-déposer]

#### Import de signets dans un ouvrage existant

1. Ouvrez l'éditeur de l'ouvrage (onglet **Éditez**).
2. Dans la colonne de gauche (Signets), cliquez sur le bouton **"+"** et choisissez **"Importer un document"**.
3. Sélectionnez un ou plusieurs fichiers .docx ou .pdf.
4. L'import multiple de fichiers PDF est supporté (un signet est créé pour chaque fichier).

***

### 1.6 Aperçu d'un livre (prévisualisation)

1. Dans l'éditeur d'ouvrage, cliquez sur l'onglet **Prévisualisez** dans la barre de navigation supérieure.
2. Le contenu de l'ouvrage est rendu en **format lecture** (tel qu'il apparaîtra aux lecteurs).
3. La prévisualisation charge les données fraîches depuis le serveur à chaque fois qu'on bascule sur cet onglet.
4. Une **table des matières** est disponible en panneau latéral.

\[CAPTURE D'ÉCRAN: Vue "Prévisualisez" de l'éditeur d'ouvrage avec rendu en mode lecture]

***

### 1.7 Publier un livre

> **Rôle requis :** Éditeur (ou supérieur)

1. Dans l'éditeur de l'ouvrage, cliquez sur l'onglet **Publiez**.
2. Dans la barre latérale gauche, cliquez sur le sous-onglet **Publication**.
3. Vérifiez le récapitulatif : couverture, titre, description, thèmes, auteurs, éditeurs, ISBN, tarification.
4. Si l'ouvrage est **en cours de relecture**, un badge jaune "En cours de relecture" s'affiche.
5. Cliquez sur le bouton **"Publier l'ouvrage"**.
6. Une boîte de dialogue de progression apparaît et guide à travers les étapes :
   * Récupération du contenu
   * Production des pages (format A4)
   * Création de l'extrait (10 premières pages)
   * Mise à jour des données
   * Publication finale
7. Une notification de succès confirme la publication.

\[CAPTURE D'ÉCRAN: Boîte de dialogue de progression de la publication avec barre de chargement]

#### Dépublier un ouvrage

Une fois publié, un bouton rouge **"Dépublier"** apparaît à côté du bouton de publication.

1. Cliquez sur **"Dépublier"**.
2. Une boîte de confirmation s'affiche : "Êtes-vous sûr de vouloir dépublier cet ouvrage ? Il ne sera plus visible par les lecteurs."
3. Confirmez pour rendre l'ouvrage invisible au public.

#### Mettre à jour le sommaire

Après modification du contenu, cliquez sur **"Mettre à jour le sommaire"** pour recalculer la table des matières de la publication.

***

### 1.8 Supprimer un livre

> **Rôle requis :** Éditeur (ou supérieur)

1. Depuis la liste des ouvrages, repérez l'ouvrage à supprimer.
2. Cliquez sur le bouton **Supprimer** (icône corbeille) sur la ligne de l'ouvrage.
3. Une boîte de dialogue de confirmation s'affiche :
   > "Êtes-vous sûr de vouloir supprimer "\[titre]" ? Cette action est irréversible. Toutes les publications associées à cet ouvrage seront également supprimées."
4. Cliquez sur **"Supprimer"** pour confirmer.
5. L'ouvrage disparaît de la liste.

> **Attention :** La suppression d'un ouvrage est **irréversible** et entraîne la suppression de toutes les publications associées.

\[CAPTURE D'ÉCRAN: Boîte de dialogue de confirmation de suppression d'un ouvrage]

***

## 2. Gérer ses Articles

Un **article** est un contenu textuel (court ou long) que vous pouvez publier sur la plateforme et associer à votre équipe. Contrairement aux ouvrages, les articles n'ont pas de structure en signets multiples : ils sont composés d'un seul document.

### 2.1 Accéder à la liste des articles

1. Depuis le **Hub**, cliquez sur l'onglet **Articles** dans la navigation en haut.
2. La liste de tous les articles de votre équipe s'affiche, avec :
   * Le titre de l'article
   * La date de dernière mise à jour
   * Les boutons d'action

\[CAPTURE D'ÉCRAN: Vue de la liste des articles avec le tableau et le bouton "Nouvel article"]

***

### 2.2 Créer un nouvel article

> **Rôle requis :** Éditeur (ou supérieur)

1. Depuis la liste des articles, cliquez sur le bouton **Nouvel article** (en haut à droite ou au centre si la liste est vide).
2. Une modale apparaît avec deux options :

   **Option A — Créer un nouvel article (vide)**

   1. Cliquez sur **"Créer un nouvel article"**.
   2. Un article nommé "Untitled article" est créé automatiquement.
   3. L'éditeur d'article s'ouvre dans un **nouvel onglet du navigateur**.

   **Option B — Importer un document Word**

   1. Cliquez sur **"Importer un document Word"**.
   2. Sélectionnez un fichier **.docx**.
   3. Le fichier est téléversé et un article est créé en mode **OnlyOffice** avec le contenu du document Word.
   4. L'éditeur s'ouvre dans un nouvel onglet.

\[CAPTURE D'ÉCRAN: Modale "Créer un nouvel article" avec les deux options]

***

### 2.3 Modifier un article

1. Depuis la liste des articles, cliquez sur le bouton **Modifier** sur la ligne de l'article.
2. L'éditeur d'article s'ouvre dans un nouvel onglet. Il comporte les mêmes trois onglets que l'éditeur d'ouvrage :
   * **Éditez** — rédaction du contenu via OnlyOffice ou l'éditeur Plate.js
   * **Prévisualisez** — aperçu du rendu final
   * **Publiez** — configuration et publication

\[CAPTURE D'ÉCRAN: En-tête de l'éditeur d'article avec les trois onglets]

***

### 2.4 Configurer un article (gratuit / payant / extrait)

Dans l'onglet **Publiez** de l'article, la barre latérale gauche propose plusieurs sous-onglets :

#### Sous-onglet "Général"

| Champ           | Description                             |
| --------------- | --------------------------------------- |
| **Titre**       | Titre de l'article                      |
| **Description** | Résumé ou accroche de l'article         |
| **Auteurs**     | Sélecteur d'auteurs depuis le catalogue |
| **Thèmes**      | Catégories de l'article                 |

#### Sous-onglet "Couvertures"

Permet de téléverser une **bannière** (image au format 3:1) pour l'article.

1. Cliquez sur **"Sélectionnez une bannière"**.
2. Choisissez une image depuis votre ordinateur.
3. La bannière est téléversée et affichée en aperçu.

\[CAPTURE D'ÉCRAN: Sous-onglet Couvertures d'un article avec l'aperçu de la bannière]

#### Sous-onglet "Tarification"

| Option                          | Description                                                                                                   |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------- |
| **Paiement unique**             | Rend l'article payant. Définissez le prix en CFA et la TVA (%).                                               |
| **Gratuit**                     | Rend l'article accessible gratuitement.                                                                       |
| **Proposer un extrait gratuit** | (disponible uniquement pour les articles payants) Permet aux visiteurs de lire un avant-goût avant d'acheter. |

1. Choisissez entre **"Paiement unique"** et **"Gratuit"**.
2. Si payant, saisissez le **prix en CFA** et le **taux de TVA**.
3. Activez ou désactivez l'option **"Proposer un extrait gratuit"** via le commutateur.
4. Cliquez sur **"Enregistrer"** pour sauvegarder la tarification.

> Un indicateur "Modifications non enregistrées" apparaît en orange si des changements n'ont pas encore été sauvegardés.

\[CAPTURE D'ÉCRAN: Sous-onglet Tarification avec les options Paiement unique / Gratuit et le commutateur extrait]

***

### 2.5 Publier un article

1. Dans l'éditeur d'article, accédez à l'onglet **Publiez** > sous-onglet **Publication**.
2. Vérifiez le récapitulatif : bannière, titre, description, thèmes, auteurs, tarification.
3. Cliquez sur **"Publier l'article"**.
4. Une barre de progression s'affiche pendant la publication.
5. Une notification de succès confirme la mise en ligne.

#### Cacher une publication

Une fois publié, le bouton **"Cacher"** (icône œil barré) devient disponible.

1. Cliquez sur l'icône de masquage.
2. L'article est immédiatement retiré de la visibilité publique sans être supprimé.
3. Un badge rouge **"Publication cachée"** s'affiche dans l'interface.

\[CAPTURE D'ÉCRAN: Sous-onglet Publication d'un article avec le bouton "Publier l'article" et l'indicateur de statut]

***

## 3. L'Éditeur de Documents

La plateforme Oya Editions intègre deux technologies d'édition complémentaires qui s'activent selon le type de document :

* **Plate.js** — éditeur natif en ligne pour les documents rédigés directement sur la plateforme
* **OnlyOffice** — suite bureautique intégrée pour les documents importés au format Word (.docx)

***

### 3.1 Présentation de l'éditeur

L'éditeur s'ouvre dans la zone centrale de l'interface (colonne centrale dans l'éditeur d'ouvrage, ou plein écran dans l'éditeur d'article). Il comporte :

* Une **barre d'outils fixe** en haut avec tous les outils de formatage
* La **zone de saisie** (style traitement de texte)
* Une **barre d'outils flottante** qui apparaît lors de la sélection de texte

**Sauvegarde automatique :** Toutes les modifications sont sauvegardées automatiquement après 1 à 3 secondes d'inactivité. Un indicateur en haut de l'écran affiche le statut :

* Icône bleue "check" = sauvegardé
* "Enregistrement..." (animation) = sauvegarde en cours
* Icône rouge "alerte" = erreur de sauvegarde

\[CAPTURE D'ÉCRAN: Interface de l'éditeur Plate.js avec la barre d'outils et la zone de saisie]

***

### 3.2 Fonctionnalités de formatage

La barre d'outils fixe propose les outils suivants (de gauche à droite) :

#### Historique

| Bouton          | Action                    |
| --------------- | ------------------------- |
| Annuler (Undo)  | Annule la dernière action |
| Rétablir (Redo) | Rétablit l'action annulée |

#### Type de bloc

Le sélecteur **"Type de bloc"** (TurnInto) permet de transformer le paragraphe courant en :

* Paragraphe normal
* Titre H1, H2, H3, H4
* Liste à puces
* Liste numérotée
* Citation
* Bloc de code
* etc.

#### Formatage du texte (Marks)

| Bouton         | Raccourci    | Effet             |
| -------------- | ------------ | ----------------- |
| **G** (Gras)   | Ctrl/Cmd + B | Texte en gras     |
| *I* (Italique) | Ctrl/Cmd + I | Texte en italique |
| U (Souligné)   | Ctrl/Cmd + U | Texte souligné    |
| ~~S~~ (Barré)  | —            | Texte barré       |
| x² (Exposant)  | —            | Texte en exposant |
| x₂ (Indice)    | —            | Texte en indice   |

#### Alignement

Permet d'aligner le texte : gauche, centré, droite, justifié.

#### Listes

| Bouton          | Effet                            |
| --------------- | -------------------------------- |
| Liste à puces   | Crée une liste non ordonnée      |
| Liste numérotée | Crée une liste ordonnée          |
| Indenter        | Augmente le niveau d'indentation |
| Désindenter     | Réduit le niveau d'indentation   |

#### Autres outils

* **Interligne** (Line height) — ajuste l'espacement entre les lignes
* **Lien hypertexte** — insère un lien vers une URL

\[CAPTURE D'ÉCRAN: Barre d'outils de l'éditeur avec les groupes de boutons de formatage]

> **Barre d'outils flottante :** Lorsque vous sélectionnez du texte, une mini-barre d'outils apparaît au-dessus de la sélection avec les formatages les plus courants (gras, italique, lien, etc.).

***

### 3.3 Insérer des éléments

Le bouton **"Insérer"** (Insert) dans la barre d'outils ouvre un menu permettant d'ajouter :

* **Image** — insère une image (téléversement ou URL)
* **Tableau** — insère un tableau redimensionnable
* **Bloc de code** — insère un bloc de code avec coloration syntaxique
* **Séparateur horizontal**
* **Saut de page**
* **Formule mathématique** (si activé)
* D'autres éléments selon la configuration

\[CAPTURE D'ÉCRAN: Menu d'insertion ouvert avec la liste des éléments disponibles]

#### Insérer une image

1. Cliquez sur **Insérer > Image**.
2. Téléversez un fichier image depuis votre ordinateur ou collez une URL.
3. L'image s'insère dans le document à la position du curseur.
4. Vous pouvez redimensionner l'image en glissant ses poignées.

#### Insérer un tableau

1. Cliquez sur **Insérer > Tableau**.
2. Sélectionnez le nombre de lignes et colonnes dans la grille.
3. Le tableau s'insère dans le document.
4. Cliquez dans une cellule pour la modifier.
5. Un menu contextuel (clic droit) permet d'ajouter/supprimer des lignes et colonnes.

#### Insérer un bloc de code

1. Cliquez sur **Insérer > Bloc de code** (ou sélectionnez "Code" dans le sélecteur de type de bloc).
2. Saisissez votre code dans le bloc.
3. Le langage de programmation peut être sélectionné pour la coloration syntaxique.

***

### 3.4 Commentaires et annotations

L'éditeur intègre un système de **discussions/commentaires** (via le plugin de discussion).

1. Sélectionnez le texte sur lequel vous souhaitez ajouter un commentaire.
2. Dans la barre d'outils flottante, cliquez sur l'icône de **commentaire**.
3. Un panneau s'ouvre sur le côté pour saisir votre annotation.
4. Les commentaires sont sauvegardés et associés au document (ils persistent entre les sessions).
5. Les autres membres de l'équipe ayant accès au document peuvent voir et répondre aux commentaires.

> Les discussions sont chargées automatiquement à l'ouverture du document et synchronisées avec le serveur.

\[CAPTURE D'ÉCRAN: Interface avec un commentaire visible dans la marge droite du document]

***

### 3.5 Exporter un document (DOCX)

La barre d'outils propose un bouton d'**export** pour télécharger le document.

1. Cliquez sur le bouton **Exporter** (icône de téléchargement) dans la barre d'outils.
2. Le document est converti et téléchargé au format **.docx** (Word).

> Cette fonctionnalité s'applique aux documents Plate.js natifs. Pour les documents OnlyOffice, l'export est géré directement dans l'interface OnlyOffice.

***

### 3.6 Collaboration avec OnlyOffice

Pour les documents importés en format Word (.docx), la plateforme délègue l'édition à **OnlyOffice**, une suite bureautique complète intégrée.

#### Accès à OnlyOffice

L'éditeur OnlyOffice s'affiche automatiquement à la place de l'éditeur Plate.js lorsque le document a été importé au format .docx (le type d'éditeur est `onlyoffice`).

#### Fonctionnalités disponibles dans OnlyOffice

OnlyOffice offre une expérience d'édition proche de Microsoft Word :

* Mise en forme avancée (styles, polices, tableaux, etc.)
* En-têtes et pieds de page
* Numérotation des pages
* Notes de bas de page
* Suivi des modifications
* **Collaboration en temps réel** : plusieurs membres de l'équipe peuvent éditer simultanément le même document, avec indication des curseurs de chaque collaborateur
* **Commentaires inline**
* Export natif en .docx, .pdf, .odt

\[CAPTURE D'ÉCRAN: Interface OnlyOffice intégrée dans l'éditeur de contenu]

#### Sauvegarde avec OnlyOffice

Les modifications sont sauvegardées automatiquement par OnlyOffice. La synchronisation avec le serveur Oya Editions est gérée via un **callback URL** configuré automatiquement.

> La collaboration en temps réel est disponible uniquement pour les documents en mode OnlyOffice. Elle requiert que les membres de l'équipe soient connectés simultanément sur le même document.

***

## 4. Éditeur de Couverture

L'éditeur de couverture est un outil visuel permettant de créer et personnaliser les couvertures avant et arrière de vos livres, directement dans le navigateur.

### 4.1 Accéder à l'outil de couverture

> **Rôle requis :** Éditeur (ou supérieur)

1. Depuis le Hub, naviguez vers la section **Outils** (menu de navigation principal).
2. Cliquez sur **Couverture de Livre** (ou accédez directement à l'URL [https://hub.editions.oya.africa/tools/cover](https://hub.editions.oya.africa/tools/cover)).
3. L'interface de l'éditeur de couverture s'affiche.

\[CAPTURE D'ÉCRAN: Page de l'outil de couverture avec la barre de sélection de livre en haut]

***

### 4.2 Créer une couverture de livre

#### Étape 1 — Sélectionner le livre

1. Dans la barre de navigation supérieure de l'outil, utilisez le **sélecteur de livre** (menu déroulant au centre) pour choisir l'ouvrage auquel vous souhaitez associer la couverture.
2. Une fois le livre sélectionné, si une couverture existante a été sauvegardée pour ce livre, elle est chargée automatiquement.
3. Sinon, une couverture par défaut est générée avec le titre et l'auteur du livre.

\[CAPTURE D'ÉCRAN: Sélecteur de livre dans la barre supérieure de l'éditeur de couverture]

#### Étape 2 — Choisir la face à éditer

L'éditeur propose deux faces :

* **Couverture Avant** — la face principale visible en librairie
* **Couverture Arrière** — le dos du livre (résumé, ISBN, etc.)

Cliquez sur les onglets **"Couverture Avant"** / **"Couverture Arrière"** dans le panneau de gauche pour basculer entre les deux faces.

#### Étape 3 — Choisir le format du livre

Dans le panneau de gauche, sous **"Taille du Livre"**, sélectionnez le format :

* **5" x 8"** — Format Poche
* **6" x 9"** — Standard (sélectionné par défaut)
* **7" x 10"** — Grand Format
* **8.5" x 11"** — Format Lettre

> Le changement de format recalcule automatiquement le positionnement des éléments (titre, auteur) pour les centrer correctement.

***

### 4.3 Personnaliser le design

L'interface est divisée en deux panneaux :

* **Panneau gauche** — outils de configuration
* **Panneau droit** — prévisualisation en temps réel (interactive)

#### Couleur et image de fond

1. **Couleur de fond** : Utilisez le **color picker** pour choisir la couleur de fond de la couverture.
2. **Image de fond** : Dans la section **"Image de fond"** (BackgroundImageSettings), téléversez une image de fond et ajustez son opacité, sa taille et son positionnement.

\[CAPTURE D'ÉCRAN: Panneau de gauche avec le color picker et le téléversement d'image de fond]

#### Éléments texte

La couverture avant contient par défaut des éléments texte pour le **titre** et l'**auteur** (pré-remplis depuis les données du livre).

**Modifier un élément texte existant :**

1. Cliquez sur l'élément dans la liste "Éléments" du panneau de gauche (ou directement dans la prévisualisation).
2. Modifiez le contenu, la police, la taille, la couleur et l'alignement.

**Ajouter un nouvel élément texte :**

1. Cliquez sur le bouton **"Ajouter Texte"** dans la section "Éléments".
2. Un nouveau bloc texte "Nouveau Texte" apparaît sur la couverture.
3. Repositionnez-le en le **glissant-déposant** dans la prévisualisation.
4. Redimensionnez-le via les poignées de redimensionnement.

**Supprimer un élément texte :**

1. Repérez l'élément dans la liste "Éléments" du panneau de gauche.
2. Cliquez sur le bouton **"Supprimer"** à côté de l'élément.

\[CAPTURE D'ÉCRAN: Couverture avant avec un élément texte sélectionné et ses poignées de redimensionnement]

#### Éléments image

1. Dans la section **"Télécharger Image"**, cliquez pour sélectionner une image depuis votre ordinateur.
2. L'image est ajoutée à la couverture et apparaît dans la liste "Images".
3. Repositionnez et redimensionnez l'image dans la prévisualisation.
4. Ajustez l'**opacité** de l'image si nécessaire.
5. Pour supprimer une image, cliquez sur **"Supprimer"** dans la liste "Images".

#### ISBN et code-barres (couverture arrière uniquement)

1. Basculez sur la **Couverture Arrière**.
2. La section **ISBN** apparaît dans le panneau de gauche.
3. Saisissez le numéro ISBN de l'ouvrage.
4. Cliquez sur **"Générer le code-barres"** pour ajouter automatiquement le code-barres ISBN sur la couverture arrière.

\[CAPTURE D'ÉCRAN: Couverture arrière avec le champ ISBN et le code-barres généré]

#### Mode Aperçu

1. Cliquez sur le bouton **"Aperçu"** (icône œil) dans la barre d'en-tête.
2. Le panneau de configuration disparaît et la couverture s'affiche en plein écran.
3. Cliquez à nouveau sur **"Mode Édition"** pour revenir aux outils de modification.

#### Annuler / Rétablir

* **Annuler** : Cliquez sur le bouton **"Annuler"** dans la barre supérieure (ou raccourci Ctrl/Cmd + Z).
* **Rétablir** : Cliquez sur le bouton **"Rétablir"** (ou Ctrl/Cmd + Y).

> L'historique des modifications est conservé en mémoire pour la session en cours.

***

### 4.4 Sauvegarder et exporter la couverture

#### Sauvegarder

1. Cliquez sur le bouton **"Enregistrer"** (icône disquette) dans la barre supérieure.
2. Le système :
   * Capture automatiquement une image de la couverture avant et arrière
   * Téléverse ces images sur le serveur
   * Sauvegarde les données de design dans la configuration du livre
   * Associe les images générées comme couvertures officielles du livre
3. Une notification confirme la sauvegarde : "Couverture sauvegardée".

> Après sauvegarde, les images de couverture sont automatiquement disponibles dans l'onglet "Couvertures" du panneau de publication de l'ouvrage.

\[CAPTURE D'ÉCRAN: Notification de succès après sauvegarde de la couverture]

#### Exporter en image

1. Cliquez sur le bouton **"Exporter"** (icône de téléchargement) dans la barre supérieure.
2. La couverture actuellement affichée (avant ou arrière selon l'onglet actif) est exportée en fichier **PNG**.
3. Le téléchargement démarre automatiquement avec un nom de fichier au format `couverture-avant.png` ou `couverture-arriere.png`.

\[CAPTURE D'ÉCRAN: Barre de navigation de l'éditeur de couverture avec les boutons Annuler, Rétablir, Aperçu, Enregistrer, Exporter]

***

## Récapitulatif des permissions par rôle

| Action                            | Contributeur / Rédacteur | Éditeur | Admin | Super Admin |
| --------------------------------- | ------------------------ | ------- | ----- | ----------- |
| Voir la liste des ouvrages        | Oui                      | Oui     | Oui   | Oui         |
| Créer un ouvrage                  | Non                      | Oui     | Oui   | Oui         |
| Modifier un ouvrage               | Non                      | Oui     | Oui   | Oui         |
| Supprimer un ouvrage              | Non                      | Oui     | Oui   | Oui         |
| Publier un ouvrage                | Non                      | Oui     | Oui   | Oui         |
| Voir la liste des articles        | Oui                      | Oui     | Oui   | Oui         |
| Créer un article                  | Non                      | Oui     | Oui   | Oui         |
| Modifier un article               | Non                      | Oui     | Oui   | Oui         |
| Publier un article                | Non                      | Oui     | Oui   | Oui         |
| Accéder à l'éditeur de couverture | Non                      | Oui     | Oui   | Oui         |
| Importer des fichiers Word/PDF    | Non                      | Oui     | Oui   | Oui         |

> **Note :** Le rôle exact accordant l'accès à la création et l'édition de contenu est le rôle **Éditeur** (`EDITOR`). Les rôles Admin et Super Admin héritent de toutes les permissions Éditeur.

***

*Documentation rédigée le 16 avril 2026 — Oya Editions*
