From 017d355c9639eae976cae7d524d527dd53b68962 Mon Sep 17 00:00:00 2001 From: h404bi Date: Fri, 20 Apr 2018 17:04:34 +0800 Subject: [PATCH 1/2] Misc: add meta generator injection filter --- lib/plugins/filter/index.js | 1 + lib/plugins/filter/meta_generator.js | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 lib/plugins/filter/meta_generator.js diff --git a/lib/plugins/filter/index.js b/lib/plugins/filter/index.js index 18cdffac57..6a1c36a411 100644 --- a/lib/plugins/filter/index.js +++ b/lib/plugins/filter/index.js @@ -11,4 +11,5 @@ module.exports = ctx => { filter.register('new_post_path', require('./new_post_path')); filter.register('post_permalink', require('./post_permalink')); + filter.register('after_render:html', require('./meta_generator')); }; diff --git a/lib/plugins/filter/meta_generator.js b/lib/plugins/filter/meta_generator.js new file mode 100644 index 0000000000..0f78e63918 --- /dev/null +++ b/lib/plugins/filter/meta_generator.js @@ -0,0 +1,18 @@ +'use strict'; + +const rMetaGenerator = / Date: Fri, 20 Apr 2018 20:28:05 +0800 Subject: [PATCH 2/2] Fixes meta generator detection --- lib/plugins/filter/meta_generator.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/lib/plugins/filter/meta_generator.js b/lib/plugins/filter/meta_generator.js index 0f78e63918..1e5ee3bb33 100644 --- a/lib/plugins/filter/meta_generator.js +++ b/lib/plugins/filter/meta_generator.js @@ -1,14 +1,13 @@ 'use strict'; -const rMetaGenerator = / 0)) { $('head').prepend(hexoGeneratorTag.replace('%s', this.version)); return $.html();