Merge pull request #90 from QSchulz/fix-internal-url-scheme
themes: fix URI matching used for deciding if URI's local in menu
This commit is contained in:
commit
7bebe0eec3
@ -4,7 +4,8 @@
|
||||
{% for line in settings.menu %}
|
||||
{% set rowloop = loop %}
|
||||
{% for file_name, menu_name in line.items() %}
|
||||
{% if file_name.startswith('http') %}
|
||||
{# We test if it's a URI reference or not #}
|
||||
{% if ':' in file_name and not file_name.startswith('./') %}
|
||||
{% set file_name = file_name %}
|
||||
{% else %}
|
||||
{% set file_name = "../"+file_name %}
|
||||
|
@ -3,7 +3,8 @@
|
||||
<ul>
|
||||
{% for line in settings.menu %}
|
||||
{% set file_name, menu_name = line.items()[0] %}
|
||||
{% if file_name.startswith('http') %}
|
||||
{# We test if it's a URI reference or not #}
|
||||
{% if ':' in file_name and not file_name.startswith('./') %}
|
||||
{% set file_name = file_name %}
|
||||
{% elif gallery %}
|
||||
{% set file_name = "../"+file_name %}
|
||||
|
@ -2,7 +2,8 @@
|
||||
{% for line in settings.menu %}
|
||||
{% set rowloop = loop %}
|
||||
{% for file_name, menu_name in line.items() %}
|
||||
{% if file_name.startswith('http') %}
|
||||
{# We test if it's a URI reference or not #}
|
||||
{% if ':' in file_name and not file_name.startswith('./') %}
|
||||
{% set file_name = file_name %}
|
||||
{% else %}
|
||||
{% set file_name = "../"+file_name %}
|
||||
@ -16,7 +17,8 @@
|
||||
{% for line in settings.menu %}
|
||||
{% set rowloop = loop %}
|
||||
{% for file_name, menu_name in line.items() %}
|
||||
{% if file_name.startswith('http') %}
|
||||
{# We test if it's a URI reference or not #}
|
||||
{% if ':' in file_name and not file_name.startswith('./') %}
|
||||
{% set file_name = file_name %}
|
||||
{% else %}
|
||||
{% set file_name = "../"+file_name %}
|
||||
|
Loading…
x
Reference in New Issue
Block a user