mirror of
https://github.com/ilri/csv-metadata-quality-web.git
synced 2024-11-29 18:08:23 +01:00
Add support for experimental checks ("-e")
This commit is contained in:
parent
198acdb1a7
commit
122d9fd53c
3
main.py
3
main.py
@ -55,6 +55,9 @@ def process():
|
|||||||
if "unsafe" in request.form:
|
if "unsafe" in request.form:
|
||||||
args.append("-u")
|
args.append("-u")
|
||||||
|
|
||||||
|
if "experimental" in request.form:
|
||||||
|
args.append("-e")
|
||||||
|
|
||||||
# run subprocess and capture output as UTF-8 so we get a string instead of
|
# run subprocess and capture output as UTF-8 so we get a string instead of
|
||||||
# bytes for ansi2html
|
# bytes for ansi2html
|
||||||
results = subprocess.run(
|
results = subprocess.run(
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
<input class="form-control" type="file" id="formFile" name="file" accept=".csv">
|
<input class="form-control" type="file" id="formFile" name="file" accept=".csv">
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<p>Options</p>
|
<p>Basic options:</p>
|
||||||
|
|
||||||
<div class="mb-3 form-check form-switch">
|
<div class="mb-3 form-check form-switch">
|
||||||
<input class="form-check-input" type="checkbox" id="unsafeCheckbox" name="unsafe">
|
<input class="form-check-input" type="checkbox" id="unsafeCheckbox" name="unsafe">
|
||||||
@ -20,6 +20,14 @@
|
|||||||
<div id="unsafeHelp" class="form-text">This will remove newlines and perform <a href="https://withblue.ink/2019/03/11/why-you-need-to-normalize-unicode-strings.html" title='When "Zoë" !== "Zoë". Or why you need to normalize Unicode strings'>normalization of Unicode characters</a>. Read more about these <a href="https://github.com/ilri/csv-metadata-quality#unsafe-fixes">unsafe fixes</a>.</div>
|
<div id="unsafeHelp" class="form-text">This will remove newlines and perform <a href="https://withblue.ink/2019/03/11/why-you-need-to-normalize-unicode-strings.html" title='When "Zoë" !== "Zoë". Or why you need to normalize Unicode strings'>normalization of Unicode characters</a>. Read more about these <a href="https://github.com/ilri/csv-metadata-quality#unsafe-fixes">unsafe fixes</a>.</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
<p>Experimental options</p>
|
||||||
|
|
||||||
|
<div class="mb-3 form-check form-switch">
|
||||||
|
<input class="form-check-input" type="checkbox" id="experimentalCheckbox" name="experimental">
|
||||||
|
<label class="form-check-label" for="experimentalCheckbox" aria-describedby="experimentalHelp">Enable experimental checks</label>
|
||||||
|
<div id="experimentalHelp" class="form-text">Attempt to validate whether the value of an item's <code>dc.language.iso</code> or <code>dcterms.language</code> field matches the <em>actual</em> language of text used in its title, abstract, and citation. Read more about these <a href="https://github.com/ilri/csv-metadata-quality#experimental-checks">experimental checks</a>.</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
<button type="submit" class="btn btn-primary">Submit</button>
|
<button type="submit" class="btn btn-primary">Submit</button>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
Reference in New Issue
Block a user