From ae09609ee8ff3d6040e2557b38ee2b7ec6b195d2 Mon Sep 17 00:00:00 2001 From: Auke van Slooten Date: Tue, 9 Feb 2021 16:26:23 +0100 Subject: [PATCH] added support for inhoudslijnen context, ldk_vakbegrip, doelniveau prefix/ce_se, doel aanbodID --- index.html | 192 +++++++++++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 187 insertions(+), 5 deletions(-) diff --git a/index.html b/index.html index 09bb02a..b512191 100644 --- a/index.html +++ b/index.html @@ -535,6 +535,12 @@ + + + + + + + + @@ -1604,6 +1753,7 @@ + @@ -1624,6 +1774,10 @@ + + + +
@@ -1717,7 +1871,8 @@ - + + @@ -1748,6 +1903,12 @@ + + + + + +
@@ -1807,6 +1968,10 @@ + + + + @@ -1851,6 +2016,10 @@ + + + + @@ -1920,7 +2089,7 @@ @@ -1947,6 +2116,7 @@ 'ldk_vakkern':['ldk_vaksubkern_id','doelniveau_id'], 'ldk_vaksubkern':['ldk_vakinhoud_id','doelniveau_id'], 'ldk_vakinhoud':['doelniveau_id'], + 'ldk_vakbegrip':['doelniveau_id'], 'doelniveau':['doel_id'] // ,'niveau_id'] }, 'examenprogramma': { @@ -1969,6 +2139,12 @@ 'kerndoelen': { 'kerndoel_domein' : ['kerndoel_id'], 'kerndoel_vakleergebied' : ['kerndoel_uitstroomprofiel_id', 'kerndoel_id', 'kerndoel_domein_id'] + }, + 'inhoudslijnen': { + 'inh_vakleergebied': ['inh_inhoudslijn_id','doelniveau_id'], + 'inh_inhoudslijn': ['inh_cluster_id','doelniveau_id'], + 'inh_cluster': ['inh_subcluster_id','doelniveau_id'], + 'doelniveau': ['doel_id'] } }; function walk(hierarchy, node, parents, callback) { @@ -2112,6 +2288,9 @@ ldk_vakkern_id: [], ldk_vaksubkern_id: [], ldk_vakinhoud_id: [], + inh_inhoudslijn_id: [], + inh_cluster_id:[], + inh_subcluster_id:[], doelniveau_id : [], doel_id : [], niveau_id : [], @@ -2663,7 +2842,8 @@ 'curriculum-examenprogramma-bg': 'slonl/curriculum-examenprogramma-bg', 'curriculum-syllabus': 'slonl/curriculum-syllabus', 'curriculum-doelgroepteksten': 'slonl/curriculum-doelgroepteksten', - 'curriculum-leerdoelenkaarten': 'slonl/curriculum-leerdoelenkaarten' + 'curriculum-leerdoelenkaarten': 'slonl/curriculum-leerdoelenkaarten', + 'curriculum-inhoudslijnen': 'slonl/curriculum-inhoudslijnen' }; var branch = 'editor'; var loading = []; @@ -2750,7 +2930,8 @@ 'examenprogramma' : 'examenprogramma', 'kerndoel_vakleergebied': 'kerndoelen', 'examenprogramma_bg_profiel': 'examenprogramma_bg', - 'ldk_vakleergebied': 'doel' + 'ldk_vakleergebied': 'doel', + 'inh_vakleergebied': 'doel' }; Object.keys(parentInfo).forEach(function(section) { curriculum.data[section].forEach(function(vakEntity) { @@ -2821,7 +3002,8 @@ "leerlijn" : 3, "examenprogramma" : 2, "examenprogramma_bg": 1, - "ldk_vakleergebied": 0 + "ldk_vakleergebied": 0, + "inh_vakleergebied": 0 }; var isChrome = navigator.userAgent.indexOf('Chrome/')!==-1;