- Size of the plugin. There are also some things I don't need. Maybe I could delete / modify something? I don't know, if it would decrease the size a lot, but maybe?
- I only need the date, but not the time.
- The view of the task-tiddler is much to big and shows a lot of things I don't need to know.
- The view of the ToDo / Done - list in the $:/plugins/telmiger/todonow > try-out is much too big and with much too much information.
- Okay, I could make another list with my tasks I have to do with <$list filter="[tag[ToDo]sort[title]]"/>. But then I have 2 lists, but only need 1 and want to decrease the size... AND I wouldn't have the checkbox to tell the task that I've done it...
- If I would make my own ToDo-list with <$list filter="[tag[ToDo]sort[title]]"/>, it should also show the tasks tagged with ToDoNow and it should be first sorted by date I should have done the task and second sorted by title.
- The list, I would like to have would be shown like this
- (the date would be the date, when I have should have done / should do the task). The red ones are overdued, the orange ones are to do now, and the black ones are waiting ones (for the next month).
- The [ ] is the checkbox, the * is the priority:
[ ] * 11.12.2017: Task K
[ ] * 13.12.2017: Task L
[ ] * 20.12.2017: Task M
[ ] * 8.1.2017: Task G
[ ] * 8.1.2017: Task H
[ ] * 15.1.2017: Task A
[ ] * 2.2.2017: Task B
DONE
10.10.2017: Task Z @
(date, when I have should have done it: Task Z , @ means the recurring symbol)
I decided to have no reminders, but to work only with such a list, which is sticked always to the "home"page.
Possible to modify it like this??
Regards, Surya
I had also the reminder, but because I didn't like it, I removed it. I think, because of size and because of what I want I can do it better with a ToDo-list, as what I described above.
But still, the size is quite big and I'd like to reduce it.
I tested everything in an extra empty tiddlywiki, so I can play a little bit with it around ;-)
- I only need the date, but not the time.
If you do not install Datepicker and moments.js (about 400 kB), then there will be no stopwatch and no time and no deadline.
You can copy it and modify your copy as you like. E.g. you can delete the Do section and rename the Waiting section. With some CSS you can make the button that moves tasks between the two sections disappear from the list.
- The view of the task-tiddler is much to big and shows a lot of things I don't need to know.
Try the essentials only and see if there is still too much info.
- The view of the ToDo / Done - list in the $:/plugins/telmiger/todonow > try-out is much too big and with much too much information.
If you name your Tasks (title:) 2018-01-20 Task-Title ...
then you only have to sort titles and you get a list sorted by date first and by title afterwards (ISO date format, standard sorting of the plugin).
--
You received this message because you are subscribed to a topic in the Google Groups "TiddlyWiki" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/tiddlywiki/seLpvr_73M0/unsubscribe.
To unsubscribe from this group and all its topics, send an email to tiddlywiki+...@googlegroups.com.
To post to this group, send email to tiddl...@googlegroups.com.
Visit this group at https://groups.google.com/group/tiddlywiki.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/faa6ed28-4f0c-40e8-b801-816fcfbce8b2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Hint: After creating a task tiddler there is no need to open it like in your picture – you ca see and edit directly in the list view (use the lock buttons to toggle edit mode).
How to build recurring tasks in existing tiddlers? |
<table>
<tr><th>Due</th><th>Tiddler</th></tr>
<$list filter="[has[due]!tag[done]sort[due]]">
<tr>
<td><$view field="due"/></td>
<td>
<$checkbox tag="done">
<$link to={{!!title}}><$view field="title"/></$link>
</$checkbox>
</td>
</tr>
</$list>
</table><$list filter=[tag[ToDo]sort[due]] template= {{Upgraded Task List!!entry_display_template}}>
<$checkbox tag="done"> <$link to={{!!title}}><$date field="due"/><$view field="title"/></$link> - <br><$view field="blurb"/></$checkbox>
</$list>
<table> <tr><th>Due</th><th>Tiddler</th></tr> <$list filter="[has[due]!tag[done]sort[due]]"> <tr> <td><$view field="due"/></td> <td> <$checkbox tag="done"> <$link to={{!!title}}><$view field="title"/></$link> </$checkbox> </td> </tr> </$list> </table>
<table>
<$list filter="[has[due]!tag[done]sort[due]]">
<tr><th colspan="2"><$view field="title"/> <$transclude
tiddler="$:/core/ui/Buttons/more-page-actions" mode="inline"/></th></tr>
[...blablabbla table body with fields....]
</$list>
</table>Also I think that when you find the answer your solution will have grown considerably in size.
I have settled with a tiddler with the foolish title "Now is now" it has tag Task and the fields due and why. The why field has the value ***DEADLINE***. In my tasklist I have a button Now that sets the above mentioned tiddlers due field to now date. It will get listed with my other tasks and all listed above that one will have passed deadline.
<$button>
<$action-setfield $tiddler={{!!title}}/>
<$action-sendmessage $message="tm-edit-tiddler" $param={{!!title}}/>
edit title
</$button>
\define makeState()
<<qualify $(stateTiddler)$>>
\end
<$list filter="[tag[ToDo]prefix[18.04]sort[title]]" variable="mytitle">
<$set name="stateTiddler" filter="[<mytitle>addprefix[$:/temp/state/]]" emptyValue=error>
<$wikify name="qualstate" text=<<makeState>>>
* <$button class="tc-btn-invisible" popup=<<qualstate>>><$text text=<<mytitle>>/>
</$button>
<$reveal type="popup" position="below" state=<<qualstate>>>
<div class="mypopup">
<$tiddler tiddler=<<mytitle>>>
<$transclude tiddler=<<mytitle>>/>
</$tiddler>
</div>
</$reveal>
</$wikify>
</$set>
</$list>
<style>
.mypopup {
min-width: 380px;
border: 1px solid #bbb;
background-color: #ffffff;
padding: 1em;
margin: 4px 0 0 0;
text-shadow: none;
line-height: 1.4;
}
</style>
<$vars tid="ToDo-Liste (Januar)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (Februar)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (März)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (April)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (Mai)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (Juni)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (Juli)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (August)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (September)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (Oktober)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (November)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (Dezember)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
ToDo-Liste (April)"), it pops up, but all other popup too.
Then I made it in another way with:
; {{Node Commands}}
: <$list filter="[prefix[ToDo]sort[title]]">
<$appear
type="popup"
class="tc-popup-keep max800"
show="""{{!!title}}""">
<$transclude mode="block"/>
</$appear>
</$list><style>.max800 {max-width:800px;}</style>
In that way, when I click on one listed list, only this one pops up :-)
But: It isn't nice looking, no good overview.
And the listed tasks in the listed list, which is on the right side of this list, are ...how to say... like pressed together, because on the right side of the tiddler isn't enough place to show it in a good way.
I'll make a picture to show what I mean. The popup what I mean has a red frame.
Does anybody know how to solve it in either the first list or the second one?
Thanks, Surya
In your first list they all popup because they use the same state tiddler. you will need a state tiddler for each of them for them to work independently.
$state="tiddler-slider" in<$vars tid="ToDo-Liste (Januar)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars><$vars tid="ToDo-Liste (Januar)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider Januar" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (Februar)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider Februar" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
And so on...
"tiddler-slider Januar" and a tiddler called "tiddler-slider Februar" and so on?
Thanks for helping me :-))
Surya<$vars tid="ToDo-Liste (Januar)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider Januar" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
<$vars tid="ToDo-Liste (Februar)">
<$appear show="<$text text=<<tid>>/>" $state="tiddler-slider Februar" mode="block">
<$transclude mode="block" tiddler=<<tid>>/>
</$appear>
</$vars>
And so on...
I would like you to consider sharing a minimal tiddlywiki - that is with some example tiddlers