/store dans ton instance KeoluxOne
Description
Documentation Portal : Wiki interne intégré
Un portail de documentation complet intégré nativement à ton instance KeoluxOne. Inspiré de Confluence mais zéro lock-in : tout vit dans tes tables KeoluxOne.
Ce que tu gagnes
- Une base de connaissances structurée (arborescence multi-niveaux)
- Une recherche instantanée dans les titres et le contenu
- Des pièces jointes par page (gérées via
sys_attachments) - Un système de releases versionnées (suivre l'évolution d'une procédure dans le temps)
- Des favoris par utilisateur
- Le contrôle d'accès par audiences : chaque page peut être restreinte
Ce que le module installe
4 tables métier
doc_release: releases du portail (v1.0, v2.0…)doc_page: pages de documentation (slug, titre, contenu, parent, audiences)doc_page_version: versions de page par release (snapshot historique)doc_favorite: favoris utilisateur
18 fields prêts à l'emploi
Titre, slug, contenu, parent hiérarchique, ordre, statut publié, audiences multiples, et toutes les relations entre tables.
1 classe utilitaire
KLXDocPortal: cache mémoire/local + résolution audiences + chargement releases / arbre / pages / pièces jointes
13 widgets prêts à l'emploi
DocumentationPortal: orchestrateur principalDocLayout,DocSidebar,DocSidebarSearch,DocTreeItem,DocBreadcrumb: navigationDocContent,DocPagePreview,DocPageLinks: affichageDocAttachments,DocVersions,DocReleaseSelector: annexesDocFavoriteButton: interaction
1 UI Action
Publier cette version: bouton de formulaire qui pousse une page vers une release (gère les versions historiques)
1 page Studio
- Page
documentation(type Portal) : assembleDocumentationPortaldans un container prêt à l'usage
5 entrées de menu
Dans la nouvelle catégorie Documentation (sous Gestion des Savoirs) :
- Documentation (portail principal)
- Pages de documentation
- Créer une page de doc
- Versions de pages (doc)
- Favoris documentation
Cas d'usage
- Procédures internes RH, IT, Sécurité
- Documentation produit pour les équipes Sales / Support
- Onboarding des nouveaux arrivants
- Wiki d'équipe technique
- FAQ internes ou clients
Caractéristiques clés
- ✓13 widgets autonomes (orchestrateur + briques réutilisables)
- ✓4 tables métier prêtes à l'emploi (doc_page, doc_release, doc_page_version, doc_favorite)
- ✓18 fields configurés (titre, slug, contenu, parent, audiences, releases…)
- ✓Classe KLXDocPortal avec cache mémoire (TTL 60s) + cache localStorage
- ✓1 page Studio prête à l'emploi (`?id=documentation`)
- ✓1 UI Action « Publier cette version » avec dialog modal de choix
- ✓Arborescence hiérarchique multi-niveaux
- ✓Recherche instantanée titres + contenu
- ✓Pièces jointes par page (sys_attachments)
- ✓Système de releases versionnées (release selector)
- ✓Favoris utilisateur
- ✓Contrôle d'accès par audiences
- ✓5 entrées de menu prêtes à l'usage
Captures d'écran
Ressources utiles
Versions
- v1.0.1 (dernière)
- v1.0.0
Changelog
Ajout des ressources utiles (liens documentation, support, démo).
Première release publique : 4 tables + 18 fields + 13 widgets + classe + UI Action + page Studio + 5 menus + 2 catégories.
Détails techniques
- Type
- Module (tables, widgets, dashboards, flows)
- Visibilité
- Public
- Slug
- klx-documentation-portal
- Versions
- 2
- Pricing
- Gratuit
Avis clients
Aucun avis publié pour le moment.
Connecte-toi pour laisser un avis (réservé aux clients du module).