From 633216de9b1e72ef58f76e12b6fa664c5b75b029 Mon Sep 17 00:00:00 2001 From: Mario Scrocca Date: Mon, 23 Dec 2024 12:03:58 +0100 Subject: [PATCH] conditions-for-access-and-usage: v1.1.0 add new values --- README.md | 2 +- .../conditions-for-access-and-usage.jsonld | 260 ++++++++++++ .../1.1.0/conditions-for-access-and-usage.nt | 159 ++++++++ .../1.1.0/conditions-for-access-and-usage.owl | 289 ++++++++++++++ .../1.1.0/conditions-for-access-and-usage.rdf | 289 ++++++++++++++ .../1.1.0/conditions-for-access-and-usage.ttl | 176 +++++++++ .../1.1.0/index.html | 110 ++++++ .../1.1.0/provenance/provenance-en.html | 18 + .../1.1.0/provenance/provenance-en.ttl | 13 + .../1.1.0/resources/dark-mode-toggle.mjs | 372 ++++++++++++++++++ .../1.1.0/resources/dark.css | 25 ++ .../1.1.0/resources/extra.css | 135 +++++++ .../1.1.0/resources/jquery.js | 18 + .../1.1.0/resources/light.css | 24 ++ .../1.1.0/resources/marked.min.js | 6 + .../1.1.0/resources/moon.svg | 7 + .../1.1.0/resources/owl.css | 248 ++++++++++++ .../1.1.0/resources/primer.css | 103 +++++ .../1.1.0/resources/rdf.icon | Bin 0 -> 421 bytes .../1.1.0/resources/rec.css | 99 +++++ .../1.1.0/resources/slider.css | 78 ++++ .../1.1.0/resources/sun.svg | 5 + .../1.1.0/sections/changelog-en.html | 3 + .../1.1.0/sections/crossref-en.html | 275 +++++++++++++ .../1.1.0/sections/description-en.html | 3 + .../1.1.0/sections/overview-en.html | 54 +++ .../conditions-for-access-and-usage.jsonld | 79 +++- .../latest/conditions-for-access-and-usage.nt | 37 +- .../conditions-for-access-and-usage.owl | 57 ++- .../conditions-for-access-and-usage.rdf | 57 ++- .../conditions-for-access-and-usage.ttl | 41 +- .../latest/index.html | 251 ++---------- .../latest/provenance/provenance-en.html | 5 +- .../latest/provenance/provenance-en.ttl | 3 +- .../latest/resources/dark-mode-toggle.mjs | 372 ++++++++++++++++++ .../latest/resources/dark.css | 25 ++ .../latest/resources/extra.css | 37 +- .../latest/resources/light.css | 24 ++ .../latest/resources/moon.svg | 7 + .../latest/resources/owl.css | 58 +-- .../latest/resources/primer.css | 2 +- .../latest/resources/rec.css | 25 +- .../latest/resources/slider.css | 78 ++++ .../latest/resources/sun.svg | 5 + .../latest/sections/changelog-en.html | 3 + .../latest/sections/crossref-en.html | 275 +++++++++++++ .../latest/sections/description-en.html | 3 + .../latest/sections/overview-en.html | 54 +++ 48 files changed, 3984 insertions(+), 285 deletions(-) create mode 100644 conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.jsonld create mode 100644 conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.nt create mode 100644 conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.owl create mode 100644 conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.rdf create mode 100644 conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.ttl create mode 100644 conditions-for-access-and-usage/1.1.0/index.html create mode 100644 conditions-for-access-and-usage/1.1.0/provenance/provenance-en.html create mode 100644 conditions-for-access-and-usage/1.1.0/provenance/provenance-en.ttl create mode 100644 conditions-for-access-and-usage/1.1.0/resources/dark-mode-toggle.mjs create mode 100644 conditions-for-access-and-usage/1.1.0/resources/dark.css create mode 100644 conditions-for-access-and-usage/1.1.0/resources/extra.css create mode 100644 conditions-for-access-and-usage/1.1.0/resources/jquery.js create mode 100644 conditions-for-access-and-usage/1.1.0/resources/light.css create mode 100644 conditions-for-access-and-usage/1.1.0/resources/marked.min.js create mode 100644 conditions-for-access-and-usage/1.1.0/resources/moon.svg create mode 100644 conditions-for-access-and-usage/1.1.0/resources/owl.css create mode 100644 conditions-for-access-and-usage/1.1.0/resources/primer.css create mode 100644 conditions-for-access-and-usage/1.1.0/resources/rdf.icon create mode 100644 conditions-for-access-and-usage/1.1.0/resources/rec.css create mode 100644 conditions-for-access-and-usage/1.1.0/resources/slider.css create mode 100644 conditions-for-access-and-usage/1.1.0/resources/sun.svg create mode 100644 conditions-for-access-and-usage/1.1.0/sections/changelog-en.html create mode 100644 conditions-for-access-and-usage/1.1.0/sections/crossref-en.html create mode 100644 conditions-for-access-and-usage/1.1.0/sections/description-en.html create mode 100644 conditions-for-access-and-usage/1.1.0/sections/overview-en.html create mode 100644 conditions-for-access-and-usage/latest/resources/dark-mode-toggle.mjs create mode 100644 conditions-for-access-and-usage/latest/resources/dark.css create mode 100644 conditions-for-access-and-usage/latest/resources/light.css create mode 100644 conditions-for-access-and-usage/latest/resources/moon.svg create mode 100644 conditions-for-access-and-usage/latest/resources/slider.css create mode 100644 conditions-for-access-and-usage/latest/resources/sun.svg create mode 100644 conditions-for-access-and-usage/latest/sections/changelog-en.html create mode 100644 conditions-for-access-and-usage/latest/sections/crossref-en.html create mode 100644 conditions-for-access-and-usage/latest/sections/description-en.html create mode 100644 conditions-for-access-and-usage/latest/sections/overview-en.html diff --git a/README.md b/README.md index 2defde4..3ee67d6 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ The serialisation and publication of the vocabularies are based on the [controll | :------------: | :------------------: | :------: | | Application Layer Protocol | https://w3id.org/mobilitydcat-ap/application-layer-protocol | ![1.0.0](https://img.shields.io/badge/-1.0.0-blue?style=flat) | | Communication Method | https://w3id.org/mobilitydcat-ap/communication-method | ![1.0.0](https://img.shields.io/badge/-1.0.0-blue?style=flat) | -| Conditions for Access and Usage | https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage | ![1.0.0](https://img.shields.io/badge/-1.0.0-blue?style=flat) | +| Conditions for Access and Usage | https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage | ![1.1.0](https://img.shields.io/badge/-1.1.0-blue?style=flat) | | Mobility Theme | https://w3id.org/mobilitydcat-ap/mobility-theme | ![1.1.0](https://img.shields.io/badge/-1.1.0-blue?style=flat) | | Mobility Data Standard | https://w3id.org/mobilitydcat-ap/mobility-data-standard | ![1.0.0](https://img.shields.io/badge/-1.0.0-blue?style=flat) | | Georeferencing Method | https://w3id.org/mobilitydcat-ap/georeferencing-method | ![1.0.0](https://img.shields.io/badge/-1.0.0-blue?style=flat) | diff --git a/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.jsonld b/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.jsonld new file mode 100644 index 0000000..825d844 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.jsonld @@ -0,0 +1,260 @@ +[ { + "@id" : "http://purl.org/dc/terms/creator", + "@type" : [ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] +}, { + "@id" : "http://purl.org/dc/terms/description", + "@type" : [ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] +}, { + "@id" : "http://purl.org/dc/terms/license", + "@type" : [ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] +}, { + "@id" : "http://purl.org/dc/terms/publisher", + "@type" : [ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] +}, { + "@id" : "http://purl.org/dc/terms/title", + "@type" : [ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] +}, { + "@id" : "http://purl.org/ontology/bibo/status", + "@type" : [ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] +}, { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept", + "@type" : [ "http://www.w3.org/2002/07/owl#Class" ] +}, { + "@id" : "http://www.w3.org/2004/02/skos/core#ConceptScheme", + "@type" : [ "http://www.w3.org/2002/07/owl#Class" ] +}, { + "@id" : "http://www.w3.org/2004/02/skos/core#hasTopConcept", + "@type" : [ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] +}, { + "@id" : "http://www.w3.org/2004/02/skos/core#inScheme", + "@type" : [ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] +}, { + "@id" : "http://www.w3.org/2004/02/skos/core#prefLabel", + "@type" : [ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] +}, { + "@id" : "http://www.w3.org/2004/02/skos/core#topConceptOf", + "@type" : [ "http://www.w3.org/2002/07/owl#AnnotationProperty" ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage", + "@type" : [ "http://www.w3.org/2002/07/owl#Ontology", "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://purl.org/dc/terms/creator" : [ { + "@language" : "en", + "@value" : "Mario Scrocca (Cefriel)" + }, { + "@language" : "en", + "@value" : "Peter Lubrich (BASt)" + } ], + "http://purl.org/dc/terms/description" : [ { + "@language" : "en", + "@value" : "Controlled vocabulary for the conditions for access and usage for a Rights Statement." + } ], + "http://purl.org/dc/terms/license" : [ { + "@id" : "https://creativecommons.org/licenses/by/4.0/" + } ], + "http://purl.org/dc/terms/publisher" : [ { + "@language" : "en", + "@value" : "NAPCORE SubWG4.4" + } ], + "http://purl.org/dc/terms/title" : [ { + "@language" : "en", + "@value" : "Conditions for access and usage" + } ], + "http://purl.org/ontology/bibo/status" : [ { + "@language" : "en", + "@value" : "Published Controlled Vocabulary" + } ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#ConceptScheme" + } ], + "http://www.w3.org/2002/07/owl#priorVersion" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.0.0" + } ], + "http://www.w3.org/2002/07/owl#versionIRI" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.1.0" + } ], + "http://www.w3.org/2002/07/owl#versionInfo" : [ { + "@language" : "en", + "@value" : "1.1.0" + } ], + "http://www.w3.org/2004/02/skos/core#hasTopConcept" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-fee-required" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-free-of-charge" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/fee-required" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/free-of-charge" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-fee-required" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-free-of-charge" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/other" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/royalty-free" + } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Contractual arrangement" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-fee-required", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Contractual arrangement, fee required" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-free-of-charge", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Contractual arrangement, free of charge" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/fee-required", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Fee required" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/free-of-charge", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Free of charge" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Licence provided" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-fee-required", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Licence provided, fee required" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-free-of-charge", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Licence provided, free of charge" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/other", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Other" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/royalty-free", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Royalty-free" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] +} ] \ No newline at end of file diff --git a/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.nt b/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.nt new file mode 100644 index 0000000..65a95e3 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.nt @@ -0,0 +1,159 @@ + . + . + "Mario Scrocca (Cefriel)"@en . + "Peter Lubrich (BASt)"@en . + "Controlled vocabulary for the conditions for access and usage for a Rights Statement."@en . + . + "NAPCORE SubWG4.4"@en . + "Conditions for access and usage"@en . + "Published Controlled Vocabulary"@en . + . + "1.1.0"@en . + . + . + . + . + . + . + . + . + . + . +# +# +# ################################################################# +# # +# # Annotation properties +# # +# ################################################################# +# +# +# http://purl.org/dc/terms/creator + . +# +# http://purl.org/dc/terms/description + . +# +# http://purl.org/dc/terms/license + . +# +# http://purl.org/dc/terms/publisher + . +# +# http://purl.org/dc/terms/title + . +# +# http://purl.org/ontology/bibo/status + . +# +# http://www.w3.org/2004/02/skos/core#hasTopConcept + . +# +# http://www.w3.org/2004/02/skos/core#inScheme + . +# +# http://www.w3.org/2004/02/skos/core#prefLabel + . +# +# http://www.w3.org/2004/02/skos/core#topConceptOf + . +# +# +# +# ################################################################# +# # +# # Classes +# # +# ################################################################# +# +# +# http://www.w3.org/2004/02/skos/core#Concept + . +# +# http://www.w3.org/2004/02/skos/core#ConceptScheme + . +# +# +# +# ################################################################# +# # +# # Individuals +# # +# ################################################################# +# +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage + . + . +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement + . + . + . + "Contractual arrangement"@en . + . +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-fee-required + . + . + . + "Contractual arrangement, fee required"@en . + . +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-free-of-charge + . + . + . + "Contractual arrangement, free of charge"@en . + . +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/fee-required + . + . + . + "Fee required"@en . + . +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/free-of-charge + . + . + . + "Free of charge"@en . + . +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided + . + . + . + "Licence provided"@en . + . +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-fee-required + . + . + . + "Licence provided, fee required"@en . + . +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-free-of-charge + . + . + . + "Licence provided, free of charge"@en . + . +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/other + . + . + . + "Other"@en . + . +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/royalty-free + . + . + . + "Royalty-free"@en . + . +# +# Generated by the OWL API (version 5.1.18) https://github.com/owlcs/owlapi/ diff --git a/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.owl b/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.owl new file mode 100644 index 0000000..fb5132b --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.owl @@ -0,0 +1,289 @@ + + + + + Mario Scrocca (Cefriel) + Peter Lubrich (BASt) + Controlled vocabulary for the conditions for access and usage for a Rights Statement. + + NAPCORE SubWG4.4 + Conditions for access and usage + Published Controlled Vocabulary + + 1.1.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Contractual arrangement + + + + + + + + + + + + Contractual arrangement, fee required + + + + + + + + + + + + Contractual arrangement, free of charge + + + + + + + + + + + + Fee required + + + + + + + + + + + + Free of charge + + + + + + + + + + + + Licence provided + + + + + + + + + + + + Licence provided, fee required + + + + + + + + + + + + Licence provided, free of charge + + + + + + + + + + + + Other + + + + + + + + + + + + Royalty-free + + + + + + + + + diff --git a/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.rdf b/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.rdf new file mode 100644 index 0000000..fb5132b --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.rdf @@ -0,0 +1,289 @@ + + + + + Mario Scrocca (Cefriel) + Peter Lubrich (BASt) + Controlled vocabulary for the conditions for access and usage for a Rights Statement. + + NAPCORE SubWG4.4 + Conditions for access and usage + Published Controlled Vocabulary + + 1.1.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Contractual arrangement + + + + + + + + + + + + Contractual arrangement, fee required + + + + + + + + + + + + Contractual arrangement, free of charge + + + + + + + + + + + + Fee required + + + + + + + + + + + + Free of charge + + + + + + + + + + + + Licence provided + + + + + + + + + + + + Licence provided, fee required + + + + + + + + + + + + Licence provided, free of charge + + + + + + + + + + + + Other + + + + + + + + + + + + Royalty-free + + + + + + + + + diff --git a/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.ttl b/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.ttl new file mode 100644 index 0000000..e2ea5e2 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/conditions-for-access-and-usage.ttl @@ -0,0 +1,176 @@ +@prefix : . +@prefix owl: . +@prefix rdf: . +@prefix xml: . +@prefix xsd: . +@prefix rdfs: . +@base . + + rdf:type owl:Ontology ; + owl:versionIRI ; + "Mario Scrocca (Cefriel)"@en , + "Peter Lubrich (BASt)"@en ; + "Controlled vocabulary for the conditions for access and usage for a Rights Statement."@en ; + ; + "NAPCORE SubWG4.4"@en ; + "Conditions for access and usage"@en ; + "Published Controlled Vocabulary"@en ; + owl:priorVersion ; + owl:versionInfo "1.1.0"@en ; + , + , + , + , + , + , + , + , + , + . + +################################################################# +# Annotation properties +################################################################# + +### http://purl.org/dc/terms/creator + rdf:type owl:AnnotationProperty . + + +### http://purl.org/dc/terms/description + rdf:type owl:AnnotationProperty . + + +### http://purl.org/dc/terms/license + rdf:type owl:AnnotationProperty . + + +### http://purl.org/dc/terms/publisher + rdf:type owl:AnnotationProperty . + + +### http://purl.org/dc/terms/title + rdf:type owl:AnnotationProperty . + + +### http://purl.org/ontology/bibo/status + rdf:type owl:AnnotationProperty . + + +### http://www.w3.org/2004/02/skos/core#hasTopConcept + rdf:type owl:AnnotationProperty . + + +### http://www.w3.org/2004/02/skos/core#inScheme + rdf:type owl:AnnotationProperty . + + +### http://www.w3.org/2004/02/skos/core#prefLabel + rdf:type owl:AnnotationProperty . + + +### http://www.w3.org/2004/02/skos/core#topConceptOf + rdf:type owl:AnnotationProperty . + + +################################################################# +# Classes +################################################################# + +### http://www.w3.org/2004/02/skos/core#Concept + rdf:type owl:Class . + + +### http://www.w3.org/2004/02/skos/core#ConceptScheme + rdf:type owl:Class . + + +################################################################# +# Individuals +################################################################# + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage + rdf:type owl:NamedIndividual , + . + + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement + rdf:type owl:NamedIndividual , + ; + ; + "Contractual arrangement"@en ; + . + + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-fee-required + rdf:type owl:NamedIndividual , + ; + ; + "Contractual arrangement, fee required"@en ; + . + + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-free-of-charge + rdf:type owl:NamedIndividual , + ; + ; + "Contractual arrangement, free of charge"@en ; + . + + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/fee-required + rdf:type owl:NamedIndividual , + ; + ; + "Fee required"@en ; + . + + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/free-of-charge + rdf:type owl:NamedIndividual , + ; + ; + "Free of charge"@en ; + . + + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided + rdf:type owl:NamedIndividual , + ; + ; + "Licence provided"@en ; + . + + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-fee-required + rdf:type owl:NamedIndividual , + ; + ; + "Licence provided, fee required"@en ; + . + + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-free-of-charge + rdf:type owl:NamedIndividual , + ; + ; + "Licence provided, free of charge"@en ; + . + + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/other + rdf:type owl:NamedIndividual , + ; + ; + "Other"@en ; + . + + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/royalty-free + rdf:type owl:NamedIndividual , + ; + ; + "Royalty-free"@en ; + . + + +### Generated by the OWL API (version 5.1.18) https://github.com/owlcs/owlapi/ diff --git a/conditions-for-access-and-usage/1.1.0/index.html b/conditions-for-access-and-usage/1.1.0/index.html new file mode 100644 index 0000000..5a7dd18 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/index.html @@ -0,0 +1,110 @@ + + + + + + + + + + + + +
+ +
+ Conditions for access and usage + + + + + + + + + + + +
+
+
language en
+

Conditions for access and usage

+ + +
+
This version:
+
https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.1.0
+
Previous version:
+
https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.0.0
+
Revision:
+
1.1.0
+
Authors:
+
Mario Scrocca (Cefriel)
Peter Lubrich (BASt)
+ +
Publisher:
+
NAPCORE SubWG4.4
+
Download serialization:
JSON-LD RDF/XML N-Triples TTL
License:
https://creativecommons.org/licenses/by/4.0/ +
Cite as:
+
Mario Scrocca (Cefriel), Peter Lubrich (BASt). Conditions for access and usage. Revision: 1.1.0. Retrieved from: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.1.0
+
+ +Provenance of this page
+
+
+
+Published Controlled Vocabulary +
+
+
+
+
+
+

Acknowledgments back to ToC

+

+The authors would like to thank Silvio Peroni for developing LODE, a Live OWL Documentation Environment, which is used for representing the Cross Referencing Section of this document and Daniel Garijo for developing Widoco, the program used to create the template used in this documentation.

+
+ + +
+ + \ No newline at end of file diff --git a/conditions-for-access-and-usage/1.1.0/provenance/provenance-en.html b/conditions-for-access-and-usage/1.1.0/provenance/provenance-en.html new file mode 100644 index 0000000..5e005e9 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/provenance/provenance-en.html @@ -0,0 +1,18 @@ + + + + + + + + +
+

Provenance for Conditions for access and usage Documentation (https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.1.0)

+
    +
  • Ontology created by: Mario Scrocca (Cefriel), Peter Lubrich (BASt)
  • https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.1.0 is a revision of the previous version https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.0.0
  • +
  • The ontology documentation was the result of using the Widoco tool (which itself uses LODE for generating the crossreference section).
  • +
+
+

back to documentation. TTL format

+ + \ No newline at end of file diff --git a/conditions-for-access-and-usage/1.1.0/provenance/provenance-en.ttl b/conditions-for-access-and-usage/1.1.0/provenance/provenance-en.ttl new file mode 100644 index 0000000..188fe22 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/provenance/provenance-en.ttl @@ -0,0 +1,13 @@ +@prefix prov: . +@prefix dc: . +@prefix foaf: . +@prefix : <> . + a prov:Entity; + dc:title "Conditions for access and usage"; + prov:wasAttributedTo :agent0; + prov:wasAttributedTo :agent1; + prov:wasAttributedTo ,; + prov:wasRevisionOf ; +. +:agent0 a prov:Agent; foaf:name "Mario Scrocca (Cefriel)". +:agent1 a prov:Agent; foaf:name "Peter Lubrich (BASt)". diff --git a/conditions-for-access-and-usage/1.1.0/resources/dark-mode-toggle.mjs b/conditions-for-access-and-usage/1.1.0/resources/dark-mode-toggle.mjs new file mode 100644 index 0000000..e6fda59 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/resources/dark-mode-toggle.mjs @@ -0,0 +1,372 @@ +/** + * Copyright 2019 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +// @license © 2019 Google LLC. Licensed under the Apache License, Version 2.0. +const doc = document; +let store = {}; +try { + store = localStorage; +} catch (err) { + // Do nothing. The user probably blocks cookies. +} +const PREFERS_COLOR_SCHEME = 'prefers-color-scheme'; +const MEDIA = 'media'; +const LIGHT = 'light'; +const DARK = 'dark'; +const MQ_DARK = `(${PREFERS_COLOR_SCHEME}:${DARK})`; +const MQ_LIGHT = `(${PREFERS_COLOR_SCHEME}:${LIGHT})`; +const LINK_REL_STYLESHEET = 'link[rel=stylesheet]'; +const REMEMBER = 'remember'; +const LEGEND = 'legend'; +const TOGGLE = 'toggle'; +const SWITCH = 'switch'; +const APPEARANCE = 'appearance'; +const PERMANENT = 'permanent'; +const MODE = 'mode'; +const COLOR_SCHEME_CHANGE = 'colorschemechange'; +const PERMANENT_COLOR_SCHEME = 'permanentcolorscheme'; +const ALL = 'all'; +const NOT_ALL = 'not all'; +const NAME = 'dark-mode-toggle'; +const DEFAULT_URL = 'https://googlechromelabs.github.io/dark-mode-toggle/demo/'; + +// See https://html.spec.whatwg.org/multipage/common-dom-interfaces.html ↵ +// #reflecting-content-attributes-in-idl-attributes. +const installStringReflection = (obj, attrName, propName = attrName) => { + Object.defineProperty(obj, propName, { + enumerable: true, + get() { + const value = this.getAttribute(attrName); + return value === null ? '' : value; + }, + set(v) { + this.setAttribute(attrName, v); + }, + }); +}; + +const installBoolReflection = (obj, attrName, propName = attrName) => { + Object.defineProperty(obj, propName, { + enumerable: true, + get() { + return this.hasAttribute(attrName); + }, + set(v) { + if (v) { + this.setAttribute(attrName, ''); + } else { + this.removeAttribute(attrName); + } + }, + }); +}; + +const template = doc.createElement('template'); +// ⚠️ Note: this is a minified version of `src/template-contents.tpl`. +// Compress the CSS with https://cssminifier.com/, then paste it here. +// eslint-disable-next-line max-len +template.innerHTML = `
`; + +export class DarkModeToggle extends HTMLElement { + static get observedAttributes() { + return [MODE, APPEARANCE, PERMANENT, LEGEND, LIGHT, DARK, REMEMBER]; + } + + constructor() { + super(); + + installStringReflection(this, MODE); + installStringReflection(this, APPEARANCE); + installStringReflection(this, LEGEND); + installStringReflection(this, LIGHT); + installStringReflection(this, DARK); + installStringReflection(this, REMEMBER); + + installBoolReflection(this, PERMANENT); + + this._darkCSS = null; + this._lightCSS = null; + + doc.addEventListener(COLOR_SCHEME_CHANGE, (event) => { + this.mode = event.detail.colorScheme; + this._updateRadios(); + this._updateCheckbox(); + }); + + doc.addEventListener(PERMANENT_COLOR_SCHEME, (event) => { + this.permanent = event.detail.permanent; + this._permanentCheckbox.checked = this.permanent; + }); + + this._initializeDOM(); + } + + _initializeDOM() { + const shadowRoot = this.attachShadow({mode: 'open'}); + shadowRoot.append(template.content.cloneNode(true)); + + // We need to support `media="(prefers-color-scheme: dark)"` (with space) + // and `media="(prefers-color-scheme:dark)"` (without space) + this._darkCSS = doc.querySelectorAll( + `${LINK_REL_STYLESHEET}[${MEDIA}*=${PREFERS_COLOR_SCHEME}][${MEDIA}*="${DARK}"]`, + ); + this._lightCSS = doc.querySelectorAll( + `${LINK_REL_STYLESHEET}[${MEDIA}*=${PREFERS_COLOR_SCHEME}][${MEDIA}*="${LIGHT}"]`, + ); + + // Get DOM references. + this._lightRadio = shadowRoot.querySelector('[part=lightRadio]'); + this._lightLabel = shadowRoot.querySelector('[part=lightLabel]'); + this._darkRadio = shadowRoot.querySelector('[part=darkRadio]'); + this._darkLabel = shadowRoot.querySelector('[part=darkLabel]'); + this._darkCheckbox = shadowRoot.querySelector('[part=toggleCheckbox]'); + this._checkboxLabel = shadowRoot.querySelector('[part=toggleLabel]'); + this._legendLabel = shadowRoot.querySelector('legend'); + this._permanentAside = shadowRoot.querySelector('aside'); + this._permanentCheckbox = shadowRoot.querySelector( + '[part=permanentCheckbox]', + ); + this._permanentLabel = shadowRoot.querySelector('[part=permanentLabel]'); + } + + connectedCallback() { + // Does the browser support native `prefers-color-scheme`? + const hasNativePrefersColorScheme = matchMedia(MQ_DARK).media !== NOT_ALL; + // Listen to `prefers-color-scheme` changes. + if (hasNativePrefersColorScheme) { + matchMedia(MQ_DARK).addListener(({matches}) => { + if (this.permanent) { + return; + } + this.mode = matches ? DARK : LIGHT; + this._dispatchEvent(COLOR_SCHEME_CHANGE, {colorScheme: this.mode}); + }); + } + // Set initial state, giving preference to a remembered value, then the + // native value (if supported), and eventually defaulting to a light + // experience. + let rememberedValue = false; + try { + rememberedValue = store.getItem(NAME); + } catch (err) { + // Do nothing. The user probably blocks cookies. + } + if (rememberedValue && [DARK, LIGHT].includes(rememberedValue)) { + this.mode = rememberedValue; + this._permanentCheckbox.checked = true; + this.permanent = true; + } else if (hasNativePrefersColorScheme) { + this.mode = matchMedia(MQ_LIGHT).matches ? LIGHT : DARK; + } + if (!this.mode) { + this.mode = LIGHT; + } + if (this.permanent && !rememberedValue) { + try { + store.setItem(NAME, this.mode); + } catch (err) { + // Do nothing. The user probably blocks cookies. + } + } + + // Default to toggle appearance. + if (!this.appearance) { + this.appearance = TOGGLE; + } + + // Update the appearance to either of toggle or switch. + this._updateAppearance(); + + // Update the radios + this._updateRadios(); + + // Make the checkbox reflect the state of the radios + this._updateCheckbox(); + + // Synchronize the behavior of the radio and the checkbox. + [this._lightRadio, this._darkRadio].forEach((input) => { + input.addEventListener('change', () => { + this.mode = this._lightRadio.checked ? LIGHT : DARK; + this._updateCheckbox(); + this._dispatchEvent(COLOR_SCHEME_CHANGE, {colorScheme: this.mode}); + }); + }); + this._darkCheckbox.addEventListener('change', () => { + this.mode = this._darkCheckbox.checked ? DARK : LIGHT; + this._updateRadios(); + this._dispatchEvent(COLOR_SCHEME_CHANGE, {colorScheme: this.mode}); + }); + + // Make remembering the last mode optional + this._permanentCheckbox.addEventListener('change', () => { + this.permanent = this._permanentCheckbox.checked; + this._dispatchEvent(PERMANENT_COLOR_SCHEME, { + permanent: this.permanent, + }); + }); + + // Finally update the mode and let the world know what's going on + this._updateMode(); + this._dispatchEvent(COLOR_SCHEME_CHANGE, {colorScheme: this.mode}); + this._dispatchEvent(PERMANENT_COLOR_SCHEME, { + permanent: this.permanent, + }); + } + + attributeChangedCallback(name, oldValue, newValue) { + if (name === MODE) { + if (![LIGHT, DARK].includes(newValue)) { + throw new RangeError(`Allowed values: "${LIGHT}" and "${DARK}".`); + } + // Only show the dialog programmatically on devices not capable of hover + // and only if there is a label + if (matchMedia('(hover:none)').matches && this.remember) { + this._showPermanentAside(); + } + if (this.permanent) { + try { + store.setItem(NAME, this.mode); + } catch (err) { + // Do nothing. The user probably blocks cookies. + } + } + this._updateRadios(); + this._updateCheckbox(); + this._updateMode(); + } else if (name === APPEARANCE) { + if (![TOGGLE, SWITCH].includes(newValue)) { + throw new RangeError(`Allowed values: "${TOGGLE}" and "${SWITCH}".`); + } + this._updateAppearance(); + } else if (name === PERMANENT) { + if (this.permanent) { + if (this.mode) { + try { + store.setItem(NAME, this.mode); + } catch (err) { + // Do nothing. The user probably blocks cookies. + } + } + } else { + try { + store.removeItem(NAME); + } catch (err) { + // Do nothing. The user probably blocks cookies. + } + } + this._permanentCheckbox.checked = this.permanent; + } else if (name === LEGEND) { + this._legendLabel.textContent = newValue; + } else if (name === REMEMBER) { + this._permanentLabel.textContent = newValue; + } else if (name === LIGHT) { + this._lightLabel.textContent = newValue; + if (this.mode === LIGHT) { + this._checkboxLabel.textContent = newValue; + } + } else if (name === DARK) { + this._darkLabel.textContent = newValue; + if (this.mode === DARK) { + this._checkboxLabel.textContent = newValue; + } + } + } + + _dispatchEvent(type, value) { + this.dispatchEvent( + new CustomEvent(type, { + bubbles: true, + composed: true, + detail: value, + }), + ); + } + + _updateAppearance() { + // Hide or show the light-related affordances dependent on the appearance, + // which can be "switch" or "toggle". + const appearAsToggle = this.appearance === TOGGLE; + this._lightRadio.hidden = appearAsToggle; + this._lightLabel.hidden = appearAsToggle; + this._darkRadio.hidden = appearAsToggle; + this._darkLabel.hidden = appearAsToggle; + this._darkCheckbox.hidden = !appearAsToggle; + this._checkboxLabel.hidden = !appearAsToggle; + } + + _updateRadios() { + if (this.mode === LIGHT) { + this._lightRadio.checked = true; + } else { + this._darkRadio.checked = true; + } + } + + _updateCheckbox() { + if (this.mode === LIGHT) { + this._checkboxLabel.style.setProperty( + `--${NAME}-checkbox-icon`, + `var(--${NAME}-light-icon,url("${DEFAULT_URL}moon.png"))`, + ); + this._checkboxLabel.textContent = this.light; + if (!this.light) { + this._checkboxLabel.ariaLabel = DARK; + } + this._darkCheckbox.checked = false; + } else { + this._checkboxLabel.style.setProperty( + `--${NAME}-checkbox-icon`, + `var(--${NAME}-dark-icon,url("${DEFAULT_URL}sun.png"))`, + ); + this._checkboxLabel.textContent = this.dark; + if (!this.dark) { + this._checkboxLabel.ariaLabel = LIGHT; + } + this._darkCheckbox.checked = true; + } + } + + _updateMode() { + if (this.mode === LIGHT) { + this._lightCSS.forEach((link) => { + link.media = ALL; + link.disabled = false; + }); + this._darkCSS.forEach((link) => { + link.media = NOT_ALL; + link.disabled = true; + }); + } else { + this._darkCSS.forEach((link) => { + link.media = ALL; + link.disabled = false; + }); + this._lightCSS.forEach((link) => { + link.media = NOT_ALL; + link.disabled = true; + }); + } + } + + _showPermanentAside() { + this._permanentAside.style.visibility = 'visible'; + setTimeout(() => { + this._permanentAside.style.visibility = 'hidden'; + }, 3000); + } +} + +customElements.define(NAME, DarkModeToggle); diff --git a/conditions-for-access-and-usage/1.1.0/resources/dark.css b/conditions-for-access-and-usage/1.1.0/resources/dark.css new file mode 100644 index 0000000..3a9bba6 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/resources/dark.css @@ -0,0 +1,25 @@ +:root { + color-scheme: dark; + --bg-status-box: rgb(0, 90, 156); + --background-color: #3e3e42; + --border: white; + --htag-text: #83E9F0; + --bg-backlink: #6e6e67; + --text-backlink: white; + --text-color: rgb(240 240 240); + --shadow-color: rgb(240 240 240 / 50%); + --accent-color: rgb(0 0 240 / 50%); + --owl-bg-pre: rgb(15 15 15); + --link: #DDC1F2; + --link-visited: #BD7DEE; + --link-active: blue; + --href-hover: gray; + --bg-hlist: #67676E; + --bg-description: #535358; + --literal:#49C00D; + --type-ap: #EB4A4A; + --type-op: #75E1FC; + --type-dp: #75FA32; + --type-ni: #f3cdcd; +} + diff --git a/conditions-for-access-and-usage/1.1.0/resources/extra.css b/conditions-for-access-and-usage/1.1.0/resources/extra.css new file mode 100644 index 0000000..8d3fd79 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/resources/extra.css @@ -0,0 +1,135 @@ +body { + text-align: justify; +} + +h1 { + line-height: 110%; +} + +.hlist { + border: 1px solid var(--border); + padding:5px; + background-color: var(--bg-hlist); +} + +.hlist li { + display: inline; + display: inline-table; + list-style-type: none; + padding-right: 20px; + +} + +.entity { + border: 1px solid var(--border); + margin:5px 0px 5px 0px; + padding: 5px; +} + +.type-c { + cursor:help; + color:orange; +} + +.type-op { + cursor:help; + color:var(--type-op); +} + +.type-dp { + cursor:help; + color:var(--type-dp); +} + +.type-ep { + cursor:help; + color:mediumpurple; +} + +.type-ep { + cursor:help; + color:mediumpurple; +} + +.type-ap { + cursor:help; + color:var(--type-ap); +} + +.type-ni { + cursor:help; + color:var(--type-ni); +} + +.logic { + color:purple; + font-weight:bold; +} + +h3 { + margin-top: 3px; + padding-bottom: 5px; + border-bottom: 1px solid var(--border); +} + +h2 { + margin-top:40px; +} + +.dotted { + border-bottom: 1px dotted gray; +} + +dt { + margin-top:5px; +} + +.description { + border-top: 1px dashed gray; + border-bottom: 1px dashed gray; + background-color: var(--bg-description); + margin-top:5px; + padding-bottom:5px; +} + +.description dl { + background-color: var(--bg-description); +} + +.description ul { + padding-left: 12px; + margin-top: 0px; +} + +.backlink { + font-size:10pt; + text-align:right; + float:right; + color:black; + padding: 2px; + border: 1px dotted navy; + background-color: var(--bg-backlink); + color: var(--text-backlink); +} + +.imageblock { + text-align: center; +} + +.imageblock img { + border:1px solid gray; +} + +.endnote { + margin-top: 40px; + border-top: 1px solid gray; + padding-top: 10px; + text-align: center; + color:gray; + font-size:70%; +} + +.literal { + color:var(--literal); + font-style:italic; +} \ No newline at end of file diff --git a/conditions-for-access-and-usage/1.1.0/resources/jquery.js b/conditions-for-access-and-usage/1.1.0/resources/jquery.js new file mode 100644 index 0000000..48590ec --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/resources/jquery.js @@ -0,0 +1,18 @@ +/*! + * jQuery JavaScript Library v1.6.2 + * http://jquery.com/ + * + * Copyright 2011, John Resig + * Dual licensed under the MIT or GPL Version 2 licenses. + * http://jquery.org/license + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * Copyright 2011, The Dojo Foundation + * Released under the MIT, BSD, and GPL Licenses. + * + * Date: Thu Jun 30 14:16:56 2011 -0400 + */ +(function(a,b){function cv(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cs(a){if(!cg[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ch||(ch=c.createElement("iframe"),ch.frameBorder=ch.width=ch.height=0),b.appendChild(ch);if(!ci||!ch.createElement)ci=(ch.contentWindow||ch.contentDocument).document,ci.write((c.compatMode==="CSS1Compat"?"":"")+""),ci.close();d=ci.createElement(a),ci.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ch)}cg[a]=e}return cg[a]}function cr(a,b){var c={};f.each(cm.concat.apply([],cm.slice(0,b)),function(){c[this]=a});return c}function cq(){cn=b}function cp(){setTimeout(cq,0);return cn=f.now()}function cf(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ce(){try{return new a.XMLHttpRequest}catch(b){}}function b$(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g0){c!=="border"&&f.each(e,function(){c||(d-=parseFloat(f.css(a,"padding"+this))||0),c==="margin"?d+=parseFloat(f.css(a,c+this))||0:d-=parseFloat(f.css(a,"border"+this+"Width"))||0});return d+"px"}d=bx(a,b,b);if(d<0||d==null)d=a.style[b]||0;d=parseFloat(d)||0,c&&f.each(e,function(){d+=parseFloat(f.css(a,"padding"+this))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+this+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+this))||0)});return d+"px"}function bm(a,b){b.src?f.ajax({url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(be,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)}function bl(a){f.nodeName(a,"input")?bk(a):"getElementsByTagName"in a&&f.grep(a.getElementsByTagName("input"),bk)}function bk(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bj(a){return"getElementsByTagName"in a?a.getElementsByTagName("*"):"querySelectorAll"in a?a.querySelectorAll("*"):[]}function bi(a,b){var c;if(b.nodeType===1){b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase();if(c==="object")b.outerHTML=a.outerHTML;else if(c!=="input"||a.type!=="checkbox"&&a.type!=="radio"){if(c==="option")b.selected=a.defaultSelected;else if(c==="input"||c==="textarea")b.defaultValue=a.defaultValue}else a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value);b.removeAttribute(f.expando)}}function bh(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c=f.expando,d=f.data(a),e=f.data(b,d);if(d=d[c]){var g=d.events;e=e[c]=f.extend({},d);if(g){delete e.handle,e.events={};for(var h in g)for(var i=0,j=g[h].length;i=0===c})}function V(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function N(a,b){return(a&&a!=="*"?a+".":"")+b.replace(z,"`").replace(A,"&")}function M(a){var b,c,d,e,g,h,i,j,k,l,m,n,o,p=[],q=[],r=f._data(this,"events");if(!(a.liveFired===this||!r||!r.live||a.target.disabled||a.button&&a.type==="click")){a.namespace&&(n=new RegExp("(^|\\.)"+a.namespace.split(".").join("\\.(?:.*\\.)?")+"(\\.|$)")),a.liveFired=this;var s=r.live.slice(0);for(i=0;ic)break;a.currentTarget=e.elem,a.data=e.handleObj.data,a.handleObj=e.handleObj,o=e.handleObj.origHandler.apply(e.elem,arguments);if(o===!1||a.isPropagationStopped()){c=e.level,o===!1&&(b=!1);if(a.isImmediatePropagationStopped())break}}return b}}function K(a,c,d){var e=f.extend({},d[0]);e.type=a,e.originalEvent={},e.liveFired=b,f.event.handle.call(c,e),e.isDefaultPrevented()&&d[0].preventDefault()}function E(){return!0}function D(){return!1}function m(a,c,d){var e=c+"defer",g=c+"queue",h=c+"mark",i=f.data(a,e,b,!0);i&&(d==="queue"||!f.data(a,g,b,!0))&&(d==="mark"||!f.data(a,h,b,!0))&&setTimeout(function(){!f.data(a,g,b,!0)&&!f.data(a,h,b,!0)&&(f.removeData(a,e,!0),i.resolve())},0)}function l(a){for(var b in a)if(b!=="toJSON")return!1;return!0}function k(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(j,"$1-$2").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNaN(d)?i.test(d)?f.parseJSON(d):d:parseFloat(d)}catch(g){}f.data(a,c,d)}else d=b}return d}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/\d/,n=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,o=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,q=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,r=/(?:^|:|,)(?:\s*\[)+/g,s=/(webkit)[ \/]([\w.]+)/,t=/(opera)(?:.*version)?[ \/]([\w.]+)/,u=/(msie) ([\w.]+)/,v=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z])/ig,x=function(a,b){return b.toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=n.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.6.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.done(a);return this},eq:function(a){return a===-1?this.slice(a):this.slice(a,+a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j0)return;A.resolveWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").unbind("ready")}},bindReady:function(){if(!A){A=e._Deferred();if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a&&typeof a=="object"&&"setInterval"in a},isNaN:function(a){return a==null||!m.test(a)||isNaN(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1;var c;for(c in a);return c===b||D.call(a,c)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw a},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(o.test(b.replace(p,"@").replace(q,"]").replace(r,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(b,c,d){a.DOMParser?(d=new DOMParser,c=d.parseFromString(b,"text/xml")):(c=new ActiveXObject("Microsoft.XMLDOM"),c.async="false",c.loadXML(b)),d=c.documentElement,(!d||!d.nodeName||d.nodeName==="parsererror")&&e.error("Invalid XML: "+b);return c},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i1?h.call(arguments,0):c,--e||g.resolveWith(g,h.call(b,0))}}var b=arguments,c=0,d=b.length,e=d,g=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred();if(d>1){for(;c
a",d=a.getElementsByTagName("*"),e=a.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=a.getElementsByTagName("input")[0],k={leadingWhitespace:a.firstChild.nodeType===3,tbody:!a.getElementsByTagName("tbody").length,htmlSerialize:!!a.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55$/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:a.className!=="t",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0},i.checked=!0,k.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,k.optDisabled=!h.disabled;try{delete a.test}catch(v){k.deleteExpando=!1}!a.addEventListener&&a.attachEvent&&a.fireEvent&&(a.attachEvent("onclick",function(){k.noCloneEvent=!1}),a.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),k.radioValue=i.value==="t",i.setAttribute("checked","checked"),a.appendChild(i),l=c.createDocumentFragment(),l.appendChild(a.firstChild),k.checkClone=l.cloneNode(!0).cloneNode(!0).lastChild.checked,a.innerHTML="",a.style.width=a.style.paddingLeft="1px",m=c.getElementsByTagName("body")[0],o=c.createElement(m?"div":"body"),p={visibility:"hidden",width:0,height:0,border:0,margin:0},m&&f.extend(p,{position:"absolute",left:-1e3,top:-1e3});for(t in p)o.style[t]=p[t];o.appendChild(a),n=m||b,n.insertBefore(o,n.firstChild),k.appendChecked=i.checked,k.boxModel=a.offsetWidth===2,"zoom"in a.style&&(a.style.display="inline",a.style.zoom=1,k.inlineBlockNeedsLayout=a.offsetWidth===2,a.style.display="",a.innerHTML="
",k.shrinkWrapBlocks=a.offsetWidth!==2),a.innerHTML="
t
",q=a.getElementsByTagName("td"),u=q[0].offsetHeight===0,q[0].style.display="",q[1].style.display="none",k.reliableHiddenOffsets=u&&q[0].offsetHeight===0,a.innerHTML="",c.defaultView&&c.defaultView.getComputedStyle&&(j=c.createElement("div"),j.style.width="0",j.style.marginRight="0",a.appendChild(j),k.reliableMarginRight=(parseInt((c.defaultView.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),o.innerHTML="",n.removeChild(o);if(a.attachEvent)for(t in{submit:1,change:1,focusin:1})s="on"+t,u=s in a,u||(a.setAttribute(s,"return;"),u=typeof a[s]=="function"),k[t+"Bubbles"]=u;o=l=g=h=m=j=a=i=null;return k}(),f.boxModel=f.support.boxModel;var i=/^(?:\{.*\}|\[.*\])$/,j=/([a-z])([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!l(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g=f.expando,h=typeof c=="string",i,j=a.nodeType,k=j?f.cache:a,l=j?a[f.expando]:a[f.expando]&&f.expando;if((!l||e&&l&&!k[l][g])&&h&&d===b)return;l||(j?a[f.expando]=l=++f.uuid:l=f.expando),k[l]||(k[l]={},j||(k[l].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?k[l][g]=f.extend(k[l][g],c):k[l]=f.extend(k[l],c);i=k[l],e&&(i[g]||(i[g]={}),i=i[g]),d!==b&&(i[f.camelCase(c)]=d);if(c==="events"&&!i[c])return i[g]&&i[g].events;return h?i[f.camelCase(c)]||i[c]:i}},removeData:function(b,c,d){if(!!f.acceptData(b)){var e=f.expando,g=b.nodeType,h=g?f.cache:b,i=g?b[f.expando]:f.expando;if(!h[i])return;if(c){var j=d?h[i][e]:h[i];if(j){delete j[c];if(!l(j))return}}if(d){delete h[i][e];if(!l(h[i]))return}var k=h[i][e];f.support.deleteExpando||h!=a?delete h[i]:h[i]=null,k?(h[i]={},g||(h[i].toJSON=f.noop),h[i][e]=k):g&&(f.support.deleteExpando?delete b[f.expando]:b.removeAttribute?b.removeAttribute(f.expando):b[f.expando]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d=null;if(typeof a=="undefined"){if(this.length){d=f.data(this[0]);if(this[0].nodeType===1){var e=this[0].attributes,g;for(var h=0,i=e.length;h-1)return!0;return!1},val:function(a){var c,d,e=this[0];if(!arguments.length){if(e){c=f.valHooks[e.nodeName.toLowerCase()]||f.valHooks[e.type];if(c&&"get"in c&&(d=c.get(e,"value"))!==b)return d;d=e.value;return typeof d=="string"?d.replace(p,""):d==null?"":d}return b}var g=f.isFunction(a);return this.each(function(d){var e=f(this),h;if(this.nodeType===1){g?h=a.call(this,d,e.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.nodeName.toLowerCase()]||f.valHooks[this.type];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c=a.selectedIndex,d=[],e=a.options,g=a.type==="select-one";if(c<0)return null;for(var h=g?c:0,i=g?c+1:e.length;h=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attrFix:{tabindex:"tabIndex"},attr:function(a,c,d,e){var g=a.nodeType;if(!a||g===3||g===8||g===2)return b;if(e&&c in f.attrFn)return f(a)[c](d);if(!("getAttribute"in a))return f.prop(a,c,d);var h,i,j=g!==1||!f.isXMLDoc(a);j&&(c=f.attrFix[c]||c,i=f.attrHooks[c],i||(t.test(c)?i=w:v&&c!=="className"&&(f.nodeName(a,"form")||u.test(c))&&(i=v)));if(d!==b){if(d===null){f.removeAttr(a,c);return b}if(i&&"set"in i&&j&&(h=i.set(a,d,c))!==b)return h;a.setAttribute(c,""+d);return d}if(i&&"get"in i&&j&&(h=i.get(a,c))!==null)return h;h=a.getAttribute(c);return h===null?b:h},removeAttr:function(a,b){var c;a.nodeType===1&&(b=f.attrFix[b]||b,f.support.getSetAttribute?a.removeAttribute(b):(f.attr(a,b,""),a.removeAttributeNode(a.getAttributeNode(b))),t.test(b)&&(c=f.propFix[b]||b)in a&&(a[c]=!1))},attrHooks:{type:{set:function(a,b){if(q.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},tabIndex:{get:function(a){var c=a.getAttributeNode("tabIndex");return c&&c.specified?parseInt(c.value,10):r.test(a.nodeName)||s.test(a.nodeName)&&a.href?0:b}},value:{get:function(a,b){if(v&&f.nodeName(a,"button"))return v.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(v&&f.nodeName(a,"button"))return v.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e=a.nodeType;if(!a||e===3||e===8||e===2)return b;var g,h,i=e!==1||!f.isXMLDoc(a);i&&(c=f.propFix[c]||c,h=f.propHooks[c]);return d!==b?h&&"set"in h&&(g=h.set(a,d,c))!==b?g:a[c]=d:h&&"get"in h&&(g=h.get(a,c))!==b?g:a[c]},propHooks:{}}),w={get:function(a,c){return f.prop(a,c)?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},f.support.getSetAttribute||(f.attrFix=f.propFix,v=f.attrHooks.name=f.attrHooks.title=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&d.nodeValue!==""?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);if(d){d.nodeValue=b;return b}}},f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})})),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex)}})),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var x=/\.(.*)$/,y=/^(?:textarea|input|select)$/i,z=/\./g,A=/ /g,B=/[^\w\s.|`]/g,C=function(a){return a.replace(B,"\\$&")};f.event={add:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){if(d===!1)d=D;else if(!d)return;var g,h;d.handler&&(g=d,d=g.handler),d.guid||(d.guid=f.guid++);var i=f._data(a);if(!i)return;var j=i.events,k=i.handle;j||(i.events=j={}),k||(i.handle=k=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.handle.apply(k.elem,arguments):b}),k.elem=a,c=c.split(" ");var l,m=0,n;while(l=c[m++]){h=g?f.extend({},g):{handler:d,data:e},l.indexOf(".")>-1?(n=l.split("."),l=n.shift(),h.namespace=n.slice(0).sort().join(".")):(n=[],h.namespace=""),h.type=l,h.guid||(h.guid=d.guid);var o=j[l],p=f.event.special[l]||{};if(!o){o=j[l]=[];if(!p.setup||p.setup.call(a,e,n,k)===!1)a.addEventListener?a.addEventListener(l,k,!1):a.attachEvent&&a.attachEvent("on"+l,k)}p.add&&(p.add.call(a,h),h.handler.guid||(h.handler.guid=d.guid)),o.push(h),f.event.global[l]=!0}a=null}},global:{},remove:function(a,c,d,e){if(a.nodeType!==3&&a.nodeType!==8){d===!1&&(d=D);var g,h,i,j,k=0,l,m,n,o,p,q,r,s=f.hasData(a)&&f._data(a),t=s&&s.events;if(!s||!t)return;c&&c.type&&(d=c.handler,c=c.type);if(!c||typeof c=="string"&&c.charAt(0)==="."){c=c||"";for(h in t)f.event.remove(a,h+c);return}c=c.split(" ");while(h=c[k++]){r=h,q=null,l=h.indexOf(".")<0,m=[],l||(m=h.split("."),h=m.shift(),n=new RegExp("(^|\\.)"+f.map(m.slice(0).sort(),C).join("\\.(?:.*\\.)?")+"(\\.|$)")),p=t[h];if(!p)continue;if(!d){for(j=0;j=0&&(h=h.slice(0,-1),j=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i. +shift(),i.sort());if(!!e&&!f.event.customEvent[h]||!!f.event.global[h]){c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.exclusive=j,c.namespace=i.join("."),c.namespace_re=new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)");if(g||!e)c.preventDefault(),c.stopPropagation();if(!e){f.each(f.cache,function(){var a=f.expando,b=this[a];b&&b.events&&b.events[h]&&f.event.trigger(c,d,b.handle.elem)});return}if(e.nodeType===3||e.nodeType===8)return;c.result=b,c.target=e,d=d!=null?f.makeArray(d):[],d.unshift(c);var k=e,l=h.indexOf(":")<0?"on"+h:"";do{var m=f._data(k,"handle");c.currentTarget=k,m&&m.apply(k,d),l&&f.acceptData(k)&&k[l]&&k[l].apply(k,d)===!1&&(c.result=!1,c.preventDefault()),k=k.parentNode||k.ownerDocument||k===c.target.ownerDocument&&a}while(k&&!c.isPropagationStopped());if(!c.isDefaultPrevented()){var n,o=f.event.special[h]||{};if((!o._default||o._default.call(e.ownerDocument,c)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)){try{l&&e[h]&&(n=e[l],n&&(e[l]=null),f.event.triggered=h,e[h]())}catch(p){}n&&(e[l]=n),f.event.triggered=b}}return c.result}},handle:function(c){c=f.event.fix(c||a.event);var d=((f._data(this,"events")||{})[c.type]||[]).slice(0),e=!c.exclusive&&!c.namespace,g=Array.prototype.slice.call(arguments,0);g[0]=c,c.currentTarget=this;for(var h=0,i=d.length;h-1?f.map(a.options,function(a){return a.selected}).join("-"):"":f.nodeName(a,"select")&&(c=a.selectedIndex);return c},J=function(c){var d=c.target,e,g;if(!!y.test(d.nodeName)&&!d.readOnly){e=f._data(d,"_change_data"),g=I(d),(c.type!=="focusout"||d.type!=="radio")&&f._data(d,"_change_data",g);if(e===b||g===e)return;if(e!=null||g)c.type="change",c.liveFired=b,f.event.trigger(c,arguments[1],d)}};f.event.special.change={filters:{focusout:J,beforedeactivate:J,click:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(c==="radio"||c==="checkbox"||f.nodeName(b,"select"))&&J.call(this,a)},keydown:function(a){var b=a.target,c=f.nodeName(b,"input")?b.type:"";(a.keyCode===13&&!f.nodeName(b,"textarea")||a.keyCode===32&&(c==="checkbox"||c==="radio")||c==="select-multiple")&&J.call(this,a)},beforeactivate:function(a){var b=a.target;f._data(b,"_change_data",I(b))}},setup:function(a,b){if(this.type==="file")return!1;for(var c in H)f.event.add(this,c+".specialChange",H[c]);return y.test(this.nodeName)},teardown:function(a){f.event.remove(this,".specialChange");return y.test(this.nodeName)}},H=f.event.special.change.filters,H.focus=H.beforeactivate}f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){function e(a){var c=f.event.fix(a);c.type=b,c.originalEvent={},f.event.trigger(c,null,c.target),c.isDefaultPrevented()&&a.preventDefault()}var d=0;f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.each(["bind","one"],function(a,c){f.fn[c]=function(a,d,e){var g;if(typeof a=="object"){for(var h in a)this[c](h,d,a[h],e);return this}if(arguments.length===2||d===!1)e=d,d=b;c==="one"?(g=function(a){f(this).unbind(a,g);return e.apply(this,arguments)},g.guid=e.guid||f.guid++):g=e;if(a==="unload"&&c!=="one")this.one(a,d,e);else for(var i=0,j=this.length;i0?this.bind(b,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0)}),function(){function u(a,b,c,d,e,f){for(var g=0,h=d.length;g0){j=i;break}}i=i[a]}d[g]=j}}}function t(a,b,c,d,e,f){for(var g=0,h=d.length;g+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d=0,e=Object.prototype.toString,g=!1,h=!0,i=/\\/g,j=/\W/;[0,0].sort(function(){h=!1;return 0});var k=function(b,d,f,g){f=f||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return f;var i,j,n,o,q,r,s,t,u=!0,w=k.isXML(d),x=[],y=b;do{a.exec(""),i=a.exec(y);if(i){y=i[3],x.push(i[1]);if(i[2]){o=i[3];break}}}while(i);if(x.length>1&&m.exec(b))if(x.length===2&&l.relative[x[0]])j=v(x[0]+x[1],d);else{j=l.relative[x[0]]?[d]:k(x.shift(),d);while(x.length)b=x.shift(),l.relative[b]&&(b+=x.shift()),j=v(b,j)}else{!g&&x.length>1&&d.nodeType===9&&!w&&l.match.ID.test(x[0])&&!l.match.ID.test(x[x.length-1])&&(q=k.find(x.shift(),d,w),d=q.expr?k.filter(q.expr,q.set)[0]:q.set[0]);if(d){q=g?{expr:x.pop(),set:p(g)}:k.find(x.pop(),x.length===1&&(x[0]==="~"||x[0]==="+")&&d.parentNode?d.parentNode:d,w),j=q.expr?k.filter(q.expr,q.set):q.set,x.length>0?n=p(j):u=!1;while(x.length)r=x.pop(),s=r,l.relative[r]?s=x.pop():r="",s==null&&(s=d),l.relative[r](n,s,w)}else n=x=[]}n||(n=j),n||k.error(r||b);if(e.call(n)==="[object Array]")if(!u)f.push.apply(f,n);else if(d&&d.nodeType===1)for(t=0;n[t]!=null;t++)n[t]&&(n[t]===!0||n[t].nodeType===1&&k.contains(d,n[t]))&&f.push(j[t]);else for(t=0;n[t]!=null;t++)n[t]&&n[t].nodeType===1&&f.push(j[t]);else p(n,f);o&&(k(o,h,f,g),k.uniqueSort(f));return f};k.uniqueSort=function(a){if(r){g=h,a.sort(r);if(g)for(var b=1;b0},k.find=function(a,b,c){var d;if(!a)return[];for(var e=0,f=l.order.length;e":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!j.test(b)){b=b.toLowerCase();for(;e=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(i,"")},TAG:function(a,b){return a[1].replace(i,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||k.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&k.error(a[0]);a[0]=d++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(i,"");!f&&l.attrMap[g]&&(a[1]=l.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(i,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=k(b[3],null,null,c);else{var g=k.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(l.match.POS.test(b[0])||l.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!k(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return bc[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=l.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||k.getText([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=l.attrHandle[c]?l.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=l.setFilters[e];if(f)return f(a,c,b,d)}}},m=l.match.POS,n=function(a,b){return"\\"+(b-0+1)};for(var o in l.match)l.match[o]=new RegExp(l.match[o].source+/(?![^\[]*\])(?![^\(]*\))/.source),l.leftMatch[o]=new RegExp(/(^(?:.|\r|\n)*?)/.source+l.match[o].source.replace(/\\(\d+)/g,n));var p=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(q){p=function(a,b){var c=0,d=b||[];if(e.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var f=a.length;c",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(l.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},l.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(l.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(l.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=k,b=c.createElement("div"),d="__sizzle__";b.innerHTML="

";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){k=function(b,e,f,g){e=e||c;if(!g&&!k.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return p(e.getElementsByTagName(b),f);if(h[2]&&l.find.CLASS&&e.getElementsByClassName)return p(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return p([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return p([],f);if(i.id===h[3])return p([i],f)}try{return p(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var m=e,n=e.getAttribute("id"),o=n||d,q=e.parentNode,r=/^\s*[+~]/.test(b);n?o=o.replace(/'/g,"\\$&"):e.setAttribute("id",o),r&&q&&(e=e.parentNode);try{if(!r||q)return p(e.querySelectorAll("[id='"+o+"'] "+b),f)}catch(s){}finally{n||m.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)k[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}k.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!k.isXML(a))try{if(e||!l.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return k(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="
";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;l.order.splice(1,0,"CLASS"),l.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?k.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?k.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:k.contains=function(){return!1},k.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var v=function(a,b){var c,d=[],e="",f=b.nodeType?[b]:b;while(c=l.match.PSEUDO.exec(a))e+=c[0],a=a.replace(l.match.PSEUDO,"");a=l.relative[a]?a+"*":a;for(var g=0,h=f.length;g0)for(h=g;h0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h,i,j={},k=1;if(g&&a.length){for(d=0,e=a.length;d-1:f(g).is(h))&&c.push({selector:i,elem:g,level:k});g=g.parentNode,k++}}return c}var l=T.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a||typeof a=="string")return f.inArray(this[0],a?f(a):this.parent().children());return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(V(c[0])||V(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling(a.parentNode.firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c),g=S.call(arguments);O.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!U[a]?f.unique(e):e,(this.length>1||Q.test(d))&&P.test(a)&&(e=e.reverse());return this.pushStack(e,a,g.join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var X=/ jQuery\d+="(?:\d+|null)"/g,Y=/^\s+/,Z=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,$=/<([\w:]+)/,_=/",""],legend:[1,"
","
"],thead:[1,"","
"],tr:[2,"","
"],td:[3,"","
"],col:[2,"","
"],area:[1,"",""],_default:[0,"",""]};bf.optgroup=bf.option,bf.tbody=bf.tfoot=bf.colgroup=bf.caption=bf.thead,bf.th=bf.td,f.support.htmlSerialize||(bf._default=[1,"div
","
"]),f.fn.extend({text:function(a){if(f.isFunction(a))return this.each(function(b){var c=f(this);c.text(a.call(this,b,c.text()))});if(typeof a!="object"&&a!==b)return this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a));return f.text(this)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){return this.each(function(){f(this).wrapAll(a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f(arguments[0]);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f(arguments[0]).toArray());return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){if(a===b)return this[0]&&this[0].nodeType===1?this[0].innerHTML.replace(X,""):null;if(typeof a=="string"&&!bb.test(a)&&(f.support.leadingWhitespace||!Y.test(a))&&!bf[($.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Z,"<$1>");try{for(var c=0,d=this.length;c1&&l0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j +)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d=a.cloneNode(!0),e,g,h;if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bi(a,d),e=bj(a),g=bj(d);for(h=0;e[h];++h)bi(e[h],g[h])}if(b){bh(a,d);if(c){e=bj(a),g=bj(d);for(h=0;e[h];++h)bh(e[h],g[h])}}e=g=null;return d},clean:function(a,b,d,e){var g;b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);var h=[],i;for(var j=0,k;(k=a[j])!=null;j++){typeof k=="number"&&(k+="");if(!k)continue;if(typeof k=="string")if(!ba.test(k))k=b.createTextNode(k);else{k=k.replace(Z,"<$1>");var l=($.exec(k)||["",""])[1].toLowerCase(),m=bf[l]||bf._default,n=m[0],o=b.createElement("div");o.innerHTML=m[1]+k+m[2];while(n--)o=o.lastChild;if(!f.support.tbody){var p=_.test(k),q=l==="table"&&!p?o.firstChild&&o.firstChild.childNodes:m[1]===""&&!p?o.childNodes:[];for(i=q.length-1;i>=0;--i)f.nodeName(q[i],"tbody")&&!q[i].childNodes.length&&q[i].parentNode.removeChild(q[i])}!f.support.leadingWhitespace&&Y.test(k)&&o.insertBefore(b.createTextNode(Y.exec(k)[0]),o.firstChild),k=o.childNodes}var r;if(!f.support.appendChecked)if(k[0]&&typeof (r=k.length)=="number")for(i=0;i=0)return b+"px"}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bo.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle;c.zoom=1;var e=f.isNaN(b)?"":"alpha(opacity="+b*100+")",g=d&&d.filter||c.filter||"";c.filter=bn.test(g)?g.replace(bn,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){var c;f.swap(a,{display:"inline-block"},function(){b?c=bx(a,"margin-right","marginRight"):c=a.style.marginRight});return c}})}),c.defaultView&&c.defaultView.getComputedStyle&&(by=function(a,c){var d,e,g;c=c.replace(bp,"-$1").toLowerCase();if(!(e=a.ownerDocument.defaultView))return b;if(g=e.getComputedStyle(a,null))d=g.getPropertyValue(c),d===""&&!f.contains(a.ownerDocument.documentElement,a)&&(d=f.style(a,c));return d}),c.documentElement.currentStyle&&(bz=function(a,b){var c,d=a.currentStyle&&a.currentStyle[b],e=a.runtimeStyle&&a.runtimeStyle[b],f=a.style;!bq.test(d)&&br.test(d)&&(c=f.left,e&&(a.runtimeStyle.left=a.currentStyle.left),f.left=b==="fontSize"?"1em":d||0,d=f.pixelLeft+"px",f.left=c,e&&(a.runtimeStyle.left=e));return d===""?"auto":d}),bx=by||bz,f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)});var bB=/%20/g,bC=/\[\]$/,bD=/\r?\n/g,bE=/#.*$/,bF=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bG=/^(?:color|date|datetime|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bH=/^(?:about|app|app\-storage|.+\-extension|file|widget):$/,bI=/^(?:GET|HEAD)$/,bJ=/^\/\//,bK=/\?/,bL=/)<[^<]*)*<\/script>/gi,bM=/^(?:select|textarea)/i,bN=/\s+/,bO=/([?&])_=[^&]*/,bP=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bQ=f.fn.load,bR={},bS={},bT,bU;try{bT=e.href}catch(bV){bT=c.createElement("a"),bT.href="",bT=bT.href}bU=bP.exec(bT.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bQ)return bQ.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("
").append(c.replace(bL,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bM.test(this.nodeName)||bG.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bD,"\r\n")}}):{name:b.name,value:c.replace(bD,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.bind(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?f.extend(!0,a,f.ajaxSettings,b):(b=a,a=f.extend(!0,f.ajaxSettings,b));for(var c in{context:1,url:1})c in b?a[c]=b[c]:c in f.ajaxSettings&&(a[c]=f.ajaxSettings[c]);return a},ajaxSettings:{url:bT,isLocal:bH.test(bU[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":"*/*"},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML}},ajaxPrefilter:bW(bR),ajaxTransport:bW(bS),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a?4:0;var o,r,u,w=l?bZ(d,v,l):b,x,y;if(a>=200&&a<300||a===304){if(d.ifModified){if(x=v.getResponseHeader("Last-Modified"))f.lastModified[k]=x;if(y=v.getResponseHeader("Etag"))f.etag[k]=y}if(a===304)c="notmodified",o=!0;else try{r=b$(d,w),c="success",o=!0}catch(z){c="parsererror",u=z}}else{u=c;if(!c||a)c="error",a<0&&(a=0)}v.status=a,v.statusText=c,o?h.resolveWith(e,[r,c,v]):h.rejectWith(e,[v,c,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.resolveWith(e,[v,c]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f._Deferred(),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bF.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.done,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bE,"").replace(bJ,bU[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bN),d.crossDomain==null&&(r=bP.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bU[1]&&r[2]==bU[2]&&(r[3]||(r[1]==="http:"?80:443))==(bU[3]||(bU[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bX(bR,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bI.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bK.test(d.url)?"&":"?")+d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bO,"$1_="+x);d.url=y+(y===d.url?(bK.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", */*; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bX(bS,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){status<2?w(-1,z):f.error(z)}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)bY(g,a[g],c,e);return d.join("&").replace(bB,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var b_=f.now(),ca=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+b_++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=b.contentType==="application/x-www-form-urlencoded"&&typeof b.data=="string";if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(ca.test(b.url)||e&&ca.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(ca,l),b.url===j&&(e&&(k=k.replace(ca,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var cb=a.ActiveXObject?function(){for(var a in cd)cd[a](0,1)}:!1,cc=0,cd;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ce()||cf()}:ce,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,cb&&delete cd[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n),m.text=h.responseText;try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cc,cb&&(cd||(cd={},f(a).unload(cb)),cd[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cg={},ch,ci,cj=/^(?:toggle|show|hide)$/,ck=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,cl,cm=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cn,co=a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(cr("show",3),a,b,c);for(var g=0,h=this.length;g=e.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),e.animatedProperties[this.prop]=!0;for(g in e.animatedProperties)e.animatedProperties[g]!==!0&&(c=!1);if(c){e.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){d.style["overflow"+b]=e.overflow[a]}),e.hide&&f(d).hide();if(e.hide||e.show)for(var i in e.animatedProperties)f.style(d,i,e.orig[i]);e.complete.call(d)}return!1}e.duration==Infinity?this.now=b:(h=b-this.startTime,this.state=h/e.duration,this.pos=f.easing[e.animatedProperties[this.prop]](this.state,h,0,1,e.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){for(var a=f.timers,b=0;b
";f.extend(b.style,{position:"absolute",top:0,left:0,margin:0,border:0,width:"1px",height:"1px",visibility:"hidden"}),b.innerHTML=j,a.insertBefore(b,a.firstChild),d=b.firstChild,e=d.firstChild,h=d.nextSibling.firstChild.firstChild,this.doesNotAddBorder=e.offsetTop!==5,this.doesAddBorderForTableAndCells=h.offsetTop===5,e.style.position="fixed",e.style.top="20px",this.supportsFixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",this.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,this.doesNotIncludeMarginInBodyOffset=a.offsetTop!==i,a.removeChild(b),f.offset.initialize=f.noop},bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.offset.initialize(),f.offset.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cu.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cu.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each(["Left","Top"],function(a,c){var d="scroll"+c;f.fn[d]=function(c){var e,g;if(c===b){e=this[0];if(!e)return null;g=cv(e);return g?"pageXOffset"in g?g[a?"pageYOffset":"pageXOffset"]:f.support.boxModel&&g.document.documentElement[d]||g.document.body[d]:e[d]}return this.each(function(){g=cv(this),g?g.scrollTo(a?f(g).scrollLeft():c,a?c:f(g).scrollTop()):this[d]=c})}}),f.each(["Height","Width"],function(a,c){var d=c.toLowerCase();f.fn["inner"+c]=function(){var a=this[0];return a&&a.style?parseFloat(f.css(a,d,"padding")):null},f.fn["outer"+c]=function(a){var b=this[0];return b&&b.style?parseFloat(f.css(b,d,a?"margin":"border")):null},f.fn[d]=function(a){var e=this[0];if(!e)return a==null?null:this;if(f.isFunction(a))return this.each(function(b){var c=f(this);c[d](a.call(this,b,c[d]()))});if(f.isWindow(e)){var g=e.document.documentElement["client"+c];return e.document.compatMode==="CSS1Compat"&&g||e.document.body["client"+c]||g}if(e.nodeType===9)return Math.max(e.documentElement["client"+c],e.body["scroll"+c],e.documentElement["scroll"+c],e.body["offset"+c],e.documentElement["offset"+c]);if(a===b){var h=f.css(e,d),i=parseFloat(h);return f.isNaN(i)?h:i}return this.css(d,typeof a=="string"?a:a+"px")}}),a.jQuery=a.$=f})(window); \ No newline at end of file diff --git a/conditions-for-access-and-usage/1.1.0/resources/light.css b/conditions-for-access-and-usage/1.1.0/resources/light.css new file mode 100644 index 0000000..f4a5495 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/resources/light.css @@ -0,0 +1,24 @@ +:root { + color-scheme: light; + --bg-status-box: rgb(0, 90, 156); + --background-color: white; + --border: navy; + --htag-text: #005A9C; + --bg-backlink: #F4FFFF; + --text-backlink: black; + --text-color: rgb(15 15 15); + --shadow-color: rgb(15 15 15 / 50%); + --accent-color: rgb(240 0 0 / 50%); + --owl-bg: #F9F9F9; + --link: #00c; + --link-visited: #609; + --link-active: #c00; + --href-hover: #ffa; + --bg-hlist: #F4FFFF; + --bg-description:rgb(242, 243, 244); + --literal:green; + --type-ap: maroon; + --type-op: navy; + --type-dp: green; + --type-ni: brown; +} diff --git a/conditions-for-access-and-usage/1.1.0/resources/marked.min.js b/conditions-for-access-and-usage/1.1.0/resources/marked.min.js new file mode 100644 index 0000000..50954cb --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/resources/marked.min.js @@ -0,0 +1,6 @@ +/** + * marked - a markdown parser + * Copyright (c) 2011-2022, Christopher Jeffrey. (MIT Licensed) + * https://github.com/markedjs/marked + */ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).marked={})}(this,function(r){"use strict";function i(e,t){for(var u=0;ue.length)&&(t=e.length);for(var u=0,n=new Array(t);u=e.length?{done:!0}:{done:!1,value:e[u++]}};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function e(){return{baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}r.defaults=e();function u(e){return t[e]}var n=/[&<>"']/,l=/[&<>"']/g,a=/[<>"']|&(?!#?\w+;)/,o=/[<>"']|&(?!#?\w+;)/g,t={"&":"&","<":"<",">":">",'"':""","'":"'"};function D(e,t){if(t){if(n.test(e))return e.replace(l,u)}else if(a.test(e))return e.replace(o,u);return e}var c=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function x(e){return e.replace(c,function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""})}var h=/(^|[^\[])\^/g;function p(u,e){u="string"==typeof u?u:u.source,e=e||"";var n={replace:function(e,t){return t=(t=t.source||t).replace(h,"$1"),u=u.replace(e,t),n},getRegex:function(){return new RegExp(u,e)}};return n}var f=/[^\w:]/g,Z=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i;function g(e,t,u){if(e){try{n=decodeURIComponent(x(u)).replace(f,"").toLowerCase()}catch(e){return null}if(0===n.indexOf("javascript:")||0===n.indexOf("vbscript:")||0===n.indexOf("data:"))return null}var n;t&&!Z.test(u)&&(e=u,F[" "+(n=t)]||(O.test(n)?F[" "+n]=n+"/":F[" "+n]=k(n,"/",!0)),t=-1===(n=F[" "+n]).indexOf(":"),u="//"===e.substring(0,2)?t?e:n.replace(q,"$1")+e:"/"===e.charAt(0)?t?e:n.replace(L,"$1")+e:n+e);try{u=encodeURI(u).replace(/%25/g,"%")}catch(e){return null}return u}var F={},O=/^[^:]+:\/*[^/]*$/,q=/^([^:]+:)[\s\S]*$/,L=/^([^:]+:\/*[^/]*)[\s\S]*$/;var A={exec:function(){}};function d(e){for(var t,u,n=1;nt)u.splice(t);else for(;u.length>=1,e+=e;return u+e}function b(e,t,u,n){var r=t.href,t=t.title?D(t.title):null,i=e[1].replace(/\\([\[\]])/g,"$1");return"!"!==e[0].charAt(0)?(n.state.inLink=!0,e={type:"link",raw:u,href:r,title:t,text:i,tokens:n.inlineTokens(i,[])},n.state.inLink=!1,e):{type:"image",raw:u,href:r,title:t,text:D(i)}}var w=function(){function e(e){this.options=e||r.defaults}var t=e.prototype;return t.space=function(e){e=this.rules.block.newline.exec(e);if(e&&0=u.length?e.slice(u.length):e}).join("\n")}(t=e[0],e[3]||""),{type:"code",raw:t,lang:e[2]&&e[2].trim(),text:u}},t.heading=function(e){var t,u,e=this.rules.block.heading.exec(e);if(e)return t=e[2].trim(),/#$/.test(t)&&(u=k(t,"#"),!this.options.pedantic&&u&&!/ $/.test(u)||(t=u.trim())),u={type:"heading",raw:e[0],depth:e[1].length,text:t,tokens:[]},this.lexer.inline(u.text,u.tokens),u},t.hr=function(e){e=this.rules.block.hr.exec(e);if(e)return{type:"hr",raw:e[0]}},t.blockquote=function(e){var t,e=this.rules.block.blockquote.exec(e);if(e)return t=e[0].replace(/^ *>[ \t]?/gm,""),{type:"blockquote",raw:e[0],tokens:this.lexer.blockTokens(t,[]),text:t}},t.list=function(e){var t=this.rules.block.list.exec(e);if(t){var u,n,r,i,s,l,a,o,D,c,h,p=1<(g=t[1].trim()).length,f={type:"list",raw:"",ordered:p,start:p?+g.slice(0,-1):"",loose:!1,items:[]},g=p?"\\d{1,9}\\"+g.slice(-1):"\\"+g;this.options.pedantic&&(g=p?g:"[*+-]");for(var F=new RegExp("^( {0,3}"+g+")((?:[\t ][^\\n]*)?(?:\\n|$))");e&&(h=!1,t=F.exec(e))&&!this.rules.block.hr.test(e);){if(u=t[0],e=e.substring(u.length),a=t[2].split("\n",1)[0],o=e.split("\n",1)[0],this.options.pedantic?(i=2,c=a.trimLeft()):(i=t[2].search(/[^ ]/),c=a.slice(i=4=i||!a.trim())c+="\n"+a.slice(i);else{if(s)break;c+="\n"+a}s||a.trim()||(s=!0),u+=D+"\n",e=e.substring(D.length+1)}f.loose||(l?f.loose=!0:/\n *\n *$/.test(u)&&(l=!0)),this.options.gfm&&(n=/^\[[ xX]\] /.exec(c))&&(r="[ ] "!==n[0],c=c.replace(/^\[[ xX]\] +/,"")),f.items.push({type:"list_item",raw:u,task:!!n,checked:r,loose:!1,text:c}),f.raw+=u}f.items[f.items.length-1].raw=u.trimRight(),f.items[f.items.length-1].text=c.trimRight(),f.raw=f.raw.trimRight();for(var E=f.items.length,x=0;x/i.test(e[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(e[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(e[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:e[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(e[0]):D(e[0]):e[0]}},t.link=function(e){e=this.rules.inline.link.exec(e);if(e){var t=e[2].trim();if(!this.options.pedantic&&/^$/.test(t))return;var u=k(t.slice(0,-1),"\\");if((t.length-u.length)%2==0)return}else{u=function(e,t){if(-1!==e.indexOf(t[1]))for(var u=e.length,n=0,r=0;r$/.test(t)?u.slice(1):u.slice(1,-1):u)&&u.replace(this.rules.inline._escapes,"$1"),title:r&&r.replace(this.rules.inline._escapes,"$1")},e[0],this.lexer)}},t.reflink=function(e,t){var u;if((u=this.rules.inline.reflink.exec(e))||(u=this.rules.inline.nolink.exec(e)))return(e=t[(e=(u[2]||u[1]).replace(/\s+/g," ")).toLowerCase()])&&e.href?b(u,e,u[0],this.lexer):{type:"text",raw:t=u[0].charAt(0),text:t}},t.emStrong=function(e,t,u){void 0===u&&(u="");var n=this.rules.inline.emStrong.lDelim.exec(e);if(n&&(!n[3]||!u.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD50-\uDD52\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E]|\uD838[\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF38\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A])/))){var r=n[1]||n[2]||"";if(!r||""===u||this.rules.inline.punctuation.exec(u)){var i=n[0].length-1,s=i,l=0,a="*"===n[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(a.lastIndex=0,t=t.slice(-1*e.length+i);null!=(n=a.exec(t));)if(o=n[1]||n[2]||n[3]||n[4]||n[5]||n[6])if(o=o.length,n[3]||n[4])s+=o;else if((n[5]||n[6])&&i%3&&!((i+o)%3))l+=o;else if(!(0<(s-=o))){var o=Math.min(o,o+s+l);if(Math.min(i,o)%2)return D=e.slice(1,i+n.index+o),{type:"em",raw:e.slice(0,i+n.index+o+1),text:D,tokens:this.lexer.inlineTokens(D,[])};var D=e.slice(2,i+n.index+o-1);return{type:"strong",raw:e.slice(0,i+n.index+o+1),text:D,tokens:this.lexer.inlineTokens(D,[])}}}}},t.codespan=function(e){var t,u,n,e=this.rules.inline.code.exec(e);if(e)return n=e[2].replace(/\n/g," "),t=/[^ ]/.test(n),u=/^ /.test(n)&&/ $/.test(n),n=D(n=t&&u?n.substring(1,n.length-1):n,!0),{type:"codespan",raw:e[0],text:n}},t.br=function(e){e=this.rules.inline.br.exec(e);if(e)return{type:"br",raw:e[0]}},t.del=function(e){e=this.rules.inline.del.exec(e);if(e)return{type:"del",raw:e[0],text:e[2],tokens:this.lexer.inlineTokens(e[2],[])}},t.autolink=function(e,t){var u,e=this.rules.inline.autolink.exec(e);if(e)return t="@"===e[2]?"mailto:"+(u=D(this.options.mangle?t(e[1]):e[1])):u=D(e[1]),{type:"link",raw:e[0],text:u,href:t,tokens:[{type:"text",raw:u,text:u}]}},t.url=function(e,t){var u,n,r,i;if(u=this.rules.inline.url.exec(e)){if("@"===u[2])r="mailto:"+(n=D(this.options.mangle?t(u[0]):u[0]));else{for(;i=u[0],u[0]=this.rules.inline._backpedal.exec(u[0])[0],i!==u[0];);n=D(u[0]),r="www."===u[1]?"http://"+n:n}return{type:"link",raw:u[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}},t.inlineText=function(e,t){e=this.rules.inline.text.exec(e);if(e)return t=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(e[0]):D(e[0]):e[0]:D(this.options.smartypants?t(e[0]):e[0]),{type:"text",raw:e[0],text:t}},e}(),y={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:-[\t ]*){3,}|(?:_[ \t]*){3,}|(?:\*[ \t]*){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)([ \t][^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:A,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/,_label:/(?!\s*\])(?:\\.|[^\[\]\\])+/,_title:/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/},v=(y.def=p(y.def).replace("label",y._label).replace("title",y._title).getRegex(),y.bullet=/(?:[*+-]|\d{1,9}[.)])/,y.listItemStart=p(/^( *)(bull) */).replace("bull",y.bullet).getRegex(),y.list=p(y.list).replace(/bull/g,y.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+y.def.source+")").getRegex(),y._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",y._comment=/|$)/,y.html=p(y.html,"i").replace("comment",y._comment).replace("tag",y._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),y.paragraph=p(y._paragraph).replace("hr",y.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",y._tag).getRegex(),y.blockquote=p(y.blockquote).replace("paragraph",y.paragraph).getRegex(),y.normal=d({},y),y.gfm=d({},y.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),y.gfm.table=p(y.gfm.table).replace("hr",y.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",y._tag).getRegex(),y.gfm.paragraph=p(y._paragraph).replace("hr",y.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",y.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",y._tag).getRegex(),y.pedantic=d({},y.normal,{html:p("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",y._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:A,paragraph:p(y.normal._paragraph).replace("hr",y.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",y.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()}),{escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:A,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^[^_*]*?\_\_[^_*]*?\*[^_*]*?(?=\_\_)|[^*]+(?=[^*])|[punct_](\*+)(?=[\s]|$)|[^punct*_\s](\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|[^punct*_\s](\*+)(?=[^punct*_\s])/,rDelimUnd:/^[^_*]*?\*\*[^_*]*?\_[^_*]*?(?=\*\*)|[^_]+(?=[^_])|[punct*](\_+)(?=[\s]|$)|[^punct*_\s](\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:A,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~",v.punctuation=p(v.punctuation).replace(/punctuation/g,v._punctuation).getRegex(),v.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,v.escapedEmSt=/\\\*|\\_/g,v._comment=p(y._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),v.emStrong.lDelim=p(v.emStrong.lDelim).replace(/punct/g,v._punctuation).getRegex(),v.emStrong.rDelimAst=p(v.emStrong.rDelimAst,"g").replace(/punct/g,v._punctuation).getRegex(),v.emStrong.rDelimUnd=p(v.emStrong.rDelimUnd,"g").replace(/punct/g,v._punctuation).getRegex(),v._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,v._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,v._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,v.autolink=p(v.autolink).replace("scheme",v._scheme).replace("email",v._email).getRegex(),v._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,v.tag=p(v.tag).replace("comment",v._comment).replace("attribute",v._attribute).getRegex(),v._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,v._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,v._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,v.link=p(v.link).replace("label",v._label).replace("href",v._href).replace("title",v._title).getRegex(),v.reflink=p(v.reflink).replace("label",v._label).replace("ref",y._label).getRegex(),v.nolink=p(v.nolink).replace("ref",y._label).getRegex(),v.reflinkSearch=p(v.reflinkSearch,"g").replace("reflink",v.reflink).replace("nolink",v.nolink).getRegex(),v.normal=d({},v),v.pedantic=d({},v.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:p(/^!?\[(label)\]\((.*?)\)/).replace("label",v._label).getRegex(),reflink:p(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",v._label).getRegex()}),v.gfm=d({},v.normal,{escape:p(v.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\'+(u?e:D(e,!0))+"\n":"
"+(u?e:D(e,!0))+"
\n"},t.blockquote=function(e){return"
\n"+e+"
\n"},t.html=function(e){return e},t.heading=function(e,t,u,n){return this.options.headerIds?"'+e+"\n":""+e+"\n"},t.hr=function(){return this.options.xhtml?"
\n":"
\n"},t.list=function(e,t,u){var n=t?"ol":"ul";return"<"+n+(t&&1!==u?' start="'+u+'"':"")+">\n"+e+"\n"},t.listitem=function(e){return"
  • "+e+"
  • \n"},t.checkbox=function(e){return" "},t.paragraph=function(e){return"

    "+e+"

    \n"},t.table=function(e,t){return"\n\n"+e+"\n"+(t=t&&""+t+"")+"
    \n"},t.tablerow=function(e){return"\n"+e+"\n"},t.tablecell=function(e,t){var u=t.header?"th":"td";return(t.align?"<"+u+' align="'+t.align+'">':"<"+u+">")+e+"\n"},t.strong=function(e){return""+e+""},t.em=function(e){return""+e+""},t.codespan=function(e){return""+e+""},t.br=function(){return this.options.xhtml?"
    ":"
    "},t.del=function(e){return""+e+""},t.link=function(e,t,u){if(null===(e=g(this.options.sanitize,this.options.baseUrl,e)))return u;e='"},t.image=function(e,t,u){if(null===(e=g(this.options.sanitize,this.options.baseUrl,e)))return u;e=''+u+'":">"},t.text=function(e){return e},e}(),S=function(){function e(){}var t=e.prototype;return t.strong=function(e){return e},t.em=function(e){return e},t.codespan=function(e){return e},t.del=function(e){return e},t.html=function(e){return e},t.text=function(e){return e},t.link=function(e,t,u){return""+u},t.image=function(e,t,u){return""+u},t.br=function(){return""},e}(),T=function(){function e(){this.seen={}}var t=e.prototype;return t.serialize=function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")},t.getNextSafeSlug=function(e,t){var u=e,n=0;if(this.seen.hasOwnProperty(u))for(n=this.seen[e];u=e+"-"+ ++n,this.seen.hasOwnProperty(u););return t||(this.seen[e]=n,this.seen[u]=0),u},t.slug=function(e,t){void 0===t&&(t={});e=this.serialize(e);return this.getNextSafeSlug(e,t.dryrun)},e}(),R=function(){function u(e){this.options=e||r.defaults,this.options.renderer=this.options.renderer||new $,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new S,this.slugger=new T}u.parse=function(e,t){return new u(t).parse(e)},u.parseInline=function(e,t){return new u(t).parseInline(e)};var e=u.prototype;return e.parse=function(e,t){void 0===t&&(t=!0);for(var u,n,r,i,s,l,a,o,D,c,h,p,f,g,F,A,d="",C=e.length,k=0;kAn error occurred:

    "+D(e.message+"",!0)+"
    ";throw e}}I.options=I.setOptions=function(e){return d(I.defaults,e),e=I.defaults,r.defaults=e,I},I.getDefaults=e,I.defaults=r.defaults,I.use=function(){for(var e=arguments.length,t=new Array(e),u=0;uAn error occurred:

    "+D(e.message+"",!0)+"
    ";throw e}},I.Parser=R,I.parser=R.parse,I.Renderer=$,I.TextRenderer=S,I.Lexer=z,I.lexer=z.lex,I.Tokenizer=w,I.Slugger=T;var A=(I.parse=I).options,P=I.setOptions,Q=I.use,U=I.walkTokens,M=I.parseInline,N=I,X=R.parse,G=z.lex;r.Lexer=z,r.Parser=R,r.Renderer=$,r.Slugger=T,r.TextRenderer=S,r.Tokenizer=w,r.getDefaults=e,r.lexer=G,r.marked=I,r.options=A,r.parse=N,r.parseInline=M,r.parser=X,r.setOptions=P,r.use=Q,r.walkTokens=U,Object.defineProperty(r,"__esModule",{value:!0})}); diff --git a/conditions-for-access-and-usage/1.1.0/resources/moon.svg b/conditions-for-access-and-usage/1.1.0/resources/moon.svg new file mode 100644 index 0000000..fad89a4 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/resources/moon.svg @@ -0,0 +1,7 @@ + + + + moon + + + diff --git a/conditions-for-access-and-usage/1.1.0/resources/owl.css b/conditions-for-access-and-usage/1.1.0/resources/owl.css new file mode 100644 index 0000000..c4d6f2c --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/resources/owl.css @@ -0,0 +1,248 @@ +.RFC2119 { + text-transform: lowercase; + font-style: italic; +} +.nonterminal { + font-weight: bold; + font-family: sans-serif; + font-size: 95%; +} +#abstract br { + /* doesn't work right SOMETIMES + margin-bottom: 1em; */ +} +.name { + font-family: monospace; +} +.buttonpanel { + margin-top: 1ex; + margin-bottom: 1ex; + padding-left: 1ex; + padding-right: 1ex; + padding-top: 1ex; + padding-bottom: 0.6ex; + border: 1px dotted black; +} +.grammar { + margin-top: 1ex; + margin-bottom: 1ex; + padding-left: 1ex; + padding-right: 1ex; + padding-top: 1ex; + padding-bottom: 0.6ex; + border: 1px dashed #2f6fab; + font-family: monospace; +} +.image { + text-align: center; +} +.centered { + text-align: center; + padding-top: 4ex; + padding-bottom: 4ex; +} +.centered table { + margin: 0 auto; + text-align: left; +} +.caption { + font-weight: bold; +} +.indent { + margin-left: 20px; +} +.atrisknote { + padding: 5px; + margin-top: 10px; + margin-bottom: 10px; + border: solid 2px blue; + background-color: #FFA; +} +.atrisknotehead { + font-style: italic; +} + +/* Stying the examples. */ + +.anexample:before { + content: "Example:"; + font-family: sans-serif; + font-size: 1.6ex; + font-weight: bold; +} +.anexample { + margin-top: 1ex; + margin-bottom: 1ex; + padding-left: 1ex; + padding-right: 1ex; + padding-top: 1ex; + padding-bottom: 0.6ex; + border: 1px dashed #2f6fab; + background-color: #f9f9f9; +} +.anexample table { + background-color: #f9f9f9; +} + +/* Styling the parts in the functional-style syntax. */ + +div.fss { + margin-top: 10px; + margin-bottom: 10px; + margin-left: 20px; + margin-right: 20px; + font-family: monospace; +} +table.fss { + margin: 0px 0px 0px 0px; + padding: 0px 0px 0px 0px; + width: 100%; +} +table.fss caption.fss { + font-size: 1.5ex; + font-weight: bold; + text-align: left; + padding-left: 10px; +} +table.fss td:first-child { + font-family: monospace; + padding-left: 20px; + padding-right: 20px; + width: 60%; +} +table{ + background-color: var(--bg-hlist); + border: 1px solid var(--border); + margin: 20px; + vertical-align: middle; +} +table td { + padding: 5px 15px; + text-align: left; +} + +/* Styling the parts in the RDF syntax. */ + +div.rdf{ + margin-top: 10px; + margin-bottom: 10px; + margin-left: 20px; + margin-right: 20px; + font-family: monospace; +} +table.rdf { + margin: 0px 0px 0px 0px; + padding: 0px 0px 0px 0px; + width: 100%; +} +table.rdf caption.rdf { + font-size: 1.5ex; + font-weight: bold; + text-align: left; + padding-left: 10px; +} +table.rdf td:first-child { + font-family: monospace; + padding-left: 20px; + padding-right: 20px; + width: 60%; +} + +/* Styling the XML syntax. */ + +div.xmlsyn { + margin-top: 10px; + margin-bottom: 10px; + margin-left: 20px; + margin-right: 20px; + font-family: monospace; +} +div.axioms { + margin-top: 10px; + margin-bottom: 10px; + margin-left: 20px; + margin-right: 20px; +} + +/* Other styles. */ + +table.complexity td { + text-align: center; +} +table.allname td { + font-family: monospace; +} +table.canonicalparsing { + margin-left: 20px; + border-style: none; +} +table.canonicalparsing td { + vertical-align: top; + padding: 2px 2px 2px 2px; +} +table.canonicalparsing td.two { + padding-left: 30px; +} + +/* The following are classes for templates used in the editing process. */ + +.review { + padding: 5px; + border: solid 1px black; + margin-left: 10%; + margin-top: 10px; + margin-bottom: 10px; + background-color: #FFA; + font-size: smaller; +} +.reviewauthor { + font-size: smaller; + font-style: italic; +} +.ednote { + padding: 5px; + border: solid 1px black; + margin-top: 10px; + margin-bottom: 10px; +} +.ednotehead { + font-weight: bold; +} + +/* override mediawiki's beautiful DL styling... */ +dl { + background: var(--background-color); + width: 100%; + border: none; + margin-top: 0; + margin-bottom: 0; + padding-top: 0; + padding-bottom: 0; +} + +div { + margin-top: 0; + margin-bottom: 0; +} +#fulltitle { + font-size: 140%; + font-weight: bold; +} + +.xml { + color: red +} + +.rdbms{ +color: red +} + +/* just copying from wiki, so it stays through TR. Currently + affects Primer, at least */ +pre { + background-color: var(--owl-bg); + border:1px dashed #2F6FAB; + color:var(--text-color); + line-height:1.1em; + padding:1em; +} \ No newline at end of file diff --git a/conditions-for-access-and-usage/1.1.0/resources/primer.css b/conditions-for-access-and-usage/1.1.0/resources/primer.css new file mode 100644 index 0000000..5a73ae3 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/resources/primer.css @@ -0,0 +1,103 @@ +/* define a class "noprint" for sections which don't get printed */ +.noprint { display: none; } + +/* our syntax menu for switching */ +div.syntaxmenu { + border: 1px dotted black; + padding:0.5em; + margin: 1em; +} + +.container { + margin-right: auto; + margin-left: auto; + padding-left: 15px; + padding-right: 15px; +} + +@media print { + div.syntaxmenu { display:none; } +} + +/* use tab-like headers for syntax examples */ +div.exampleheader { + font-size: 90%; + float: left; + background: #F9F9F9; + color: #2F6FAB; + border: 1px dashed #2F6FAB; + border-bottom: 0px; + padding-top: 2px; +} + +div.exampleheader span.exampleheader { + background: #F9F9F9; + padding-top: 0px; + padding-right: 10px; + padding-left: 10px; + padding-bottom: 3px; + padding-top: 0px; +} + +/* Also copy MediaWiki style here, so it will not look different when exported */ +div.fssyntax pre, div.rdfxml pre, div.owlxml pre, div.turtle pre, div.manchester pre { + background-color: #F9F9F9; + border: 1px dashed #2F6FAB; + color: black; + line-height: 1.1em; + padding: 1em; + clear: both; + margin-left: 0em; +} +/* Expansion to add the status*/ +.status { + position: fixed; + left: 0em; + top: 0em; + text-align: right; + vertical-align: middle; + /* Square version of the inside span. Slightly larger */ + width: 26em; + height: 26em; + z-index: -1; + opacity: 0.8; + + /** From http://stackoverflow.com/questions/1080792/how-to-draw-vertical-text-with-css-cross-browser */ + + -webkit-transform: rotate(-90deg); + -moz-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + -o-transform: rotate(-90deg); + transform: rotate(-90deg); + /* also accepts left, right, top, bottom coordinates; not + * required, but a good idea for styling */ + -webkit-transform-origin: 50% 50%; + -moz-transform-origin: 50% 50%; + -ms-transform-origin: 50% 50%; + -o-transform-origin: 50% 50%; + transform-origin: 50% 50%; + + /* Should be unset in IE9+ I think. */ + filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); +} + +/* The actual status box */ + .status div { + display: block; + background: var(--bg-status-box); + color: white; + width: 24em; + padding-top: 0.3em; + padding-left: 0em; + padding-right: 5em; + padding-bottom: 0.3em; + /* Enable for debugging + border: red thin solid; + */ +} + +/* And text inside, don't confuse fonts as it breaks em above */ +.status div span { + font-family: "Tauri"; + font-size: larger; +} \ No newline at end of file diff --git a/conditions-for-access-and-usage/1.1.0/resources/rdf.icon b/conditions-for-access-and-usage/1.1.0/resources/rdf.icon new file mode 100644 index 0000000000000000000000000000000000000000..d54310fe20cc6b76fb0aff73bb6d208449383a25 GIT binary patch literal 421 zcmV;W0b2e?Nk%w1VI2S<0K^{vg`>{#^!YhzuNqUMXN>BW*@J zA`Biv9dKI*F$G2>5f4KUX|yqk1!f2uS!02}lx7{JW5GSZW*L7;&$lB24u2k>F$6}2 z9|sD|ao{A8dL-W3NSo?M0}Lb=Tbc$83Fs{c7y=Ux8ZuC@K!AjS1ONaeKqcb9fGD~; zJU~-qN*OvvCfI!Gf5V9$CtYa?E2W PV+=hSSm&XEyAS|7t>CRw literal 0 HcmV?d00001 diff --git a/conditions-for-access-and-usage/1.1.0/resources/rec.css b/conditions-for-access-and-usage/1.1.0/resources/rec.css new file mode 100644 index 0000000..0413b0c --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/resources/rec.css @@ -0,0 +1,99 @@ +/* Style for a "Recommendation" */ + +/* + Copyright 1997-2003 W3C (MIT, ERCIM, Keio). All Rights Reserved. + The following software licensing rules apply: + http://www.w3.org/Consortium/Legal/copyright-software */ + +/* $Id: base.css,v 1.25 2006/04/18 08:42:53 bbos Exp $ */ + +body { + padding: 2em 1em 2em 70px; + margin: 0; + font-family: sans-serif; + color: var(--text-color); + background: var(--background-color); + background-position: top left; + background-attachment: fixed; + background-repeat: no-repeat; + counter-reset:section; +} +details:hover { + cursor: pointer; +} + +iframe { + margin:auto; + display:block; + width:100%; + height:500px; +} + +:link { color: var(--link); background: transparent } +:visited { color: var(--link-visited); background: transparent } +a:active { color: var(--link-active); background: transparent } + +a:link img, a:visited img { border-style: none } /* no border on img links */ + +a img { color: white; } /* trick to hide the border in Netscape 4 */ +@media all { /* hide the next rule from Netscape 4 */ + a img { color: inherit; } /* undo the color change above */ +} + +th, td { /* ns 4 */ + font-family: sans-serif; +} + +h1, h2, h3, h4, h5, h6 { text-align: left } +h2.list{counter-reset:subsection } +h2.list:before{counter-increment:section;content: counter(section) ". ";} +h3.list:before{counter-increment:subsection;content: counter(section) "." counter(subsection) ". "; + } +h3.list{margin-top: 20px; + border-bottom: 0px; } +/* background should be transparent, but WebTV has a bug */ +h1, h2, h3 { color: var(--htag-text); background: var(--background-color) } +h1 { font: 170% sans-serif } +h2 { font: 140% sans-serif } +h3 { font: 120% sans-serif } +h4 { font: bold 100% sans-serif } +h5 { font: italic 100% sans-serif } +h6 { font: small-caps 100% sans-serif } + +.hide { display: none } + +div.head { margin-bottom: 1em } +div.head h1 { margin-top: 2em; clear: both } +div.head table { margin-left: 2em; margin-top: 2em } + +p.copyright { font-size: small } +p.copyright small { font-size: small } + +@media screen { /* hide from IE3 */ +a[href]:hover { background: var(--href-hover) } +} + +pre { margin-left: 2em } +/* +p { + margin-top: 0.6em; + margin-bottom: 0.6em; +} +*/ +dt, dd { margin-top: 0; margin-bottom: 0 } /* opera 3.50 */ +dt { font-weight: bold } + +pre, code { font-family: monospace } /* navigator 4 requires this */ + +ul.toc, ol.toc { + list-style: disc; /* Mac NS has problem with 'none' */ + list-style: none; +} + +@media aural { + h1, h2, h3 { stress: 20; richness: 90 } + .hide { speak: none } + p.copyright { volume: x-soft; speech-rate: x-fast } + dt { pause-before: 20% } + pre { speak-punctuation: code } +} diff --git a/conditions-for-access-and-usage/1.1.0/resources/slider.css b/conditions-for-access-and-usage/1.1.0/resources/slider.css new file mode 100644 index 0000000..a6aa55c --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/resources/slider.css @@ -0,0 +1,78 @@ +.darkmode { + position: fixed; + left: 0px; + bottom: 0px; +} + +dark-mode-toggle.slider::part(toggleLabel) { + display: inline-block; + position: relative; + height: calc(var(--dark-mode-toggle-icon-size, 1rem) * 2); + width: calc(var(--dark-mode-toggle-icon-size, 1rem) * 3.5); + background-color: #b7bbbd; + border-radius: var(--dark-mode-toggle-icon-size, 1rem); + transition: 0.4s; +} + +dark-mode-toggle.slider[mode="dark"]::part(toggleLabel) { + background-color: #4e5255; +} + +dark-mode-toggle.slider::part(toggleLabel)::before { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + top: calc(var(--dark-mode-toggle-icon-size, 1rem) * 0.25); + left: calc(var(--dark-mode-toggle-icon-size, 1rem) * 0.25); + height: calc(var(--dark-mode-toggle-icon-size, 1rem) * 1.5); + width: calc(var(--dark-mode-toggle-icon-size, 1rem) * 1.5); + border-radius: 100%; + box-shadow: 0 0.15em 0.3em rgb(0 0 0 / 15%), 0 0.2em 0.5em rgb(0 0 0 / 30%); + background-color: #fff; + color: #333; + transition: 0.4s; + content: ""; + background-position: center; + background-size: var(--dark-mode-toggle-icon-size, 1rem); + background-image: var(--dark-mode-toggle-light-icon, url("sun.svg")); + box-sizing: border-box; +} + +dark-mode-toggle.slider[mode="dark"]::part(toggleLabel)::before { + left: calc(100% - var(--dark-mode-toggle-icon-size, 1rem) * 1.75); + border-color: #000; + background-color: #ccc; + color: #000; + background-size: var(--dark-mode-toggle-icon-size, 1rem); + background-image: var(--dark-mode-toggle-dark-icon, url("moon.svg")); + filter: var(--dark-mode-toggle-icon-filter, invert(100%)); + box-shadow: 0 0.5px hsl(0deg 0% 100% / 16%); +} + +dark-mode-toggle.slider::part(toggleLabel)::after { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + top: calc(var(--dark-mode-toggle-icon-size, 1rem) * 0.25); + left: calc(100% - var(--dark-mode-toggle-icon-size, 1rem) * 1.75); + height: calc(var(--dark-mode-toggle-icon-size, 1rem) * 1.5); + width: calc(var(--dark-mode-toggle-icon-size, 1rem) * 1.5); + border-radius: 100%; + color: #333; + content: ""; + background-position: center; + background-size: var(--dark-mode-toggle-icon-size, 1rem); + background-image: var(--dark-mode-toggle-dark-icon, url("moon.svg")); + background-repeat: no-repeat; + box-sizing: border-box; + opacity: 0.5; +} + +dark-mode-toggle.slider[mode="dark"]::part(toggleLabel)::after { + left: calc(var(--dark-mode-toggle-icon-size, 1rem) * 0.25); + background-image: var(--dark-mode-toggle-light-icon, url("sun.svg")); + filter: var(--dark-mode-toggle-icon-filter, invert(100%)); +} + diff --git a/conditions-for-access-and-usage/1.1.0/resources/sun.svg b/conditions-for-access-and-usage/1.1.0/resources/sun.svg new file mode 100644 index 0000000..0b18941 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/resources/sun.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/conditions-for-access-and-usage/1.1.0/sections/changelog-en.html b/conditions-for-access-and-usage/1.1.0/sections/changelog-en.html new file mode 100644 index 0000000..60e8abf --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/sections/changelog-en.html @@ -0,0 +1,3 @@ +
    +

    Changes from last version

    +
    diff --git a/conditions-for-access-and-usage/1.1.0/sections/crossref-en.html b/conditions-for-access-and-usage/1.1.0/sections/crossref-en.html new file mode 100644 index 0000000..1e26649 --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/sections/crossref-en.html @@ -0,0 +1,275 @@ +

    Cross-reference for Conditions for access and usage classes, object properties and data properties back to ToC

    +This section provides details for each class and property defined by Conditions for access and usage. +
    +

    Named Individuals

    + +
    +

    conditions for access and usageni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage

    +
    +
    + belongs to +
    +
    + Concept Scheme c +
    +
    +
    +
    +

    Contractual arrangementni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Contractual arrangement"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Contractual arrangement, fee requiredni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-fee-required

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Contractual arrangement, fee required"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Contractual arrangement, free of chargeni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-free-of-charge

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Contractual arrangement, free of charge"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Fee requiredni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/fee-required

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Fee required"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Free of chargeni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/free-of-charge

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Free of charge"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Licence providedni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Licence provided"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Licence provided, fee requiredni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-fee-required

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Licence provided, fee required"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Licence provided, free of chargeni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-free-of-charge

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Licence provided, free of charge"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Otherni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/other

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Other"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Royalty-freeni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/royalty-free

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Royalty-free"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Legend back to ToC

    +
    +ni: Named Individuals
    +
    +
    diff --git a/conditions-for-access-and-usage/1.1.0/sections/description-en.html b/conditions-for-access-and-usage/1.1.0/sections/description-en.html new file mode 100644 index 0000000..3b688ad --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/sections/description-en.html @@ -0,0 +1,3 @@ +

    Conditions for access and usage: Description back to ToC

    + +Controlled vocabulary for the conditions for access and usage for a Rights Statement. \ No newline at end of file diff --git a/conditions-for-access-and-usage/1.1.0/sections/overview-en.html b/conditions-for-access-and-usage/1.1.0/sections/overview-en.html new file mode 100644 index 0000000..8c6aace --- /dev/null +++ b/conditions-for-access-and-usage/1.1.0/sections/overview-en.html @@ -0,0 +1,54 @@ +

    Conditions for access and usage: Overview back to ToC

    + +This ontology has the following classes and properties. +

    Named Individuals

    diff --git a/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.jsonld b/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.jsonld index 0d387ca..825d844 100644 --- a/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.jsonld +++ b/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.jsonld @@ -66,21 +66,32 @@ "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { "@id" : "http://www.w3.org/2004/02/skos/core#ConceptScheme" } ], - "http://www.w3.org/2002/07/owl#versionIRI" : [ { + "http://www.w3.org/2002/07/owl#priorVersion" : [ { "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.0.0" } ], + "http://www.w3.org/2002/07/owl#versionIRI" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.1.0" + } ], "http://www.w3.org/2002/07/owl#versionInfo" : [ { "@language" : "en", - "@value" : "1.0.0" + "@value" : "1.1.0" } ], "http://www.w3.org/2004/02/skos/core#hasTopConcept" : [ { "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-fee-required" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-free-of-charge" }, { "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/fee-required" }, { "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/free-of-charge" }, { "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-fee-required" + }, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-free-of-charge" }, { "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/other" }, { @@ -102,6 +113,38 @@ "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-fee-required", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Contractual arrangement, fee required" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-free-of-charge", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Contractual arrangement, free of charge" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] }, { "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/fee-required", "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], @@ -150,6 +193,38 @@ "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-fee-required", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Licence provided, fee required" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] +}, { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-free-of-charge", + "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], + "http://www.w3.org/1999/02/22-rdf-syntax-ns#type" : [ { + "@id" : "http://www.w3.org/2004/02/skos/core#Concept" + } ], + "http://www.w3.org/2004/02/skos/core#inScheme" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ], + "http://www.w3.org/2004/02/skos/core#prefLabel" : [ { + "@language" : "en", + "@value" : "Licence provided, free of charge" + } ], + "http://www.w3.org/2004/02/skos/core#topConceptOf" : [ { + "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage" + } ] }, { "@id" : "https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/other", "@type" : [ "http://www.w3.org/2002/07/owl#NamedIndividual" ], diff --git a/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.nt b/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.nt index daa0ea0..65a95e3 100644 --- a/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.nt +++ b/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.nt @@ -1,5 +1,5 @@ . - . + . "Mario Scrocca (Cefriel)"@en . "Peter Lubrich (BASt)"@en . "Controlled vocabulary for the conditions for access and usage for a Rights Statement."@en . @@ -7,11 +7,16 @@ "NAPCORE SubWG4.4"@en . "Conditions for access and usage"@en . "Published Controlled Vocabulary"@en . - "1.0.0"@en . + . + "1.1.0"@en . . + . + . . . . + . + . . . # @@ -88,6 +93,20 @@ "Contractual arrangement"@en . . # +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-fee-required + . + . + . + "Contractual arrangement, fee required"@en . + . +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-free-of-charge + . + . + . + "Contractual arrangement, free of charge"@en . + . +# # https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/fee-required . . @@ -109,6 +128,20 @@ "Licence provided"@en . . # +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-fee-required + . + . + . + "Licence provided, fee required"@en . + . +# +# https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-free-of-charge + . + . + . + "Licence provided, free of charge"@en . + . +# # https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/other . . diff --git a/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.owl b/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.owl index c298cf7..fb5132b 100644 --- a/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.owl +++ b/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.owl @@ -10,7 +10,7 @@ xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:terms="http://purl.org/dc/terms/"> - + Mario Scrocca (Cefriel) Peter Lubrich (BASt) Controlled vocabulary for the conditions for access and usage for a Rights Statement. @@ -18,11 +18,16 @@ NAPCORE SubWG4.4 Conditions for access and usage Published Controlled Vocabulary - 1.0.0 + + 1.1.0 + + + + @@ -170,6 +175,30 @@ + + + + + + + Contractual arrangement, fee required + + + + + + + + + + + + Contractual arrangement, free of charge + + + + + @@ -206,6 +235,30 @@ + + + + + + + Licence provided, fee required + + + + + + + + + + + + Licence provided, free of charge + + + + + diff --git a/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.rdf b/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.rdf index c298cf7..fb5132b 100644 --- a/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.rdf +++ b/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.rdf @@ -10,7 +10,7 @@ xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:terms="http://purl.org/dc/terms/"> - + Mario Scrocca (Cefriel) Peter Lubrich (BASt) Controlled vocabulary for the conditions for access and usage for a Rights Statement. @@ -18,11 +18,16 @@ NAPCORE SubWG4.4 Conditions for access and usage Published Controlled Vocabulary - 1.0.0 + + 1.1.0 + + + + @@ -170,6 +175,30 @@ + + + + + + + Contractual arrangement, fee required + + + + + + + + + + + + Contractual arrangement, free of charge + + + + + @@ -206,6 +235,30 @@ + + + + + + + Licence provided, fee required + + + + + + + + + + + + Licence provided, free of charge + + + + + diff --git a/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.ttl b/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.ttl index e0ec7d4..e2ea5e2 100644 --- a/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.ttl +++ b/conditions-for-access-and-usage/latest/conditions-for-access-and-usage.ttl @@ -7,7 +7,7 @@ @base . rdf:type owl:Ontology ; - owl:versionIRI ; + owl:versionIRI ; "Mario Scrocca (Cefriel)"@en , "Peter Lubrich (BASt)"@en ; "Controlled vocabulary for the conditions for access and usage for a Rights Statement."@en ; @@ -15,11 +15,16 @@ "NAPCORE SubWG4.4"@en ; "Conditions for access and usage"@en ; "Published Controlled Vocabulary"@en ; - owl:versionInfo "1.0.0"@en ; + owl:priorVersion ; + owl:versionInfo "1.1.0"@en ; , + , + , , , , + , + , , . @@ -96,6 +101,22 @@ . +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-fee-required + rdf:type owl:NamedIndividual , + ; + ; + "Contractual arrangement, fee required"@en ; + . + + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-free-of-charge + rdf:type owl:NamedIndividual , + ; + ; + "Contractual arrangement, free of charge"@en ; + . + + ### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/fee-required rdf:type owl:NamedIndividual , ; @@ -120,6 +141,22 @@ . +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-fee-required + rdf:type owl:NamedIndividual , + ; + ; + "Licence provided, fee required"@en ; + . + + +### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-free-of-charge + rdf:type owl:NamedIndividual , + ; + ; + "Licence provided, free of charge"@en ; + . + + ### https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/other rdf:type owl:NamedIndividual , ; diff --git a/conditions-for-access-and-usage/latest/index.html b/conditions-for-access-and-usage/latest/index.html index c7cc2d7..5a7dd18 100644 --- a/conditions-for-access-and-usage/latest/index.html +++ b/conditions-for-access-and-usage/latest/index.html @@ -2,17 +2,28 @@ - Conditions for access and usage + + + + + + + + +
    + +
    + Conditions for access and usage - + + }; $(function(){ + $("#overview").load("sections/overview-en.html"); + $("#description").load("sections/description-en.html"); + $("#changelog").load("sections/changelog-en.html"); + $("#crossref").load("sections/crossref-en.html", null, loadHash); + }); + @@ -59,9 +73,11 @@

    Conditions for access and usage

    This version:
    +
    https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.1.0
    +
    Previous version:
    https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.0.0
    Revision:
    -
    1.0.0
    +
    1.1.0
    Authors:
    Mario Scrocca (Cefriel)
    Peter Lubrich (BASt)
    @@ -69,7 +85,7 @@

    Conditions for access and usage

    NAPCORE SubWG4.4
    Download serialization:
    JSON-LD RDF/XML N-Triples TTL
    License:
    https://creativecommons.org/licenses/by/4.0/
    Cite as:
    -
    Mario Scrocca (Cefriel), Peter Lubrich (BASt). Conditions for access and usage. Revision: 1.0.0. Retrieved from: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.0.0
    +
    Mario Scrocca (Cefriel), Peter Lubrich (BASt). Conditions for access and usage. Revision: 1.1.0. Retrieved from: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.1.0
    Provenance of this page
    @@ -78,217 +94,10 @@

    Conditions for access and usage

    Published Controlled Vocabulary
    -

    Abstract

    -Controlled vocabulary for the conditions for access and usage for a Rights Statement. -
    -
    - - -

    Conditions for access and usage: Overview back to ToC

    - -This ontology has the following classes and properties. -

    Named Individuals

    -
    - - - -

    Cross-reference for Conditions for access and usage classes, object properties and data properties back to ToC

    -This section provides details for each class and property defined by Conditions for access and usage. -
    -

    Named Individuals

    - -
    -

    conditions for access and usageni - back to ToC or Named Individual ToC - -

    -

    - IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage

    -
    -
    belongs to
    -
    - concept scheme - c -
    -
    -
    -
    -

    Contractual arrangementni - back to ToC or Named Individual ToC - -

    -

    - IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement

    -
    -
    belongs to
    -
    - concept - c -
    -
    -
    -
    -

    Fee requiredni - back to ToC or Named Individual ToC - -

    -

    - IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/fee-required

    -
    -
    belongs to
    -
    - concept - c -
    -
    -
    -
    -

    Free of chargeni - back to ToC or Named Individual ToC - -

    -

    - IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/free-of-charge

    -
    -
    belongs to
    -
    - concept - c -
    -
    -
    -
    -

    Licence providedni - back to ToC or Named Individual ToC - -

    -

    - IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided

    -
    -
    belongs to
    -
    - concept - c -
    -
    -
    -
    -

    Otherni - back to ToC or Named Individual ToC - -

    -

    - IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/other

    -
    -
    belongs to
    -
    - concept - c -
    -
    -
    -
    -

    Royalty-freeni - back to ToC or Named Individual ToC - -

    -

    - IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/royalty-free

    -
    -
    belongs to
    -
    - concept - c -
    -
    -
    -
    -

    Legend back to ToC

    -
    -ni: Named Individuals -
    -
    -
    +
    +
    +
    +

    Acknowledgments back to ToC

    diff --git a/conditions-for-access-and-usage/latest/provenance/provenance-en.html b/conditions-for-access-and-usage/latest/provenance/provenance-en.html index 21baf31..5e005e9 100644 --- a/conditions-for-access-and-usage/latest/provenance/provenance-en.html +++ b/conditions-for-access-and-usage/latest/provenance/provenance-en.html @@ -7,9 +7,10 @@

    -

    Provenance for Conditions for access and usage Documentation (https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.0.0)

    +

    Provenance for Conditions for access and usage Documentation (https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.1.0)

      -
    • Ontology created by: Mario Scrocca (Cefriel), Peter Lubrich (BASt)
    • The ontology documentation was the result of using the Widoco tool (which itself uses LODE for generating the crossreference section).
    • +
    • Ontology created by: Mario Scrocca (Cefriel), Peter Lubrich (BASt)
    • https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.1.0 is a revision of the previous version https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/1.0.0
    • +
    • The ontology documentation was the result of using the Widoco tool (which itself uses LODE for generating the crossreference section).

    back to documentation. TTL format

    diff --git a/conditions-for-access-and-usage/latest/provenance/provenance-en.ttl b/conditions-for-access-and-usage/latest/provenance/provenance-en.ttl index bb7ed25..188fe22 100644 --- a/conditions-for-access-and-usage/latest/provenance/provenance-en.ttl +++ b/conditions-for-access-and-usage/latest/provenance/provenance-en.ttl @@ -2,11 +2,12 @@ @prefix dc: . @prefix foaf: . @prefix : <> . - a prov:Entity; + a prov:Entity; dc:title "Conditions for access and usage"; prov:wasAttributedTo :agent0; prov:wasAttributedTo :agent1; prov:wasAttributedTo ,; + prov:wasRevisionOf ; . :agent0 a prov:Agent; foaf:name "Mario Scrocca (Cefriel)". :agent1 a prov:Agent; foaf:name "Peter Lubrich (BASt)". diff --git a/conditions-for-access-and-usage/latest/resources/dark-mode-toggle.mjs b/conditions-for-access-and-usage/latest/resources/dark-mode-toggle.mjs new file mode 100644 index 0000000..e6fda59 --- /dev/null +++ b/conditions-for-access-and-usage/latest/resources/dark-mode-toggle.mjs @@ -0,0 +1,372 @@ +/** + * Copyright 2019 Google LLC + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * https://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +// @license © 2019 Google LLC. Licensed under the Apache License, Version 2.0. +const doc = document; +let store = {}; +try { + store = localStorage; +} catch (err) { + // Do nothing. The user probably blocks cookies. +} +const PREFERS_COLOR_SCHEME = 'prefers-color-scheme'; +const MEDIA = 'media'; +const LIGHT = 'light'; +const DARK = 'dark'; +const MQ_DARK = `(${PREFERS_COLOR_SCHEME}:${DARK})`; +const MQ_LIGHT = `(${PREFERS_COLOR_SCHEME}:${LIGHT})`; +const LINK_REL_STYLESHEET = 'link[rel=stylesheet]'; +const REMEMBER = 'remember'; +const LEGEND = 'legend'; +const TOGGLE = 'toggle'; +const SWITCH = 'switch'; +const APPEARANCE = 'appearance'; +const PERMANENT = 'permanent'; +const MODE = 'mode'; +const COLOR_SCHEME_CHANGE = 'colorschemechange'; +const PERMANENT_COLOR_SCHEME = 'permanentcolorscheme'; +const ALL = 'all'; +const NOT_ALL = 'not all'; +const NAME = 'dark-mode-toggle'; +const DEFAULT_URL = 'https://googlechromelabs.github.io/dark-mode-toggle/demo/'; + +// See https://html.spec.whatwg.org/multipage/common-dom-interfaces.html ↵ +// #reflecting-content-attributes-in-idl-attributes. +const installStringReflection = (obj, attrName, propName = attrName) => { + Object.defineProperty(obj, propName, { + enumerable: true, + get() { + const value = this.getAttribute(attrName); + return value === null ? '' : value; + }, + set(v) { + this.setAttribute(attrName, v); + }, + }); +}; + +const installBoolReflection = (obj, attrName, propName = attrName) => { + Object.defineProperty(obj, propName, { + enumerable: true, + get() { + return this.hasAttribute(attrName); + }, + set(v) { + if (v) { + this.setAttribute(attrName, ''); + } else { + this.removeAttribute(attrName); + } + }, + }); +}; + +const template = doc.createElement('template'); +// ⚠️ Note: this is a minified version of `src/template-contents.tpl`. +// Compress the CSS with https://cssminifier.com/, then paste it here. +// eslint-disable-next-line max-len +template.innerHTML = `
    `; + +export class DarkModeToggle extends HTMLElement { + static get observedAttributes() { + return [MODE, APPEARANCE, PERMANENT, LEGEND, LIGHT, DARK, REMEMBER]; + } + + constructor() { + super(); + + installStringReflection(this, MODE); + installStringReflection(this, APPEARANCE); + installStringReflection(this, LEGEND); + installStringReflection(this, LIGHT); + installStringReflection(this, DARK); + installStringReflection(this, REMEMBER); + + installBoolReflection(this, PERMANENT); + + this._darkCSS = null; + this._lightCSS = null; + + doc.addEventListener(COLOR_SCHEME_CHANGE, (event) => { + this.mode = event.detail.colorScheme; + this._updateRadios(); + this._updateCheckbox(); + }); + + doc.addEventListener(PERMANENT_COLOR_SCHEME, (event) => { + this.permanent = event.detail.permanent; + this._permanentCheckbox.checked = this.permanent; + }); + + this._initializeDOM(); + } + + _initializeDOM() { + const shadowRoot = this.attachShadow({mode: 'open'}); + shadowRoot.append(template.content.cloneNode(true)); + + // We need to support `media="(prefers-color-scheme: dark)"` (with space) + // and `media="(prefers-color-scheme:dark)"` (without space) + this._darkCSS = doc.querySelectorAll( + `${LINK_REL_STYLESHEET}[${MEDIA}*=${PREFERS_COLOR_SCHEME}][${MEDIA}*="${DARK}"]`, + ); + this._lightCSS = doc.querySelectorAll( + `${LINK_REL_STYLESHEET}[${MEDIA}*=${PREFERS_COLOR_SCHEME}][${MEDIA}*="${LIGHT}"]`, + ); + + // Get DOM references. + this._lightRadio = shadowRoot.querySelector('[part=lightRadio]'); + this._lightLabel = shadowRoot.querySelector('[part=lightLabel]'); + this._darkRadio = shadowRoot.querySelector('[part=darkRadio]'); + this._darkLabel = shadowRoot.querySelector('[part=darkLabel]'); + this._darkCheckbox = shadowRoot.querySelector('[part=toggleCheckbox]'); + this._checkboxLabel = shadowRoot.querySelector('[part=toggleLabel]'); + this._legendLabel = shadowRoot.querySelector('legend'); + this._permanentAside = shadowRoot.querySelector('aside'); + this._permanentCheckbox = shadowRoot.querySelector( + '[part=permanentCheckbox]', + ); + this._permanentLabel = shadowRoot.querySelector('[part=permanentLabel]'); + } + + connectedCallback() { + // Does the browser support native `prefers-color-scheme`? + const hasNativePrefersColorScheme = matchMedia(MQ_DARK).media !== NOT_ALL; + // Listen to `prefers-color-scheme` changes. + if (hasNativePrefersColorScheme) { + matchMedia(MQ_DARK).addListener(({matches}) => { + if (this.permanent) { + return; + } + this.mode = matches ? DARK : LIGHT; + this._dispatchEvent(COLOR_SCHEME_CHANGE, {colorScheme: this.mode}); + }); + } + // Set initial state, giving preference to a remembered value, then the + // native value (if supported), and eventually defaulting to a light + // experience. + let rememberedValue = false; + try { + rememberedValue = store.getItem(NAME); + } catch (err) { + // Do nothing. The user probably blocks cookies. + } + if (rememberedValue && [DARK, LIGHT].includes(rememberedValue)) { + this.mode = rememberedValue; + this._permanentCheckbox.checked = true; + this.permanent = true; + } else if (hasNativePrefersColorScheme) { + this.mode = matchMedia(MQ_LIGHT).matches ? LIGHT : DARK; + } + if (!this.mode) { + this.mode = LIGHT; + } + if (this.permanent && !rememberedValue) { + try { + store.setItem(NAME, this.mode); + } catch (err) { + // Do nothing. The user probably blocks cookies. + } + } + + // Default to toggle appearance. + if (!this.appearance) { + this.appearance = TOGGLE; + } + + // Update the appearance to either of toggle or switch. + this._updateAppearance(); + + // Update the radios + this._updateRadios(); + + // Make the checkbox reflect the state of the radios + this._updateCheckbox(); + + // Synchronize the behavior of the radio and the checkbox. + [this._lightRadio, this._darkRadio].forEach((input) => { + input.addEventListener('change', () => { + this.mode = this._lightRadio.checked ? LIGHT : DARK; + this._updateCheckbox(); + this._dispatchEvent(COLOR_SCHEME_CHANGE, {colorScheme: this.mode}); + }); + }); + this._darkCheckbox.addEventListener('change', () => { + this.mode = this._darkCheckbox.checked ? DARK : LIGHT; + this._updateRadios(); + this._dispatchEvent(COLOR_SCHEME_CHANGE, {colorScheme: this.mode}); + }); + + // Make remembering the last mode optional + this._permanentCheckbox.addEventListener('change', () => { + this.permanent = this._permanentCheckbox.checked; + this._dispatchEvent(PERMANENT_COLOR_SCHEME, { + permanent: this.permanent, + }); + }); + + // Finally update the mode and let the world know what's going on + this._updateMode(); + this._dispatchEvent(COLOR_SCHEME_CHANGE, {colorScheme: this.mode}); + this._dispatchEvent(PERMANENT_COLOR_SCHEME, { + permanent: this.permanent, + }); + } + + attributeChangedCallback(name, oldValue, newValue) { + if (name === MODE) { + if (![LIGHT, DARK].includes(newValue)) { + throw new RangeError(`Allowed values: "${LIGHT}" and "${DARK}".`); + } + // Only show the dialog programmatically on devices not capable of hover + // and only if there is a label + if (matchMedia('(hover:none)').matches && this.remember) { + this._showPermanentAside(); + } + if (this.permanent) { + try { + store.setItem(NAME, this.mode); + } catch (err) { + // Do nothing. The user probably blocks cookies. + } + } + this._updateRadios(); + this._updateCheckbox(); + this._updateMode(); + } else if (name === APPEARANCE) { + if (![TOGGLE, SWITCH].includes(newValue)) { + throw new RangeError(`Allowed values: "${TOGGLE}" and "${SWITCH}".`); + } + this._updateAppearance(); + } else if (name === PERMANENT) { + if (this.permanent) { + if (this.mode) { + try { + store.setItem(NAME, this.mode); + } catch (err) { + // Do nothing. The user probably blocks cookies. + } + } + } else { + try { + store.removeItem(NAME); + } catch (err) { + // Do nothing. The user probably blocks cookies. + } + } + this._permanentCheckbox.checked = this.permanent; + } else if (name === LEGEND) { + this._legendLabel.textContent = newValue; + } else if (name === REMEMBER) { + this._permanentLabel.textContent = newValue; + } else if (name === LIGHT) { + this._lightLabel.textContent = newValue; + if (this.mode === LIGHT) { + this._checkboxLabel.textContent = newValue; + } + } else if (name === DARK) { + this._darkLabel.textContent = newValue; + if (this.mode === DARK) { + this._checkboxLabel.textContent = newValue; + } + } + } + + _dispatchEvent(type, value) { + this.dispatchEvent( + new CustomEvent(type, { + bubbles: true, + composed: true, + detail: value, + }), + ); + } + + _updateAppearance() { + // Hide or show the light-related affordances dependent on the appearance, + // which can be "switch" or "toggle". + const appearAsToggle = this.appearance === TOGGLE; + this._lightRadio.hidden = appearAsToggle; + this._lightLabel.hidden = appearAsToggle; + this._darkRadio.hidden = appearAsToggle; + this._darkLabel.hidden = appearAsToggle; + this._darkCheckbox.hidden = !appearAsToggle; + this._checkboxLabel.hidden = !appearAsToggle; + } + + _updateRadios() { + if (this.mode === LIGHT) { + this._lightRadio.checked = true; + } else { + this._darkRadio.checked = true; + } + } + + _updateCheckbox() { + if (this.mode === LIGHT) { + this._checkboxLabel.style.setProperty( + `--${NAME}-checkbox-icon`, + `var(--${NAME}-light-icon,url("${DEFAULT_URL}moon.png"))`, + ); + this._checkboxLabel.textContent = this.light; + if (!this.light) { + this._checkboxLabel.ariaLabel = DARK; + } + this._darkCheckbox.checked = false; + } else { + this._checkboxLabel.style.setProperty( + `--${NAME}-checkbox-icon`, + `var(--${NAME}-dark-icon,url("${DEFAULT_URL}sun.png"))`, + ); + this._checkboxLabel.textContent = this.dark; + if (!this.dark) { + this._checkboxLabel.ariaLabel = LIGHT; + } + this._darkCheckbox.checked = true; + } + } + + _updateMode() { + if (this.mode === LIGHT) { + this._lightCSS.forEach((link) => { + link.media = ALL; + link.disabled = false; + }); + this._darkCSS.forEach((link) => { + link.media = NOT_ALL; + link.disabled = true; + }); + } else { + this._darkCSS.forEach((link) => { + link.media = ALL; + link.disabled = false; + }); + this._lightCSS.forEach((link) => { + link.media = NOT_ALL; + link.disabled = true; + }); + } + } + + _showPermanentAside() { + this._permanentAside.style.visibility = 'visible'; + setTimeout(() => { + this._permanentAside.style.visibility = 'hidden'; + }, 3000); + } +} + +customElements.define(NAME, DarkModeToggle); diff --git a/conditions-for-access-and-usage/latest/resources/dark.css b/conditions-for-access-and-usage/latest/resources/dark.css new file mode 100644 index 0000000..3a9bba6 --- /dev/null +++ b/conditions-for-access-and-usage/latest/resources/dark.css @@ -0,0 +1,25 @@ +:root { + color-scheme: dark; + --bg-status-box: rgb(0, 90, 156); + --background-color: #3e3e42; + --border: white; + --htag-text: #83E9F0; + --bg-backlink: #6e6e67; + --text-backlink: white; + --text-color: rgb(240 240 240); + --shadow-color: rgb(240 240 240 / 50%); + --accent-color: rgb(0 0 240 / 50%); + --owl-bg-pre: rgb(15 15 15); + --link: #DDC1F2; + --link-visited: #BD7DEE; + --link-active: blue; + --href-hover: gray; + --bg-hlist: #67676E; + --bg-description: #535358; + --literal:#49C00D; + --type-ap: #EB4A4A; + --type-op: #75E1FC; + --type-dp: #75FA32; + --type-ni: #f3cdcd; +} + diff --git a/conditions-for-access-and-usage/latest/resources/extra.css b/conditions-for-access-and-usage/latest/resources/extra.css index 16689d3..8d3fd79 100644 --- a/conditions-for-access-and-usage/latest/resources/extra.css +++ b/conditions-for-access-and-usage/latest/resources/extra.css @@ -3,13 +3,13 @@ body { } h1 { - line-height: 110%; + line-height: 110%; } .hlist { - border: 1px solid navy; + border: 1px solid var(--border); padding:5px; - background-color: #F4FFFF; + background-color: var(--bg-hlist); } .hlist li { @@ -21,7 +21,7 @@ h1 { } .entity { - border: 1px solid navy; + border: 1px solid var(--border); margin:5px 0px 5px 0px; padding: 5px; } @@ -33,22 +33,32 @@ h1 { .type-op { cursor:help; - color:navy; + color:var(--type-op); } .type-dp { cursor:help; - color:green; + color:var(--type-dp); +} + +.type-ep { + cursor:help; + color:mediumpurple; +} + +.type-ep { + cursor:help; + color:mediumpurple; } .type-ap { cursor:help; - color:maroon; + color:var(--type-ap); } .type-ni { cursor:help; - color:brown; + color:var(--type-ni); } .logic { @@ -59,7 +69,7 @@ h1 { h3 { margin-top: 3px; padding-bottom: 5px; - border-bottom: 1px solid navy; + border-bottom: 1px solid var(--border); } h2 { @@ -77,13 +87,13 @@ dt { .description { border-top: 1px dashed gray; border-bottom: 1px dashed gray; - background-color: rgb(242, 243, 244); + background-color: var(--bg-description); margin-top:5px; padding-bottom:5px; } .description dl { - background-color: rgb(242, 243, 244); + background-color: var(--bg-description); } .description ul { @@ -98,7 +108,8 @@ dt { color:black; padding: 2px; border: 1px dotted navy; - background-color: #F4FFFF; + background-color: var(--bg-backlink); + color: var(--text-backlink); } .imageblock { @@ -119,6 +130,6 @@ dt { } .literal { - color:green; + color:var(--literal); font-style:italic; } \ No newline at end of file diff --git a/conditions-for-access-and-usage/latest/resources/light.css b/conditions-for-access-and-usage/latest/resources/light.css new file mode 100644 index 0000000..f4a5495 --- /dev/null +++ b/conditions-for-access-and-usage/latest/resources/light.css @@ -0,0 +1,24 @@ +:root { + color-scheme: light; + --bg-status-box: rgb(0, 90, 156); + --background-color: white; + --border: navy; + --htag-text: #005A9C; + --bg-backlink: #F4FFFF; + --text-backlink: black; + --text-color: rgb(15 15 15); + --shadow-color: rgb(15 15 15 / 50%); + --accent-color: rgb(240 0 0 / 50%); + --owl-bg: #F9F9F9; + --link: #00c; + --link-visited: #609; + --link-active: #c00; + --href-hover: #ffa; + --bg-hlist: #F4FFFF; + --bg-description:rgb(242, 243, 244); + --literal:green; + --type-ap: maroon; + --type-op: navy; + --type-dp: green; + --type-ni: brown; +} diff --git a/conditions-for-access-and-usage/latest/resources/moon.svg b/conditions-for-access-and-usage/latest/resources/moon.svg new file mode 100644 index 0000000..fad89a4 --- /dev/null +++ b/conditions-for-access-and-usage/latest/resources/moon.svg @@ -0,0 +1,7 @@ + + + + moon + + + diff --git a/conditions-for-access-and-usage/latest/resources/owl.css b/conditions-for-access-and-usage/latest/resources/owl.css index 9c00876..c4d6f2c 100644 --- a/conditions-for-access-and-usage/latest/resources/owl.css +++ b/conditions-for-access-and-usage/latest/resources/owl.css @@ -8,7 +8,7 @@ font-size: 95%; } #abstract br { - /* doesn't work right SOMETIMES + /* doesn't work right SOMETIMES margin-bottom: 1em; */ } .name { @@ -21,7 +21,7 @@ padding-right: 1ex; padding-top: 1ex; padding-bottom: 0.6ex; - border: 1px dotted black; + border: 1px dotted black; } .grammar { margin-top: 1ex; @@ -59,7 +59,7 @@ background-color: #FFA; } .atrisknotehead { - font-style: italic; + font-style: italic; } /* Stying the examples. */ @@ -87,15 +87,15 @@ /* Styling the parts in the functional-style syntax. */ div.fss { - margin-top: 10px; - margin-bottom: 10px; - margin-left: 20px; - margin-right: 20px; + margin-top: 10px; + margin-bottom: 10px; + margin-left: 20px; + margin-right: 20px; font-family: monospace; } table.fss { - margin: 0px 0px 0px 0px; - padding: 0px 0px 0px 0px; + margin: 0px 0px 0px 0px; + padding: 0px 0px 0px 0px; width: 100%; } table.fss caption.fss { @@ -111,8 +111,8 @@ table.fss td:first-child { width: 60%; } table{ - background-color: #f4ffff; - border: 1px solid navy; + background-color: var(--bg-hlist); + border: 1px solid var(--border); margin: 20px; vertical-align: middle; } @@ -124,15 +124,15 @@ table td { /* Styling the parts in the RDF syntax. */ div.rdf{ - margin-top: 10px; - margin-bottom: 10px; - margin-left: 20px; - margin-right: 20px; + margin-top: 10px; + margin-bottom: 10px; + margin-left: 20px; + margin-right: 20px; font-family: monospace; } table.rdf { - margin: 0px 0px 0px 0px; - padding: 0px 0px 0px 0px; + margin: 0px 0px 0px 0px; + padding: 0px 0px 0px 0px; width: 100%; } table.rdf caption.rdf { @@ -151,17 +151,17 @@ table.rdf td:first-child { /* Styling the XML syntax. */ div.xmlsyn { - margin-top: 10px; - margin-bottom: 10px; - margin-left: 20px; - margin-right: 20px; + margin-top: 10px; + margin-bottom: 10px; + margin-left: 20px; + margin-right: 20px; font-family: monospace; } div.axioms { - margin-top: 10px; - margin-bottom: 10px; - margin-left: 20px; - margin-right: 20px; + margin-top: 10px; + margin-bottom: 10px; + margin-left: 20px; + margin-right: 20px; } /* Other styles. */ @@ -211,7 +211,7 @@ table.canonicalparsing td.two { /* override mediawiki's beautiful DL styling... */ dl { - background: white; + background: var(--background-color); width: 100%; border: none; margin-top: 0; @@ -225,7 +225,7 @@ div { margin-bottom: 0; } #fulltitle { - font-size: 140%; + font-size: 140%; font-weight: bold; } @@ -240,9 +240,9 @@ color: red /* just copying from wiki, so it stays through TR. Currently affects Primer, at least */ pre { - background-color:#F9F9F9; + background-color: var(--owl-bg); border:1px dashed #2F6FAB; - color:black; + color:var(--text-color); line-height:1.1em; padding:1em; } \ No newline at end of file diff --git a/conditions-for-access-and-usage/latest/resources/primer.css b/conditions-for-access-and-usage/latest/resources/primer.css index 3136dac..5a73ae3 100644 --- a/conditions-for-access-and-usage/latest/resources/primer.css +++ b/conditions-for-access-and-usage/latest/resources/primer.css @@ -84,7 +84,7 @@ div.fssyntax pre, div.rdfxml pre, div.owlxml pre, div.turtle pre, div.manchester /* The actual status box */ .status div { display: block; - background: rgb(0, 90, 156); + background: var(--bg-status-box); color: white; width: 24em; padding-top: 0.3em; diff --git a/conditions-for-access-and-usage/latest/resources/rec.css b/conditions-for-access-and-usage/latest/resources/rec.css index d8a1ff2..0413b0c 100644 --- a/conditions-for-access-and-usage/latest/resources/rec.css +++ b/conditions-for-access-and-usage/latest/resources/rec.css @@ -11,16 +11,27 @@ body { padding: 2em 1em 2em 70px; margin: 0; font-family: sans-serif; - color: black; - background: white; + color: var(--text-color); + background: var(--background-color); background-position: top left; background-attachment: fixed; background-repeat: no-repeat; counter-reset:section; } -:link { color: #00C; background: transparent } -:visited { color: #609; background: transparent } -a:active { color: #C00; background: transparent } +details:hover { + cursor: pointer; +} + +iframe { + margin:auto; + display:block; + width:100%; + height:500px; +} + +:link { color: var(--link); background: transparent } +:visited { color: var(--link-visited); background: transparent } +a:active { color: var(--link-active); background: transparent } a:link img, a:visited img { border-style: none } /* no border on img links */ @@ -41,7 +52,7 @@ h3.list:before{counter-increment:subsection;content: counter(section) "." counte h3.list{margin-top: 20px; border-bottom: 0px; } /* background should be transparent, but WebTV has a bug */ -h1, h2, h3 { color: #005A9C; background: white } +h1, h2, h3 { color: var(--htag-text); background: var(--background-color) } h1 { font: 170% sans-serif } h2 { font: 140% sans-serif } h3 { font: 120% sans-serif } @@ -59,7 +70,7 @@ p.copyright { font-size: small } p.copyright small { font-size: small } @media screen { /* hide from IE3 */ -a[href]:hover { background: #ffa } +a[href]:hover { background: var(--href-hover) } } pre { margin-left: 2em } diff --git a/conditions-for-access-and-usage/latest/resources/slider.css b/conditions-for-access-and-usage/latest/resources/slider.css new file mode 100644 index 0000000..a6aa55c --- /dev/null +++ b/conditions-for-access-and-usage/latest/resources/slider.css @@ -0,0 +1,78 @@ +.darkmode { + position: fixed; + left: 0px; + bottom: 0px; +} + +dark-mode-toggle.slider::part(toggleLabel) { + display: inline-block; + position: relative; + height: calc(var(--dark-mode-toggle-icon-size, 1rem) * 2); + width: calc(var(--dark-mode-toggle-icon-size, 1rem) * 3.5); + background-color: #b7bbbd; + border-radius: var(--dark-mode-toggle-icon-size, 1rem); + transition: 0.4s; +} + +dark-mode-toggle.slider[mode="dark"]::part(toggleLabel) { + background-color: #4e5255; +} + +dark-mode-toggle.slider::part(toggleLabel)::before { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + top: calc(var(--dark-mode-toggle-icon-size, 1rem) * 0.25); + left: calc(var(--dark-mode-toggle-icon-size, 1rem) * 0.25); + height: calc(var(--dark-mode-toggle-icon-size, 1rem) * 1.5); + width: calc(var(--dark-mode-toggle-icon-size, 1rem) * 1.5); + border-radius: 100%; + box-shadow: 0 0.15em 0.3em rgb(0 0 0 / 15%), 0 0.2em 0.5em rgb(0 0 0 / 30%); + background-color: #fff; + color: #333; + transition: 0.4s; + content: ""; + background-position: center; + background-size: var(--dark-mode-toggle-icon-size, 1rem); + background-image: var(--dark-mode-toggle-light-icon, url("sun.svg")); + box-sizing: border-box; +} + +dark-mode-toggle.slider[mode="dark"]::part(toggleLabel)::before { + left: calc(100% - var(--dark-mode-toggle-icon-size, 1rem) * 1.75); + border-color: #000; + background-color: #ccc; + color: #000; + background-size: var(--dark-mode-toggle-icon-size, 1rem); + background-image: var(--dark-mode-toggle-dark-icon, url("moon.svg")); + filter: var(--dark-mode-toggle-icon-filter, invert(100%)); + box-shadow: 0 0.5px hsl(0deg 0% 100% / 16%); +} + +dark-mode-toggle.slider::part(toggleLabel)::after { + display: flex; + align-items: center; + justify-content: center; + position: absolute; + top: calc(var(--dark-mode-toggle-icon-size, 1rem) * 0.25); + left: calc(100% - var(--dark-mode-toggle-icon-size, 1rem) * 1.75); + height: calc(var(--dark-mode-toggle-icon-size, 1rem) * 1.5); + width: calc(var(--dark-mode-toggle-icon-size, 1rem) * 1.5); + border-radius: 100%; + color: #333; + content: ""; + background-position: center; + background-size: var(--dark-mode-toggle-icon-size, 1rem); + background-image: var(--dark-mode-toggle-dark-icon, url("moon.svg")); + background-repeat: no-repeat; + box-sizing: border-box; + opacity: 0.5; +} + +dark-mode-toggle.slider[mode="dark"]::part(toggleLabel)::after { + left: calc(var(--dark-mode-toggle-icon-size, 1rem) * 0.25); + background-image: var(--dark-mode-toggle-light-icon, url("sun.svg")); + filter: var(--dark-mode-toggle-icon-filter, invert(100%)); +} + diff --git a/conditions-for-access-and-usage/latest/resources/sun.svg b/conditions-for-access-and-usage/latest/resources/sun.svg new file mode 100644 index 0000000..0b18941 --- /dev/null +++ b/conditions-for-access-and-usage/latest/resources/sun.svg @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/conditions-for-access-and-usage/latest/sections/changelog-en.html b/conditions-for-access-and-usage/latest/sections/changelog-en.html new file mode 100644 index 0000000..60e8abf --- /dev/null +++ b/conditions-for-access-and-usage/latest/sections/changelog-en.html @@ -0,0 +1,3 @@ +
    +

    Changes from last version

    +
    diff --git a/conditions-for-access-and-usage/latest/sections/crossref-en.html b/conditions-for-access-and-usage/latest/sections/crossref-en.html new file mode 100644 index 0000000..1e26649 --- /dev/null +++ b/conditions-for-access-and-usage/latest/sections/crossref-en.html @@ -0,0 +1,275 @@ +

    Cross-reference for Conditions for access and usage classes, object properties and data properties back to ToC

    +This section provides details for each class and property defined by Conditions for access and usage. +
    +

    Named Individuals

    + +
    +

    conditions for access and usageni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage

    +
    +
    + belongs to +
    +
    + Concept Scheme c +
    +
    +
    +
    +

    Contractual arrangementni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Contractual arrangement"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Contractual arrangement, fee requiredni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-fee-required

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Contractual arrangement, fee required"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Contractual arrangement, free of chargeni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/contractual-arrangement-free-of-charge

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Contractual arrangement, free of charge"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Fee requiredni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/fee-required

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Fee required"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Free of chargeni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/free-of-charge

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Free of charge"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Licence providedni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Licence provided"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Licence provided, fee requiredni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-fee-required

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Licence provided, fee required"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Licence provided, free of chargeni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/licence-provided-free-of-charge

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Licence provided, free of charge"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Otherni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/other

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Other"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Royalty-freeni back to ToC or Named Individual ToC

    +

    IRI: https://w3id.org/mobilitydcat-ap/conditions-for-access-and-usage/royalty-free

    +
    +
    + belongs to +
    +
    + Concept c +
    +
    + has facts +
    +
    + in Scheme ap conditions for access and usage ni +
    +
    + pref Label ap "Royalty-free"@en +
    +
    + top Concept Of ap conditions for access and usage ni +
    +
    +
    +
    +

    Legend back to ToC

    +
    +ni: Named Individuals
    +
    +
    diff --git a/conditions-for-access-and-usage/latest/sections/description-en.html b/conditions-for-access-and-usage/latest/sections/description-en.html new file mode 100644 index 0000000..3b688ad --- /dev/null +++ b/conditions-for-access-and-usage/latest/sections/description-en.html @@ -0,0 +1,3 @@ +

    Conditions for access and usage: Description back to ToC

    + +Controlled vocabulary for the conditions for access and usage for a Rights Statement. \ No newline at end of file diff --git a/conditions-for-access-and-usage/latest/sections/overview-en.html b/conditions-for-access-and-usage/latest/sections/overview-en.html new file mode 100644 index 0000000..8c6aace --- /dev/null +++ b/conditions-for-access-and-usage/latest/sections/overview-en.html @@ -0,0 +1,54 @@ +

    Conditions for access and usage: Overview back to ToC

    + +This ontology has the following classes and properties. +

    Named Individuals