Skip to content

ccahier/weboai

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published