From cf3932e05c80d2e71e69b13a9514bb15573ac635 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Sat, 16 Dec 2017 02:24:43 +0100 Subject: [PATCH] theme: introduce og:site_name meta tag. And also add the prefix attribute to , as every page now has the og: property. --- pelican-theme/templates/article.html | 1 + pelican-theme/templates/base.html | 2 +- pelican-theme/templates/base_blog.html | 4 ++++ pelican-theme/templates/page.html | 1 + pelican-theme/test/blog/article-jumbo.html | 3 ++- pelican-theme/test/blog/article.html | 3 ++- pelican-theme/test/blog/author-explicit-author.html | 3 ++- pelican-theme/test/blog/category-another-category.html | 3 ++- pelican-theme/test/blog/index.html | 3 ++- pelican-theme/test/blog/tag-third.html | 3 ++- pelican-theme/test/blog_author_list/article-jumbo.html | 3 ++- pelican-theme/test/blog_author_list/index.html | 3 ++- pelican-theme/test/blog_collapse_first_both/index.html | 5 +++-- .../article-jumbo.html | 3 ++- .../article.html | 3 ++- .../blog_collapse_first_both_hide_summary_both/index.html | 5 +++-- .../article-jumbo.html | 3 ++- .../article.html | 3 ++- .../index.html | 5 +++-- pelican-theme/test/blog_collapse_first_global/index.html | 5 +++-- .../article-jumbo.html | 3 ++- .../article.html | 3 ++- .../index.html | 5 +++-- .../article-jumbo.html | 3 ++- .../article.html | 3 ++- .../index.html | 3 ++- pelican-theme/test/blog_footer_links/index.html | 3 ++- .../test/blog_hide_summary_both/article-jumbo.html | 3 ++- pelican-theme/test/blog_hide_summary_both/article.html | 3 ++- .../test/blog_hide_summary_both/category-misc.html | 5 +++-- pelican-theme/test/blog_hide_summary_both/index.html | 5 +++-- .../test/blog_hide_summary_global/article-jumbo.html | 3 ++- pelican-theme/test/blog_hide_summary_global/article.html | 3 ++- .../test/blog_hide_summary_global/category-misc.html | 5 +++-- pelican-theme/test/blog_hide_summary_global/index.html | 5 +++-- pelican-theme/test/blog_html_escape/article-jumbo.html | 5 +++-- pelican-theme/test/blog_html_escape/article.html | 5 +++-- .../test/blog_html_escape/author-and-in-author.html | 5 +++-- .../test/blog_html_escape/author-and-in-author2.html | 5 +++-- .../test/blog_html_escape/category-and-in-category.html | 7 ++++--- .../test/blog_html_escape/category-and-in-category2.html | 7 ++++--- pelican-theme/test/blog_html_escape/index.html | 5 +++-- pelican-theme/test/blog_html_escape/index2.html | 7 ++++--- pelican-theme/test/blog_html_escape/tag-and-in-tag.html | 7 ++++--- pelican-theme/test/blog_html_escape/tag-and-in-tag2.html | 7 ++++--- pelican-theme/test/blog_jumbo_inverted/article-jumbo.html | 3 ++- pelican-theme/test/blog_minimal/article-jumbo.html | 3 ++- pelican-theme/test/blog_minimal/article.html | 3 ++- pelican-theme/test/blog_minimal/category-misc.html | 3 ++- pelican-theme/test/blog_minimal/index.html | 3 ++- pelican-theme/test/blog_modified_date/index.html | 3 ++- pelican-theme/test/blog_pagination/category-misc.html | 3 ++- pelican-theme/test/blog_pagination/category-misc2.html | 3 ++- pelican-theme/test/blog_pagination/category-misc3.html | 3 ++- pelican-theme/test/blog_pagination/index.html | 3 ++- pelican-theme/test/blog_pagination/index2.html | 3 ++- pelican-theme/test/blog_pagination/index3.html | 3 ++- pelican-theme/test/blog_pagination_disabled/index.html | 5 +++-- pelican-theme/test/layout/features.html | 3 ++- pelican-theme/test/layout/guest-post-howto.html | 3 ++- pelican-theme/test/layout/index.html | 3 ++- pelican-theme/test/layout/showcase-requirements.html | 3 ++- pelican-theme/test/layout_disable_blog_links/index.html | 3 ++- pelican-theme/test/layout_disable_fine_print/index.html | 3 ++- pelican-theme/test/layout_html_escape/index.html | 3 ++- pelican-theme/test/layout_minimal/index.html | 3 ++- pelican-theme/test/layout_no_footer/index.html | 3 ++- pelican-theme/test/layout_one_column_navbar/index.html | 3 ++- pelican-theme/test/page/page.html | 3 ++- pelican-theme/test/page_breadcrumb/page.html | 3 ++- pelican-theme/test/page_breadcrumb/subpage.html | 3 ++- pelican-theme/test/page_extra_css/page.html | 3 ++- pelican-theme/test/page_header_footer/page.html | 3 ++- pelican-theme/test/page_html_escape/breadcrumb.html | 3 ++- pelican-theme/test/page_html_escape/content.html | 3 ++- pelican-theme/test/page_html_escape/landing.html | 3 ++- pelican-theme/test/page_html_escape/page.html | 3 ++- pelican-theme/test/page_landing/hide-navbar-brand.html | 3 ++- pelican-theme/test/page_landing/page.html | 3 ++- pelican-theme/test/page_minimal/page.html | 3 ++- pelican-theme/test/page_title_sitename_alias/page.html | 3 ++- pelican-theme/test/test_blog.py | 1 + 82 files changed, 187 insertions(+), 103 deletions(-) diff --git a/pelican-theme/templates/article.html b/pelican-theme/templates/article.html index bdef82a8..d9b38ae9 100644 --- a/pelican-theme/templates/article.html +++ b/pelican-theme/templates/article.html @@ -7,6 +7,7 @@ {% endblock %} {% block social %} + {{- super() -}} {% if article.description %} {% endif %} diff --git a/pelican-theme/templates/base.html b/pelican-theme/templates/base.html index 46d14fcc..c5e11841 100644 --- a/pelican-theme/templates/base.html +++ b/pelican-theme/templates/base.html @@ -1,5 +1,5 @@ - + {% block title %}{{ SITENAME|e }}{% endblock title %} diff --git a/pelican-theme/templates/base_blog.html b/pelican-theme/templates/base_blog.html index 856ecee6..89ee2b7d 100644 --- a/pelican-theme/templates/base_blog.html +++ b/pelican-theme/templates/base_blog.html @@ -2,6 +2,10 @@ {% if not M_BLOG_NAME %}{% set M_BLOG_NAME = SITENAME %}{% endif %} {% extends 'base.html' %} +{% block social %} + +{% endblock %} + {% block main %} {% if article and article.cover %} {% else %} diff --git a/pelican-theme/templates/page.html b/pelican-theme/templates/page.html index c61e7840..6b631786 100644 --- a/pelican-theme/templates/page.html +++ b/pelican-theme/templates/page.html @@ -24,6 +24,7 @@ {% endblock %} {% block social %} + {% if page.description %} {% endif %} diff --git a/pelican-theme/test/blog/article-jumbo.html b/pelican-theme/test/blog/article-jumbo.html index 52415666..e392bdde 100644 --- a/pelican-theme/test/blog/article-jumbo.html +++ b/pelican-theme/test/blog/article-jumbo.html @@ -1,5 +1,5 @@ - + An article — a jumbo one | A Pelican Blog @@ -7,6 +7,7 @@ + diff --git a/pelican-theme/test/blog/article.html b/pelican-theme/test/blog/article.html index 34a66f47..a7e6e13e 100644 --- a/pelican-theme/test/blog/article.html +++ b/pelican-theme/test/blog/article.html @@ -1,5 +1,5 @@ - + An article | A Pelican Blog @@ -7,6 +7,7 @@ + diff --git a/pelican-theme/test/blog/author-explicit-author.html b/pelican-theme/test/blog/author-explicit-author.html index 9e99a57c..ecb31b26 100644 --- a/pelican-theme/test/blog/author-explicit-author.html +++ b/pelican-theme/test/blog/author-explicit-author.html @@ -1,11 +1,12 @@ - + Posts by Explicit Author | A Pelican Blog +