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
@@ -1,5 +1,4 @@
---
type: Wohnung
tags:
- process/project
subtitle: Oberlicht abdecken
@@ -9,7 +8,7 @@ subtitle: Oberlicht abdecken
> Progress:: `$= dv.view('project-progress', {file: 'Abdeckung über der Wohnungstür'})`
> Target:: `$= dv.view('project-target', {file: 'Abdeckung über der Wohnungstür'})`
> Bar:: `$= dv.view('project-progress-bar', {file: 'Abdeckung über der Wohnungstür'})`
> Tasks:: `$= const aufgaben = dv.page('Abdeckung über der Wohnungstür').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
@@ -27,18 +26,3 @@ subtitle: Oberlicht abdecken
- [ ] Bleck lackieren
- [ ] Blech anbringen
## 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,
Progress,
Target
]
}));
```
-48
View File
@@ -1,48 +0,0 @@
---
type: Wohnung
tags:
- process/project
subtitle: Lattenrost unterstützen
status: Archiv
---
> [!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]
## 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,
Progress,
Target
]
}));
```
@@ -1,59 +0,0 @@
---
type: Leben
status: Archiv
tags:
- process/project
subtitle: Charlotte Ordner
---
> [!abstract]+ Project
> Goal:: [[Ablage]]
> Progress:: `$= dv.view('project-progress', {file: 'Charlotte Ordner'})`
> Target:: `$= dv.view('project-target', {file: 'Charlotte Ordner'})`
> Bar:: `$= dv.view('project-progress-bar', {file: 'Charlotte Ordner'})`
> Tasks:: `$= const aufgaben = dv.page('Charlotte Ordner').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
]
}));
```