From 575f3e233874dce4984c3d34995184e007fa7365 Mon Sep 17 00:00:00 2001 From: Harttle Date: Sun, 27 Feb 2022 02:04:26 +0800 Subject: [PATCH] docs: add missing tag/filter links on sidebar/table, #482 --- docs/source/_data/sidebar.yml | 3 +++ docs/source/filters/overview.md | 5 +++-- docs/source/tags/overview.md | 4 ++-- docs/source/zh-cn/filters/overview.md | 5 +++-- docs/source/zh-cn/tags/overview.md | 4 ++-- src/builtin/filters/index.ts | 2 +- src/builtin/filters/{object.ts => misc.ts} | 0 test/integration/builtin/filters/{object.ts => misc.ts} | 0 8 files changed, 14 insertions(+), 9 deletions(-) rename src/builtin/filters/{object.ts => misc.ts} (100%) rename test/integration/builtin/filters/{object.ts => misc.ts} (100%) diff --git a/docs/source/_data/sidebar.yml b/docs/source/_data/sidebar.yml index 71ceab45c..256e093d4 100644 --- a/docs/source/_data/sidebar.yml +++ b/docs/source/_data/sidebar.yml @@ -84,6 +84,8 @@ tags: cycle: cycle.html decrement: decrement.html echo: echo.html + else: if.html + elsif: if.html for: for.html if: if.html include: include.html @@ -94,6 +96,7 @@ tags: render: render.html tablerow: tablerow.html unless: unless.html + when: case.html api: quick_entry: diff --git a/docs/source/filters/overview.md b/docs/source/filters/overview.md index c9759a57d..f9cc7dbc5 100644 --- a/docs/source/filters/overview.md +++ b/docs/source/filters/overview.md @@ -9,10 +9,11 @@ There's 40+ filters supported by LiquidJS. These filters can be categorized into Categories | Filters --- | --- -Math | plus, minus, modulo, times, floor, ceil, round, divided_by, abs +Math | plus, minus, modulo, times, floor, ceil, round, divided_by, abs, at_least, at_most String | append, prepend, capitalize, upcase, downcase, strip, lstrip, rstrip, strip_newlines, split, replace, replace_first, remove, remove_first, truncate, truncatewords HTML/URI | escape, escape_once, url_encode, url_decode, strip_html, newline_to_br -Array | slice, map, sort, sort_natural, uniq, where, first, last, join, reverse, concat +Array | slice, map, sort, sort_natural, uniq, where, first, last, join, reverse, concat, compact, size Date | date +Misc | default, json [shopify/liquid]: https://github.com/Shopify/liquid diff --git a/docs/source/tags/overview.md b/docs/source/tags/overview.md index feba6a796..da09baa1d 100644 --- a/docs/source/tags/overview.md +++ b/docs/source/tags/overview.md @@ -11,8 +11,8 @@ Category | Purpose | Tags --- | --- | --- Iteration | iterate over a collection | for, cycle, tablerow Control Flow | control the execution branch of template rendering | if, unless, elsif, else, case, when -Variable | define and alter variables | assign, increment, decrement +Variable | define and alter variables | assign, increment, decrement, capture, echo File | include another template or extend a layout template | render, include, layout -Language | temporarily disable LiquidJS syntax | raw, comment +Language | temporarily disable LiquidJS syntax | raw, comment, liquid [shopify/liquid]: https://github.com/Shopify/liquid diff --git a/docs/source/zh-cn/filters/overview.md b/docs/source/zh-cn/filters/overview.md index 4469c4f69..672796be9 100644 --- a/docs/source/zh-cn/filters/overview.md +++ b/docs/source/zh-cn/filters/overview.md @@ -9,10 +9,11 @@ LiquidJS 共支持 40+ 个过滤器,可以分为如下几类: 类别 | 过滤器 --- | --- -数学 | plus, minus, modulo, times, floor, ceil, round, divided_by, abs +数学 | plus, minus, modulo, times, floor, ceil, round, divided_by, abs, at_least, at_most 字符串 | append, prepend, capitalize, upcase, downcase, strip, lstrip, rstrip, strip_newlines, split, replace, replace_first, remove, remove_first, truncate, truncatewords HTML/URI | escape, escape_once, url_encode, url_decode, strip_html, newline_to_br -数组 | slice, map, sort, sort_natural, uniq, wheres, first, last, join, reverse, concat +数组 | slice, map, sort, sort_natural, uniq, wheres, first, last, join, reverse, concat, compact, size 日期 | date +其他 | default, json [shopify/liquid]: https://github.com/Shopify/liquid diff --git a/docs/source/zh-cn/tags/overview.md b/docs/source/zh-cn/tags/overview.md index 9fdd13bb2..4838e45ef 100644 --- a/docs/source/zh-cn/tags/overview.md +++ b/docs/source/zh-cn/tags/overview.md @@ -11,8 +11,8 @@ LiquidJS 支持十几个过滤器,可以分为如下几类: --- | --- | --- 迭代 | 遍历一个集合 | for, cycle, tablerow 控制流 | 控制模板渲染的执行分支 | if, unless, elif, else, case, when -变量 | 定义和修改变量 | assign, increment, decrement +变量 | 定义和修改变量 | assign, increment, decrement, capture, echo 文件 | 引入或继承其他模板 | render, include, layout -语言 | 暂时禁用 Liquid 语法 | raw, comment +语言 | 暂时禁用 Liquid 语法 | raw, comment, liquid [shopify/liquid]: https://github.com/Shopify/liquid diff --git a/src/builtin/filters/index.ts b/src/builtin/filters/index.ts index 5d52faa34..2219dee48 100644 --- a/src/builtin/filters/index.ts +++ b/src/builtin/filters/index.ts @@ -3,5 +3,5 @@ export * from './math' export * from './url' export * from './array' export * from './date' -export * from './object' +export * from './misc' export * from './string' diff --git a/src/builtin/filters/object.ts b/src/builtin/filters/misc.ts similarity index 100% rename from src/builtin/filters/object.ts rename to src/builtin/filters/misc.ts diff --git a/test/integration/builtin/filters/object.ts b/test/integration/builtin/filters/misc.ts similarity index 100% rename from test/integration/builtin/filters/object.ts rename to test/integration/builtin/filters/misc.ts