Les collections sont des dossiers permettant de regrouper les articles par thème, projet ou service au sein d'un espace.
#Créer une collection
- Passez en mode Arborescence sur la page Articles
- Cliquez sur le bouton « + Collection » en haut de l'arborescence
- Saisissez un nom (par exemple « Onboarding » ou « Documentation API »)
- Appuyez sur Entrée — la collection apparaît dans l'arborescence
Ou bien : menu contextuel (clic droit) sur une collection existante → « Créer une sous-collection ».
#Déplacer des articles
#Glisser-déposer
Faites glisser un article de l'arborescence vers la collection souhaitée. Fonctionne pour un seul article.
#Déplacement en masse
- Activez le mode sélection (la case à cocher dans l'en-tête de l'arborescence)
- Sélectionnez les articles voulus
- Choisissez la collection cible dans la liste déroulante
- Tous les articles sélectionnés sont déplacés
#Collections imbriquées
Les collections prennent en charge l'imbrication — créez des sous-dossiers pour une organisation détaillée :
Espace
├── Onboarding
│ ├── Pour les nouveaux collaborateurs
│ └── Pour les managers
├── Documentation API
│ ├── REST API
│ └── Webhooks
└── Processus internesProfondeur d'imbrication maximale — 10 niveaux. C'est une limite technique du CTE récursif dans la base de données, qui protège contre les cycles accidentels. En pratique, même 3 à 4 niveaux sont rares — une structure trop profonde complique la navigation.
#Publier une collection (publish_state)
Chaque collection possède son propre champ publish_state, qui détermine qui voit la collection et son contenu dans la base de connaissances publique (si l'espace est public) :
| Valeur | Comportement |
|---|---|
| inherit (par défaut) | La visibilité est héritée de l'espace. Si l'espace est public, la collection l'est aussi ; s'il est privé, elle est interne. |
| internal | Masquée de force dans la base de connaissances publique, même dans un espace public. Utilisez-la pour les collections en brouillon ou internes (par exemple, Internal Drafts dans un espace public « Documentation client »). |
| public | Publique de force. Autorisée uniquement dans un espace public — dans un espace privé, cette option est désactivée. |
L'état draft n'est pas utilisé pour les collections (contrairement aux articles) — une collection vide n'est de toute façon pas visible, donc draft n'est pas nécessaire.
Cela se modifie dans les propriétés de la collection (⋯ → Propriétés) ou en masse via une action groupée.
#Menu contextuel
Un clic droit sur une collection ouvre un menu :
| Action | Description |
|---|---|
| Renommer | Édition en ligne du nom |
| Créer une sous-collection | Un dossier imbriqué |
| Changer l'icône | Choisir dans le jeu LkIcon |
| Changer la couleur | Marquage par couleur |
| Propriétés | publish_state, description, métadonnées supplémentaires |
| Déplacer | Changer la collection parente ou l'espace |
| Supprimer | Envoyer vers la Corbeille avec une durée de conservation |
Vous pouvez aussi renommer par un double-clic sur le nom.
#Suppression et restauration
Lorsque vous supprimez une collection via le menu contextuel :
- La collection avec tout son contenu (articles + sous-collections) est envoyée vers la Corbeille — une suppression logique (soft delete)
- Les objets restent disponibles à la restauration pendant toute la durée de conservation (de 7 à 90 jours selon le forfait)
- Une fois la durée de conservation expirée — suppression définitive par une tâche cron en arrière-plan
Restauration :
- Allez dans la Corbeille → retrouvez la collection (vous pouvez filtrer par le type « Collections »)
- Le bouton « Restaurer » la rétablit avec le même contenu
- Si la collection parente a également été supprimée — le système proposera de choisir un nouveau parent lors de la restauration
La suppression d'une collection via
permanent_deleteddirect (en contournant la corbeille) n'est disponible qu'à partir de Space Admin et au-delà, depuis la Corbeille. Un Editor peut supprimer vers la corbeille, mais pas définitivement.
#Articles et sous-collections lors de la suppression/restauration
- Supprimer une collection — envoie en cascade tous les articles et sous-collections qu'elle contient vers la Corbeille
- Restaurer une collection — rétablit tout le contenu dans la même composition qu'au moment de la suppression
- Supprimer un article séparément — l'article part à la Corbeille, mais la collection reste vide (ou avec d'autres articles)
Les articles n'appartenant à aucune collection sont affichés dans un nœud spécial « Sans collection » dans l'arborescence de l'espace. Faites-les glisser dans une collection appropriée pour les organiser.