UNPKG

hexo

Version:

A fast, simple & powerful blog framework, powered by Node.js.

70 lines (48 loc) 2.1 kB
var helper = hexo.extend.helper; helper.register('css', require('./css')); var date = require('./date'); helper.register('date', date.date); helper.register('date_xml', date.date_xml); helper.register('time', date.time); helper.register('full_date', date.full_date); helper.register('time_tag', date.time_tag); helper.register('moment', date.moment); var form = require('./form'); helper.register('search_form', form.search_form); var format = require('./format'); helper.register('strip_html', format.strip_html); helper.register('trim', format.trim); helper.register('titlecase', format.titlecase); helper.register('markdown', format.markdown); helper.register('word_wrap', format.word_wrap); helper.register('truncate', format.truncate); helper.register('render', format.render); helper.register('gravatar', require('./gravatar')); var is = require('./is'); helper.register('is_current', is.is_current); helper.register('is_home', is.is_home); helper.register('is_post', is.is_post); helper.register('is_archive', is.is_archive); helper.register('is_year', is.is_year); helper.register('is_month', is.is_month); helper.register('is_category', is.is_category); helper.register('is_tag', is.is_tag); helper.register('js', require('./js')); var link = require('./link'); helper.register('link_to', link.link_to); helper.register('mail_to', link.mail_to); var list = require('./list'), listPost = require('./list_post'); helper.register('list_categories', list.list_categories); helper.register('list_tags', list.list_tags); helper.register('list_archives', list.list_archives); helper.register('list_posts', listPost.list_posts); helper.register('get_posts', listPost.get_posts); helper.register('open_graph', require('./open_graph')); var number = require('./number'); helper.register('number_format', number.number_format); helper.register('paginator', require('./paginator')); helper.register('partial', require('./partial')); helper.register('tagcloud', require('./tagcloud')); helper.register('tag_cloud', require('./tagcloud')); helper.register('toc', require('./toc'));