Feed
Add RSS and JSON feed features.
Something looks broken? We accept bounties to fix them faster.
^ | 239 Downloads |
---|---|
v2.5.1 | 313 Downloads |
v2.5.0 | 155 Downloads |
v2.4.2 | 169 Downloads |
Usage
- Normal view →
./path/to/page
- JSON view →
./path/to/page/feed.json
- RSS view →
./path/to/page/feed.xml
Parameter
Some URL parameters are available to manipulate the feed results, so that you can allow third party applications to fetch your data:
chunk
→ Determine how many pages to show per request. Default is25
.deep
→ Determine how many folder path to recurse. Default is0
.fire
→ JavaScript callback function name that bounds to thewindow
object.i
→ Current page offset. Default is1
.q
→ Determine the search query to filter the feed results.sort
→ Default is[-1,"time"]
to sort pages descending by thetime
data.
Example API usage:
<script>
function render(json) {
console.log(json);
}
</script>
<script src="https://mecha-cms.com/article/feed.json?chunk=5&fire=render"></script>