Daily Template:
---
creation_date: <% tp.file.creation_date() %>
data_today: <% tp.user.dailyFileNameToStandardDate(tp.file.title) %>
tags: [<% await tp.user.locale('LABEL_DAILY') %>]
---
[[/05. Yearly/<% tp.user.standardDateToYearlyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title)) %>|<% await tp.user.locale('LABEL_YEARLY') %>]] > [[/04. Quarterly/<% tp.user.standardDateToQuarterlyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title)) %>|<% await tp.user.locale('LABEL_QUARTERLY') %>]] > [[/03. Monthly/<% tp.user.standardDateToMonthlyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title)) %>|<% await tp.user.locale('LABEL_MONTHLY') %>]] > [[/02. Weekly/<% tp.user.standardDateToWeeklyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title)) %>|<% await tp.user.locale('LABEL_WEEKLY') %>]]
[[<% tp.user.standardDateToDailyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title, -1)) %>]] | <% tp.file.title %> | [[<% tp.user.standardDateToDailyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title, 1)) %>]]
---
**<% moment(tp.user.standardDateToWeeklyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title), 0, false, 'YYYY-MM')).format(await tp.user.locale('FORMAT_DAILY_TITLE')).replace('bbbb', moment(tp.user.dailyFileNameToStandardDate(tp.file.title)).format('dddd')).replace('bbb', moment(tp.user.dailyFileNameToStandardDate(tp.file.title)).format('ddd')).replace('bb', moment(tp.user.dailyFileNameToStandardDate(tp.file.title)).format('dd')).replace('v', tp.user.standardDateToWeeklyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title), 0, true)) %>**
**<% moment(tp.user.dailyFileNameToStandardDate(tp.file.title)).format('LL') %>**
---
<% tp.web.random_picture("600x200", tp.user.config().IMAGE_OPTIONS_HEAD_DAILY) %>
> [!Example] Tip: <% await tp.user.locale('TEXT_DAILY_QUOTE_TODAY') %>
> <% tp.web.daily_quote() %>
---
# <% await tp.user.locale('TEXT_DAILY_HEADER1') %>
> [!TIP] <% await tp.user.locale('TEXT_DAILY_H1_S1') %>
> ```dataviewjs
> dv.list(dv.pages('"03. Monthly" OR "02. Weekly"')
> .file
> .filter(f => f.frontmatter.data_weekday == '<% tp.user.standardDateToDataWeekday(tp.user.dailyFileNameToStandardDate(tp.file.title)) %>' || f.frontmatter.data_monthday == '<% tp.user.standardDateToWeeklyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title), 0, false, "YYYY-MM-01") %>')
> .lists
> .filter(l => <% tp.user.filters().templateIsTextInTaskSectionTitle('l', tp.user.standardDateToWeeklyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title))) %> || (<% tp.user.filters().templateDoesTaskOwnProperty('l', await tp.user.locale("LABEL_GOAL")) %> && <% tp.user.filters().templateHasTasksInFirstHeaderOfFile('l', tp.user.standardDateToWeeklyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title))) %>) || (<% tp.user.filters().templateDoesTaskOwnProperty('l', await tp.user.locale("LABEL_GOAL")) %> && <% tp.user.filters().templateIsTextInTaskSectionTitle('l', tp.user.dailyFileNameToStandardDate(tp.file.title)) %>))
> .map(l => l.text))
> ```
> [!Quote]- <% await tp.user.locale('TEXT_DAILY_H1_S2') %>
> %%- [ ] <% await tp.user.locale('PLACEHOLDER_TODO') %>%%
>
> _(<% await tp.user.locale('GUIDE_WRITE_TODO_HERE') %>)_
---
# <% await tp.user.locale('TEXT_DAILY_HEADER2') %>
> [!Check]+ <% await tp.user.locale('TEXT_DAILY_H2_S1') %>
> ```dataviewjs
> dv.taskList(dv.pages('"02. Weekly" OR "01. Daily"')
> .file
> .filter(f => f.frontmatter.data_weekday == '<% tp.user.standardDateToDataWeekday(tp.user.dailyFileNameToStandardDate(tp.file.title)) %>' || f.frontmatter.data_today == '<% tp.user.dailyFileNameToStandardDate(tp.file.title) %>')
> .tasks
> .filter(t => <% tp.user.filters().templateIsTextInTaskFilePath('t', tp.user.dailyFileNameToStandardDate(tp.file.title)) %> || <% tp.user.filters().templateIsTextInTaskSectionTitle('t', tp.user.dailyFileNameToStandardDate(tp.file.title)) %>)
> .sort(t => isNaN(parseInt(t.prior)) ? 10 : parseInt(t.prior))
> , false)
> ```
> [!Todo]+ <% await tp.user.locale('TEXT_DAILY_H2_S2') %>
> ```dataviewjs
> dv.taskList(dv.pages('"02. Weekly"')
> .file
> .filter(f => f.frontmatter.data_weekday == '<% tp.user.standardDateToDataWeekday(tp.user.dailyFileNameToStandardDate(tp.file.title)) %>')
> .tasks
> .filter(t => <% tp.user.filters().templateHasTasksInFirstHeaderOfFile('t', '') %>)
> .sort(t => isNaN(parseInt(t.prior)) ? 10 : parseInt(t.prior))
> , false)
> ```
> [!Tip]- <% await tp.user.locale('TEXT_DAILY_H2_S5') %>
> ```dataviewjs
> dv.pages('"06. Projects"')
> .file
> .filter(f => f.tasks.filter(t => !t.checked).length > 0)
> .map(async f => await dv.taskList(f.tasks
> .filter(t => !t.checked)
> .sort(t => isNaN(parseInt(t.prior)) ? '10 ' + t.text : parseInt(t.prior))
> .limit(5)
> , true))
> ```
> [!Missing]+ <% await tp.user.locale('TEXT_DAILY_H2_S3') %>
> ```dataviewjs
> dv.taskList(dv.pages('"01. Daily" OR "02. Weekly"')
> .file
> .filter(f => (f.frontmatter.data_today >= '<% tp.user.dailyFileNameToStandardDate(tp.file.title, -6) %>' && f.frontmatter.data_today < '<% tp.user.dailyFileNameToStandardDate(tp.file.title) %>') || f.frontmatter.data_weekday == '<% tp.user.standardDateToDataWeekday(tp.user.dailyFileNameToStandardDate(tp.file.title)) %>' || f.frontmatter.data_weekday == '<% tp.user.standardDateToDataWeekday(tp.user.dailyFileNameToStandardDate(tp.file.title), -1) %>')
> .sort(a => a.ctime, 'desc')
> .tasks
> .filter(t => <% tp.user.filters().templateHasTasksInFirstHeaderOfFile('t', 'Daily') %> || <% tp.user.filters().templateHasTasksInFirstHeaderOfFile('t', tp.user.standardDateToWeeklyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title), -1)) %> || <% tp.user.filters().templateDoesTaskHeaderDatePrecedeGivenDateInFile('t', '', tp.user.dailyFileNameToStandardDate(tp.file.title)) %>)
> .filter(t => !t.checked || t.status == '/')
> .sort(t => isNaN(parseInt(t.prior)) ? 10 : parseInt(t.prior))
> , false)
> ```
> [!Help]+ <% await tp.user.locale('TEXT_DAILY_H2_S4') %>
> ```dataviewjs
> dv.taskList(dv.pages('"01. Daily" OR "02. Weekly"')
> .file
> .filter(f => (f.frontmatter.data_today >= '<% tp.user.dailyFileNameToStandardDate(tp.file.title, -6) %>' && f.frontmatter.data_today <= '<% tp.user.dailyFileNameToStandardDate(tp.file.title) %>') || f.frontmatter.data_weekday == '<% tp.user.standardDateToDataWeekday(tp.user.dailyFileNameToStandardDate(tp.file.title)) %>' || f.frontmatter.data_weekday == '<% tp.user.standardDateToDataWeekday(tp.user.dailyFileNameToStandardDate(tp.file.title), -1) %>')
> .tasks
> .filter(t => <% tp.user.filters().templateHasTasksInFirstHeaderOfFile('t', 'Daily') %> || <% tp.user.filters().templateHasTasksInFirstHeaderOfFile('t', tp.user.standardDateToWeeklyFileName(tp.user.dailyFileNameToStandardDate(tp.file.title), -1)) %> || <% tp.user.filters().templateDoesTaskHeaderDatePrecedeGivenDateInFile('t', '', tp.user.dailyFileNameToStandardDate(tp.file.title)) %>)
> .filter(t => t.completed)
> .sort(a => a.completion && moment(a.completion, 'YYYY.MM.DD'), 'desc')
> .limit(5)
> , false)
> ```
---
# <% await tp.user.locale('TEXT_DAILY_HEADER3') %>
> [!Note] <% await tp.user.locale('TEXT_DAILY_H3_S1') %>
> * n/a
>
> [!Example] <% await tp.user.locale('TEXT_DAILY_H3_S2') %>
> * n/a
>
> [!Abstract] <% await tp.user.locale('TEXT_DAILY_H3_S3') %>
>
>
---
# <% await tp.user.locale('TEXT_DAILY_HEADER4') %>
> * [n/a](http://example.link)
---
# <% await tp.user.locale('TEXT_DAILY_HEADER5') %>
> n/a
Weekly Template:
---
creation_date: <% tp.file.creation_date() %>
data_weekday: <% tp.user.weeklyFileNameToStandardDate(tp.file.title) %>
data_week_ordinal: <% tp.user.standardDateToWeeklyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 0, false, 'YYYY-MM-[w]v') %>
tags: [<% await tp.user.locale('LABEL_WEEKLY') %>]
---
[[/05. Yearly/<% tp.user.standardDateToYearlyFileName(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6)) %>|<% await tp.user.locale('LABEL_YEARLY') %>]] > [[/04. Quarterly/<% tp.user.standardDateToQuarterlyFileName(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6)) %>|<% await tp.user.locale('LABEL_QUARTERLY') %>]] > [[/03. Monthly/<% tp.user.standardDateToMonthlyFileName(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6)) %>|<% await tp.user.locale('LABEL_MONTHLY') %>]]
[[<% tp.user.standardDateToWeeklyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title, -1)) %>]] | <% tp.file.title %> | [[<% tp.user.standardDateToWeeklyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title, 1)) %>]]
---
**<% moment(tp.user.standardDateToWeeklyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 0, false, 'YYYY-MM')).format(await tp.user.locale('FORMAT_WEEKLY_TITLE')).replace('v', tp.user.standardDateToWeeklyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 0, true)) %>**
(<% moment(tp.user.weeklyFileNameToStandardDate(tp.file.title)).format('LL') %> ~ <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6)).format('LL') %>)
---
# <% await tp.user.locale('TEXT_WEEKLY_HEADER1') %>
> [!Example] <% await tp.user.locale('TEXT_WEEKLY_H1_S1') %>
> ```dataviewjs
> dv.list(dv.pages('"03. Monthly" OR "04. Quarterly"')
> .file
> .filter(f => f.frontmatter.data_monthday == '<% tp.user.standardDateToDataMonthday(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6)) %>' || f.frontmatter.data_quarterday == '<% tp.user.standardDateToDataQuarterday(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6)) %>')
> .lists
> .filter(l => (<% tp.user.filters().templateIsTextInTaskSectionTitle('l', tp.file.title) %> && <% tp.user.filters().templateIsTextInTaskFilePath('l', tp.user.standardDateToMonthlyFileName(tp.user.standardDateToWeeklyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 0, false, 'YYYY-MM-01'))) %>) || (<% tp.user.filters().templateIsTextInTaskFilePath('l', tp.user.standardDateToMonthlyFileName(tp.user.standardDateToWeeklyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 0, false, 'YYYY-MM-01'))) %> && <% tp.user.filters().templateDoesTaskOwnProperty('l', await tp.user.locale("LABEL_GOAL")) %>) || (<% tp.user.filters().templateIsTextInTaskFilePath('l', tp.user.standardDateToQuarterlyFileName(tp.user.standardDateToWeeklyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 0, false, 'YYYY-MM-01'))) %> && <% tp.user.filters().templateIsTextInTaskSectionTitle('l', tp.user.standardDateToMonthlyFileName(tp.user.standardDateToWeeklyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 0, false, 'YYYY-MM-01'))) %>))
> .sort(l => l.section.path, 'desc')
> .map(l => l.text)
> )
> ```
> [!Write] <% await tp.user.locale('TEXT_WEEKLY_H1_S2') %>
> %%1. (<% await tp.user.locale('LABEL_GOAL') %>::<% await tp.user.locale('PLACEHOLDER_WEEKLY_GOAL') %>)%%
>
> _(<% await tp.user.locale('GUIDE_WRITE_WEEKLY_GOAL_HERE') %>)_
> [!Success]+ <% await tp.user.locale('TEXT_WEEKLY_H1_S3') %>
> %%- (<% await tp.user.locale('LABEL_ATTAINMENT') %>::<% await tp.user.locale('PLACEHOLDER_WEEKLY_ATTAINMENT') %>)%%
>
> _(<% await tp.user.locale('GUIDE_WRITE_WEEKLY_ATTAINMENT_HERE') %>)_
> [!Todo]+ <% await tp.user.locale('TEXT_WEEKLY_H1_S4') %>
> %%- [ ] <% await tp.user.locale('PLACEHOLDER_WEEKLY_TASK') %>%%
>
> _(<% await tp.user.locale('GUIDE_WRITE_WEEKLY_TASKS_HERE') %>)_
---
# <% await tp.user.locale('TEXT_WEEKLY_HEADER2') %>
_<% await tp.user.locale('GUIDE_SUBLINK_HERE') %>_
## <% moment(tp.user.weeklyFileNameToStandardDate(tp.file.title)).format('dddd') %> : <% tp.user.weeklyFileNameToStandardDate(tp.file.title) %>
> [!Danger]+ <% moment(tp.user.weeklyFileNameToStandardDate(tp.file.title)).format('dddd') %> <% await tp.user.locale('LABEL_GOAL') %> [[/01. Daily/<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title)) %>|<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title)) %>]]
> %%- [ ] <% await tp.user.locale('PLACEHOLDER_DAILY_TASK') %> %%
>
> _(<% await tp.user.locale('GUIDE_WRITE_DAILY_TASKS_HERE') %>)_
## <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 1)).format('dddd') %> : <% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 1) %>
> [!Tip]+ <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 1)).format('dddd') %> <% await tp.user.locale('LABEL_GOAL') %> [[/01. Daily/<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 1) %>|<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 1) %>]]
> %%- [ ] <% await tp.user.locale('PLACEHOLDER_DAILY_TASK') %> %%
>
> _(<% await tp.user.locale('GUIDE_WRITE_DAILY_TASKS_HERE') %>)_
## <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 2)).format('dddd') %> : <% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 2) %>
> [!Abstract]+ <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 2)).format('dddd') %> <% await tp.user.locale('LABEL_GOAL') %> [[/01. Daily/<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 2) %>|<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 2) %>]]
> %%- [ ] <% await tp.user.locale('PLACEHOLDER_DAILY_TASK') %> %%
>
> _(<% await tp.user.locale('GUIDE_WRITE_DAILY_TASKS_HERE') %>)_
## <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 3)).format('dddd') %> : <% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 3) %>
> [!Note]+ <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 3)).format('dddd') %> <% await tp.user.locale('LABEL_GOAL') %> [[/01. Daily/<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 3) %>|<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 3) %>]]
> %%- [ ] <% await tp.user.locale('PLACEHOLDER_DAILY_TASK') %> %%
>
> _(<% await tp.user.locale('GUIDE_WRITE_DAILY_TASKS_HERE') %>)_
## <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 4)).format('dddd') %> : <% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 4) %>
> [!Info]+ <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 4)).format('dddd') %> <% await tp.user.locale('LABEL_GOAL') %> [[/01. Daily/<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 4) %>|<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 4) %>]]
> %%- [ ] <% await tp.user.locale('PLACEHOLDER_DAILY_TASK') %> %%
>
> _(<% await tp.user.locale('GUIDE_WRITE_DAILY_TASKS_HERE') %>)_
## <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 5)).format('dddd') %> : <% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 5) %>
> [!Todo]+ <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 5)).format('dddd') %> <% await tp.user.locale('LABEL_GOAL') %> [[/01. Daily/<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 5) %>|<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 5) %>]]
> %%- [ ] <% await tp.user.locale('PLACEHOLDER_DAILY_TASK') %> %%
>
> _(<% await tp.user.locale('GUIDE_WRITE_DAILY_TASKS_HERE') %>)_
## <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6)).format('dddd') %> : <% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6) %>
> [!Danger]+ <% moment(tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6)).format('dddd') %> <% await tp.user.locale('LABEL_GOAL') %> [[/01. Daily/<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6) %>|<% tp.user.standardDateToDailyFileName(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6) %>]]
> %%- [ ] <% await tp.user.locale('PLACEHOLDER_DAILY_TASK') %> %%
>
> _(<% await tp.user.locale('GUIDE_WRITE_DAILY_TASKS_HERE') %>)_
---
# <% await tp.user.locale('TEXT_WEEKLY_HEADER3') %>
> [!Missing]+ <% await tp.user.locale('TEXT_WEEKLY_H3_S1') %>
> ```dataviewjs
> dv.taskList(dv.pages('"01. Daily" OR "02. Weekly"')
> .file
> .filter(f => (f.frontmatter.data_today >= '<% tp.user.weeklyFileNameToStandardDate(tp.file.title, -1) %>' && f.frontmatter.data_today <= '<% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title, -1), 6) %>') || f.frontmatter.data_weekday == '<% tp.user.weeklyFileNameToStandardDate(tp.file.title, -1) %>')
> .tasks
> .filter(t => !t.checked || status == '/')
> .sort(t => isNaN(parseInt(t.prior)) ? 10 : parseInt(t.prior))
> , false)
> ```
> [!Warning]+ <% await tp.user.locale('TEXT_WEEKLY_H3_S2') %>
> ```dataviewjs
> dv.taskList(dv.pages('"01. Daily" OR "02. Weekly"')
> .file
> .filter(f => (f.frontmatter.data_today >= '<% tp.user.weeklyFileNameToStandardDate(tp.file.title) %>' && f.frontmatter.data_today <= '<% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6) %>') || f.frontmatter.data_weekday == '<% tp.user.weeklyFileNameToStandardDate(tp.file.title) %>')
> .tasks
> .filter(t => <% tp.user.filters().templateDoesTaskSectionTitleStartWithText('t', '1 ') %> || <% tp.user.filters().templateIsTaskHeaderDateBeforeNow('t') %>)
> .filter(t => !t.checked || status == '/')
> .sort(t => isNaN(parseInt(t.prior)) ? 10 : parseInt(t.prior))
> , false)
> ```
> [!Help]+ <% await tp.user.locale('TEXT_WEEKLY_H3_S3') %>
> ```dataviewjs
> dv.taskList(dv.pages('"01. Daily" OR "02. Weekly"')
> .file
> .filter(f => (f.frontmatter.data_today >= '<% tp.user.weeklyFileNameToStandardDate(tp.file.title) %>' && f.frontmatter.data_today <= '<% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6) %>') || f.frontmatter.data_weekday == '<% tp.user.weeklyFileNameToStandardDate(tp.file.title) %>')
> .tasks
> .filter(t => t.completed)
> .sort(a => a.completion && moment(a.completion, 'YYYY.MM.DD'), 'desc')
> , false)
> ```
> [!Tip]+ <% await tp.user.locale('TEXT_WEEKLY_H3_S4') %>
> ```dataviewjs
> dv.taskList(dv.pages('"01. Daily" OR "02. Weekly"')
> .file
> .filter(f => (f.frontmatter.data_today >= '<% tp.user.weeklyFileNameToStandardDate(tp.file.title) %>' && f.frontmatter.data_today <= '<% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.file.title), 6) %>') || f.frontmatter.data_weekday == '<% tp.user.weeklyFileNameToStandardDate(tp.file.title) %>')
> .tasks
> .filter(t => t.checked && !t.completed && (t.status == '/' || t.status == '?'))
> , false)
> ```
> [!Info]- <% await tp.user.locale('TEXT_WEEKLY_H3_S5') %>
> ```dataviewjs
> dv.pages('"06. Projects"')
> .file
> .filter(f => f.tasks.filter(t => t.checked).length > 0)
> .map(async f => await dv.taskList(f.tasks
> .filter(t => t.checked)
> .sort(a => a.completion && moment(a.completion, 'YYYY.MM.DD'), 'desc')
> .limit(5)
> , true))
> ```
---
# <% await tp.user.locale('TEXT_WEEKLY_HEADER4') %>
> [!Note] <% await tp.user.locale('TEXT_WEEKLY_H4_S1') %>
> * n/a
>
> [!Example] <% await tp.user.locale('TEXT_WEEKLY_H4_S2') %>
> * n/a
>
---
# <% await tp.user.locale('TEXT_WEEKLY_HEADER5') %>
> [!todo] <% await tp.user.locale('TEXT_WEEKLY_H5_S1') %>
> **<% await tp.user.locale('TEXT_WEEKLY_H5_S1_1') %>**
> * n/a
>
> **<% await tp.user.locale('TEXT_WEEKLY_H5_S1_2') %>**
> * n/a
>
> [!abstract] <% await tp.user.locale('TEXT_WEEKLY_H5_S2') %>
> * n/a
>
> [!tip] <% await tp.user.locale('TEXT_WEEKLY_H5_S3') %>
> * n/a
>
Monthly Template:
---
creation_date: <% tp.file.creation_date() %>
data_monthday: <% tp.user.monthlyFileNameToStandardDate(tp.file.title) %>
tags: [<% await tp.user.locale('LABEL_MONTHLY') %>]
---
[[/05. Yearly/<% tp.user.standardDateToYearlyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title)) %>|<% await tp.user.locale('LABEL_YEARLY') %>]] > [[/04. Quarterly/<% tp.user.standardDateToQuarterlyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title)) %>|<% await tp.user.locale('LABEL_QUARTERLY') %>]]
[[<% tp.user.standardDateToMonthlyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title, -1)) %>]] | <% tp.file.title %> | [[<% tp.user.standardDateToMonthlyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title, 1)) %>]]
---
# <% await tp.user.locale('TEXT_MONTHLY_HEADER1') %>
> [!Example] <% await tp.user.locale('TEXT_MONTHLY_H1_S1') %>
> ```dataviewjs
> dv.list(dv.pages('"04. Quarterly" OR "05. Yearly"')
> .file
> .filter(f => f.frontmatter.data_quarterday == '<% tp.user.standardDateToDataQuarterday(tp.user.monthlyFileNameToStandardDate(tp.file.title)) %>' || f.frontmatter.data_yearday == '<% tp.user.standardDateToDataYearday(tp.user.monthlyFileNameToStandardDate(tp.file.title)) %>')
> .lists
> .filter(l => (<% tp.user.filters().templateIsTextInTaskFilePath('l', tp.user.standardDateToQuarterlyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title))) %> && <% tp.user.filters().templateDoesTaskOwnProperty('l', await tp.user.locale("LABEL_GOAL")) %>) || (<% tp.user.filters().templateIsTextInTaskSectionTitle('l', tp.file.title) %>) || (<% tp.user.filters().templateIsTextInTaskSectionTitle('l', tp.user.standardDateToQuarterlyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title))) %>))
> .sort(l => l.section.path, 'desc')
> .map(l => l.text)
> )
> ```
> [!Write] <% await tp.user.locale('TEXT_MONTHLY_H1_S2') %>
> %%1. (<% await tp.user.locale('LABEL_GOAL') %>::<% await tp.user.locale('PLACEHOLDER_MONTHLY_GOAL') %>)%%
>
> _(<% await tp.user.locale('GUIDE_WRITE_MONTHLY_GOAL_HERE') %>)_
> [!Success]+ <% await tp.user.locale('TEXT_MONTHLY_H1_S3') %>
> %%- (<% await tp.user.locale('LABEL_ATTAINMENT') %>::<% await tp.user.locale('PLACEHOLDER_MONTHLY_ATTAINMENT') %>)%%
>
> _(<% await tp.user.locale('GUIDE_WRITE_MONTHLY_ATTAINMENT_HERE') %>)_
---
# <% await tp.user.locale('TEXT_MONTHLY_HEADER2') %>
_<% await tp.user.locale('GUIDE_SUBLINK_HERE') %>_
> [!Success]- <% await tp.user.locale('TEXT_MONTHLY_H2_S1') %>
> ```dataview
> TABLE <% await tp.user.locale('LABEL_ATTAINMENT') %>
> FROM "02. Weekly"
> WHERE date(data_weekday) >= date("<% tp.user.weeklyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title))) %>")
> AND date(data_weekday) <= date("<% tp.user.weeklyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.standardDateOffsetDays(tp.user.monthlyFileNameToStandardDate(tp.file.title, 1), -7))) %>")
> SORT date(data_weekday)
> ```
## [[/02. Weekly/<% tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title)) %>|<% moment(tp.user.monthlyFileNameToStandardDate(tp.file.title)).format(await tp.user.locale('FORMAT_WEEK_OF_MONTH')).replace('v', 1) %>]]
> [!abstract]+ : <% tp.user.weeklyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title))) %> ~ <% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title)), 1), -1) %>
> %%- <% await tp.user.locale('PLACEHOLDER_WEEKLY_GOAL') %>%%
>
> _(<% await tp.user.locale('GUIDE_WRITE_MONTHLY_WEEK_GOAL_HERE') %>)_
## [[/02. Weekly/<% tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title), 1) %>|<% moment(tp.user.monthlyFileNameToStandardDate(tp.file.title)).format(await tp.user.locale('FORMAT_WEEK_OF_MONTH')).replace('v', 2) %>]]
> [!abstract]+ : <% tp.user.weeklyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title), 1)) %> ~ <% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title)), 2), -1) %>
> %%- <% await tp.user.locale('PLACEHOLDER_WEEKLY_GOAL') %>%%
>
> _(<% await tp.user.locale('GUIDE_WRITE_MONTHLY_WEEK_GOAL_HERE') %>)_
## [[/02. Weekly/<% tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title), 2)%>|<% moment(tp.user.monthlyFileNameToStandardDate(tp.file.title)).format(await tp.user.locale('FORMAT_WEEK_OF_MONTH')).replace('v', 3) %>]]
> [!abstract]+ : <% tp.user.weeklyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title), 2)) %> ~ <% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title)), 3), -1) %>
> %%- <% await tp.user.locale('PLACEHOLDER_WEEKLY_GOAL') %>%%
>
> _(<% await tp.user.locale('GUIDE_WRITE_MONTHLY_WEEK_GOAL_HERE') %>)_
## [[/02. Weekly/<% tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title), 3)%>|<% moment(tp.user.monthlyFileNameToStandardDate(tp.file.title)).format(await tp.user.locale('FORMAT_WEEK_OF_MONTH')).replace('v', 4) %>]]
> [!abstract]+ : <% tp.user.weeklyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title), 3)) %> ~ <% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title)), 4), -1) %>
> %%- <% await tp.user.locale('PLACEHOLDER_WEEKLY_GOAL') %>%%
>
> _(<% await tp.user.locale('GUIDE_WRITE_MONTHLY_WEEK_GOAL_HERE') %>)_
<%* if (tp.user.monthlyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title), 4)) === tp.user.monthlyFileNameToStandardDate(tp.file.title)) { %>
## [[/02. Weekly/<% tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title), 4)%>|<% moment(tp.user.monthlyFileNameToStandardDate(tp.file.title)).format(await tp.user.locale('FORMAT_WEEK_OF_MONTH')).replace('v', 5) %>]]
> [!abstract]+ : <% tp.user.weeklyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title), 4)) %> ~ <% tp.user.standardDateOffsetDays(tp.user.weeklyFileNameToStandardDate(tp.user.standardDateToWeeklyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title)), 5), -1) %>
> %%- <% await tp.user.locale('PLACEHOLDER_WEEKLY_GOAL') %>%%
>
> _(<% await tp.user.locale('GUIDE_WRITE_MONTHLY_WEEK_GOAL_HERE') %>)_
<%* } %>
---
# <% await tp.user.locale('TEXT_MONTHLY_HEADER3') %>
> [!Missing]+ <% await tp.user.locale('TEXT_MONTHLY_H3_S1') %>
> ```dataview
> TASK
> FROM "01. Daily" OR "02. Weekly"
> WHERE (date(data_today) < date("<% tp.user.monthlyFileNameToStandardDate(tp.file.title) %>") AND date("<% tp.user.monthlyFileNameToStandardDate(tp.file.title, -1) %>") <= date(data_today))
> OR (date(data_weekday) < date("<% tp.user.monthlyFileNameToStandardDate(tp.file.title) %>") AND date("<% tp.user.monthlyFileNameToStandardDate(tp.file.title, -1) %>") <= date(data_weekday))
> AND (!checked OR status = "/")
> SORT date(data_today) DESC
> ```
> [!Warning]+ <% await tp.user.locale('TEXT_MONTHLY_H3_S2') %>
> ```dataviewjs
> dv.taskList(dv.pages('"01. Daily" OR "02. Weekly"')
> .file
> .filter(f => (f.frontmatter.data_today >= '<% tp.user.monthlyFileNameToStandardDate(tp.file.title) %>' && f.frontmatter.data_today < '<% tp.user.monthlyFileNameToStandardDate(tp.file.title, 1) %>') || ((f.frontmatter.data_weekday >= '<% tp.user.monthlyFileNameToStandardDate(tp.file.title) %>' && f.frontmatter.data_weekday < '<% tp.user.monthlyFileNameToStandardDate(tp.file.title, 1) %>')))
> .tasks
> .filter(t => (<% tp.user.filters().templateDoesTaskSectionTitleStartWithText('t', '1 ') %> && <% tp.user.filters().templateIsTextInTaskFilePath('t', 'Weekly') %>) || <% tp.user.filters().templateIsTaskHeaderDateBeforeNow('t') %>)
> .filter(t => !t.checked || status == '/')
> .sort(t => isNaN(parseInt(t.prior)) ? 10 : parseInt(t.prior))
> , false)
> ```
> [!Success]+ <% await tp.user.locale('TEXT_MONTHLY_H3_S3') %>
> ```dataview
> TASK
> FROM "01. Daily" OR "02. Weekly"
> WHERE (date(data_today) < date("<% tp.user.monthlyFileNameToStandardDate(tp.file.title, 1) %>") AND date("<% tp.user.monthlyFileNameToStandardDate(tp.file.title) %>") <= date(data_today))
> OR (date(data_weekday) < date("<% tp.user.monthlyFileNameToStandardDate(tp.file.title, 1) %>") AND date("<% tp.user.monthlyFileNameToStandardDate(tp.file.title) %>") <= date(data_weekday))
> AND completed
> SORT date(data_today) DESC
> ```
---
# <% await tp.user.locale('TEXT_MONTHLY_HEADER4') %>
> [!Note] <% await tp.user.locale('TEXT_MONTHLY_H4_S1') %>
> * n/a
>
> [!Example] <% await tp.user.locale('TEXT_MONTHLY_H4_S2') %>
> * n/a
>
---
# <% await tp.user.locale('TEXT_MONTHLY_HEADER5') %>
> [!abstract] <% await tp.user.locale('TEXT_MONTHLY_H5_S1') %>
> * n/a
>
> [!tip] <% await tp.user.locale('TEXT_MONTHLY_H5_S2') %>
> * n/a
>
post 1/2 due to size
If I posted the wrong template files, let me know and I’ll find the correct file!
Thank you for your time,
atm48