Skip to content

Commit

Permalink
feat: localBiblio from stichting-crow/respec-common
Browse files Browse the repository at this point in the history
  • Loading branch information
redmer committed Dec 17, 2024
1 parent 4ea9b46 commit a7f7e31
Show file tree
Hide file tree
Showing 8 changed files with 368 additions and 513 deletions.
30 changes: 2 additions & 28 deletions docs/beheerplan/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ function indexOfRequirements(config) {
if (!ul) return;

const requirements = document.querySelectorAll(
"section:not(#conformance) em.rfc2119"
"section:not(#conformance) em.rfc2119",
);

/** @type {Record<string, RequirementReference[]>} */
Expand Down Expand Up @@ -96,31 +96,5 @@ var respecConfig = {
postProcess: [indexOfRequirements],
hypothesisComments: false,
lint: { "no-unused-dfns": false },
localBiblio: {
BOMOS_fundament: {
title: "BOMOS, het fundament",
href: "https://gitdocumentatie.logius.nl/publicatie/bomos/fundament/",
status: "Actueel",
publisher: "Logius",
},
BOMOS_verdieping: {
title: "BOMOS, de verdieping",
href: "https://gitdocumentatie.logius.nl/publicatie/bomos/verdieping/",
status: "Actueel",
publisher: "Logius",
},
kenkrechmer: {
title: "Open standaards call for action",
href: "https://www.csrstds.com/OpnStdsCallforAction.pdf",
status: "Actueel",
publisher: "University of Colorado",
},
NEN_2660_2_2022: {
title: "NEN 2660-2 Regels voor informatiemodellering van de gebouwde omgeving - Deel 2: Praktische configuratie, extensie en implementatie van NEN 2660-1",
href: "https://www.nen.nl/en/nen-2660-2-2022-nl-291667",
status: "Actueel",
publisher: "NEN",
},
},
localBiblio: window.localBibliography,
};

124 changes: 72 additions & 52 deletions docs/beheerplan/index.html
Original file line number Diff line number Diff line change
@@ -1,59 +1,79 @@
<!DOCTYPE html>
<!doctype html>
<html lang="nl">
<head>
<meta charset="utf-8" />
<meta content="text/html; charset=utf-8" http-equiv="content-type" />
<meta
name="viewport"
content="width=device-width, initial-scale=1, shrink-to-fit=no"
/>
<!-- Pas hier de titel van het document aan -->
<title>Informatiemodel verkeerstekens: Beheerplan</title>
<script src="../respec-common/local-biblio.js" class="remove"></script>
<script src="config.js" class="remove"></script>
<script
src="https://cdn.jsdelivr.net/gh/stichting-crow/respec@latest/builds/respec-stichting-crow.js"
async
class="remove"
></script>
<style>
@media (prefers-reduced-motion: no-preference) {
@keyframes animateheader {
0% {
background-color: unset;
}
20% {
background-color: #ffff0020;
}
100% {
background-color: unset;
}
}
}

<head>
<meta charset='utf-8'>
<meta content="text/html; charset=utf-8" http-equiv="content-type">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<!-- Pas hier de titel van het document aan -->
<title>Informatiemodel verkeerstekens: Beheerplan</title>
<script src="config.js" class="remove"></script>
<script src='https://cdn.jsdelivr.net/gh/stichting-crow/respec@latest/builds/respec-stichting-crow.js' async class='remove'></script>
<style>
@media ( prefers-reduced-motion: no-preference ) {
@keyframes animateheader {
0% { background-color: unset; }
20% { background-color: #ffff0020; }
100% { background-color: unset; }
}
}
:target {
animation: animateheader 1s ease-in-out;
}
.toc-labeled > li li {
margin-left: 0;
list-style: disc;
margin-left: 1rem;
}
:not(li) > .toc-labeled {
margin-left: 0;
}
.toc-labeled {
font-size: 0.9rem;
line-height: inherit;
}
</style>
</head>

:target {
animation: animateheader 1s ease-in-out ;
}
.toc-labeled>li li {
margin-left: 0;
list-style: disc;
margin-left: 1rem;
}
:not(li)>.toc-labeled {
margin-left: 0;
}
.toc-labeled {
font-size: 0.9rem;
line-height: inherit;
}
</style>
</head>

<body>
<!-- abstract: samenvatting en doel van het document. -->
<section id="abstract" data-format="markdown" data-include="hoofdstukken/0-samenvatting.md"></section>
<!-- sotd: status van dit document. Verwijder indien niet normatief. -->
<!-- <section id="sotd"></section> -->
<!-- conformance: verwijder indien niet normatief. -->
<section id="conformance"></section>
<!-- section: elke kopje op het hoogste niveau is een <section>.
<body>
<!-- abstract: samenvatting en doel van het document. -->
<section
id="abstract"
data-format="markdown"
data-include="hoofdstukken/0-samenvatting.md"
></section>
<!-- sotd: status van dit document. Verwijder indien niet normatief. -->
<!-- <section id="sotd"></section> -->
<!-- conformance: verwijder indien niet normatief. -->
<section id="conformance"></section>
<!-- section: elke kopje op het hoogste niveau is een <section>.
Voor niet-normatieve onderdelen: class="informative".
Elke sectie staat hier in de map hoofdstukken/, dat staat opgeruimd.
Pas de namen van de bestanden aan en de inhoud. -->
<section data-format="markdown" data-include="hoofdstukken/1.md"></section>
<section data-format="markdown" data-include="hoofdstukken/2.md"></section>
<section data-format="markdown" data-include="hoofdstukken/3.md"></section>
<section data-format="markdown" data-include="hoofdstukken/4.md"></section>
<section data-format="markdown" data-include="hoofdstukken/5.md"></section>
<section data-format="markdown" data-include="hoofdstukken/6.md"></section>
<section class="informative" data-format="markdown" data-include="../begrippen-en-definities.md"></section>
</body>

<section data-format="markdown" data-include="hoofdstukken/1.md"></section>
<section data-format="markdown" data-include="hoofdstukken/2.md"></section>
<section data-format="markdown" data-include="hoofdstukken/3.md"></section>
<section data-format="markdown" data-include="hoofdstukken/4.md"></section>
<section data-format="markdown" data-include="hoofdstukken/5.md"></section>
<section data-format="markdown" data-include="hoofdstukken/6.md"></section>
<section
class="informative"
data-format="markdown"
data-include="../begrippen-en-definities.md"
></section>
</body>
</html>
89 changes: 2 additions & 87 deletions docs/framework/config.js
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ function indexOfRequirements(config) {
if (!ul) return;

const requirements = document.querySelectorAll(
"section:not(#conformance) em.rfc2119"
"section:not(#conformance) em.rfc2119",
);

/** @type {Record<string, RequirementReference[]>} */
Expand Down Expand Up @@ -95,90 +95,5 @@ var respecConfig = {
postProcess: [indexOfRequirements],
hypothesisComments: false,
lint: { "no-unused-dfns": false },
localBiblio: {
NEN_2660_2_2022: {
title: "NEN 2660-2 Regels voor informatiemodellering van de gebouwde omgeving - Deel 2: Praktische configuratie, extensie en implementatie van NEN 2660-1",
href: "https://www.nen.nl/en/nen-2660-2-2022-nl-291667",
status: "Actueel",
publisher: "NEN",
},
NEN_2660_1_2022: {
title: "NEN 2660-1 Rules for information modelling of the built environment - Part 1: Conceptual models",
href: "https://www.nen.nl/en/nen-2660-1-2022-nl-291666",
status: "Actueel",
publisher: "NEN",
},
NEN_3610: {
title: "Basismodel geo-informatie - Termen, definities, relaties en algemene regels voor de uitwisseling van informatie over aan de aarde gerelateerde ruimtelijke objecten",
href: "https://www.nen.nl/nen-3610-2022-nl-296137",
status: "Actueel",
publisher: "NEN",
},
NEN3381_2020: {
title: "Wegmeubilair - Eisen voor permanente en tijdelijke verkeersborden",
href: "https://www.nen.nl/nen-3381-2020-nl-267378",
status: "Actueel",
publisher: "NEN",
},
NEN_EN_ISO_19650_1_2019: {
title: "Organisatie en digitalisering van informatie over gebouwen en civieltechnische werken, met inbegrip van building information modelling (BIM) - Informatiemanagement met behulp van bouw informatie modelling - Deel 1: Concepten en beginselen",
href: "https://www.nen.nl/nen-en-iso-19650-1-2019-nl-275305",
status: "Actueel",
publisher: "NEN",
},
NEN_EN_ISO_19650_2_2019: {
title: "Organisatie en digitalisering van informatie over gebouwen en civieltechnische werken, met inbegrip van building information modelling (BIM) - Informatiemanagement met behulp van building information modelling - Deel 2: Leveringsfase van de assets",
href: "https://www.nen.nl/nen-en-iso-19650-2-2019-nl-275518",
status: "Actueel",
publisher: "NEN",
},
NEN_EN_ISO_19650_3_2020: {
title: "Organization and digitization of information about buildings and civil engineering works, including building information modelling (BIM) - Information management using building information modelling - Part 3: Operational phase of the assets",
href: "https://www.nen.nl/nen-en-iso-19650-3-2020-en-275488",
status: "Actueel",
publisher: "NEN",
},
NEN_EN_ISO_19650_4_2022: {
title: "Organization and digitization of information about buildings and civil engineering works, including building information modelling (BIM) - Information management using building information modelling - Part 4: Information exchange",
href: "https://www.nen.nl/nen-en-iso-19650-4-2022-en-301119",
status: "Actueel",
publisher: "NEN",
},
NEN_EN_12899_1_2007: {
title: "Fixed, vertical road traffic signs - Part 1: Fixed signs",
href: "https://www.nen.nl/en/nen-en-12899-1-2007-nl-144673",
status: "Actueel",
publisher: "NEN",
},
DIN_67520_2013_10: {
title: "Retroreflektierende Materialien zur Verkehrssicherung - Lichttechnische Mindestanforderungen an Reflexstoffe",
href: "https://www.baunormenlexikon.de/norm/din-67520/014ab8f6-7c8e-4f96-be3c-d91ca3d39355",
status: "Actueel",
publisher: "Bauwnormen Institut DeutschlandN",
},
CROW_96a_en_96b: {
title: "Werk in uitvoering",
href: "https://www.crow.nl/online-kennis-tools/kennismodule-wiu",
status: "Actueel",
publisher: "CROW",
},
CROW_279: {
title: "Karakteristieken van voertuigen en mensen",
href: "https://www.crow.nl/publicaties/karakteristieken-van-voertuigen-en-mensen",
status: "Actueel",
publisher: "CROW",
},
whitepaper_ontology_alignment: {
title: "Ontology Matching trough alignment and extension: a Best Practice",
href: "https://docs.crow.nl/ontology-alignment/whitepaper/",
status: "Actueel",
publisher: "CROW",
},
NEN_EN_ISO_14823_1: {
title: "Intelligent transport systems - Graphic data dictionary - Part 1: Specification",
href: "https://www.nen.nl/en/nen-en-iso-14823-1-2024-en-324952",
status: "Actueel",
publisher: "NEN",
},
},
localBiblio: window.localBibliography,
};
Loading

0 comments on commit a7f7e31

Please sign in to comment.