Yaml Listup!

yamlファイル内の項目一覧をソートして列挙出力するページのテスト

このページについて

このページはyaml形式で記述した要素を列挙するページのテストです。

機能としては

  • gulpでyamlをパースし、ejsでリストを自動展開
  • 五十音の索引リスト、各行内の項目のどちらも展開前にソートするので、順番を気にせずにyamlファイルを編集すれば、yaml内の読み仮名の順でソートされます
  • 各行へのアンカーリンクも付与

といったところになります。

参考サイト

サンプル


# 【記述ルール】
# 1段目(インデントなし)はあ行~わ行の指定
#    2段目(インデントあり)は配列5つ
#    「0:名前, 1:読み仮名, 2:漢字名(ある場合), 3:説明, 4:リンクURL」という順番とする
#
# 【ソート】
# 五十音も各行の項目も自動ソートされるため、どちらも順番はバラバラで構わない
"あ":
"か":
    - ["Kiribi Ususama","きりび うすさま","切火 烏枢沙摩","自分用Webサイトのテンプレ(Bootstrap使用前提、gulp, ejs使用)","https://github.com/arm-band/kiribi_ususama"]
    - ["Kamimai","かみまい","紙舞","markdown-pdfを自動実行し、pdfのプレビューを表示するボイラープレート","https://github.com/arm-band/kamimai"]
    - ["Crucession Beast","くるせっしょん・びーすと","","Mastodon APIを叩いて画像付きトゥートを行うテストプログラム",""]
    - ["Katsuragi Kai","かつらぎ・かい","葛城・改","It's very the simple cms that's consist of one file and powered by PHP. And cooperating API to Mastodon.","https://github.com/arm-band/katsuragi_kai"]
    - ["Katsuragi","かつらぎ","葛城","It's very the simple cms that's consist of one file and powered by PHP.","https://github.com/arm-band/katsuragi"]
"な":
"は":
    - ["frigga","ふりっが","","jsonファイルの配列データを、1つずつmdファイルに切り出すツール(自分用)",""]
    - ["fuguruma","ふぐるま","文車","markdown-pdfをWeb上から実行するためのミニマルパッケージ",""]
    - ["Benten", "べんてん","弁天","自分用のスライド制作用テンプレートです。","https://github.com/arm-band/benten"]
"さ":
    - ["The 9kb Pizza Toast", "ざ・ないん・きろばいと・ぴっつぁ・とーすと","","Cookieによる2度目以降の表示抑止ができるシンプルなトーストのjQueryプラグインです。","https://github.com/arm-band/the_9kb_pizza_toast"]
"た":
"ま":
    - ["mocalf.js","もかるふ","","モーダルウインドウでFlexなカレンダーを表示させるjQueryプラグイン","https://github.com/arm-band/mocalf"]
"や":
"わ":
                

あ行

か行

Katsuragi

葛城

It's very the simple cms that's consist of one file and powered by PHP.

Githubリポジトリ

Katsuragi Kai

葛城・改

It's very the simple cms that's consist of one file and powered by PHP. And cooperating API to Mastodon.

Githubリポジトリ

Kamimai

紙舞

markdown-pdfを自動実行し、pdfのプレビューを表示するボイラープレート

Githubリポジトリ

Kiribi Ususama

切火 烏枢沙摩

自分用Webサイトのテンプレ(Bootstrap使用前提、gulp, ejs使用)

Githubリポジトリ

Crucession Beast

Mastodon APIを叩いて画像付きトゥートを行うテストプログラム

さ行

The 9kb Pizza Toast

Cookieによる2度目以降の表示抑止ができるシンプルなトーストのjQueryプラグインです。

Githubリポジトリ

た行

な行

は行

fuguruma

文車

markdown-pdfをWeb上から実行するためのミニマルパッケージ

frigga

jsonファイルの配列データを、1つずつmdファイルに切り出すツール(自分用)

Benten

弁天

自分用のスライド制作用テンプレートです。

Githubリポジトリ

ま行

mocalf.js

モーダルウインドウでFlexなカレンダーを表示させるjQueryプラグイン

Githubリポジトリ

や行

わ行

以下アンカー用の余白

ここまで