{"id":321,"date":"2023-07-26T17:29:40","date_gmt":"2023-07-26T16:29:40","guid":{"rendered":"http:\/\/stuff.frankdux.de\/?p=321"},"modified":"2024-09-24T16:42:13","modified_gmt":"2024-09-24T15:42:13","slug":"onemorelist-com-define-your-own-fields","status":"publish","type":"post","link":"https:\/\/stuff.frankdux.de\/?p=321","title":{"rendered":"Dozilla.io &#8211; Define your own fields"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p>The task management website <a rel=\"noreferrer noopener\" href=\"https:\/\/Dozilla.io\" data-type=\"URL\" data-id=\"https:\/\/onemorelist.com\" target=\"_blank\">Dozilla.io<\/a> allows to define <strong>project-specific fields<\/strong>. These can be used to classify\/aggregate tasks beyond the existing search and tagging mechanism. For example, create a contact list with separate fields for email address, phone number, address and other fields:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"455\" src=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-16.png\" alt=\"\" class=\"wp-image-329\" srcset=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-16.png 960w, https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-16-300x142.png 300w, https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-16-768x364.png 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><figcaption class=\"wp-element-caption\">Project-specific fields in a list<\/figcaption><\/figure>\n\n\n\n<p>In this example, the project-specific fields are &#8220;Email&#8221;, &#8220;Phone&#8221; and &#8220;Married?&#8221;. They are all hidden in the details of an entry, but the first entry (&#8220;Brad Pitt&#8221;) is extended; that&#8217;s why the details are displayed.<\/p>\n\n\n\n<p>You could share this project to a group of people with the Share icon, and everyone could fill in his\/her own contact details.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Setting up the project-specific fields<\/h2>\n\n\n\n<p>Choose &#8220;Define own fields&#8221; in the dropdown menu on the top right within a project:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"462\" height=\"349\" src=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-9.png\" alt=\"\" class=\"wp-image-322\" srcset=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-9.png 462w, https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-9-300x227.png 300w\" sizes=\"auto, (max-width: 462px) 100vw, 462px\" \/><figcaption class=\"wp-element-caption\">Defining your own fields<\/figcaption><\/figure>\n\n\n\n<p>You can define up to ten project-specific fields &#8211; meaning that each task\/entry in this project can have these additional attributes. This enables you to track additional attributes per task, such as external IDs, links etc. Such project-specific fields can be edited like other fields. Define per field:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The <strong>label<\/strong> &#8211; a text string up to 32 characters long. This will be displayed within the task.<\/li>\n\n\n\n<li>The <strong>helptext<\/strong> &#8211; a text string up to 256 characters long. This will be displayed when editing the task (and as mouse-over hint). It should explain the meaning\/usage of the field. Can be left empty.<\/li>\n\n\n\n<li>The settings if this field should also be display in the <strong>task overview<\/strong> (or only in the task details), and if it is <strong>mandatory<\/strong> (required) or not, i.e. the user has to fill it or not (not applicable to all types of fields).<\/li>\n\n\n\n<li>The <strong>type<\/strong> &#8211; this has impact on the allowed values. The field type determines how the field will be displayed. \n<ul class=\"wp-block-list\">\n<li>Text\/phone\/email\/address fields can hold up to 128 characters of text. <\/li>\n\n\n\n<li>Number fields hold numbers with up to two decimal digits. <\/li>\n\n\n\n<li>Checkboxes can be on or off. <\/li>\n\n\n\n<li>Date and Date\/Time fields hold a date or a timestamp. <\/li>\n\n\n\n<li>Enumeration fields can have up to seven (text) options &#8211; fill only the options you need. <\/li>\n\n\n\n<li>An external link can have a static prefix (e.g. adding &#8216;https:\/\/www.google.com\/search?q=&#8217; as prefix will search for the entered term).<\/li>\n\n\n\n<li>A &#8220;large text&#8221; is a simple text, but in the task overview and in the task details there will be an icon next to it which shows this text in larger print in a popup. Use this to show e.g. an address in a foreign language to a taxi driver or similar.<\/li>\n\n\n\n<li>A Google Plus code is exactly that: an address in Google Plus notation, e.g. &#8220;G98H+G3 Berlin&#8221;. This is a short-hand (and more precise) version of an address, but it can only be used in Google Maps (i.e. not e.g. in China where Google cannot be reached).<\/li>\n\n\n\n<li>A What3Words code is a three word address <a href=\"https:\/\/what3words.com\">wha<\/a><a rel=\"noreferrer noopener\" href=\"https:\/\/what3words.com\" target=\"_blank\">t3words.com<\/a>; a useful service to map the world in 3&#215;3 meter quadrants. It holds a very precise code for an address, but it can only be used in What3Words (they have an App as well).<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<p>Leave the label of a field empty (or delete an existing label) if you don&#8217;t want to use this field. Labels or texts of project-specific fields will not be automatically translated.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Example:<\/h2>\n\n\n\n<p>For a contact list I defined some project specific fields such as email address, phone number etc:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"813\" height=\"926\" src=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-11.png\" alt=\"\" class=\"wp-image-324\" srcset=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-11.png 813w, https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-11-263x300.png 263w, https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-11-768x875.png 768w\" sizes=\"auto, (max-width: 813px) 100vw, 813px\" \/><figcaption class=\"wp-element-caption\">Project-specific fields definition<\/figcaption><\/figure>\n\n\n\n<p>When editing a task, you can now set values for the respective fields, depending on their type:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"467\" height=\"333\" src=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-12.png\" alt=\"\" class=\"wp-image-325\" srcset=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-12.png 467w, https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-12-300x214.png 300w\" sizes=\"auto, (max-width: 467px) 100vw, 467px\" \/><figcaption class=\"wp-element-caption\">Assigning values to project-specific fields<\/figcaption><\/figure>\n\n\n\n<p>In the task overview, you will see those project-specific fields which are marked as &#8220;Show in overview&#8221;. The other project-specific fields are only visible within a task details. The example above was changed to show some fields in the overview:<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"511\" src=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-15.png\" alt=\"\" class=\"wp-image-328\" srcset=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-15.png 960w, https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-15-300x160.png 300w, https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2023\/07\/grafik-15-768x409.png 768w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><figcaption class=\"wp-element-caption\">Project-specific fields in task overview<\/figcaption><\/figure>\n\n\n\n<p>Depending on the type of the field, you can search for it in the task overview by clicking on it; this triggers a normal search for the term. This means that possibly other search hits may be displayed as well which contain this term. In other cases (e.g. a field of type &#8220;Email&#8221;), context-specific actions are triggered, e.g. calling up your email program with the email address prefilled.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Another example:<\/h2>\n\n\n\n<p>I planned a trip to China and created a list of places I wanted to see. I added a project-specific field for the address, and another one for the What3Words code for the address to be very precise (sometimes street addresses are not precise enough).<\/p>\n\n\n\n<p>I also added a &#8220;Large text&#8221; field where I copied the Chinese characters of the place, so I could show that to a taxi driver in Chinese. And just because it&#8217;s possible I also added the Google Plus code&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"905\" height=\"70\" src=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2024\/09\/grafik.png\" alt=\"\" class=\"wp-image-756\" srcset=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2024\/09\/grafik.png 905w, https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2024\/09\/grafik-300x23.png 300w, https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2024\/09\/grafik-768x59.png 768w\" sizes=\"auto, (max-width: 905px) 100vw, 905px\" \/><figcaption class=\"wp-element-caption\">Project-specific fields for addresses<\/figcaption><\/figure>\n\n\n\n<p>Clicking on the Chinese text will render a popup with it:<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"533\" height=\"192\" src=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2024\/09\/grafik-1.png\" alt=\"\" class=\"wp-image-757\" style=\"aspect-ratio:2.7760416666666665;width:333px;height:auto\" srcset=\"https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2024\/09\/grafik-1.png 533w, https:\/\/stuff.frankdux.de\/wp-content\/uploads\/2024\/09\/grafik-1-300x108.png 300w\" sizes=\"auto, (max-width: 533px) 100vw, 533px\" \/><\/figure>\n\n\n\n<div style=\"height:100px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p>Of course, project-specific fields are part of the PDF export, so you can easily export the full contact list.<\/p>\n\n\n\n<p>You should also read <a href=\"https:\/\/stuff.frankdux.de\/?p=238\" data-type=\"post\" data-id=\"238\">Dozilla.io \u2013 General intro &amp; usage ideas<\/a> to see how you can use the address field for showing data on a map.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overview The task management website Dozilla.io allows to define project-specific fields. These can be used to classify\/aggregate tasks beyond the existing search and tagging mechanism. For example, create a contact list with separate fields for email address, phone number, address and other fields: In this example, the project-specific fields are &#8220;Email&#8221;, &#8220;Phone&#8221; and &#8220;Married?&#8221;. They [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-321","post","type-post","status-publish","format-standard","hentry","category-dozilla"],"_links":{"self":[{"href":"https:\/\/stuff.frankdux.de\/index.php?rest_route=\/wp\/v2\/posts\/321","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/stuff.frankdux.de\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/stuff.frankdux.de\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/stuff.frankdux.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/stuff.frankdux.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=321"}],"version-history":[{"count":6,"href":"https:\/\/stuff.frankdux.de\/index.php?rest_route=\/wp\/v2\/posts\/321\/revisions"}],"predecessor-version":[{"id":760,"href":"https:\/\/stuff.frankdux.de\/index.php?rest_route=\/wp\/v2\/posts\/321\/revisions\/760"}],"wp:attachment":[{"href":"https:\/\/stuff.frankdux.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=321"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/stuff.frankdux.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=321"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/stuff.frankdux.de\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=321"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}