Skip to content
/ EbooX Public

php javascript epub collection manager multi-user

Notifications You must be signed in to change notification settings

Grib8s/EbooX

Repository files navigation

EbooX

php javascript epub collection manager multi-user

Présentation

Eboox est un gestionnaire privé de collection de livres électroniques au format epub basé sur bootstrap.
Il est destiné à être utilisé par les membres de la famille ou à un cercle fermé d'amis.

Il a les fonctions suivantes :

  • authentification par login et mot de passe
  • upload en masse de livres
  • récupération des informations automatique des livres uploadés
  • gestion des utilisateurs
    • lecteur : peut seulement naviguer dans la bibliothèque
    • contributeur : peut en plus uploader des livres
    • admin : peut ajouter des utilisateurs et utiliser les outils de maintenance
  • recherche avancée de livres présents
  • divers outils de maintenance
  • installation simple, même sur un hébergement mutualisé

Il est nécéssaire d'avoir un hébergement PHP 5+, php_gd, une base mysql.

Installation

  1. Téléchargez les fichiers
  2. Copiez les sur votre hébergement
  3. installez la base de donnée Mysql avec le fichier bdd.sql
  4. Créez un utilisateur dans ebooX_users avec un pass encodé en md5 et valid=1
  5. Donnez les droits en écriture aux dossiers Books et upload/files
  6. Have fun !

Contribution

EbooX est fonctionnel et aussi sécurisé que possible. Néanmoins le code n'est pas ce qu'il y a de plus propre et je suis certain que vous trouverez des fonctionnalités manquantes ou améliorables.
N'hésitez pas à m'en faire part et m'aider à améliorer ce projet.

About

php javascript epub collection manager multi-user

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published