Cette méthode est adaptée aux sites web de programme de recherche présentant des corpus de documents ou de données, blogs scientifique (hors Hypotheses.org), et pages Web en général.
Ces deux méthodes sont par ailleurs souvent implémentées par des outils de publication de données (CMS, etc.) :
### Un site web utilisant Drupal peut-il être référencé par ISIDORE ?
Oui, il est possible de faire indexer par ISIDORE des pages web générées
par le CMS Drupal. Il y a deux façons de faire, suivant la nature des
contenus de vos pages :
- Soit via le protocole OAI-PMH et dans ce cas il existe plusieurs
modules pour Drupal, voir sur
[https://www.drupal.org/search/site/OAI-PMH](https://www.drupal.org/search/site/OAI-PMH?f%5B0%5D=ss_meta_type%3Amodule"OAI-PMH pour Drupal").
- Soit via l’utilisation d’une structure de métadonnées en Dublin
Core dans les pages web générées par Drupal utilisant RDFa et un
sitemap.xml. Un article dédié à cette façon de procéder est
disponible à l’adresse ci-dessus.
### Un site web utilisant Omeka Classic et Omeka-S peuvent-il être référencé par ISIDORE ?
Oui, Omeka *Classic* et Omeka S proposent des modules permettant d'exposer les métadonnées selon le protocole OAI-PMH :
- Module pour [Omeka S](https://omeka.org/s/modules/OaiPmhRepository/)
- Module pour [Omeka Classic](https://omeka.org/classic/docs/Plugins/OaiPmhRepository/)
### Comment signaler ses données dans ISIDORE avec des métadonnées et le protocole OAI-PMH ?
Pour signaler ses données dans ISIDORE en utilisant le protocole
...
...
@@ -353,7 +377,7 @@ tel que :
sont indispensables.
##### Exemple d’une notice en OAI-PMH :
##### Exemple d’une notice complète selon le protocole OAI-PMH :
```xml
<record>
...
...
@@ -445,7 +469,7 @@ balises `<meta>` pour définir une structure RDF offrant la possibilité
de structurer les métadonnées minimales par exemple avec le vocabulaire
documentaire Dublin Core Element Set.
#### Comment faire ?
#### Comment faire pratiquement ?
En premier, il faut indiquer dans le DOCTYPE de la page web, qu’elle va
contenir des informations qui vont utiliser le modèle RDF, ainsi, le
...
...
@@ -457,7 +481,7 @@ DOCTYPE sera :
Dans la balise `<html>`, doivent être présente les adresses des
ontologie documentaires (via leurs *NameSpace XML*) qui servent
à "typer" les informations. RDFa — qui place des métadonnées dans le Web sémantique, nécessite à minima de faire appel aux ontologies RDF et RDF Schema et au Dublin Core Element Set (dc). Il est possible d'utiliser en plus — afin d'afiner les métadonnées, le Dublin Core Terms (dcterms) :
à "typer" les informations. RDFa — qui place des métadonnées dans le Web sémantique, nécessite à minima de faire appel aux ontologies RDF et RDF Schema et au Dublin Core Element Set (dc). Il est possible d'utiliser en plus — afin d'affiner les métadonnées, le Dublin Core Terms (dcterms) :
Dans l'exemple ci-dessus, [foaf](http://www.foaf-project.org/) sert à encoder des
informations relatives à une personne ou un objet décrit par les
métadonnées. L'ontologie [CC](http://creativecommons.org) permet de signaler quelle licence, issues des *Creative Commons*, s’appliquerait à ce contenu.
Dans l'exemple ci-dessus, [foaf](http://www.foaf-project.org/) sert à encoder des informations relatives à une personne ou un objet décrit par les métadonnées. L'ontologie [CC](http://creativecommons.org) permet de signaler quelle licence, issues des *Creative Commons*, s’appliquerait à ce contenu.
La structure RDFa au travers de balises
`<meta>` dans l’en-tête `<head>` de la page HTML. Dans un premier
...
...
@@ -567,21 +589,6 @@ Il est possible de tester l’extraction que fera ISIDORE de vos
métadonnées RDFa à l’aide de l’application "ISIDORE à la demande"
disponible sur à l'adresse <http://rd.rechercheisidore.fr/ondemand/fr/rdfa.html>
### Un site web utilisant Drupal peut-il être référencé par ISIDORE ?
Oui, il est possible de faire indexer par ISIDORE des pages web générées
par le CMS Drupal. Il y a deux façons de faire, suivant la nature des
contenus de vos pages :
- Soit via le protocole OAI-PMH et dans ce cas il existe plusieurs
modules Drupal, voir sur
[https://www.drupal.org/search/site/OAI-PMH](https://www.drupal.org/search/site/OAI-PMH?f%5B0%5D=ss_meta_type%3Amodule"OAI-PMH pour Drupal").
- Soit via l’utilisation d’une structure de métadonnées en Dublin
Core dans les pages web générées par Drupal utilisant RDFa et un
sitemap.xml. Un article dédié à cette façon de procéder est