Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.96 KB

README.md

File metadata and controls

40 lines (30 loc) · 1.96 KB

WebOAI

WebOAI permet d’extraire des notices Dublin Core depuis des collections de fichers XML/TEI pour les exposer sous forme de site et d’entrepôt OAI.

Utilisation

Les fichiers XML TEI des textes dont on souhaite exposer les métadonnées en OAI (ou a minima la partie teiHeader de ces fichiers) doivent être accessibles en ligne (on devra fournir leurs urls).

Exemple d’installation

Installation

Prérequis

  • Un serveur Apache
  • PHP5.3 ou supérieur + modules PDO, pdo_sqlite et xslt
  • Pour des belles adresses ('''clean uri'''), autoriser les .htaccess et les '''rewrite rules'''
<Directory ???????????? >
	Options Indexes FollowSymLinks
	AllowOverride All
	Require all granted
</Directory>

Procédure

  • Installer l’application sur le serveur (empacement par défaut, linux : /var/www/html, OSX : /Library/WebServer/Documents/)
  • Droits, l’application a besoin de pouvoir écrire dans le dossier contenant la base sqlite, par défaut (dans conf.php) : /data/weboai.sqlite. Le dossier doit appartenir au groupe apache (linux : www-data, sur linux, OSX : _www).
  • Copier _conf.php en conf.php, modifier le mot de passe d’administration.
  • Si '''rewrite rules''', copier _.htaccess en .htaccess, modifier l’instruction RewriteBase
  • Copier _index.php en index.php (permet de personnaliser l’accueil)