Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
protokollsystem
proto3
Commits
3df693ac
Commit
3df693ac
authored
May 30, 2018
by
Robin Sonnabend
Browse files
Use url_for in documentation navbar
parent
5e5ac53a
Changes
1
Hide whitespace changes
Inline
Side-by-side
templates/documentation-base.html
View file @
3df693ac
...
@@ -3,22 +3,22 @@
...
@@ -3,22 +3,22 @@
<link
rel=
"stylesheet"
href=
"{{url_for('static', filename='css/pygments-manni.css')}}"
/>
<link
rel=
"stylesheet"
href=
"{{url_for('static', filename='css/pygments-manni.css')}}"
/>
{% endblock %}
{% endblock %}
{% set navigation_bar = [
{% set navigation_bar = [
('sessionmanagement_documentation',
'/documentation/sessionmanagement',
'Sitzungsverwaltung', [
('sessionmanagement_documentation', 'Sitzungsverwaltung', [
('plan_sessionmanagement_documentation',
'/documentation/sessionmanagement/plan',
'Planung'),
('plan_sessionmanagement_documentation', 'Planung'),
('write_sessionmanagement_documentation',
'/documentation/sessionmanagement/write',
'Protokollieren'),
('write_sessionmanagement_documentation', 'Protokollieren'),
('tracking_sessionmanagement_documentation',
'/documentation/sessionmanagement/tracking',
'Nachverfolgung')
('tracking_sessionmanagement_documentation', 'Nachverfolgung')
]),
]),
('syntax_documentation',
'/documentation/syntax',
'Syntax', [
('syntax_documentation', 'Syntax', [
('meta_syntax_documentation',
'/documentation/syntax/meta',
'Metadaten'),
('meta_syntax_documentation', 'Metadaten'),
('top_syntax_documentation',
'/documentation/syntax/top',
'Tagesordnungspunkte'),
('top_syntax_documentation', 'Tagesordnungspunkte'),
('lists_syntax_documentation',
'/documentation/syntax/lists',
'Listen'),
('lists_syntax_documentation', 'Listen'),
('internal_syntax_documentation',
'/documentation/syntax/internal',
'Interne Abschnitte'),
('internal_syntax_documentation', 'Interne Abschnitte'),
('tags_syntax_documentation',
'/documentation/syntax/tags',
'Tags')
('tags_syntax_documentation', 'Tags')
]),
]),
('configuration_documentation',
'/documentation/configuration',
'Einrichtung', [
('configuration_documentation', 'Einrichtung', [
('types_configuration_documentation',
'/documentation/configuration/types',
'Typen'),
('types_configuration_documentation', 'Typen'),
('todomails_configuration_documentation',
'/documentation/configuration/todomails',
'Todo Mails'),
('todomails_configuration_documentation', 'Todo Mails'),
('settings_configuration_documentation',
'/documentation/configuration/settings',
'Systemeinstellungen')
('settings_configuration_documentation', 'Systemeinstellungen')
])
])
] -%}
] -%}
{% set active_page = active_page|default('documentation') -%}
{% set active_page = active_page|default('documentation') -%}
...
@@ -35,14 +35,14 @@
...
@@ -35,14 +35,14 @@
<span
class=
"icon-bar"
></span>
<span
class=
"icon-bar"
></span>
<span
class=
"icon-bar"
></span>
<span
class=
"icon-bar"
></span>
</button>
</button>
<a
class=
"navbar-brand"
href=
"
/
documentation"
>
Dokumentation
</a>
<a
class=
"navbar-brand"
href=
"
{{url_for("
documentation
"
)}}"
>
Dokumentation
</a>
</div>
</div>
<div
class=
"collapse navbar-collapse"
id=
"documentation-navigation"
>
<div
class=
"collapse navbar-collapse"
id=
"documentation-navigation"
>
<ul
class=
"nav navbar-nav"
style=
"width:100%"
>
<ul
class=
"nav navbar-nav"
style=
"width:100%"
>
{% for id,
url,
caption, children in navigation_bar %}
{% for id, caption, children in navigation_bar %}
<li
{%
if
id =
=
active_page
%}
class=
"active"
{%
endif
%}
style=
"width:100%"
>
<li
{%
if
id =
=
active_page
%}
class=
"active"
{%
endif
%}
style=
"width:100%"
>
<div
class=
"btn-group"
style=
"width:100%"
>
<div
class=
"btn-group"
style=
"width:100%"
>
<a
class=
"btn btn-{% if id == active_page %}primary{% else %}default{% endif %}{% if children %} col-xs-10{% endif %}"
href=
"{{url
|e
}}"
role=
"button"
style=
"font-weight: bold; text-align:left; border: none; padding: 10px 15px"
>
{{caption|e}}
</a>
<a
class=
"btn btn-{% if id == active_page %}primary{% else %}default{% endif %}{% if children %} col-xs-10{% endif %}"
href=
"{{url
_for(id)
}}"
role=
"button"
style=
"font-weight: bold; text-align:left; border: none; padding: 10px 15px"
>
{{caption|e}}
</a>
{% if children %}
{% if children %}
<button
class=
"btn btn-{% if id == active_page %}primary{% else %}default{% endif %} col-xs-2"
type=
"button"
data-toggle=
"collapse"
role=
"button"
data-target=
"#{{id}}-collapse"
aria-expanded=
"true"
style=
"float:right; border:none; padding: 10px 15px"
>
<button
class=
"btn btn-{% if id == active_page %}primary{% else %}default{% endif %} col-xs-2"
type=
"button"
data-toggle=
"collapse"
role=
"button"
data-target=
"#{{id}}-collapse"
aria-expanded=
"true"
style=
"float:right; border:none; padding: 10px 15px"
>
<span
class=
"caret"
></span>
<span
class=
"caret"
></span>
...
@@ -52,9 +52,9 @@
...
@@ -52,9 +52,9 @@
</div>
</div>
{% if children %}
{% if children %}
<ul
class=
"collapse{% if active_page.endswith(id) %}.in{% endif %} nav nav-pills nav-stacked"
id=
"{{id}}-collapse"
>
<ul
class=
"collapse{% if active_page.endswith(id) %}.in{% endif %} nav nav-pills nav-stacked"
id=
"{{id}}-collapse"
>
{% for child_id,
child_url,
child_caption in children %}
{% for child_id, child_caption in children %}
<li
{%
if
child_id =
=
active_page
%}
class=
"active"
{%
endif
%}
>
<li
{%
if
child_id =
=
active_page
%}
class=
"active"
{%
endif
%}
>
<a
href=
"{{child_
url|e
}}"
style=
"padding-left: 30px"
>
{{child_caption|e}}
</a>
<a
href=
"{{
url_for(
child_
id)
}}"
style=
"padding-left: 30px"
>
{{child_caption|e}}
</a>
</li>
</li>
{% endfor %}
{% endfor %}
</ul>
</ul>
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment