[{"created":"20250604200556387","text":"<$list filter=\"[<currentTiddler>tag[subscription]] ~[<currentTiddler>tag[subscription]]\">","title":"$:/_/my/templates/subscription-view-template","caption":"","modified":"20250618132011036","tags":"$:/tags/ViewTemplate eg","type":"text/vnd.tiddlywiki","expiry-date":"","billing":"","payment-date":"","renewal-date":"","warning-date":"","yearly costs":"","sub-status":"","cost":""},{"created":"20250611170036727","text":"\\define show-cell() <$transclude tiddler=<<currentRecord>> field=<<currentColumn>> mode=\"inline\" />\n\\define show-cell-locked() <span class=\"shiraz-dtable-locked-cell\"><<show-cell>></span>\n\\define select_status()\n<$select tiddler=<<currentRecord>> field=<<currentColumn>> default=\"\">\n<option value=''>Select...</option>\n<$list filter=\"Daily Weekly Monthly Annually Bi-Anually\" variable=billing><option><$text text=<<billing>>/></option></$list>\n</$select>\n\\end\n\n<$reveal type=\"nomatch\" stateTitle=<<tempTableEdit>> stateIndex=\"mode\" text=\"edit\" tag=\"td\" class=\"shiraz-dtable-col-fixedsize\">\n<<show-cell>>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<tempTableEdit>> stateIndex=\"mode\" text=\"edit\" tag=\"td\">\n<!--check if the current column is not selected for sorting-->\n<$list filter=\"[<tempTableSort>getindex[sortIndex]match<currentColumn>]\" variable=ignore\nemptyMessage=<<select_status>>   >\n <<show-cell-locked>>\n</$list>\n</$reveal>\n\n<!-- Part of Task Manager\n  this template ALWAYS works on fields\n\tchange default staus values  `open in-work on-hold complete rework closed` as you like-->","title":"$:/plugins/kookma/shiraz/templates/body/billing","code-body":"yes","tags":"$:/tags/Table/BodyTemplate eg","tbl-column-list":"billing","type":"text/vnd.tiddlywiki","modified":"20250617184944975"},{"created":"20250611200257846","text":"\\procedure show-cell()\n<$let fmt=\"[UTC]DDD 0DDth MMM YYYY\">\n<$set tiddler=<<currentRecord>> field=<<currentColumn>> name=expiry-date>\n<$text text={{{[<renewal-date>split[-]split[.]join[]format:date<fmt>]}}} />\n</$set>\n</$let>\n\\end\n\n\\procedure show-cell-locked() <span class=\"shiraz-dtable-locked-cell\"><<show-cell>></span>\n\n\\procedure edit_date() \n<$list filter=\"[[$:/plugins/kookma/pikaday]!is[missing]] :filter[lookup:no[$:/config/Plugins/Disabled/]match[no]]\"\n  emptyMessage='<$edit-text tag=input type=date tiddler=<<currentRecord>> field=<<currentColumn>>/>'\n\tvariable=null >\n  <<edit-cell>>\n</$list>\n\\end\n\n<$reveal type=\"nomatch\" stateTitle=<<tempTableEdit>> stateIndex=\"mode\" text=\"edit\" tag=\"td\" class=\"shiraz-dtable-date\">\n<<show-cell>>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<tempTableEdit>> stateIndex=\"mode\" text=\"edit\" tag=\"td\">\n<!--check if the current column is not selected for sorting-->\n<$list filter=\"[<tempTableSort>getindex[sortIndex]match<currentColumn>]\" variable=ignore\nemptyMessage=<<edit_date>> >\n <<show-cell-locked>>\n</$list>\n</$reveal>\n\n<!-- Part of Task Manager\n  this template ALWAYS works on fields -->","title":"$:/plugins/kookma/shiraz/templates/body/expiry-date","code-body":"yes","tags":"$:/tags/Table/BodyTemplate eg","tbl-column-list":"expiry-date","type":"text/vnd.tiddlywiki","modified":"20250618131717660"},{"created":"20250611170944702","text":"\\procedure show-cell()\n<$let fmt=\"[UTC] DDD 0DDth MMM YYYY\">\n<$set tiddler=<<currentRecord>> field=<<currentColumn>> name=payment-date>\n<$text text={{{[<payment-date>split[-]split[.]join[]format:date<fmt>]}}} />\n</$set>\n</$let>\n\\end\n\n\\procedure show-cell-locked() <span class=\"shiraz-dtable-locked-cell\"><<show-cell>></span>\n\n\\procedure edit_date() \n<$list filter=\"[[$:/plugins/kookma/pikaday]!is[missing]] :filter[lookup:no[$:/config/Plugins/Disabled/]match[no]]\"\n  emptyMessage='<$edit-text tag=input type=date tiddler=<<currentRecord>> field=<<currentColumn>>/>'\n\tvariable=null >\n  <<edit-cell>>\n</$list>\n\\end\n\n<$reveal type=\"nomatch\" stateTitle=<<tempTableEdit>> stateIndex=\"mode\" text=\"edit\" tag=\"td\" class=\"shiraz-dtable-date\">\n<<show-cell>>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<tempTableEdit>> stateIndex=\"mode\" text=\"edit\" tag=\"td\">\n<!--check if the current column is not selected for sorting-->\n<$list filter=\"[<tempTableSort>getindex[sortIndex]match<currentColumn>]\" variable=ignore\nemptyMessage=<<edit_date>> >\n <<show-cell-locked>>\n</$list>\n</$reveal>\n\n<!-- Part of Task Manager\n  this template ALWAYS works on fields -->","title":"$:/plugins/kookma/shiraz/templates/body/payment-date","code-body":"yes","tags":"$:/tags/Table/BodyTemplate eg","tbl-column-list":"payment-date","type":"text/vnd.tiddlywiki","modified":"20250618131643121"},{"created":"20250610194920372","text":"\\procedure show-cell()\n<$let fmt=\"[UTC]DDD 0DDth MMM YYYY\">\n<$set tiddler=<<currentRecord>> field=<<currentColumn>> name=renewal-date>\n<$text text={{{[<renewal-date>split[-]split[.]join[]format:date<fmt>]}}} />\n</$set>\n</$let>\n\\end\n\n\\procedure show-cell-locked() <span class=\"shiraz-dtable-locked-cell\"><<show-cell>></span>\n\n\\procedure edit_date() \n<$list filter=\"[[$:/plugins/kookma/pikaday]!is[missing]] :filter[lookup:no[$:/config/Plugins/Disabled/]match[no]]\"\n  emptyMessage='<$edit-text tag=input type=date tiddler=<<currentRecord>> field=<<currentColumn>>/>'\n\tvariable=null >\n  <<edit-cell>>\n</$list>\n\\end\n\n<$reveal type=\"nomatch\" stateTitle=<<tempTableEdit>> stateIndex=\"mode\" text=\"edit\" tag=\"td\" class=\"shiraz-dtable-date\">\n<<show-cell>>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<tempTableEdit>> stateIndex=\"mode\" text=\"edit\" tag=\"td\">\n<!--check if the current column is not selected for sorting-->\n<$list filter=\"[<tempTableSort>getindex[sortIndex]match<currentColumn>]\" variable=ignore\nemptyMessage=<<edit_date>> >\n <<show-cell-locked>>\n</$list>\n</$reveal>\n\n<!-- Part of Task Manager\n  this template ALWAYS works on fields -->","title":"$:/plugins/kookma/shiraz/templates/body/renewal-date","code-body":"yes","tags":"$:/tags/Table/BodyTemplate eg","tbl-column-list":"renewal-date","type":"text/vnd.tiddlywiki","modified":"20250618131736763"},{"created":"20250610200408588","text":"\\define show-cell() <$transclude tiddler=<<currentRecord>> field=<<currentColumn>> mode=\"inline\" />\n\\define show-cell-locked() <span class=\"shiraz-dtable-locked-cell\"><<show-cell>></span>\n\\define select_status()\n<$select tiddler=<<currentRecord>> field=<<currentColumn>> default=\"\">\n<option value=''>Select...</option>\n<$list filter=\"Active Cancelled\" variable=status><option><$text text=<<status>>/></option></$list>\n</$select>\n\\end\n\n<$reveal type=\"nomatch\" stateTitle=<<tempTableEdit>> stateIndex=\"mode\" text=\"edit\" tag=\"td\" class=\"shiraz-dtable-col-fixedsize\">\n<<show-cell>>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<tempTableEdit>> stateIndex=\"mode\" text=\"edit\" tag=\"td\">\n<!--check if the current column is not selected for sorting-->\n<$list filter=\"[<tempTableSort>getindex[sortIndex]match<currentColumn>]\" variable=ignore\nemptyMessage=<<select_status>>   >\n <<show-cell-locked>>\n</$list>\n</$reveal>\n\n<!-- Part of Task Manager\n  this template ALWAYS works on fields\n\tchange default staus values  `open in-work on-hold complete rework closed` as you like-->","title":"$:/plugins/kookma/shiraz/templates/body/subscription-status","code-body":"yes","tags":"$:/tags/Table/BodyTemplate eg","tbl-column-list":"status","type":"text/vnd.tiddlywiki","modified":"20250617184919795"},{"created":"20250610194951929","text":"\\procedure show-cell()\n<$let fmt=\"[UTC]DDD 0DDth MMM YYYY\">\n<$set tiddler=<<currentRecord>> field=<<currentColumn>> name=warning-date>\n<$text text={{{[<warning-date>split[-]split[.]join[]format:date<fmt>]}}} />\n</$set>\n</$let>\n\\end\n\n\\procedure show-cell-locked() <span class=\"shiraz-dtable-locked-cell\"><<show-cell>></span>\n\n\\procedure edit_date() \n<$list filter=\"[[$:/plugins/kookma/pikaday]!is[missing]] :filter[lookup:no[$:/config/Plugins/Disabled/]match[no]]\"\n  emptyMessage='<$edit-text tag=input type=date tiddler=<<currentRecord>> field=<<currentColumn>>/>'\n\tvariable=null >\n  <<edit-cell>>\n</$list>\n\\end\n\n<$reveal type=\"nomatch\" stateTitle=<<tempTableEdit>> stateIndex=\"mode\" text=\"edit\" tag=\"td\" class=\"shiraz-dtable-date\">\n<<show-cell>>\n</$reveal>\n<$reveal type=\"match\" stateTitle=<<tempTableEdit>> stateIndex=\"mode\" text=\"edit\" tag=\"td\">\n<!--check if the current column is not selected for sorting-->\n<$list filter=\"[<tempTableSort>getindex[sortIndex]match<currentColumn>]\" variable=ignore\nemptyMessage=<<edit_date>> >\n <<show-cell-locked>>\n</$list>\n</$reveal>\n\n<!-- Part of Task Manager\n  this template ALWAYS works on fields -->","title":"$:/plugins/kookma/shiraz/templates/body/warning-date","code-body":"yes","tags":"$:/tags/Table/BodyTemplate eg","tbl-column-list":"warning-date","type":"text/vnd.tiddlywiki","modified":"20250618131754869"},{"created":"20250610191541966","text":"<<table-dynamic filter:\"[tag[subscription]]\" fields:\"tbl-expand title status payment-date warning-date renewal-date billing cost [[yearly costs]] tags\" stateTiddler:\"exmp01\" caption:\"''Subscriptions Table''\">>","tags":"eg","title":"Subscriptions","modified":"20250618132116784"},{"created":"20250611200015927","text":"","tags":"subscription eg","title":"Test","modified":"20250618132714393","payment-date":"2025-06-30","cost":"10.00","billing":"Monthly","yearly costs":"120.00","status":"Active","warning-date":"2025-10-24","renewal-date":"2025-10-31","caption":"Test"}]