Skip to content

Sphinkie/VEDA-KB

 
 

Repository files navigation

Veda-KB

logo

Présentation

Cette base de données VEDA est un fork du projet OpenKB de Mark Vautin. OpenKB est une application de base de connaissances (Knowledge Base) sous forme de FAQ, conçue pour être facile à utiliser et à installer. Elle est basée sur un moteur de recherche, plutôt que sur une architecture en catégories: Recherchez simplement ce que vous voulez, et choisissez parmi les résultats.

  • L'édition des pages se fait avec la syntaxe Markdown.
  • On peut activer l'éditeur de graphes Mermaid.

Installation & Configuration

La description technique de la base de connaissance openKB est ici

Installation sur Heroku: voir ici

Pour la configuration et la customisation: voir ici

Pour les modification effectuées dans cette branche: voir le change_log

Gestion des images

Heroku ne conserve pas les fichiers qui sont uploadées via l'administration du site (le site est resetté toutes les heures). Pour ajouter une image, il faut donc procéder ainsi:

  • Déposer le fichier PNG (ou tout autre fichier, même non-image) dans le repository, dans public/uploads/inline_files.
  • Faire un commit du repository dans GitHub. Cela déclenche un upload du site actualisé vers Heroku.
  • Dans la page où l'on veut faire apparaitre les fichiers, on insère :
    • [Exemple de fichier XML](/uploads/inline_files/exemple.xml) : fait apparaître un lien pour télécharger ou ouvrir le fichier.
    • ![image](http://veda-kb.herokuapp.com/uploads/inline_files/DVE-Play.PNG) : fait apparaitre une image (on obtient le lien en allant dans AdministrateurFichiersclic-droit sur une image → copier le lien )
    • ![image](http://i.stack.imgur.com/N1IGZ.jpg) : fait apparaitre une image issue d'un autre site

About

Base de connaissances VEDA (basée sur openKB)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 64.7%
  • Handlebars 30.2%
  • CSS 3.3%
  • XSLT 1.7%
  • Dockerfile 0.1%