vault backup: 2026-03-07 12:19:22

This commit is contained in:
2026-03-07 12:19:22 +01:00
parent 747795e370
commit b729349eaa
203 changed files with 641 additions and 2349 deletions
+29
View File
@@ -0,0 +1,29 @@
---
tags:
- process/project
subtitle: Lattenrost unterstützen
---
> [!abstract]+ Projekt
> Goal:: [[Wohnung]]
> Progress:: `$= dv.view('project-progress', {file: 'Bett reparieren'})`
> Target:: `$= dv.view('project-target', {file: 'Bett reparieren'})`
> Bar:: `$= dv.view('project-progress-bar', {file: 'Bett reparieren'})`
> Tasks:: `$= const aufgaben = dv.page('Bett reparieren').file.inlinks.where(t => { const mt = dv.page(t.path); return mt.tags?.includes('process/task') && mt.status === 'In Arbeit'}); if (aufgaben.length > 0) { dv.header(4, aufgaben.length > 1 ? "Aufgaben" : "Aufgabe"); dv.list(aufgaben) }`
## Project Info
Es ist aufgefallen, dass in der Mitte des Bettes eine Kuhle ist, die durch das Absenken des Lattenrostes entstand. Es fehlt eine Abstützung in der Mitte, um das Lattenrost abzufangen.
Das Bett wird durcj zwei neue Betten ersetzt.
## Thoughts
## Resources
## Review questions
## Aufgaben
- [x] Größe der Abstützung ermitteln [scheduled:: 2024-06-05] [completion:: 2024-10-12]
+57
View File
@@ -0,0 +1,57 @@
---
tags:
- process/project
subtitle: Büro
---
> [!abstract]+ Project
> Goal:: [[Ablage]]
> Progress:: `$= dv.view('project-progress', {file: 'Büro'})`
> Target:: `$= dv.view('project-target', {file: 'Büro'})`
> Bar:: `$= dv.view('project-progress-bar', {file: 'Büro'})`
> Tasks:: `$= const aufgaben = dv.page('Büro').file.inlinks.where(t => { const mt = dv.page(t.path); return mt.tags?.includes('process/task') && mt.status === 'In Arbeit'}); if (aufgaben.length > 0) { dv.header(4, aufgaben.length > 1 ? "Aufgaben" : "Aufgabe"); dv.list(aufgaben) }`
## Project Info
## Thoughts
## Resources
## Review questions
## Aufgaben
## Offene Aufgaben
```dataviewjs
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task')).where(p => dv.page(p.path).file.tasks.length != dv.page(p.path).file.tasks.where(t => t.fullyCompleted === true).length);
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
const page = dv.page(p.path);
const tasks = page.file.tasks;
return [
page.file.link,
page.status,
tasks.where(t => t.fullyCompleted === true).length,
tasks.length
]
}));
```
## Aufgaben
```dataviewjs
const pages = dv.current().file.inlinks.where(p => dv.page(p.path).tags?.includes('process/task'));
dv.table(["Project", "Status", "Completed", "Tasks"], pages.map(p => {
const page = dv.page(p.path);
const tasks = page.file.tasks;
return [
page.file.link,
page.status,
tasks.where(t => t.fullyCompleted === true).length,
tasks.length
]
}));
```
-2
View File
@@ -1,9 +1,7 @@
---
status: Archiv
tags:
- process/project
subtitle: kontor-spring
---
> [!abstract]- Project
> Goal::