# growi-plugin-lsx

[![dependencies status](https://david-dm.org/weseek/growi-plugin-lsx.svg)](https://david-dm.org/weseek/growi-plugin-lsx)
[![devDependencies Status](https://david-dm.org/weseek/growi-plugin-lsx/dev-status.svg)](https://david-dm.org/weseek/growi-plugin-lsx?type=dev)
[![MIT License](http://img.shields.io/badge/license-MIT-blue.svg?style=flat)](LICENSE)

[GROWI][growi] Plugin to add lsx tag like [Pukiwiki lsx plugin](http://ukiya.sakura.ne.jp/index.php?PukiWiki%2F1.4%2F%E3%83%9E%E3%83%8B%E3%83%A5%E3%82%A2%E3%83%AB%2F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2F%E7%8B%AC%E8%87%AA%E3%81%AB%E8%BF%BD%E5%8A%A0%E3%81%97%E3%81%9F%E3%82%82%E3%81%AE%2Flsx)

| Demo |
|--|
|![demo](https://cloud.githubusercontent.com/assets/1638767/26558936/46624c78-44e7-11e7-93f1-eda13b41a5cd.gif)|


Install
--------

1. install plugin

    ```
    $ npm install --save growi-plugin-lsx
    ```

1. build client app (see official documents)


Usage
------

see [Pukiwiki lsx plugin](http://ukiya.sakura.ne.jp/index.php?PukiWiki%2F1.4%2F%E3%83%9E%E3%83%8B%E3%83%A5%E3%82%A2%E3%83%AB%2F%E3%83%97%E3%83%A9%E3%82%B0%E3%82%A4%E3%83%B3%2F%E7%8B%AC%E8%87%AA%E3%81%AB%E8%BF%BD%E5%8A%A0%E3%81%97%E3%81%9F%E3%82%82%E3%81%AE%2Flsx)

TODO
----

- [x] ensure to be `hierarchy=on` as default
- [ ] impl `hierarchy` option
- [x] impl `depth` option
- [x] impl `num` option
- [x] impl `sort` option
- [x] impl `reverse` option
- [x] impl `except` option
- [x] impl `filter` option

[GROWI]: https://github.com/weseek/growi
