mirror of
https://github.com/next-theme/hexo-theme-next.git
synced 2026-01-17 18:22:33 +00:00
Fix: handle invalid config
This commit is contained in:
parent
d6f344fd9d
commit
d51ca0e2e8
@ -6,10 +6,7 @@
|
||||
{%- endif %}
|
||||
<li class="menu-item menu-item-{{ itemName | replace(' ', '-') }}">
|
||||
|
||||
{%- set menuIcon = '' %}
|
||||
{%- if theme.menu_settings.icons %}
|
||||
{%- set menuIcon = '<i class="' + value.split('||')[1] | trim + ' fa-fw"></i>' %}
|
||||
{%- endif %}
|
||||
{%- set menuIcon = '<i class="' + value.split('||')[1] | trim + ' fa-fw"></i>' if theme.menu_settings.icons and value.split('||')[1] else '' %}
|
||||
{%- set menuText = __('menu.' + name) | replace('menu.', '') %}
|
||||
|
||||
{%- set menuBadge = '' %}
|
||||
|
||||
@ -8,11 +8,7 @@
|
||||
{%- if loop.index == count - 1 and paths[loop.index] == 'index.html' %}
|
||||
<li>{{ path | upper }}</li>
|
||||
{% else %}
|
||||
{%- if link == '' %}
|
||||
{%- set link = '/' + path %}
|
||||
{% else %}
|
||||
{%- set link = link + '/' + path %}
|
||||
{%- endif %}
|
||||
{%- set link = '/' + path if link == '' else link + '/' + path %}
|
||||
{%- if path.endsWith('.html') %}
|
||||
<li>{{ path | replace(r/\.html$/, '') | upper }}</li>
|
||||
{% else %}
|
||||
|
||||
@ -6,7 +6,7 @@
|
||||
<div class="social-list">
|
||||
{%- for name, value in theme.follow_me %}
|
||||
{%- set link = value.split('||')[0] | trim %}
|
||||
{%- set icon = value.split('||')[1] | trim %}
|
||||
{%- set icon = value.split('||')[1] | trim if value.split('||')[1] else '' %}
|
||||
|
||||
<div class="social-item">
|
||||
<a target="_blank" class="social-link" href="{{ link }}">
|
||||
|
||||
@ -79,7 +79,7 @@
|
||||
{%- for name, link in theme.social %}
|
||||
<span class="links-of-author-item">
|
||||
{%- set sidebarURL = link.split('||')[0] | trim %}
|
||||
{%- set sidebarIcon = '<i class="' + link.split('||')[1] | trim + ' fa-fw"></i>' if theme.social_icons.enable else '' %}
|
||||
{%- set sidebarIcon = '<i class="' + link.split('||')[1] | trim + ' fa-fw"></i>' if theme.social_icons.enable and link.split('||')[1] else '' %}
|
||||
{%- set sidebarText = '' if (theme.social_icons.enable and theme.social_icons.icons_only) else name %}
|
||||
{{ next_url(sidebarURL, sidebarIcon + sidebarText, {title: name + ' → ' + sidebarURL}) }}
|
||||
</span>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user