-
Notifications
You must be signed in to change notification settings - Fork 0
/
doc.html
156 lines (139 loc) · 13.2 KB
/
doc.html
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>MWStake Doc</title>
<link rel="stylesheet" href="style.css">
</head>
<body>
<script>
function toggleImage(imageID) {
var img = document.querySelector(`#${imageID}`);
img.classList.toggle('hide');
}
</script>
<img src="https://mwstake.org/mwstake/branding/logo.png" style="width:50px;"/>
<ol>
<li>
This is the <b>documentation on the use cases</b> enabled in the <a href="https://www.mediawiki.org/wiki/Extension:Page_Exchange">Page Exchange</a> package <a href="https://github.com/dataspects/mediawiki-pages-EPPO">https://github.com/dataspects/mediawiki-pages-EPPO</a>.
</li>
<li>
These use cases based on <a href='https://github.com/dataspects/mediawiki-pages-EPPO/tree/main/cypress/e2e/spec.cy.js'>spec.cy.js</a> are curated by MWStake and currently <b>certified for MWCore 1.36</b> in conjunction with <a href="">this set of extensions</a>.
</li>
</ol>
<table><tr><td>
<div class='describe'><span class='aspect'>Aspect</span>: <b>EPPO</b></div>
<div class='left20'><span class='feature'>Use Case</span>: <b>it should list EPPO aspects</b></div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for mediawiki_login'>mediawiki_login</a>(<span class='arguments'></span>)</div>
<div class='left40'><span class='goto'>Go to</span> /wiki/EPPO</div>
<div class='left40 comment'> #MWSTAKEBP: top-level aspects should be organized in sections</div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for click_headerTab'>click_headerTab</a>(<span class='arguments'></span>)</div>
<div class='left60' style='cursor: help;' onmouseover="toggleImage('All-EPPO-topic-types')" onmouseout="toggleImage('All-EPPO-topic-types')">
<span class='screenshot'>→ Screenshot: </span> All-EPPO-topic-types
</div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for click_headerTab'>click_headerTab</a>(<span class='arguments'></span>)</div>
<div class='left60' style='cursor: help;' onmouseover="toggleImage('All-EPPO-topics')" onmouseout="toggleImage('All-EPPO-topics')">
<span class='screenshot'>→ Screenshot: </span> All-EPPO-topics
</div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for click_headerTab'>click_headerTab</a>(<span class='arguments'></span>)</div>
<div class='left60' style='cursor: help;' onmouseover="toggleImage('Facet-Graph')" onmouseout="toggleImage('Facet-Graph')">
<span class='screenshot'>→ Screenshot: </span> Facet-Graph
</div>
<div class='left20'><span class='feature'>Use Case</span>: <b>it allows a user to add an instance of a EPPO topic type</b></div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for mediawiki_login'>mediawiki_login</a>(<span class='arguments'></span>)</div>
<div class='left40 comment'> Fill in form and save</div>
<div class='left40'><span class='goto'>Go to</span> /w/index.php?title=Special:FormEdit/UseCase</div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for eppoForm_editTitle'>eppoForm_editTitle</a>(<span class='arguments'></span>)</div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for eppoForm_editBlurb'>eppoForm_editBlurb</a>(<span class='arguments'></span>)</div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for eppoForm_editFreeText'>eppoForm_editFreeText</a>(<span class='arguments'></span>)</div>
<div class='left60' style='cursor: help;' onmouseover="toggleImage('Fill-in-standard-properties-in-EPPO-form')" onmouseout="toggleImage('Fill-in-standard-properties-in-EPPO-form')">
<span class='screenshot'>→ Screenshot: </span> Fill-in-standard-properties-in-EPPO-form
</div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for eppoForm_addAProperty'>eppoForm_addAProperty</a>(<span class='arguments'></span>)</div>
<div class='left60' style='cursor: help;' onmouseover="toggleImage('Add-dynamic-properties-in-EPPO-form')" onmouseout="toggleImage('Add-dynamic-properties-in-EPPO-form')">
<span class='screenshot'>→ Screenshot: </span> Add-dynamic-properties-in-EPPO-form
</div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for pageForm_savePage'>pageForm_savePage</a>(<span class='arguments'></span>)</div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for mediawiki_refresh'>mediawiki_refresh</a>(<span class='arguments'></span>)</div>
<div class='left40 comment'> View existing or initialize new property</div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for dataspects_initializeOrViewProperty'>dataspects_initializeOrViewProperty</a>(<span class='arguments'></span>)</div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for mediawiki_refresh'>mediawiki_refresh</a>(<span class='arguments'></span>)</div>
<div class='left60' style='cursor: help;' onmouseover="toggleImage('Property-page')" onmouseout="toggleImage('Property-page')">
<span class='screenshot'>→ Screenshot: </span> Property-page
</div>
<div class='left20'><span class='feature'>Use Case</span>: <b>it allows a user to refresh a page</b></div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for mediawiki_refresh'>mediawiki_refresh</a>(<span class='arguments'></span>)</div>
<div class='left20'><span class='feature'>Use Case</span>: <b>it allows a user to show helping hints</b></div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for mediawiki_login'>mediawiki_login</a>(<span class='arguments'></span>)</div>
<div class='left40'><span class='goto'>Go to</span> /wiki/Main_Page</div>
<div class='left40'><span class='do'>Do</span> <a href='https://htmlpreview.github.io/?https://github.com/dataspects/mediawiki-pages-EPPO/blob/main//commands.html' class='command' title='Click to get an explanation for showHelpingHints'>showHelpingHints</a>(<span class='arguments'></span>)</div>
<div class='left60' style='cursor: help;' onmouseover="toggleImage('Helping-Hints')" onmouseout="toggleImage('Helping-Hints')">
<span class='screenshot'>→ Screenshot: </span> Helping-Hints
</div>
</td><td>
<figure id="All-EPPO-topic-types" class="hide"><figcaption>All-EPPO-topic-types</figcaption><img class="screenshotPNG" src="https://raw.githubusercontent.com/dataspects/mediawiki-pages-EPPO/main/readme_images/All-EPPO-topic-types.png" /><figcaption>All-EPPO-topic-types</figcaption></figure><figure id="All-EPPO-topics" class="hide"><figcaption>All-EPPO-topics</figcaption><img class="screenshotPNG" src="https://raw.githubusercontent.com/dataspects/mediawiki-pages-EPPO/main/readme_images/All-EPPO-topics.png" /><figcaption>All-EPPO-topics</figcaption></figure><figure id="Facet-Graph" class="hide"><figcaption>Facet-Graph</figcaption><img class="screenshotPNG" src="https://raw.githubusercontent.com/dataspects/mediawiki-pages-EPPO/main/readme_images/Facet-Graph.png" /><figcaption>Facet-Graph</figcaption></figure><figure id="Fill-in-standard-properties-in-EPPO-form" class="hide"><figcaption>Fill-in-standard-properties-in-EPPO-form</figcaption><img class="screenshotPNG" src="https://raw.githubusercontent.com/dataspects/mediawiki-pages-EPPO/main/readme_images/Fill-in-standard-properties-in-EPPO-form.png" /><figcaption>Fill-in-standard-properties-in-EPPO-form</figcaption></figure><figure id="Add-dynamic-properties-in-EPPO-form" class="hide"><figcaption>Add-dynamic-properties-in-EPPO-form</figcaption><img class="screenshotPNG" src="https://raw.githubusercontent.com/dataspects/mediawiki-pages-EPPO/main/readme_images/Add-dynamic-properties-in-EPPO-form.png" /><figcaption>Add-dynamic-properties-in-EPPO-form</figcaption></figure><figure id="Property-page" class="hide"><figcaption>Property-page</figcaption><img class="screenshotPNG" src="https://raw.githubusercontent.com/dataspects/mediawiki-pages-EPPO/main/readme_images/Property-page.png" /><figcaption>Property-page</figcaption></figure><figure id="Helping-Hints" class="hide"><figcaption>Helping-Hints</figcaption><img class="screenshotPNG" src="https://raw.githubusercontent.com/dataspects/mediawiki-pages-EPPO/main/readme_images/Helping-Hints.png" /><figcaption>Helping-Hints</figcaption></figure>
</td></tr></table>
</body>
</html>
<style>
.hide {
display: none;
}
body {
font-family:Sans-serif;
line-height:150%;
padding:50px;
}
.describe {
padding-top:10px;
}
.aspect {
font-weight:bold; color:green;text-decoration: underline;
}
.feature {
font-weight:bold;
color:green;padding-bottom:5px;
}
.goto {
font-weight:bold; color:orange;
}
.do {
font-weight:bold; color:orange;
}
.left20 {
padding-left:20px; padding-top:20px;
}
.left40 {
padding-left:40px; padding-top:5px;
}
.left60 {
padding-left:60px; padding-top:5px;
}
.comment {
color:grey;
}
.screenshot {
color:green;
}
a {
text-decoration:none;
}
td {
vertical-align:top;
padding:10px;
}
.screenshotPNG {
width:600px;
position: fixed;
top:50px;
box-shadow: -20px -20px 10px grey;
}
.command {
font-weight:bold;
}
.arguments {
font-family:mono;
}
</style>