_includes/appscms/head/bloghead.html in appscms-tools-theme-4.0.3 vs _includes/appscms/head/bloghead.html in appscms-tools-theme-4.0.4
- old
+ new
@@ -1,238 +1,238 @@
-<head>
- {%- if page.layout == "appscms-authors" or page.layout == "appscms-author" -%}
- {% assign posts = site.posts | where_exp:"post","post.url != page.url" %} {%
- for post in posts %} {%- include /authors/authors.html -%} {% if authorName
- contains page.authorName %} {% capture author_info %}{% assign author =
- authorName %}{% assign bio = bio %}{{ author }} - {{ bio }}{% endcapture %} {%
- capture author_name %}{% assign author = authorName %}{{ author }}{%
- endcapture %} {% assign authorPageTitle = author_info %} {% assign author_name
- = author_name %} {%- endif -%} {% endfor %} {%- assign title = newtitle -%}
- {%- assign description = pagedescription-%} {%- else -%} {%- assign
- pagedescriptionlength = page.description | split: ' ' -%} {%- if
- pagedescriptionlength.size > 5 -%} {%- assign pagedescriptionlength =
- page.description | split: ' ' -%} {%- assign pagedescription =
- page.description -%} {%- endif -%} {% assign favicon = site.favicon %} {%-
- assign seo_description = pagedescription | default: page.content | markdownify
- | strip_html | truncatewords: 50 | default: page.excerpt | default:
- site.description -%} {%- if seo_description -%} {%- assign seo_description =
- seo_description | markdownify | strip_html | strip_newlines | escape_once -%}
- {%- endif -%} {%- if page.date -%} {%- assign og_type = "article" -%} {%- else
- -%} {%- assign og_type = "website" -%} {%- endif -%} {%- assign title =
- page.title | split: ' ' -%} {%- assign newtitle = '' %} {% for operation in
- title %} {%- if forloop.first -%} {% assign word = operation | capitalize %}
- {% assign newtitle = newtitle | append : word %} {% assign newtitle = newtitle
- | append : " " %} {%- else -%} {% assign word = operation %} {%- if
- forloop.last -%} {% assign newtitle = newtitle | append : word %} {%- else -%}
- {% assign newtitle = newtitle | append : word %} {% assign newtitle = newtitle
- | append : " " %} {%- endif -%} {%- endif -%} {% endfor %} {%- assign
- description = description | split: ' ' -%} {% assign pagedescription = '' %}
- {% for operation in description %} {%- if forloop.first -%} {% assign word =
- operation | capitalize %} {% assign pagedescription = pagedescription | append
- : word %} {% assign pagedescription = pagedescription | append : " " %} {%-
- else -%} {% assign word = operation %} {%- if forloop.last -%} {% assign
- pagedescription = pagedescription | append : word %} {%- else -%} {% assign
- pagedescription = pagedescription | append : word %} {% assign pagedescription
- = pagedescription | append : " " %} {%- endif -%} {%- endif -%} {% endfor %}
- {%- assign title = newtitle -%} {%- assign description = pagedescription-%}
- {%- endif -%}
-
- <meta charset="UTF-8" />
- <link rel="shortcut icon" href="{{favicon}}" />
- <link rel="canonical" href="{{site.url | append: page.url}}" />
- <meta
- name="viewport"
- content="width=device-width, initial-scale=1, shrink-to-fit=no"
- />
- <meta name="keywords" content="{{site.keyboard}}" />
- {%- if page.layout == "appscms-authors" or page.layout == "appscms-author" -%}
-
- <meta
- name="description"
- content="{{ authorPageTitle | slice: 0, 155 | default: page.description }}"
- />
- <meta
- name="og:description"
- content="{{ authorPageTitle | slice: 0, 155 | default: page.description}}"
- />
- <meta
- property="og:title"
- content="{{ authorPageTitle | default: page.title }}"
- />
-
- {%- else -%}
- <meta name="description" content="{{ seo_description | slice: 0, 155 }}" />
- <meta name="og:description" content="{{ seo_description | slice: 0, 155 }}" />
- <meta property="og:title" content="{{ title | default: site.title }}" />
- {%- endif -%}
-
- <meta property="og:type" content="{{og_type}}" />
- <meta property="og:locale" content="en_US" />
- <meta property="og:site_name" content="{{site.name}}" />
- <meta property="og:url" content="{{site.url | append: page.url}}" />
- {%- if page.layout == "appscms-authors" -%}
- <meta name="author" content="Authors" />
- {%- else -%}
- <meta
- name="author"
- content="{{ author | default: page.author| default: site.author_name}}"
- />
- {%- endif -%} {%- if page.layout == "appscms-author" -%}
- <title>{{authorPageTitle | default: page.title}}</title>
- {%- else -%}
- <title>{{title}}</title>
- {%- endif -%}
-
- <link
- href="https://fonts.googleapis.com/css2?family=Open+Sans&display=swap"
- rel="stylesheet"
- />
- <link
- rel="stylesheet"
- href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.0/css/all.min.css"
- {%-
- if
- site.crossorigin
- -%}
- crossorigin
- {%-
- endif
- -%}
- />
- <link
- rel="stylesheet"
- href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/css/bootstrap.min.css"
- {%-
- if
- site.crossorigin
- -%}
- crossorigin
- {%-
- endif
- -%}
- />
- {% include adsense/adsense.html %}
- <link
- rel="stylesheet"
- href="/assets/css/appscms-variables.css"
- {%-
- if
- site.crossorigin
- -%}
- crossorigin
- {%-
- endif
- -%}
- />
- <link
- rel="stylesheet"
- href="/assets/css/appscms-theme.css"
- {%-
- if
- site.crossorigin
- -%}
- crossorigin
- {%-
- endif
- -%}
- />
- <link
- rel="stylesheet"
- href="{{'/assets/css/appscms-blog.css' | relative_url }}"
- {%-
- if
- site.crossorigin
- -%}
- crossorigin
- {%-
- endif
- -%}
- />
-
- {%- if page.layout == "blog-1" -%}
- <link
- rel="stylesheet"
- href="{{'/assets/css/blog-1.css' | relative_url }}"
- {%-
- if
- site.crossorigin
- -%}
- crossorigin
- {%-
- endif
- -%}
- />
- {%- endif -%} {%- include google-analytics.html -%} {% if jekyll.environment
- == 'production' and site.monumetricId %}
- <script>
- const autoLoadDuration = 5; //In Seconds
- const eventList = [
- "keydown",
- "mousemove",
- "wheel",
- "touchmove",
- "touchstart",
- "touchend",
- ];
-
- const autoLoadTimeout = setTimeout(runScripts, autoLoadDuration * 1000);
-
- eventList.forEach(function (event) {
- window.addEventListener(event, triggerScripts, { passive: true });
- });
-
- function triggerScripts() {
- runScripts();
- clearTimeout(autoLoadTimeout);
- eventList.forEach(function (event) {
- window.removeEventListener(event, triggerScripts, { passive: true });
- });
- }
-
- function runScripts() {
- document.querySelectorAll("script[delay]").forEach(function (scriptTag) {
- scriptTag.setAttribute("src", scriptTag.getAttribute("delay"));
- });
- }
- </script>
- <script
- type="text/javascript"
- defer
- delay="{{site.monumetricId}}"
- data-cfasync="false"
- ></script>
- {% endif %} {% if jekyll.environment == 'development' and site.monumetricId %}
- <script>
- const autoLoadDuration = 5; //In Seconds
- const eventList = [
- "keydown",
- "mousemove",
- "wheel",
- "touchmove",
- "touchstart",
- "touchend",
- ];
-
- const autoLoadTimeout = setTimeout(runScripts, autoLoadDuration * 1000);
-
- eventList.forEach(function (event) {
- window.addEventListener(event, triggerScripts, { passive: true });
- });
-
- function triggerScripts() {
- runScripts();
- clearTimeout(autoLoadTimeout);
- eventList.forEach(function (event) {
- window.removeEventListener(event, triggerScripts, { passive: true });
- });
- }
-
- function runScripts() {
- document.querySelectorAll("script[delay]").forEach(function (scriptTag) {
- scriptTag.setAttribute("src", scriptTag.getAttribute("delay"));
- });
- }
- </script>
- <script type="text/javascript" delay="{{site.monumetricId}}"></script>
-
- {% endif %}
-</head>
+<head>
+ {%- if page.layout == "appscms-authors" or page.layout == "appscms-author" -%}
+ {% assign posts = site.posts | where_exp:"post","post.url != page.url" %} {%
+ for post in posts %} {%- include /authors/authors.html -%} {% if authorName
+ contains page.authorName %} {% capture author_info %}{% assign author =
+ authorName %}{% assign bio = bio %}{{ author }} - {{ bio }}{% endcapture %} {%
+ capture author_name %}{% assign author = authorName %}{{ author }}{%
+ endcapture %} {% assign authorPageTitle = author_info %} {% assign author_name
+ = author_name %} {%- endif -%} {% endfor %} {%- assign title = newtitle -%}
+ {%- assign description = pagedescription-%} {%- else -%} {%- assign
+ pagedescriptionlength = page.description | split: ' ' -%} {%- if
+ pagedescriptionlength.size > 5 -%} {%- assign pagedescriptionlength =
+ page.description | split: ' ' -%} {%- assign pagedescription =
+ page.description -%} {%- endif -%} {% assign favicon = site.favicon %} {%-
+ assign seo_description = pagedescription | default: page.content | markdownify
+ | strip_html | truncatewords: 50 | default: page.excerpt | default:
+ site.description -%} {%- if seo_description -%} {%- assign seo_description =
+ seo_description | markdownify | strip_html | strip_newlines | escape_once -%}
+ {%- endif -%} {%- if page.date -%} {%- assign og_type = "article" -%} {%- else
+ -%} {%- assign og_type = "website" -%} {%- endif -%} {%- assign title =
+ page.title | split: ' ' -%} {%- assign newtitle = '' %} {% for operation in
+ title %} {%- if forloop.first -%} {% assign word = operation | capitalize %}
+ {% assign newtitle = newtitle | append : word %} {% assign newtitle = newtitle
+ | append : " " %} {%- else -%} {% assign word = operation %} {%- if
+ forloop.last -%} {% assign newtitle = newtitle | append : word %} {%- else -%}
+ {% assign newtitle = newtitle | append : word %} {% assign newtitle = newtitle
+ | append : " " %} {%- endif -%} {%- endif -%} {% endfor %} {%- assign
+ description = description | split: ' ' -%} {% assign pagedescription = '' %}
+ {% for operation in description %} {%- if forloop.first -%} {% assign word =
+ operation | capitalize %} {% assign pagedescription = pagedescription | append
+ : word %} {% assign pagedescription = pagedescription | append : " " %} {%-
+ else -%} {% assign word = operation %} {%- if forloop.last -%} {% assign
+ pagedescription = pagedescription | append : word %} {%- else -%} {% assign
+ pagedescription = pagedescription | append : word %} {% assign pagedescription
+ = pagedescription | append : " " %} {%- endif -%} {%- endif -%} {% endfor %}
+ {%- assign title = newtitle -%} {%- assign description = pagedescription-%}
+ {%- endif -%}
+
+ <meta charset="UTF-8" />
+ <link rel="shortcut icon" href="{{favicon}}" />
+ <link rel="canonical" href="{{site.url | append: page.url}}" />
+ <meta
+ name="viewport"
+ content="width=device-width, initial-scale=1, shrink-to-fit=no"
+ />
+ <meta name="keywords" content="{{site.keyboard}}" />
+ {%- if page.layout == "appscms-authors" or page.layout == "appscms-author" -%}
+
+ <meta
+ name="description"
+ content="{{ authorPageTitle | slice: 0, 155 | default: page.description }}"
+ />
+ <meta
+ name="og:description"
+ content="{{ authorPageTitle | slice: 0, 155 | default: page.description}}"
+ />
+ <meta
+ property="og:title"
+ content="{{ authorPageTitle | default: page.title }}"
+ />
+
+ {%- else -%}
+ <meta name="description" content="{{ seo_description | slice: 0, 155 }}" />
+ <meta name="og:description" content="{{ seo_description | slice: 0, 155 }}" />
+ <meta property="og:title" content="{{ title | default: site.title }}" />
+ {%- endif -%}
+
+ <meta property="og:type" content="{{og_type}}" />
+ <meta property="og:locale" content="en_US" />
+ <meta property="og:site_name" content="{{site.name}}" />
+ <meta property="og:url" content="{{site.url | append: page.url}}" />
+ {%- if page.layout == "appscms-authors" -%}
+ <meta name="author" content="Authors" />
+ {%- else -%}
+ <meta
+ name="author"
+ content="{{ author | default: page.author| default: site.author_name}}"
+ />
+ {%- endif -%} {%- if page.layout == "appscms-author" -%}
+ <title>{{authorPageTitle | default: page.title}}</title>
+ {%- else -%}
+ <title>{{title}}</title>
+ {%- endif -%}
+
+ <link
+ href="https://fonts.googleapis.com/css2?family=Open+Sans&display=swap"
+ rel="stylesheet"
+ />
+ <link
+ rel="stylesheet"
+ href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.0/css/all.min.css"
+ {%-
+ if
+ site.crossorigin
+ -%}
+ crossorigin
+ {%-
+ endif
+ -%}
+ />
+ <link
+ rel="stylesheet"
+ href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.3/dist/css/bootstrap.min.css"
+ {%-
+ if
+ site.crossorigin
+ -%}
+ crossorigin
+ {%-
+ endif
+ -%}
+ />
+ {% include adsense/adsense.html %}
+ <link
+ rel="stylesheet"
+ href="/assets/css/appscms-variables.css"
+ {%-
+ if
+ site.crossorigin
+ -%}
+ crossorigin
+ {%-
+ endif
+ -%}
+ />
+ <link
+ rel="stylesheet"
+ href="/assets/css/appscms-theme.css"
+ {%-
+ if
+ site.crossorigin
+ -%}
+ crossorigin
+ {%-
+ endif
+ -%}
+ />
+ <link
+ rel="stylesheet"
+ href="{{'/assets/css/appscms-blog.css' | relative_url }}"
+ {%-
+ if
+ site.crossorigin
+ -%}
+ crossorigin
+ {%-
+ endif
+ -%}
+ />
+
+ {%- if page.layout == "blog-1" -%}
+ <link
+ rel="stylesheet"
+ href="{{'/assets/css/blog-1.css' | relative_url }}"
+ {%-
+ if
+ site.crossorigin
+ -%}
+ crossorigin
+ {%-
+ endif
+ -%}
+ />
+ {%- endif -%} {%- include google-analytics.html -%} {% if jekyll.environment
+ == 'production' and site.monumetricId %}
+ <script>
+ const autoLoadDuration = 5; //In Seconds
+ const eventList = [
+ "keydown",
+ "mousemove",
+ "wheel",
+ "touchmove",
+ "touchstart",
+ "touchend",
+ ];
+
+ const autoLoadTimeout = setTimeout(runScripts, autoLoadDuration * 1000);
+
+ eventList.forEach(function (event) {
+ window.addEventListener(event, triggerScripts, { passive: true });
+ });
+
+ function triggerScripts() {
+ runScripts();
+ clearTimeout(autoLoadTimeout);
+ eventList.forEach(function (event) {
+ window.removeEventListener(event, triggerScripts, { passive: true });
+ });
+ }
+
+ function runScripts() {
+ document.querySelectorAll("script[delay]").forEach(function (scriptTag) {
+ scriptTag.setAttribute("src", scriptTag.getAttribute("delay"));
+ });
+ }
+ </script>
+ <script
+ type="text/javascript"
+ defer
+ delay="{{site.monumetricId}}"
+ data-cfasync="false"
+ ></script>
+ {% endif %} {% if jekyll.environment == 'development' and site.monumetricId %}
+ <script>
+ const autoLoadDuration = 5; //In Seconds
+ const eventList = [
+ "keydown",
+ "mousemove",
+ "wheel",
+ "touchmove",
+ "touchstart",
+ "touchend",
+ ];
+
+ const autoLoadTimeout = setTimeout(runScripts, autoLoadDuration * 1000);
+
+ eventList.forEach(function (event) {
+ window.addEventListener(event, triggerScripts, { passive: true });
+ });
+
+ function triggerScripts() {
+ runScripts();
+ clearTimeout(autoLoadTimeout);
+ eventList.forEach(function (event) {
+ window.removeEventListener(event, triggerScripts, { passive: true });
+ });
+ }
+
+ function runScripts() {
+ document.querySelectorAll("script[delay]").forEach(function (scriptTag) {
+ scriptTag.setAttribute("src", scriptTag.getAttribute("delay"));
+ });
+ }
+ </script>
+ <script type="text/javascript" delay="{{site.monumetricId}}"></script>
+
+ {% endif %}
+</head>