hugo/tpl/tplimpl/embedded/templates
Bjørn Erik Pedersen 7ff0a8ee9f Simplify page tree logic
This is preparation for #6041.

For historic reasons, the code for bulding the section tree and the taxonomies were very much separate.

This works, but makes it hard to extend, maintain, and possibly not so fast as it could be.

This simplification also introduces 3 slightly breaking changes, which I suspect most people will be pleased about. See referenced issues:

This commit also switches the radix tree dependency to a mutable implementation: github.com/armon/go-radix.

Fixes #6154
Fixes #6153
Fixes #6152
2019-08-08 20:13:39 +02:00
..
_default Simplify page tree logic 2019-08-08 20:13:39 +02:00
shortcodes tpl: Always load GitHub Gists over HTTPS 2019-08-01 13:57:41 +02:00
disqus.html tpl/tplimpl: Replace deprecated .GetParam usage 2019-04-09 16:39:12 +02:00
google_analytics.html tpl/tmplimpl: Add MIME type to embedded JS 2018-08-06 23:11:53 +02:00
google_analytics_async.html tpl/tmplimpl: Add MIME type to embedded JS 2018-08-06 23:11:53 +02:00
google_news.html tpl: Set permission of embedded templates to 0644 2018-07-09 12:57:08 -06:00
opengraph.html tpl: Fix internal templates usage of safeHTMLAttr 2019-05-17 16:00:54 +02:00
pagination.html Pagination - do not render href if no next item 2019-06-26 22:38:30 +02:00
schema.html Remove references to Google+ 2019-05-26 19:24:45 +02:00
twitter_cards.html tpl: Set permission of embedded templates to 0644 2018-07-09 12:57:08 -06:00