{"id":931,"date":"2025-02-14T15:26:13","date_gmt":"2025-02-14T15:26:13","guid":{"rendered":"https:\/\/essays-in-software.com\/good-day\/?post_type=docs&#038;p=931"},"modified":"2025-02-14T15:26:13","modified_gmt":"2025-02-14T15:26:13","password":"","slug":"task-checklist","status":"publish","type":"docs","link":"https:\/\/essays-in-software.com\/good-day\/docs\/web-good-day\/task-checklist\/","title":{"rendered":"Task checklist"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">A task can have its own checklist of actions to complete.  Each checklist action is is either open or completed.   When all checklist actions are completed, the task is considered completed.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A checklist is a very useful method for avoiding the need to create lost of small scale related tasks.    The sensible use of checklists can keep the inventory of open tasks at a sensible and manageable level.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Creating a checklist<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A task checklist can be created in either the &#8216;Add new task&#8217; or &#8216;Edit task&#8217; forms.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"867\" height=\"811\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-97.png\" alt=\"\" class=\"wp-image-933\" srcset=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-97.png 867w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-97-300x281.png 300w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-97-768x718.png 768w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-97-360x337.png 360w\" sizes=\"(max-width: 867px) 100vw, 867px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Click on the &#8216;Add checklist&#8217; button to open the checklist editor.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"617\" height=\"670\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-98.png\" alt=\"\" class=\"wp-image-934\" srcset=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-98.png 617w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-98-276x300.png 276w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-98-360x391.png 360w\" sizes=\"(max-width: 617px) 100vw, 617px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The checklist form allows any number of items to be added, with a separate row for each item.   Each item has a title, and an optional story point value.    When all the items have been entered, click on the &#8216;Save&#8217; button to add the new checklist.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The confirmed check list now appears within the Edit Task form.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"876\" height=\"819\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-100.png\" alt=\"\" class=\"wp-image-936\" srcset=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-100.png 876w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-100-300x280.png 300w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-100-768x718.png 768w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-100-360x337.png 360w\" sizes=\"(max-width: 876px) 100vw, 876px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Note;  the task must be saved for the new checklist to be saved as part of the task.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Recording checklist progress <\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">There are two ways of recording checklist progress:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>By opening the &#8216;Edit task&#8217; form and checking each checklist item that has been completed, and then saving the task; or<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>By changing the view configuration display to have the checklist attribute set as part of the task card subtitle.<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Using the &#8216;Edit task&#8217; form<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Find the task with the checklist, and click over the task to open the &#8216;Edit task&#8217; form<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"888\" height=\"829\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-101.png\" alt=\"\" class=\"wp-image-937\" srcset=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-101.png 888w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-101-300x280.png 300w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-101-768x717.png 768w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-101-360x336.png 360w\" sizes=\"(max-width: 888px) 100vw, 888px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Select each checklist item that is completed, and check its checkbox.   After that click on the &#8216;Save&#8217; button to update the task. <\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Updating the checklist from the task card subtitle area<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Update the view display configuration so that the &#8216;checklist&#8217; attribute is selected to display in the task card subtitle area.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"421\" height=\"229\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-102.png\" alt=\"\" class=\"wp-image-938\" srcset=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-102.png 421w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-102-300x163.png 300w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-102-360x196.png 360w\" sizes=\"(max-width: 421px) 100vw, 421px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Any task that has a checklist will have a check list attribute and progress bar shown in the task card subtitle area.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To update the checklist status, simply click over the checklist attribute in the task card subtitle area.  After clicking, the checklist progress pop up form will appear<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"565\" height=\"267\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-104.png\" alt=\"\" class=\"wp-image-940\" srcset=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-104.png 565w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-104-300x142.png 300w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-104-360x170.png 360w\" sizes=\"(max-width: 565px) 100vw, 565px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Change the state of any completed checklist items by checking the appropriate checkbox entries, and then click the &#8216;Save&#8217; button to store the changes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The task card subtitle display will be updated to show a progress bar on checkbox completion.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"402\" height=\"233\" src=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-105.png\" alt=\"\" class=\"wp-image-941\" srcset=\"https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-105.png 402w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-105-300x174.png 300w, https:\/\/essays-in-software.com\/good-day\/wp-content\/uploads\/2025\/02\/image-105-360x209.png 360w\" sizes=\"(max-width: 402px) 100vw, 402px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>A task can have its own checklist of actions to complete. Each checklist action is is either open or completed. When all checklist actions are completed, the task is considered completed. A checklist is a very useful method for avoiding the need to create lost of small scale related tasks. The sensible use of checklists [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_uf_show_specific_survey":0,"_uf_disable_surveys":false,"footnotes":""},"doc_category":[9,13],"glossaries":[],"doc_tag":[],"knowledge_base":[28],"class_list":["post-931","docs","type-docs","status-publish","hentry","doc_category-tasks","doc_category-today","knowledge_base-web-good-day"],"year_month":"2026-05","word_count":386,"total_views":"316","reactions":{"happy":"0","normal":"0","sad":"0"},"author_info":{"name":"davout","author_nicename":"dkknamugfgsc","author_url":"https:\/\/essays-in-software.com\/good-day\/author\/dkknamugfgsc\/"},"doc_category_info":[{"term_name":"Tasks","term_url":"https:\/\/essays-in-software.com\/good-day\/docs\/mobile-good-day\/tasks\/"},{"term_name":"Today","term_url":"https:\/\/essays-in-software.com\/good-day\/docs\/mobile-good-day\/today\/"}],"doc_tag_info":[],"knowledge_base_info":[{"term_name":"Web Good Day","term_url":"https:\/\/essays-in-software.com\/good-day\/docs\/web-good-day\/","term_slug":"web-good-day"}],"knowledge_base_slug":["web-good-day"],"_links":{"self":[{"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/docs\/931","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/comments?post=931"}],"version-history":[{"count":1,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/docs\/931\/revisions"}],"predecessor-version":[{"id":942,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/docs\/931\/revisions\/942"}],"wp:attachment":[{"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/media?parent=931"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/doc_category?post=931"},{"taxonomy":"glossaries","embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/glossaries?post=931"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/doc_tag?post=931"},{"taxonomy":"knowledge_base","embeddable":true,"href":"https:\/\/essays-in-software.com\/good-day\/wp-json\/wp\/v2\/knowledge_base?post=931"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}