To-do document containing all to-do's from other documents

This post was last updated for 270 days ago, and the information may already be changed

What is the best way to create one document that would automatically display all to-do blocks scattered in all other documents? Something that would act as a to-do's dashboard.

Do I need to use tags or some page showing search results to achieve it?

    Related articles

    Welcome to here!

    Here we can learn from each other how to use SiYuan, give feedback and suggestions, and build SiYuan together.

    Signup About
    Please input reply content ...
    • justcosmic1

      Thanks for responding xhir. Yes I just noticed your plugin a couple of days ago so I will try it out too.

      I am now understanding how to query my tasks better, as well as create columns within SiYuan so I can display TODO, NEXT, DOING, DONE as well as priority, project or date filtering which can be really helpful in managing tasks. I mention these thing in case they are helpful ideas for your plugin.

      I will indeed try the plugin as I mentioned - It will be useful for sure to have a drop down task list available indepenent of which tab I have open, so it should suppliment my task workflow very well.

      Thanks again

      1 Reply
    • MiscReply
    • xhir

      I recently developed a Task List plug-in, I hope it can help you, for more information you can read this blog. And this plug-in has been put on the Marketplace, friends in need are welcome to experience it.

      image.png

      1 Operate
      xhir updated this reply at 2024-03-25 14:01:39
    • xhir

      Thanks for your recognition of this plug-in. I will continue to add more functions to better handle the daily workflow.

      1 Operate
      xhir updated this reply at 2024-04-11 02:50:27
    • ranggasan
      PRO

      You can use embed block, and then insert this query

      For unfinished task
      SELECT * FROM blocks WHERE markdown LIKE '%[ ]%' AND subtype = 't' AND type = 'i'

      For finished task
      SELECT * FROM blocks WHERE markdown LIKE '%[x]%' AND subtype = 't' AND type = 'i'

    • Visit all replies