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

  1. Passez en mode Arborescence sur la page Articles
  2. Cliquez sur le bouton « + Collection » en haut de l'arborescence
  3. Saisissez un nom (par exemple « Onboarding » ou « Documentation API »)
  4. 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

  1. Activez le mode sélection (la case à cocher dans l'en-tête de l'arborescence)
  2. Sélectionnez les articles voulus
  3. Choisissez la collection cible dans la liste déroulante
  4. 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 internes

Profondeur 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 :

  1. La collection avec tout son contenu (articles + sous-collections) est envoyée vers la Corbeille — une suppression logique (soft delete)
  2. Les objets restent disponibles à la restauration pendant toute la durée de conservation (de 7 à 90 jours selon le forfait)
  3. 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_deleted direct (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.