"list-details.md: クリーンアップ"を元に戻す
parent
59a732798a
commit
12a064eed3
|
@ -1,10 +1,11 @@
|
||||||
{% comment %}
|
{% comment %}
|
||||||
引数:
|
引数: なし (assignされたdata変数を参照)
|
||||||
data_list: データ
|
|
||||||
{% endcomment %}
|
{% endcomment %}
|
||||||
|
|
||||||
|
{% comment %}
|
||||||
|
空のリストを作成
|
||||||
|
{% endcomment %}
|
||||||
{% assign details = "" | split: "|" %}
|
{% assign details = "" | split: "|" %}
|
||||||
{% assign data = include.data_list %}
|
|
||||||
|
|
||||||
{% comment %}
|
{% comment %}
|
||||||
リンク
|
リンク
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
{% comment %}
|
{% comment %}
|
||||||
引数:
|
引数: なし (assignされたdata変数を参照)
|
||||||
data_list: データ
|
|
||||||
{% endcomment %}
|
{% endcomment %}
|
||||||
|
|
||||||
|
{% comment %}
|
||||||
|
空のリストを作成
|
||||||
|
{% endcomment %}
|
||||||
{% assign details = "" | split: "|" %}
|
{% assign details = "" | split: "|" %}
|
||||||
{% assign data = include.data_list %}
|
|
||||||
|
|
||||||
{% comment %}
|
{% comment %}
|
||||||
リンク
|
リンク
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
{% comment %}
|
{% comment %}
|
||||||
引数:
|
引数: なし (assignされたdata変数を参照)
|
||||||
data_list: データ
|
|
||||||
{% endcomment %}
|
{% endcomment %}
|
||||||
|
|
||||||
|
{% comment %}
|
||||||
|
空のリストを作成
|
||||||
|
{% endcomment %}
|
||||||
{% assign details = "" | split: "|" %}
|
{% assign details = "" | split: "|" %}
|
||||||
{% assign data = include.data_list %}
|
|
||||||
|
|
||||||
{% comment %}
|
{% comment %}
|
||||||
リンク
|
リンク
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
{% comment %}
|
{% comment %}
|
||||||
引数:
|
引数: なし (assignされたdata変数を参照)
|
||||||
data_list: データ
|
|
||||||
{% endcomment %}
|
{% endcomment %}
|
||||||
|
|
||||||
|
{% comment %}
|
||||||
|
空のリストを作成
|
||||||
|
{% endcomment %}
|
||||||
{% assign details = "" | split: "|" %}
|
{% assign details = "" | split: "|" %}
|
||||||
{% assign data = include.data_list %}
|
|
||||||
|
|
||||||
{% comment %}
|
{% comment %}
|
||||||
リンク
|
リンク
|
||||||
|
|
|
@ -1,10 +1,11 @@
|
||||||
{% comment %}
|
{% comment %}
|
||||||
引数:
|
引数: なし (assignされたdata変数を参照)
|
||||||
data_list: データ
|
|
||||||
{% endcomment %}
|
{% endcomment %}
|
||||||
|
|
||||||
|
{% comment %}
|
||||||
|
空のリストを作成
|
||||||
|
{% endcomment %}
|
||||||
{% assign details = "" | split: "|" %}
|
{% assign details = "" | split: "|" %}
|
||||||
{% assign data = include.data_list %}
|
|
||||||
|
|
||||||
{% comment %}
|
{% comment %}
|
||||||
リンク
|
リンク
|
||||||
|
|
|
@ -1,26 +1,53 @@
|
||||||
{% comment %}
|
{% comment %}
|
||||||
引数:
|
引数:
|
||||||
type: 表示するdetailsの種類
|
type: 表示するdetailsの種類
|
||||||
list: 表示するデータのリスト
|
list: 表示するデータのリスト
|
||||||
キー: アンカー名
|
キー: アンカー名
|
||||||
値: データ:
|
値: データ:
|
||||||
'name': データ名
|
name: データ名
|
||||||
{% endcomment %}
|
{% endcomment %}
|
||||||
|
|
||||||
{% capture template_name %}details-{{ include.type }}.md{% endcapture %}
|
{% comment %}
|
||||||
|
アンカー名でソートする
|
||||||
|
{% endcomment %}
|
||||||
|
|
||||||
|
{% comment %}
|
||||||
|
全てのアンカー名を一つの文字列にする
|
||||||
|
{% endcomment %}
|
||||||
{% capture keys %}
|
{% capture keys %}
|
||||||
{% for data in include.list %}
|
{% for data in include.list %}
|
||||||
{{ data[0] }}
|
{{ data[0] }}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
|
||||||
{% assign sorted_keys = keys | split: " " | sort %}
|
{% comment %}
|
||||||
{% for key in sorted_keys %}
|
アンカー名を空白で区切ってソートする
|
||||||
{% assign data = include.list[key] %}
|
{% endcomment %}
|
||||||
|
{% assign sorted_keys = (keys | split: " " | sort) %}
|
||||||
|
|
||||||
|
{% comment %}
|
||||||
|
使用するテンプレートファイル名
|
||||||
|
{% endcomment %}
|
||||||
|
{% capture template %}details-{{ include.type }}.md{% endcapture %}
|
||||||
|
|
||||||
|
{% comment %}
|
||||||
|
ソートしたアンカーリストでFor実行
|
||||||
|
{% endcomment %}
|
||||||
|
{% for key in sorted_keys %}
|
||||||
|
{% comment %}
|
||||||
|
assignした変数はinclude先でも参照できる
|
||||||
|
アンカー名で参照
|
||||||
|
{% endcomment %}
|
||||||
|
{% assign data = include.list[key] %}
|
||||||
|
|
||||||
|
{% comment %}
|
||||||
|
Markdownはインデント不可
|
||||||
|
{% endcomment %}
|
||||||
# {{ data.name }} {#{{ key }}}
|
# {{ data.name }} {#{{ key }}}
|
||||||
|
|
||||||
{% include {{ template_name }}
|
{% comment %}
|
||||||
data_list = include.list[key]
|
テンプレートを表示
|
||||||
%}
|
同じくインデント不可
|
||||||
|
{% endcomment %}
|
||||||
|
{% include {{ template }} %}
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
|
|
|
@ -10,6 +10,9 @@ date:
|
||||||
|
|
||||||
# Pipeworksとは
|
# Pipeworksとは
|
||||||
|
|
||||||
|
{% assign data = site.data.mods-industry.pipeworks %}
|
||||||
|
{% include details-mod.md %}
|
||||||
|
|
||||||
アイテムや水を輸送することを目的としたModです。また、輸送されたアイテムを使用する機械なども含まれています。
|
アイテムや水を輸送することを目的としたModです。また、輸送されたアイテムを使用する機械なども含まれています。
|
||||||
MeseconsやTechnic等を組み合わせることにより様々なことが可能となるModです。
|
MeseconsやTechnic等を組み合わせることにより様々なことが可能となるModです。
|
||||||
|
|
||||||
|
|
|
@ -10,6 +10,9 @@ date:
|
||||||
|
|
||||||
# Technicとは?
|
# Technicとは?
|
||||||
|
|
||||||
|
{% assign data = site.data.mods-industry.technic %}
|
||||||
|
{% include details-mod.md %}
|
||||||
|
|
||||||
「Technic」はMinetestの工業化Modです。
|
「Technic」はMinetestの工業化Modです。
|
||||||
『電力(EU)』という新しい仕組みを使って、いろいろな作業を自動化したり、新しい道具や機械を開発したりできます。
|
『電力(EU)』という新しい仕組みを使って、いろいろな作業を自動化したり、新しい道具や機械を開発したりできます。
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue