diff --git a/docs/.obsidian/app.json b/docs/.obsidian/app.json new file mode 100644 index 00000000..6abe4c13 --- /dev/null +++ b/docs/.obsidian/app.json @@ -0,0 +1,3 @@ +{ + "alwaysUpdateLinks": true +} \ No newline at end of file diff --git a/docs/.obsidian/appearance.json b/docs/.obsidian/appearance.json new file mode 100644 index 00000000..c8c365d8 --- /dev/null +++ b/docs/.obsidian/appearance.json @@ -0,0 +1,3 @@ +{ + "accentColor": "" +} \ No newline at end of file diff --git a/docs/.obsidian/core-plugins-migration.json b/docs/.obsidian/core-plugins-migration.json new file mode 100644 index 00000000..436f43cf --- /dev/null +++ b/docs/.obsidian/core-plugins-migration.json @@ -0,0 +1,30 @@ +{ + "file-explorer": true, + "global-search": true, + "switcher": true, + "graph": true, + "backlink": true, + "canvas": true, + "outgoing-link": true, + "tag-pane": true, + "properties": false, + "page-preview": true, + "daily-notes": true, + "templates": true, + "note-composer": true, + "command-palette": true, + "slash-command": false, + "editor-status": true, + "bookmarks": true, + "markdown-importer": false, + "zk-prefixer": false, + "random-note": false, + "outline": true, + "word-count": true, + "slides": false, + "audio-recorder": false, + "workspaces": false, + "file-recovery": true, + "publish": false, + "sync": false +} \ No newline at end of file diff --git a/docs/.obsidian/core-plugins.json b/docs/.obsidian/core-plugins.json new file mode 100644 index 00000000..9405bfdc --- /dev/null +++ b/docs/.obsidian/core-plugins.json @@ -0,0 +1,20 @@ +[ + "file-explorer", + "global-search", + "switcher", + "graph", + "backlink", + "canvas", + "outgoing-link", + "tag-pane", + "page-preview", + "daily-notes", + "templates", + "note-composer", + "command-palette", + "editor-status", + "bookmarks", + "outline", + "word-count", + "file-recovery" +] \ No newline at end of file diff --git a/docs/.obsidian/workspace.json b/docs/.obsidian/workspace.json new file mode 100644 index 00000000..74b71711 --- /dev/null +++ b/docs/.obsidian/workspace.json @@ -0,0 +1,166 @@ +{ + "main": { + "id": "694b803231fe477f", + "type": "split", + "children": [ + { + "id": "2c985d7c29d9f33c", + "type": "tabs", + "children": [ + { + "id": "7b5f3fcca5f3a180", + "type": "leaf", + "state": { + "type": "markdown", + "state": { + "file": "simple_constraints.md", + "mode": "source", + "source": false + } + } + } + ] + } + ], + "direction": "vertical" + }, + "left": { + "id": "4e131b73333a6a96", + "type": "split", + "children": [ + { + "id": "be15038f90a8097e", + "type": "tabs", + "children": [ + { + "id": "3dfe55b538c50600", + "type": "leaf", + "state": { + "type": "file-explorer", + "state": { + "sortOrder": "alphabetical" + } + } + }, + { + "id": "0bbeae3bdc926e6f", + "type": "leaf", + "state": { + "type": "search", + "state": { + "query": "", + "matchingCase": false, + "explainSearch": false, + "collapseAll": false, + "extraContext": false, + "sortOrder": "alphabetical" + } + } + }, + { + "id": "510d9f3fd64e9dd4", + "type": "leaf", + "state": { + "type": "bookmarks", + "state": {} + } + } + ] + } + ], + "direction": "horizontal", + "width": 300 + }, + "right": { + "id": "35f732795326f056", + "type": "split", + "children": [ + { + "id": "74c9c8f2f4c33b67", + "type": "tabs", + "children": [ + { + "id": "fc3e5b0b5bb85f9d", + "type": "leaf", + "state": { + "type": "backlink", + "state": { + "file": "simple_constraints.md", + "collapseAll": false, + "extraContext": false, + "sortOrder": "alphabetical", + "showSearch": false, + "searchQuery": "", + "backlinkCollapsed": false, + "unlinkedCollapsed": true + } + } + }, + { + "id": "293768b678dc469f", + "type": "leaf", + "state": { + "type": "outgoing-link", + "state": { + "file": "simple_constraints.md", + "linksCollapsed": false, + "unlinkedCollapsed": true + } + } + }, + { + "id": "cadb4055e595ce34", + "type": "leaf", + "state": { + "type": "tag", + "state": { + "sortOrder": "frequency", + "useHierarchy": true + } + } + }, + { + "id": "66b5436456169466", + "type": "leaf", + "state": { + "type": "outline", + "state": { + "file": "simple_constraints.md" + } + } + } + ] + } + ], + "direction": "horizontal", + "width": 300, + "collapsed": true + }, + "left-ribbon": { + "hiddenItems": { + "switcher:Open snel wisselen": false, + "graph:Open grafiek weergave": false, + "canvas:Nieuw doek aanmaken": false, + "daily-notes:Open de notitie van vandaag": false, + "templates:Sjabloon invoegen": false, + "command-palette:Open opdrachtenpaneel": false + } + }, + "active": "7b5f3fcca5f3a180", + "lastOpenFiles": [ + "index.md", + "documentation.md", + "documentatie.md", + "images/constraint_veranderen.png", + "images/global.png", + "images/voorbeeld.png", + "images/alleen_extensie.png", + "images/alleen_extensie.png", + "images/extensie_verboden.png", + "images/verboden.png", + "images/file_indiening.png", + "images/hover_zip.png", + "images/map_bestand_lokaal.png", + "simple_constraints.md" + ] +} \ No newline at end of file diff --git a/docs/images/alleen_extensie.png b/docs/images/alleen_extensie.png new file mode 100644 index 00000000..be777413 Binary files /dev/null and b/docs/images/alleen_extensie.png differ diff --git a/docs/images/bestand_veranderen.png b/docs/images/bestand_veranderen.png deleted file mode 100644 index 03aa9f1c..00000000 Binary files a/docs/images/bestand_veranderen.png and /dev/null differ diff --git a/docs/images/constraint_veranderen.png b/docs/images/constraint_veranderen.png new file mode 100644 index 00000000..8219cd7c Binary files /dev/null and b/docs/images/constraint_veranderen.png differ diff --git a/docs/images/extensie_niet_aanwezig.png b/docs/images/extensie_niet_aanwezig.png deleted file mode 100644 index 3ddf2a60..00000000 Binary files a/docs/images/extensie_niet_aanwezig.png and /dev/null differ diff --git a/docs/images/extensie_verboden.png b/docs/images/extensie_verboden.png new file mode 100644 index 00000000..e5c5ca75 Binary files /dev/null and b/docs/images/extensie_verboden.png differ diff --git a/docs/images/global.png b/docs/images/global.png index 67be9266..875fa6d8 100644 Binary files a/docs/images/global.png and b/docs/images/global.png differ diff --git a/docs/images/niet_aanwezig.png b/docs/images/niet_aanwezig.png deleted file mode 100644 index a629993c..00000000 Binary files a/docs/images/niet_aanwezig.png and /dev/null differ diff --git a/docs/images/verboden.png b/docs/images/verboden.png new file mode 100644 index 00000000..d0260556 Binary files /dev/null and b/docs/images/verboden.png differ diff --git a/docs/images/voorbeeld.png b/docs/images/voorbeeld.png index 45345270..208f283f 100644 Binary files a/docs/images/voorbeeld.png and b/docs/images/voorbeeld.png differ diff --git a/docs/simple_constraints.md b/docs/simple_constraints.md index 17f21f14..6eaa825e 100644 --- a/docs/simple_constraints.md +++ b/docs/simple_constraints.md @@ -22,36 +22,42 @@ Door met de muis over het archief te slepen, kunnen er bestanden of mappen aan w ![hover_zip.png](images/hover_zip.png) -Namen die vetgedrukt zijn, stellen mappen voor. Namen in normale tekst zijn bestanden. - ![map_bestand_lokaal.png](images/map_bestand_lokaal.png) +Namen die vetgedrukt zijn, stellen mappen voor. Namen in normale tekst zijn bestanden. + Lesgevers die nog meer controle willen over de indiening, kunnen met hun muis over de bestanden of mappen hoveren en op de drie puntjes klikken: -![bestand_veranderen.png](images/bestand_veranderen.png) +![[constraint_veranderen.png]] -Door op `FOLDER` te klikken, kan een bestand worden veranderd in een map, zoals `mijn_map`. +Door op `maak folder` te klikken, kan een bestand worden veranderd in een map, zoals `mijn_map`. -`NIET_AANWEZIG` zorgt ervoor dat dit bestand niet aanwezig mag zijn in de map waarin de beperking is gedefinieerd (hier `archief_naam.zip`), maar mogelijk wel in andere mappen: +`niet aanwezig` zorgt ervoor dat dit bestand niet aanwezig mag zijn in de map waarin de beperking is gedefinieerd (hier `archief_naam.zip`), maar mogelijk wel in andere mappen: -![niet_aanwezig.png](images/niet_aanwezig.png) +![[verboden.png]] -`EXTENSIE_NIET_AANWEZIG` zorgt ervoor dat een bepaalde extensie niet aanwezig mag zijn in de map of het archief waarin de beperking is gedefinieerd: +`extensie niet aanwezig` zorgt ervoor dat een bepaalde extensie niet aanwezig mag zijn in de map of het archief waarin de beperking is gedefinieerd: + +![[extensie_verboden.png]] + +`extensie enkel aanwezig` zel er voor zorgen dat enkel de gegeven extensie in de map aanwezig mag zijn: + +![[alleen_extensie.png]] -![extensie_niet_aanwezig.png](images/extensie_niet_aanwezig.png) ## Globale voorwaarden Soms is het nodig om een beperking over de volledige indiening te definiƫren. Dit kan in de sectie `globale voorwaarden`. -![global.png](images/global.png) +![[global.png]] -Men kan vastleggen welke bestanden of extensies niet aanwezig mogen zijn met `NIET_AANWEZIG` en `EXTENSIE_NIET_AANWEZIG`. Men kan ook afdwingen dat enkel een bepaalde extensie aanwezig mag zijn over het hele project (mappen niet meegerekend). +Men kan vastleggen welke bestanden of extensies niet aanwezig mogen zijn met `niet-aanwezig` en `extensie niet aanwezig`. Men kan ook afdwingen dat enkel een bepaalde extensie aanwezig mag zijn over het hele project (mappen niet meegerekend). ## Voorbeeld -![voorbeeld.png](images/voorbeeld.png) +![[voorbeeld.png]] + -Dit is een zip-indiening waarbij er zeker een extra, src, src/frontend en src/backend map aanwezig moet zijn. In de extra map moet een verslag aanwezig zijn. In de frontend map mag geen node_modules map aanwezig zijn. +Dit is een zip-indiening waarbij er zeker een `verslag.pdf`, `src`, `src/frontend` en `src/backend` map aanwezig moet zijn. In de frontend map mag geen `node_modules` aanwezig zijn. De backend map mag enkel `*.py` bestanden bevatten* -Globaal gezien mogen er nergens `.class` bestanden of `malware.exe` aanwezig zijn. +Globaal gezien mogen er nergens `.class` bestanden of een `malware.exe` aanwezig zijn.