forked from defstat/pln
-
Notifications
You must be signed in to change notification settings - Fork 2
/
ping.dtd
47 lines (41 loc) · 1.31 KB
/
ping.dtd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
<!--
* plugins/generic/pln/ping.dtd
*
* Copyright (c) 2013-2017 Simon Fraser University Library
* Copyright (c) 2003-2017 John Willinsky
* Distributed under the GNU GPL v2. For full terms see the file docs/COPYING.
*
* DTD for plugin pings
*
-->
<!-- Top-level collection containers for batch importing -->
<!ELEMENT plnplugin (ojsInfo, pluginInfo, journalInfo)>
<!ELEMENT ojsInfo (release)>
<!ELEMENT release (#PCDATA)>
<!ELEMENT pluginInfo (release, releaseDate, installed, current, prerequisites, terms)>
<!ELEMENT releaseDate (#PCDATA)>
<!ELEMENT current (#PCDATA)>
<!ELEMENT prerequisites (phpVersion, curlVersion, zipInstalled, tarInstalled, acron, tasks)>
<!ELEMENT phpVersion (#PCDATA)>
<!ELEMENT curlVersion (#PCDATA)>
<!ELEMENT zipInstalled (#PCDATA)>
<!ELEMENT tarInstalled (#PCDATA)>
<!ELEMENT acron (#PCDATA)>
<!ELEMENT tasks (#PCDATA)>
<!ELEMENT terms (term*)>
<!ATTLIST terms
termsAccepted (yes|no) #REQUIRED>
<!ELEMENT term (#PCDATA)>
<!ATTLIST term
key CDATA #REQUIRED
updated CDATA #REQUIRED
accepted CDATA #REQUIRED>
<!ELEMENT network (#PCDATA)>
<!ELEMENT journalInfo (title, articles)>
<!ELEMENT title (#PCDATA)>
<!ELEMENT articles (article*)>
<!ATTLIST articles
count CDATA #REQUIRED>
<!ELEMENT article (#PCDATA)>
<!ATTLIST article
pubDate CDATA #REQUIRED>