Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | - | - | ||||
_assets/ | 10-Nov-2024 | - | ||||
conf/ | 10-Nov-2024 | - | ||||
lang/ | 10-Nov-2024 | - | ||||
LICENSE | D | 09-Nov-2024 | 34.3 KiB | 674 | 553 | |
README.md | D | 09-Nov-2024 | 2.6 KiB | 101 | 62 | |
action.php | D | 09-Nov-2024 | 964 | 32 | 24 | |
helper.php | D | 09-Nov-2024 | 2.7 KiB | 92 | 66 | |
plugin.info.txt | D | 09-Nov-2024 | 230 | 8 | 7 | |
scripts.js | D | 09-Nov-2024 | 3.3 KiB | 116 | 96 | |
syntax.php | D | 09-Nov-2024 | 1.9 KiB | 68 | 39 |
README.md
1<!-- badges --> 2<div align="right"> 3 4 [](./LICENSE) 5 6</div> 7 8<!-- logo, title and description --> 9<div align="center"> 10 11 <img src="https://github.com/user-attachments/assets/6e311c10-0644-4559-b5ea-10a432844135" alt="DokuWiki Plugin: Heatmap" height="150px" /> 12 13# DokuWiki Plugin: Heatmap 14 15 _DokuWiki plugin for showing heatmap of yearly pages with [Apache ECharts](https://echarts.apache.org/) visualization library._ 16 17[](https://www.dokuwiki.org/plugin:heatmap) 18[](./CHANGELOG.md) 19 20</div> 21 22## Installation 23 24There're roughly different 3 methods to install an extension on your DokuWiki instance: 25 26- **Method 01** — Search and install the plugin using the [Extension Manager](https://www.dokuwiki.org/plugin:extension). 27- **Method 02** — Download the extension and unpack it into `<DOKUWIKI_DIR>/lib/plugins/heatmap` on your server. 28- **Method 03** — Maintain and install with [DokuWiki Command Line Tools](https://www.dokuwiki.org/plugin:cli). 29 30Example of installing with DokuWiki Command Line Tools: 31 32``` bash 33# Install KaTeX plugin via Git. 34$ ./bin/gittool.php clone heatmap 35 36# The same as clone, but install via download when no git source can be found. 37$ ./bin/gittool.php install heatmap 38``` 39 40## Usage 41 42Default with current year and all namespaces: 43 44``` 45<heatmap> 46``` 47 48Given namespace and year: 49 50``` 51<heatmap ns=blog year=2024> 52``` 53 54## Sreenshots and Demo Sites 55 56### Screenshots 57 58<table> 59<tr> 60 <th> Normal </th> 61 <th> Hover </th> 62</tr> 63<tr> 64<td align="center"> 65 66 67 68</td> 69<td align="center"> 70 71 72 73</td> 74</tr> 75 76</table> 77 78### Demo Sites 79 80The following DokuWiki sites use the Heatmap plugin: 81 82- [OSKI](https://wiki.hsins.eu/) : Hsins' personal wiki set up experimentally using DokuWiki. 83 84> [!NOTE] 85> If you're and using Heatmap plugin on your DokuWiki instance, feel free to add it to the list . 86 87## Contribution 88 89This project exists thanks to all the people who contribute: 90 91<a href="https://github.com/Hsins/dokuwiki-plugin-heatmap/graphs/contributors"> 92 <img src="https://contrib.rocks/image?repo=Hsins/dokuwiki-plugin-heatmap" /> 93</a> 94 95## License 96 97Licensed under the GPL-3.0 License, Copyright © 2024-present **H.-H. PENG (Hsins)**. 98 99<div align="center"> 100 <sub>Assembled with ❤️ in Taiwan.</sub> 101</div>