Ghost/core/frontend/helpers
Hannah Wolfe 9d7049cd3f
Refactored helper registration code into a service
- The helper registration code is "framework" code and very specific
- At the moment the "theme engine" is full of lots of disparate theme related stuff
- I'm trying to make the frontend framework code clearer and also expand it to  make it more useful
- The helper system now also exposes 3 methods allowing you to register a directory, a helper or an alias
- I've updated the codebase to use these both for our core helpers and for "apps"
2021-10-05 10:04:02 +01:00
..
tpl Added beta {{products}} helper for tiers list on post (#13267) 2021-09-10 09:30:41 +05:30
asset.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
author.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
authors.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
body_class.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
cancel_link.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
concat.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
content.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
date.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
encode.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
excerpt.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
facebook_url.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
foreach.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
get.js Refactored helper registration code into a service 2021-10-05 10:04:02 +01:00
ghost_foot.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
ghost_head.js Refactored helper registration code into a service 2021-10-05 10:04:02 +01:00
has.js Removed core @tryghost pkg usage from f/e proxy 2021-09-28 12:19:02 +01:00
img_url.js Removed core @tryghost pkg usage from f/e proxy 2021-09-28 12:19:02 +01:00
is.js Removed core @tryghost pkg usage from f/e proxy 2021-09-28 12:19:02 +01:00
lang.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
link_class.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
link.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
match.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
meta_description.js Moved helper proxy into a service 2020-04-08 17:22:44 +01:00
meta_title.js Moved helper proxy into a service 2020-04-08 17:22:44 +01:00
navigation.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
page_url.js Moved helper proxy into a service 2020-04-08 17:22:44 +01:00
pagination.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
plural.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
post_class.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
prev_post.js Refactored helper registration code into a service 2021-10-05 10:04:02 +01:00
price.js Removed core @tryghost pkg usage from f/e proxy 2021-09-28 12:19:02 +01:00
products.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
raw.js Added raw handlebars helper 2020-04-06 17:26:50 +01:00
reading_time.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
t.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
tags.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
title.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
twitter_url.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00
url.js Divided f/e proxy into true proxy + rendering service 2021-09-29 13:10:14 +01:00