Hi ,

i have put together this dash board  after scavenging the forum for any 
code i can use with 0 coding experience and also with the help of people 
here who were kind enough to answer my rudimentary questions

the dashboard is meant to mimic a CRM ticketing tool in a way , so it  
would allow me to view all tiddlers which has a specific field value ( 
WithVendor, Inhouse and  Pending ..) and would also allow me to assign a 
priority value for every listed tidder

what i noticed is that for some reason , the listed tiddlers are 
duplicated  , so every tiddler appears twice in the dash board.

i believe it has to do with the way i laid out my filters ,

so my thinking is 

list Filter 1   to get all tiddlers with which has filed value " inhouse"
list Filter 2   to get all tiddlers with which has filed value " 
WithVendor" 
list Filter 3   to get all tiddlers with which has filed value " Pending" 

I was hoping by doing so i would be able to have a grouped view for tidlers 
with matching criteria, and maybe perhaps expand collapse them if possible

i think the filters are not being treated as separate , and probably are 
operating as one big broken filter, i might be wrong.. 

but if possible can someone point out to me where the mistake is in the 
code that is causing the duplication ?

[image: screenshot.PNG]

this is the code , which does other stuff as well

\define tagme() [[$(tagx)$]]

{{||TiddlyTools/Time/CountDown}}
<$list filter= 
"[!has[draft.of]status[InHouse]sort[created]]">

<li> 

      <$link><$view field="created" format="date" template="DDth mmm 
hh:mm"/> - <$view field="title"/></$link>
        
<$list filter="
[[<currentTiddler>!days:created[-10]]"> @@color:red;^^old^^@@





</$list>


<p>
<small><$list filter="[all[current]tags[]]"><<tag>></$list></small>
<p>





<$set name=tagx value={{!!title}}>
<$button>
<$action-listops $tags=<<tagme>> 
<$action-sendmessage $message="tm-new-tiddler" title="Child" tags=<<tagme>> 
text=<<now "Today is DDth, MMM YYYY">>/> 
<$action-sendmessage $message="tm-new-tiddler" title="Child" 
tags={{!!tags}} /> 

{{$:/core/images/github}}</$button>




<p>

@@color:brown; Priority<$select field="priority"…>
<option disabled> </option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>

</$select>
<p>
Status  <$select 
field="status"…>
<option disabled></option>
<option>Pending/Blocked</option>
<option>WithVendor</option>
<option>InHouse</option>
<option>Completed</option>

</$select>


<p>
Dependant <$select 
field="dependant"…>
<$list filter='[tag[task]]'>
<option><$view field='title'/></option>
</$list>
</$select>
<$tiddler tiddler={{$:/generated-list-demo-state}}>
<$transclude mode='block'/>
</$tiddler>



<p>
<$details 
summary="View"state="!!accordion1" >
 {{!!text}}
</$details>
<$details 
summary="Edit"state="!!accordion1" >

<$edit field="text"/> 
</$details>




<$list filter= 
"[!has[draft.of]status[WithVendor]sort[created]]">



<li> 

      <$link><$view field="created" format="date" template="DDth mmm 
hh:mm"/> - <$view field="title"/></$link>
        <$list filter="
[[<currentTiddler>!days:created[-10]]"> @@color:red;^^old^^@@</$list>



<p>
<small><$list filter="[all[current]tags[]]"><<tag>></$list></small>
<p>

<$set name=tagx value={{!!title}}>
<$button>
<$action-listops $tags=<<tagme>> 
<$action-sendmessage $message="tm-new-tiddler" title="Child" tags=<<tagme>> 
text=<<now "Today is DDth, MMM YYYY">>/> 
<$action-sendmessage $message="tm-new-tiddler" title="Child" 
tags={{!!tags}} /> 

{{$:/core/images/github}}</$button>




<p>
@@color:brown; Priority<$select field="priority"…>
<option disabled> </option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>

</$select>
<p>
Status  <$select 
field="status"…>
<option disabled></option>
<option>Pending/Blocked</option>
<option>WithVendor</option>
<option>InHouse</option>
<option>Completed</option>



</$select>
<p>
Dependant <$select 
field="dependant"…>
<$list filter='[tag[task]]'>
<option><$view field='title'/></option>
</$list>
</$select>
<$tiddler tiddler={{$:/generated-list-demo-state}}>
<$transclude mode='block'/>
</$tiddler>



<p>


<$details 
summary="View"state="!!accordion1" >
 {{!!text}}
</$details>
<$details 
summary="Edit"state="!!accordion1" >

<$edit field="text"/> 
</$details>



<$list filter= 
"[!has[draft.of]status[Pending/Blocked]sort[created]]">

<li> 

      <$link><$view field="created" format="date" template="DDth mmm 
hh:mm"/> - <$view field="title"/></$link>
        <$list filter="
[[<currentTiddler>!days:created[-10]]"> @@color:red;^^old^^@@</$list>




<p>
<small><$list filter="[all[current]tags[]]"><<tag>></$list></small>
<p>

<$set name=tagx value={{!!title}}>
<$button>
<$action-listops $tags=<<tagme>> 
<$action-sendmessage $message="tm-new-tiddler" title="Child" tags=<<tagme>> 
text=<<now "Today is DDth, MMM YYYY">>/> 
<$action-sendmessage $message="tm-new-tiddler" title="Child" 
tags={{!!tags}} /> 

{{$:/core/images/github}}</$button>




<p>

@@color:brown; Priority<$select field="priority"…>
<option disabled> </option>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>

</$select>
<p>
Status  <$select 
field="status"…>
<option disabled></option>
<option>Pending/Blocked</option>
<option>WithVendor</option>
<option>InHouse</option>
<option>Completed</option>

</$select>

<$details>

summary="View"state="!!accordion1" >
 {{!!text}}
</$details>
<$details 
summary="Edit"state="!!accordion1" >

<$edit field="text"/> 
</$details>




-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a7e21e78-f8e7-45c5-8408-9bd488607cbcn%40googlegroups.com.

Reply via email to