title: $:/core/macros/list tags: $:/tags/Macro \procedure list-links-draggable-drop-actions() <$action-listops $tiddler=<> $field=<> $subfilter="+[insertbefore,]"/> \end \whitespace trim \procedure list-links(filter,type:"ul",subtype:"li",class:"",emptyMessage,field:"caption") <$genesis $type=<> class=<>> <$list filter=<> emptyMessage=<>> <$genesis $type=<>> <$link to={{!!title}}> <$let tv-wikilinks="no"> <$transclude field=<>> <$view field="title"/> \end \procedure list-links-draggable(tiddler,field:"list",emptyMessage,type:"ul",subtype:"li",class:"",itemTemplate) <$let targetTiddler=<> targetField=<>> <$genesis $type=<> class=<>> <$list filter="[getenlist-input[]]" emptyMessage=<>> <$droppable actions=<> tag=<> enable=<> >
<$transclude tiddler=<>> <$link to={{!!title}}> <$let tv-wikilinks="no"> <$transclude field="caption"> <$view field="title"/>
<$tiddler tiddler=""> <$droppable actions=<> tag="div" enable=<> >
{{$:/core/images/blank}}
\end \procedure list-tagged-draggable-drop-actions(tag) <$set name="order" filter="[tagging[]]"> <$list filter="[tagging[]]"> <$action-deletefield $field="list-before"/> <$action-deletefield $field="list-after"/> <$action-listops $tiddler=<> $field="list" $filter="+[enlist] +[insertbefore,]"/> <$list filter="[!contains:tags]"> <$fieldmangler tiddler=<>> <$action-sendmessage $message="tm-add-tag" $param=<>/> \end \procedure list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:"div",storyview:"") <$set name="tag" value=<>> <$list filter=`[tagging[]$(subFilter)$]` emptyMessage=<> storyview=<> > <$genesis $type=<> class="tc-menu-list-item"> <$droppable actions="""<$macrocall $name="list-tagged-draggable-drop-actions" tag=<>/>""" enable=<> > <$genesis $type=<> class="tc-droppable-placeholder"/> <$genesis $type=<>> <$transclude tiddler=<>> <$link to={{!!title}}> <$let tv-wikilinks="no"> <$transclude field="caption"> <$view field="title"/> <$tiddler tiddler=""> <$droppable actions="""<$macrocall $name="list-tagged-draggable-drop-actions" tag=<>/>""" enable=<> > <$genesis $type=<> class="tc-droppable-placeholder"/> <$genesis $type=<> style="height:0.5em;"/> \end