Note overview

@roman_r_m @bepolymathe

Yes I used a function that is only available in 1.8.1. Unfortunately, the plugin updater let you update to a non-compatible version (this bug has been/is being fixed in joplin).
I hope that the new stable version of Joplin will be released soon. Until then the version 1.3.4 of the plugin can simply be installed by hand.

Ok, thanks. I have now the beta version of Joplin. It works like a charm.

Ok too, i find the option. :+1:

A virtual field with the file names is/was at the moment not planed.
But I can think about adding this. But you can not search for this field!

Okay, thanks for the answer. That may be an option to consider. But it's not a priority, your plugin is already excellent!

Hi,

Another question for you @JackGruber. If I include the todo_due field, all the tasks that do not have due dates appear first because they are assigned the date 1970-01-01. Is there a way to get around this problem? I thought the "todo_due" field should do this by default ? :thinking:

@bepolymathe you sort by the todo_due field?

<!-- note-overview-plugin
search: type:todo iscompleted:0
fields: todo_due, title
sort: todo_due ASC
-->

Then yes, all todos or all notes when you don't filter for todos (type:todo) will apear first or as last, depending on the sorting.

I could suppress the date field to output 1970-01-01, but this would not change the sorting. Currently I'm trying to make a PR for Joplin, with which you could then filter for due date in joplin and thus exclude this todos.

1 Like

I think it can wait for the PR. I can assign an "active" tag (with a due date) and a "stock" tag (no due date) in the meantime. And filter/order from tags... This is perhaps closer to a GTD method.

1 Like

@mostmaiorum @bepolymathe

With the pre release v1.8.3 you can filter for the due date like for the created or updated date.!

Open ToDos for the next 7 days and overdue ToDos

<!-- note-overview-plugin
search: -due:day+7 iscompleted:0
fields: todo_due, title
sort: todo_due ASC
-->

Exclude ToDos with no due date

<!-- note-overview-plugin
search: due:19700201 iscompleted:0
fields: todo_due, title
sort: todo_due ASC
-->
2 Likes

Nice +1 ! Thanks @JackGruber
I confirm, it’s works like a charm.

Hi @JackGruber
Is there is a way to have checkbox for tasks in the table ?

Only for indicating if das task is done or not?

Ok, not for check the checkbox from the visual panel... would be great :thinking:

grafik
Somthing like this ?
The icons would be globally configurable for all note overviews or for each individually?

This would be very useful to visualize a summary of all the tasks done or not on a given "tag" for example.
Actually I was thinking more of something clickable (without having to "jump" on the note we just made)

image

... but I don't know if it would be possible because it doesn't only suppose to call the results but also to interact with the original task.

Not possible with my implementation.

1 Like

Okay, no worries. Your plugin is already so useful! Thanks a lot.

Thanks for your help with this issue. It“s very important for me, now i can link your plugin search for a due date in a calendar note that i have and i update manually like this


Tkx again.

Oh... interesting. Could you explain a little bit more about this calendar note ?

I update it manually changing date and moving the code to the next date.
<div class=Hoy >05 </div>
I know it“s not a sollution, but i have link to may "today note" ( Hoy link in the middle of the calendar) where i have 3 big tasks for today, secondary tasks, and hour to hour task with link to other notes. Near there“s another link to a note with specific task for the week ( This is what i “m going to link to a due task search in the week ).
Behind the calendar there“s line to have the title and links to other notes

  • In a birthday case a note with data of the people ( I have another note with all birthdays that of course have a due date, and i can make with this pluging). I can do with very urgent task that need to do yet (YA), I add the days with the moon phase, etc... All i have with one look ( I have this note pin with another great plugin)
    At the end of the calendar I have two links and a static phrase ( i don“t know how i can get it randomly fromm a note with phases). The left link is to a note about habits. It“s a note with a compact calendar where i add checkit or cross depends on do it or not. The right link is a note of pending tasks ( and i can use again the search due notes with other tags ) And i“ll try to add links in the calendar at the first part ( the specific date ) to a notes going due this day with jackgruber plugin

Here is the code ( i don“t have knowledge so i“m sure that anyone can do it better. I just only copy and paste to make my idea )

PD: I add the css code at the end of the note to have a clear print of the note and not see the code ( I can don“t print the last page). This is usefull for an alarm too. Jack sorry to disturb your forum with this note. If you think is not the forum please delete it.

|     | Lu  | Ma  | Mi  | Ju  | Vi  | Sa  | Do  | 
| --- | --- | --- | --- | --- | --- | --- | --- |
17 | ||||| <div class=Festivos >01</div> |<div class=Festivos >02</div>| 
18 | <div class=Festivos >03</div> | 04 | <div class=Hoy >05 </div> | 06 | 07 | 08 | 09| 
19 |10 | <div class=NUEVA>11</div> | 12 | 13 | 14 | 15 | 16| 
20 | 17 | <div class=Creciente>18</div> | 19 | 20 | 21 | 22 | 23|
21 | 24 | 25 | <div class=LUNA >26</div> | 27 | 28 | 29 | 30|
22 |  31 | ||||||
| |[Hoy](:/c85ec6457a0b4662be183e65660f8f15)  **<span style="color: yellow"> 5 de Mayo  </span>** , [Tareas de la Semana](:/2a71ebf083c5417594d979f59751d779)|||||||
| <div class=Festivos >1</div>| Fiesta del Trabajo|||||||
| <div class=Festivos >3</div> |Lunes siguiente al dĆ­a de la Comunidad de Madrid|||||||
| <div class=Menguante>3</div>|[**Cuarto Menguante**](:/d276b592e50d4b839405f94f52db5db6) |||||||
| <div class=NUEVA>11</div>|[**Luna Nueva**](:/d276b592e50d4b839405f94f52db5db6) |||||||
| <div class=Creciente>18</div> | [**Cuarto Creciente**](:/d276b592e50d4b839405f94f52db5db6) |||||||
| <div class=LUNA >26</div> | [**Luna Llena**](:/d276b592e50d4b839405f94f52db5db6) |||||||
| | |||||||
| | |||||||
| | |||||||
| | |||||||
| | |||||||
| | |||||||
| | |||||||
| | |||||||
| | |||||||
| | |||||||
| | |||||||
| | |||||||
| | |||||||
| | |||||||
| | |||||||
|DĆ­a|Tarea|||||||
|[Habitos, Calendario2020](:/d63ea2f638c94fc3851bcb0492fba116) ||||[Pendiente de](:/3fd0622f65fc4399a022c941d4372503)||||
|Un backup no testado es tan bueno como no tener backup||||||||

<style type="text/css">
body,th, td {
    font-size: 15px;
    font-family: 'century gothic';
}
/* Contorno Rojo*/	
table { border: 2px solid red;  }
/* Alternativo en la primera barra horizontal*/
th:nth-child(2n){ background: #559; }
/* Barra separación*/
th:nth-child(15){ background: #987; }
tr:nth-child(7){ background: #559; }
tr:nth-child(29){ background: #559; }
td:nth-child(1n) { 
	font-size: 13px;
	font-family: Curlz MT;
	color: #98E0AD;
	text-align:center;
}
td:hover { /* th:hover si lo deseas, marca la celda de otro color cuando estes sobre ella */
  background: #F47378;
}	
	/* Color de celda completo, ntr fila td(n) columna por orden 1,2,3,4*/
tr td:nth-child(1) {
    background-color: #033951;}
tr+tr+tr+tr+tr+tr+tr+tr td:nth-child(1) {
    background-color: #033951;}
/* Color de celda completo,en dia seƱalado, ver como poner
tr+tr+tr+tr td:nth-child(2) {
    background-color: #033951;}	*/
* {
 font-family: 'caviar dreams' !important;
}
	/* Poner el icono del enlace a otra nota mas pequeƱo */
.resource-icon {
    width: 0.1px;
    height: 0.3px;
    top: 0.1em;
}
.Hoy {
    width: 25px;
    line-height: 25px;
    border-radius: 50%;
	background: #FF0000;
	border: 2px solid #FFF766;
	color: #FFF766;
    text-align: center;
    font-size: 15px;
	font-weight: 700;
}	
.Festivos {
    width: 25px;
    line-height: 25px;
    border-radius: 50%;
	background: #F9F910;
	border: 2px solid #F9F910;
	color: #31586C;
    text-align: center;
    font-size: 15px;
	font-weight: 700;
}		
.Cumples {
    width: 25px;
    line-height: 25px;
    border-radius: 50%;
	background: #138535;
	border: 2px solid #138535;
	color: #FFF766;
    text-align: center;
    font-size: 15px;
	font-weight: 700;
}	
.Alertas {
    width: 25px;
    line-height: 25px;
    border-radius: 50%;
	background: #F08B1F;
	border: 2px solid #F08B1F;
	color: #DBDEE7;
    text-align: center;
    font-size: 15px;
	font-weight: 700;
}	
.YA {
    width: 25px;
    line-height: 25px;
    border-radius: 10%;
	background: purple;
	border: 2px solid red;
	color: lime;
    text-align: center;
    font-size: 15px;
	font-weight: 700;
}		
.LUNA {
    background: lightgray;
	color: yellow;
  	text-align: center;
	font-size: 15px;
	font-weight: 700;
	display: flex;
	transform: translate(25%, -20%);
    margin: 20 em 1em 0;
    height: 12px;
    width: 12px;
	border-radius: 50%;
}
.NUEVA {
    background: black;
	color: yellow;
  	text-align: center;
	font-size: 15px;
	font-weight: 700;
	display: flex;
	transform: translate(20%, -20%);
    margin: 20 em 1em 0;
    height: 13px;
    width: 13px;
	border-radius: 50%;
}	
.Creciente {
    background: lightgray;
	color: yellow;
  	text-align: center;
	font-size: 15px;
	font-weight: 700;
	display: flex;
	transform: translate(50%, -20%);
    margin: 20 em 1em 0;
    height: 12px;
    width: 6px;
    border-bottom-right-radius: 25px;
    border-top-right-radius: 25px;
}
.Menguante {
    background: lightgray;
	color: yellow;
	text-align: center;
	font-size: 15px;
	font-weight: 700;
    display: flex;
	transform: translate(140%, -20%);
	margin: 20 1em 1em 220;
    height: 12px;
    width: 6px;
    border-bottom-left-radius: 25px;
    border-top-left-radius: 25px;
}

</style>
1 Like