Pile de livres - BookStack

Pile de livres
BookStack logo.svg
Capture d'écran
BookStack v21.05.1 page.png
Une page de BookStack
Auteur(s) original(aux) Dan Brown
Développeur(s) Dan Brown et les membres de la communauté
Première version 12 juillet 2015 ; il y a 5 ans ( 2015-07-12 )
Version stable
21.05.1  Modifiez ceci sur Wikidata / 4 juin 2021 ; il y a 5 jours ( 4 juin 2021 )
Dépôt Modifiez ceci sur Wikidata
Écrit en PHP
Système opérateur Multiplateforme
Plate-forme Multiplateforme
Disponible en 36 langues
Taper Logiciel Wiki
Licence Licence MIT
Site Internet www .bookstackapp .com Modifiez ceci sur Wikidata

BookStack est un logiciel wiki gratuit et open source destiné à une plate-forme simple, auto-hébergée et facile à utiliser. Basé sur Laravel , un framework PHP , BookStack est publié sous la licence MIT . Il utilise les idées de livres pour organiser les pages et stocker des informations. BookStack est multilingue et disponible dans plus de trente langues. Pour la simplicité, BookStack est considéré comme adapté aux petites entreprises ou aux indépendants.

Histoire

Le premier commit de BookStack a été publié le 12 juillet 2015 par Dan Brown, un développeur Web britannique . Initialement nommé 'Oxbow', le projet a été renommé BookStack après seulement 11 jours. La mise en page initiale appropriée a été inspirée par DokuWiki , et en octobre de la même année, la mise en page actuelle de BookStack a été réglée. La conception globale a été considérablement optimisée avec la sortie de la v0.26 le 6 mai 2019, en particulier sur l'expérience mobile.

Après plus de cinq ans de développement par Brown et les membres de la communauté, il a mis fin à la phase bêta avec la sortie de la v21.04 le 9 avril 2021. BookStack est devenu le logiciel wiki le plus populaire écrit en PHP sur GitHub , en juin 2021.

Caractéristiques

BookStack est compatible avec les appareils mobiles

Installation et configuration

PHP 7.3+, MySQL 5.6+, Git (pour les mises à jour) et Composer sont requis pour l'installation de BookStack. Il peut également être installé via un conteneur Docker . Le nom, le logo et les options d'enregistrement peuvent être modifiés, et le fait que l'ensemble du système soit ou non accessible au public peut également être modifié.

Niveaux de contenu

BookStack, comme son nom l'indique, est basé sur les idées d'une pile normale de livres. La catégorisation de BookStack est limitée à quatre niveaux : étagères, livres, chapitres et pages. Les livres et les pages sont nécessaires pour stocker le contenu, tandis que les chapitres sont facultatifs pour une meilleure organisation des pages. Les étagères peuvent contenir plusieurs livres et un seul livre peut être placé sur plusieurs étagères.

Organisation

Sur un site Web BookStack, les chapitres et les pages peuvent être triés dans un livre. Un chapitre peut être déplacé vers un autre livre, et une page peut être déplacée vers un autre livre ou un autre chapitre. Les révisions des pages et la gestion des images sont disponibles, ainsi qu'un système complet de rôles et d'autorisations qui permet de verrouiller le contenu et les actions.

Édition et recherche

BookStack fournit des éditeurs WYSIWYG et Markdown , et l'éditeur Markdown fournit également un aperçu en direct. Les livres, chapitres et pages sont entièrement consultables, et il est possible de créer un lien direct vers n'importe quel paragraphe.

Authentification intégrée

Les fournisseurs sociaux de connexion par e-mail/mot de passe tels que GitHub, Google , Slack , AzureAD et bien d'autres peuvent être utilisés. Les options Okta et LDAP sont disponibles pour les environnements d'entreprise.

Voir également

Les références

Liens externes