diff --git a/editions/ja-JP/tiddlers/system/$_core_macros_list.tid b/editions/ja-JP/tiddlers/system/$_core_macros_list.tid new file mode 100644 index 000000000..8f26e730d --- /dev/null +++ b/editions/ja-JP/tiddlers/system/$_core_macros_list.tid @@ -0,0 +1,115 @@ +created: 20220830224607117 +modified: 20240929113645321 +original-modified: 20220830224638865 +tags: $:/tags/Macro +title: $:/core/macros/list +ja-title: $:/core/macros/list + +\define list-links(filter,type:"ul",subtype:"li",class:"",emptyMessage) +\whitespace trim +<$type$ class="$class$"> +<$list filter="$filter$" emptyMessage=<<__emptyMessage__>>> +<$subtype$> +<$link to={{!!title}}> +<$let tv-wikilinks="no"> +<$transclude field="caption"> +<$view field="title"/> + + + + + + +\end + +\define list-links-draggable-drop-actions() +<$action-listops $tiddler=<> $field=<> $subfilter="+[insertbefore,]"/> +\end + +\define list-links-draggable(tiddler,field:"list",emptyMessage,type:"ul",subtype:"li",class:"",itemTemplate) +\whitespace trim + +<$vars targetTiddler="""$tiddler$""" targetField="""$field$"""> +<$type$ class="$class$"> +<$list filter="[list[$tiddler$!!$field$]]" emptyMessage=<<__emptyMessage__>>> +<$droppable actions=<> tag="""$subtype$""" enable=<>> +
+
+<$transclude tiddler="""$itemTemplate$"""> +<$link to={{!!title}}> +<$let tv-wikilinks="no"> +<$transclude field="caption"> +<$view field="title"/> + + + + +
+ + +<$tiddler tiddler=""> +<$droppable actions=<> tag="div" enable=<>> +
+{{$:/core/images/blank}} +
+
+ + + + + +\end + +\define list-tagged-draggable-drop-actions(tag) +\whitespace trim + +<$set name="order" filter="[<__tag__>tagging[]]"> + +<$list filter="[<__tag__>tagging[]]"> +<$action-deletefield $field="list-before"/> +<$action-deletefield $field="list-after"/> + + +<$action-listops $tiddler=<<__tag__>> $field="list" $filter="+[enlist] +[insertbefore,]"/> + + + + +<$list filter="[!contains:tags<__tag__>]"> +<$fieldmangler tiddler=<>> +<$action-sendmessage $message="tm-add-tag" $param=<<__tag__>>/> + + + +\end + +\define list-tagged-draggable(tag,subFilter,emptyMessage,itemTemplate,elementTag:"div",storyview:"") +\whitespace trim + +<$set name="tag" value=<<__tag__>>> +<$list filter="[<__tag__>tagging[]$subFilter$]" emptyMessage=<<__emptyMessage__>> storyview=<<__storyview__>>> +<$elementTag$ class="tc-menu-list-item"> +<$droppable actions="""<$macrocall $name="list-tagged-draggable-drop-actions" tag=<<__tag__>>/>""" enable=<>> +<$elementTag$ class="tc-droppable-placeholder"/> +<$elementTag$> +<$transclude tiddler="""$itemTemplate$"""> +<$link to={{!!title}}> +<$view field="ja-title"> +<$view field="title"/> + + + + + + + +<$tiddler tiddler=""> +<$droppable actions="""<$macrocall $name="list-tagged-draggable-drop-actions" tag=<<__tag__>>/>""" enable=<>> +<$elementTag$ class="tc-droppable-placeholder"/> +<$elementTag$ style="height:0.5em;"> + + + + + +\end