From 6be4bdf6ad92eea3e57ccfaf95672daf43cc1090 Mon Sep 17 00:00:00 2001 From: Miquel Sabaté Solà Date: Tue, 6 Jul 2021 08:46:18 +0200 Subject: ci: fixed a lot of issues with style and urls MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Miquel Sabaté Solà --- _plugins/type.rb | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) (limited to '_plugins/type.rb') diff --git a/_plugins/type.rb b/_plugins/type.rb index 8c4c2b8..f17d2f4 100644 --- a/_plugins/type.rb +++ b/_plugins/type.rb @@ -15,9 +15,9 @@ # You should have received a copy of the GNU Affero General Public License # along with this program. If not, see . -require "time" -require_relative "render_helper" -require_relative "modified_time_helper" +require 'time' +require_relative 'render_helper' +require_relative 'modified_time_helper' module Jekyll # Render og:type related tags. @@ -26,8 +26,8 @@ module Jekyll include ::Jekyll::ModifiedTimeHelper def render(context) - if ["posts"].include?(context["page"]["collection"]) - render_article_tags(context["page"]) + if ['posts'].include?(context['page']['collection']) + render_article_tags(context['page']) else '' end @@ -37,18 +37,18 @@ module Jekyll # Render all the tags related to the article og:type. def render_article_tags(page) - tags = page["tags"].inject("") { |acc, t| acc + render_meta("article:tag", t) } + tags = page['tags'].inject('') { |acc, t| acc + render_meta('article:tag', t) } # rubocop:disable Style/StringConcatenation '' + - render_meta("og:author", "Miquel Sabaté Solà") + - render_meta("profile:first_name", "Miquel") + - render_meta("profile:last_name", "Sabaté Solà") + - render_meta("profile:username", "mssola") + - render_meta("profile:gender", "male") + - render_meta("article:section", page["collection"]) + - render_meta("article:published_time", published_time(page)) + - render_meta("article:modified_time", modified_time(page)) + + render_meta('og:author', 'Miquel Sabaté Solà') + + render_meta('profile:first_name', 'Miquel') + + render_meta('profile:last_name', 'Sabaté Solà') + + render_meta('profile:username', 'mssola') + + render_meta('profile:gender', 'male') + + render_meta('article:section', page['collection']) + + render_meta('article:published_time', published_time(page)) + + render_meta('article:modified_time', modified_time(page)) + tags # rubocop:enable Style/StringConcatenation end @@ -57,9 +57,9 @@ module Jekyll def published_time(page) # We could do fancy stuff like using DateTime.strptime and so on, but # Jekyll completely disregards the hour, minutes, etc., so why bother. - page["date"].to_s.split.first + page['date'].to_s.split.first end end end -Liquid::Template.register_tag("render_type_tags", Jekyll::RenderTypeTags) +Liquid::Template.register_tag('render_type_tags', Jekyll::RenderTypeTags) -- cgit v1.2.3