Tpt has submitted this change and it was merged.

Change subject: (bug 38498) OAI-PMH API for index pages
......................................................................


(bug 38498) OAI-PMH API for index pages

This API is implemented in a new special page, Special:ProofreadIndexOai
and a small metadata typing system have been implemented.

This change implement also a basic OAI-PMH protocol with Simple Dublin Core
(oai_dc) and Qualified Dublin Core (prp_qdc).

Special:ProofreadPageIndexOaiSchema provide an XML schema for
Qualified Dublin Core because OAI doesn't provide one.
The associated xml namespace is
http://mediawiki.org/xml/proofreadpage/qdc/

$wgEmergencyContact is used as admin email adress.

Change-Id: I7edeb1f8340f3fc0cd6da5b1cc766be9a1dff117
---
M ProofreadPage.alias.php
M ProofreadPage.i18n.php
M ProofreadPage.php
M includes/index/ProofreadIndexEntry.php
M includes/index/ProofreadIndexPage.php
A includes/index/ProofreadIndexValue.php
A includes/index/SpecialProofreadIndexOai.php
A includes/index/SpecialProofreadIndexOaiSchema.php
A includes/index/oai schemas/qdc.xsd
9 files changed, 1,783 insertions(+), 2 deletions(-)

Approvals:
  Tpt: Verified; Looks good to me, approved


--
To view, visit https://gerrit.wikimedia.org/r/28904
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: merged
Gerrit-Change-Id: I7edeb1f8340f3fc0cd6da5b1cc766be9a1dff117
Gerrit-PatchSet: 6
Gerrit-Project: mediawiki/extensions/ProofreadPage
Gerrit-Branch: master
Gerrit-Owner: Tpt <[email protected]>
Gerrit-Reviewer: Aude <[email protected]>
Gerrit-Reviewer: Brion VIBBER <[email protected]>
Gerrit-Reviewer: Daniel Kinzler <[email protected]>
Gerrit-Reviewer: Tpt <[email protected]>
Gerrit-Reviewer: Zaran <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to