Issue when creating new note for Daily Weekly/Monthly/etc. Planner using Dataview and Templater

What I’m trying to do

Hi All,
I’ve been trying to get started with a template that utilizes templater and dataview. I followed the instructions on how to get started, but, the instructions leave out how to create new notes. When I attempted a manual note creation by right clicking “New note” under the daily and weekly folders, I encounter some interesting javascript errors involving invalid dates. If anyone could help me out here, it would be greatly appreciated. I’m pretty sure it has something to do with the date formats being provided and the format being requested by the scripts, but I’ve got no clue where to begin.

Things I have tried

Here are some screenshots to support. I could also go into the scripts like tasklist if that would help.

Thanks,

atm48

Bump :smiling_face_with_sunglasses:

At a glance, step 1 should be to fix the Templater template not working. Can you provide the full Templater template, wrapped in a codeblock so we can easily copy/paste it to test it?

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

Quarterly Template:

---
creation_date: <% tp.file.creation_date() %> 
data_quarterday: <% tp.user.quarterlyFileNameToStandardDate(tp.file.title) %>
tags: [<% await tp.user.locale('LABEL_QUARTERLY') %>]
---
[[/05. Yearly/<% tp.user.standardDateToYearlyFileName(tp.user.monthlyFileNameToStandardDate(tp.file.title)) %>|<% await tp.user.locale('LABEL_YEARLY') %>]]
[[<% tp.user.standardDateToQuarterlyFileName(tp.user.quarterlyFileNameToStandardDate(tp.file.title, -1)) %>]] | <% tp.file.title %>  | [[<% tp.user.standardDateToQuarterlyFileName(tp.user.quarterlyFileNameToStandardDate(tp.file.title, 1)) %>]]


---
# <% await tp.user.locale('TEXT_QUARTERLY_HEADER1') %>

> [!Example] <% await tp.user.locale('TEXT_QUARTERLY_H1_S1') %>
> ```dataviewjs
> dv.list(dv.pages('"05. Yearly"')
> 		.file
> 		.filter(f => f.frontmatter.data_yearday == '<% tp.user.standardDateToDataYearday(tp.user.quarterlyFileNameToStandardDate(tp.file.title)) %>')
> 		.lists
> 		.filter(l => <% tp.user.filters().templateIsTextInTaskSectionTitle('l', tp.file.title) %> || <% tp.user.filters().templateDoesTaskOwnProperty('l', await tp.user.locale("LABEL_GOAL")) %>)
> 		.map(l => l.text)
> 		)
> ```

> [!Write] <% await tp.user.locale('TEXT_QUARTERLY_H1_S2') %>
> %%1. (<% await tp.user.locale('LABEL_GOAL') %>::<% await tp.user.locale('PLACEHOLDER_QUARTERLY_GOAL') %>)%%
> 
> _(<% await tp.user.locale('GUIDE_WRITE_QUARTERLY_GOAL_HERE') %>)_

> [!Success]+ <% await tp.user.locale('TEXT_QUARTERLY_H1_S3') %>
> %%- (<% await tp.user.locale('LABEL_ATTAINMENT') %>::<% await tp.user.locale('PLACEHOLDER_QUARTERLY_ATTAINMENT') %>)%%
>
> _(<% await tp.user.locale('GUIDE_WRITE_QUARTERLY_ATTAINMENT_HERE') %>)_

---
# <% await tp.user.locale('TEXT_QUARTERLY_HEADER2') %>
_<% await tp.user.locale('GUIDE_SUBLINK_HERE') %>_

> [!Success]- <% await tp.user.locale('TEXT_QUARTERLY_H2_S1') %>
> ```dataview
> TABLE <% await tp.user.locale('LABEL_ATTAINMENT') %>
> FROM "03. Monthly"
> WHERE date(data_monthday) >= date("<% tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title)) %>")
> AND date(data_monthday) <= date("<% tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title), 2) %>")
> SORT data_monthday
> ```

## [[/03. Monthly/<% tp.user.standardDateToMonthlyFileName(tp.user.quarterlyFileNameToStandardDate(tp.file.title)) %>|<% moment(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title))).format('MMMM') %>]]
> [!abstract]+ <% await tp.user.locale('LABEL_GOAL') %> : <% tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title)) %> ~ <% tp.user.standardDateOffsetDays(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title), 1), -1) %>
> %%- <% await tp.user.locale('PLACEHOLDER_MONTHLY_GOAL') %>%%
> 
> _(<% await tp.user.locale('GUIDE_WRITE_QUARTERLY_MONTH_GOAL_HERE') %>)_

## [[/03. Monthly/<% tp.user.standardDateToMonthlyFileName(tp.user.quarterlyFileNameToStandardDate(tp.file.title), 1) %>|<% moment(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title), 1)).format('MMMM') %>]]
> [!abstract]+ <% await tp.user.locale('LABEL_GOAL') %> : <% tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title), 1) %> ~ <% tp.user.standardDateOffsetDays(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title), 2), -1) %>
> %%- <% await tp.user.locale('PLACEHOLDER_MONTHLY_GOAL') %>%%
> 
> _(<% await tp.user.locale('GUIDE_WRITE_QUARTERLY_MONTH_GOAL_HERE') %>)_

## [[/03. Monthly/<% tp.user.standardDateToMonthlyFileName(tp.user.quarterlyFileNameToStandardDate(tp.file.title), 2) %>|<% moment(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title), 2)).format('MMMM') %>]]
> [!abstract]+ <% await tp.user.locale('LABEL_GOAL') %> : <% tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title), 2) %> ~ <% tp.user.standardDateOffsetDays(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title), 3), -1) %>
> %%- <% await tp.user.locale('PLACEHOLDER_MONTHLY_GOAL') %>%%
> 
> _(<% await tp.user.locale('GUIDE_WRITE_QUARTERLY_MONTH_GOAL_HERE') %>)_

---
# <% await tp.user.locale('TEXT_QUARTERLY_HEADER3') %>
> [!Missing]+ <% await tp.user.locale('TEXT_QUARTERLY_H3_S1') %>
> ```dataviewjs
> dv.table(['<% await tp.user.locale("LABEL_MONTH") %> ', '<% await tp.user.locale("LABEL_TASK") %> '], dv.pages('"02. Weekly" OR "01. Daily"')
> 		 .file
> 		 .map(f => { f._standard = f.frontmatter.data_today || f.frontmatter.data_week_ordinal || f.frontmatter.data_weekday; return f;})
> 		 .filter(f => (f._standard.split('-')[1] >= <% moment(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title, -1))).format('M') %> && f._standard.split('-')[1] <= <% moment(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title, -1), 2)).format('M') %>) && (f._standard.split('-')[0] == <% moment(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title, -1))).format('YYYY') %>)) 
> 		 .groupBy(f => f._standard.split('-')[1])
> 		 .map(g => [g.rows._standard[0].split('-')[1], g.rows.tasks.filter(t => !t.checked || t.status == '/').length])
> 		)
> ```

> [!Warning]+ <% await tp.user.locale('TEXT_QUARTERLY_H3_S2') %>
> ```dataviewjs
> dv.table(['<% await tp.user.locale("LABEL_MONTH") %> ', '<% await tp.user.locale("LABEL_TASK")%>'], dv.pages('"02. Weekly" OR "01. Daily"')
> 		 .file
> 		 .map(f => { f._standard = f.frontmatter.data_today || f.frontmatter.data_week_ordinal || f.frontmatter.data_weekday; return f;})
> 		 .filter(f => (f._standard.split('-')[1] >= <% moment(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title))).format('M') %> && f._standard.split('-')[1] <= <% moment(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title), 2)).format('M') %>) && (f._standard.split('-')[0] == <% moment(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title))).format('YYYY') %>)) 
> 		 .groupBy(f => f._standard.split('-')[1])
> 		 .map(g => [g.rows._standard[0].split('-')[1], g.rows.tasks.filter(t => !t.checked || t.status == '/').length])
> 		)
> ```

> [!Success]+ <% await tp.user.locale('TEXT_QUARTERLY_H3_S3') %>
> ```dataviewjs
> dv.table(['<% await tp.user.locale("LABEL_MONTH") %> ', '<% await tp.user.locale("LABEL_TASK") %>'], dv.pages('"02. Weekly" OR "01. Daily"')
> 		 .file
> 		 .map(f => { f._standard = f.frontmatter.data_today || f.frontmatter.data_week_ordinal || f.frontmatter.data_weekday; return f;})
> 		 .filter(f => (f._standard.split('-')[1] >= <% moment(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title))).format('M') %> && f._standard.split('-')[1] <= <% moment(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title), 2)).format('M') %>) && (f._standard.split('-')[0] == <% moment(tp.user.standardDateToDataMonthday(tp.user.quarterlyFileNameToStandardDate(tp.file.title))).format('YYYY') %>)) 
> 		 .groupBy(f => f._standard.split('-')[1])
> 		 .map(g => [g.rows._standard[0].split('-')[1], g.rows.tasks.filter(t => t.completed).length])
> 		)
> ```

---
# <% await tp.user.locale('TEXT_QUARTERLY_HEADER4') %>

> [!Note]  <% await tp.user.locale('TEXT_QUARTERLY_H4_S1') %>
> * n/a
> 

> [!Example]  <% await tp.user.locale('TEXT_QUARTERLY_H4_S2') %>
> * n/a
>

---
# <% await tp.user.locale('TEXT_QUARTERLY_HEADER5') %>

> [!abstract] <% await tp.user.locale('TEXT_QUARTERLY_H4_S1') %>
>  * n/a
>   

> [!tip] <% await tp.user.locale('TEXT_QUARTERLY_H4_S2') %>
>  * n/a
>

Yearly Template:

---
creation_date: <% tp.file.creation_date() %> 
data_yearday: <% tp.user.yearlyFileNameToStandardDate(tp.file.title) %>
tags: [<% await tp.user.locale('LABEL_YEARLY') %>]
---
[[<% tp.user.standardDateToYearlyFileName(tp.user.yearlyFileNameToStandardDate(tp.file.title, -1)) %>]] | <% tp.file.title %> | [[<% tp.user.standardDateToYearlyFileName(tp.user.yearlyFileNameToStandardDate(tp.file.title, 1)) %>]]


---
# <% await tp.user.locale('TEXT_YEARLY_HEADER1') %>
> [!Tip] <% await tp.user.locale('TEXT_YEARLY_H1_S1') %>
> * 

> [!Write] <% await tp.user.locale('TEXT_YEARLY_H1_S2') %>
> 1. (<% await tp.user.locale('LABEL_GOAL') %>::<% await tp.user.locale('PLACEHOLDER_YEARLY_GOAL') %>)
> 
> _(<% await tp.user.locale('GUIDE_WRITE_YEARLY_GOAL_HERE') %>)_

> [!Success] <% await tp.user.locale('TEXT_YEARLY_H1_S3') %>
> - (<% await tp.user.locale('LABEL_ATTAINMENT') %>::<% await tp.user.locale('PLACEHOLDER_YEARLY_ATTAINMENT') %>)
> 
> _(<% await tp.user.locale('GUIDE_WRITE_YEARLY_ATTAINMENT_HERE') %>)_

---
# <% await tp.user.locale('TEXT_YEARLY_HEADER2') %>
_<% await tp.user.locale('GUIDE_SUBLINK_HERE') %>_

> [!Success]- <% await tp.user.locale('TEXT_YEARLY_H2_S1') %>
> ```dataview
> TABLE <% await tp.user.locale('LABEL_ATTAINMENT') %>
> FROM "04. Quarterly"
> WHERE date(data_quarterday) >= date("<% tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title)) %>")
> AND date(data_quarterday) <= date("<% tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 3) %>")
> SORT data_quarterday
> ```

## [[/04. Quarterly/<% tp.user.standardDateToQuarterlyFileName(tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title))) %>|<% moment(tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 0)).format(await tp.user.locale('FORMAT_QUARTER')) %>]]
> [!abstract]+ <% await tp.user.locale('LABEL_GOAL') %> : <% tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title)) %> ~ <% tp.user.standardDateOffsetDays(tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 1), -1) %>
> %%- <% await tp.user.locale('PLACEHOLDER_QUARTERLY_GOAL') %>%%
> 
> _(<% await tp.user.locale('GUIDE_WRITE_YEARLY_QUARTER_GOAL_HERE') %>)_

## [[/04. Quarterly/<% tp.user.standardDateToQuarterlyFileName(tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 1)) %>|<% moment(tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 1)).format(await tp.user.locale('FORMAT_QUARTER')) %>]]
> [!abstract]+ <% await tp.user.locale('LABEL_GOAL') %> : <% tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 1) %> ~ <% tp.user.standardDateOffsetDays(tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 2), -1) %>
> %%- <% await tp.user.locale('PLACEHOLDER_QUARTERLY_GOAL') %>%%
> 
> _(<% await tp.user.locale('GUIDE_WRITE_YEARLY_QUARTER_GOAL_HERE') %>)_

## [[/04. Quarterly/<% tp.user.standardDateToQuarterlyFileName(tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 2)) %>|<% moment(tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 2)).format(await tp.user.locale('FORMAT_QUARTER')) %>]]
> [!abstract]+ <% await tp.user.locale('LABEL_GOAL') %> : <% tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 2) %> ~ <% tp.user.standardDateOffsetDays(tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 3), -1) %>
> %%- <% await tp.user.locale('PLACEHOLDER_QUARTERLY_GOAL') %>%%
> 
> _(<% await tp.user.locale('GUIDE_WRITE_YEARLY_QUARTER_GOAL_HERE') %>)_

## [[/04. Quarterly/<% tp.user.standardDateToQuarterlyFileName(tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 3)) %>|<% moment(tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 3)).format(await tp.user.locale('FORMAT_QUARTER')) %>]]
> [!abstract]+ <% await tp.user.locale('LABEL_GOAL') %> : <% tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 3) %> ~ <% tp.user.standardDateOffsetDays(tp.user.standardDateToDataQuarterday(tp.user.yearlyFileNameToStandardDate(tp.file.title), 4), -1) %>
> %%- <% await tp.user.locale('PLACEHOLDER_QUARTERLY_GOAL') %>%%
> 
> _(<% await tp.user.locale('GUIDE_WRITE_YEARLY_QUARTER_GOAL_HERE') %>)_


---
# <% await tp.user.locale('TEXT_YEARLY_HEADER3') %>

> [!Warning]+  <% await tp.user.locale('TEXT_YEARLY_H3_S1') %>
> ```dataviewjs
> dv.table(['<% await tp.user.locale("LABEL_MONTH") %> ', '<% await tp.user.locale("LABEL_TASK") %>'], dv.pages('"02. Weekly" OR "01. Daily"')
> 		 .file
> 		 .map(f => { f._standard = f.frontmatter.data_today || f.frontmatter.data_week_ordinal || f.frontmatter.data_weekday; return f;})
> 		 .filter(f => f._standard.split('-')[0] == <% tp.file.title %>) 
> 		 .groupBy(f => f._standard.split('-')[1])
> 		 .map(g => [g.rows._standard[0].split('-')[1], g.rows.tasks.filter(t => !t.checked || t.status == '/').length])
> 		)
> ```

> [!Success]+ <% await tp.user.locale('TEXT_YEARLY_H3_S2') %>
> ```dataviewjs
> dv.table(['<% await tp.user.locale("LABEL_MONTH") %> ', '<% await tp.user.locale("LABEL_TASK") %>'], dv.pages('"02. Weekly" OR "01. Daily"')
> 		 .file
> 		 .map(f => { f._standard = f.frontmatter.data_today || f.frontmatter.data_week_ordinal || f.frontmatter.data_weekday; return f;})
> 		 .filter(f => f._standard.split('-')[0] == <% tp.file.title %>) 
> 		 .groupBy(f => f._standard.split('-')[1])
> 		 .map(g => [g.rows._standard[0].split('-')[1], g.rows.tasks.filter(t => t.completed).length])
> 		)
> ```

---
# <% await tp.user.locale('TEXT_YEARLY_HEADER4') %>

> [!Note]  <% await tp.user.locale('TEXT_YEARLY_H4_S1') %>
> * n/a
> 

> [!Example]  <% await tp.user.locale('TEXT_YEARLY_H4_S2') %>
> * n/a
>


---
# <% await tp.user.locale('TEXT_YEARLY_HEADER5') %>

> [!abstract] <% await tp.user.locale('TEXT_YEARLY_H5_S1') %>
>  * n/a
>   

> [!tip] <% await tp.user.locale('TEXT_YEARLY_H5_S2') %>
>  * n/a
>

Thanks,

atm48

I should add, this post is in reference to the template “Obsidian Life Planner Template” by Dean Lee on Gumroad

That is a lot to look though, and it isn’t even everything, those templates use “user scripts” heavily so I’d need the code for each user script as well.

Does the person who provided the templates provide any support? It might be worth asking them for help. There is so much going on here.

I am happy to help, but it may take lots of back and forth as I don’t have all the context of how this is supposed to work.