Skip to content
This repository was archived by the owner on Jun 7, 2023. It is now read-only.

Commit 22e323c

Browse files
committed
Update raw templates for Jinja2
1 parent 49d0f76 commit 22e323c

2 files changed

Lines changed: 40 additions & 35 deletions

File tree

runestone/common/project_template/_templates/plugin_layouts/sphinx_bootstrap/layout.html

Lines changed: 23 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{% extends "basic/layout.html" %}
22

33
{% if dynamic_pages == 'True' %}
4-
{% set appname = '{{ =request.application }}' %}
4+
{% set appname = '{{ request.application }}' %}
55
{% endif %}
66

77

@@ -41,7 +41,7 @@
4141
<a class="navbar-brand" href="{{ pathto(master_doc) }}" aria-label="index-page">
4242
{% if dynamic_pages == 'True' %}
4343
{% raw %}
44-
{{ =course_name }}
44+
{{ course_name }}
4545
{% endraw %}
4646
{% else %}
4747
{% if course_title -%}{{ course_title|e }}{%- else -%}{{ course_id|e }}{%- endif -%}
@@ -234,17 +234,17 @@
234234
{% raw %}
235235
eBookConfig.useRunestoneServices = true;
236236
eBookConfig.host = '';
237-
eBookConfig.app = eBookConfig.host + '/' + '{{= request.application }}';
238-
eBookConfig.course = '{{= course_name }}';
239-
eBookConfig.basecourse = '{{= base_course }}';
240-
eBookConfig.isLoggedIn = {{= is_logged_in}};
241-
eBookConfig.email = '{{= user_email }}';
242-
eBookConfig.isInstructor = {{= is_instructor }};
243-
eBookConfig.username = '{{= user_id}}';
244-
eBookConfig.readings = {{= readings}};
245-
eBookConfig.activities = {{= XML(activity_info) }}
246-
eBookConfig.downloadsEnabled = {{=downloads_enabled}};
247-
eBookConfig.allow_pairs = {{=allow_pairs}}
237+
eBookConfig.app = eBookConfig.host + '/' + '{{ request.application }}';
238+
eBookConfig.course = '{{ course_name }}';
239+
eBookConfig.basecourse = '{{ base_course }}';
240+
eBookConfig.isLoggedIn = {{ is_logged_in}};
241+
eBookConfig.email = '{{ user_email }}';
242+
eBookConfig.isInstructor = {{ is_instructor }};
243+
eBookConfig.username = '{{ user_id}}';
244+
eBookConfig.readings = {{ readings}};
245+
eBookConfig.activities = {{ activity_info }}
246+
eBookConfig.downloadsEnabled = {{downloads_enabled}};
247+
eBookConfig.allow_pairs = {{allow_pairs}}
248248
{% endraw %}
249249
{% else %}
250250
eBookConfig.useRunestoneServices = {% if use_services == 'true' -%}true{%- else -%}false{%- endif -%};
@@ -272,9 +272,9 @@
272272
<!-- Ad Serving Headers Only serve ads to Anonymous Users -->
273273
{% if dynamic_pages == 'True' %}
274274
{% raw %}
275-
{{ if response.serve_ad and settings.adsenseid: }}
276-
<script data-ad-client="{{=settings.adsenseid}}" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
277-
{{ pass }}
275+
{% if settings.serve_ad and settings.adsenseid %}
276+
<script data-ad-client="{{settings.adsenseid}}" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
277+
{% endif %}
278278
{% endraw %}
279279
{% endif %}
280280

@@ -310,16 +310,16 @@
310310
<!-- Ad Serving for Runestone Campaign -->
311311
{% if dynamic_pages == 'True' %}
312312
{% raw %}
313-
{{ if settings.num_banners > 0 and settings.show_rs_banner: }}
313+
{% if settings.num_banners > 0 and settings.show_rs_banner %}
314314
<div style="width: 100%;">
315-
<a href="/runestone/default/donate?banner={{=banner_num}}">
315+
<a href="/runestone/default/donate?banner={{banner_num}}">
316316
<img class="runestone-banner"
317-
src="/runestone/static/images/RunestoneBanner{{=banner_num}}.png"
317+
src="/runestone/static/images/RunestoneBanner{{banner_num}}.png"
318318
alt="Please Support Runestone"
319319
style="display: block; width: 728px; margin-left: auto; margin-right: auto; margin-top: 10px;">
320320
</a>
321321
</div>
322-
{{ pass }}
322+
{% endif %}
323323
{% endraw %}
324324
{% endif %}
325325

@@ -370,10 +370,10 @@
370370

371371
{% if dynamic_pages == 'True' %}
372372
{% raw %}
373-
{{ if request.application == 'runestone':}}
373+
{% if request.application == 'runestone' %}
374374
<script type="text/javascript">
375375
var _gaq = _gaq || [];
376-
_gaq.push(['_setAccount', '{{ =settings.google_ga }}']);
376+
_gaq.push(['_setAccount', '{{ settings.google_ga }}']);
377377
_gaq.push(['_trackPageview']);
378378

379379
(function() {
@@ -382,7 +382,7 @@
382382
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
383383
})();
384384
</script>
385-
{{ pass }}
385+
{% endif %}
386386
{% endraw %}
387387

388388
{% if minimal_outside_links != 'True' %}
Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,19 @@
1-
<script>
2-
</script>
1+
<script></script>
32
<li class="dropdown globaltoc-container">
4-
<a href="{{ pathto(master_doc) }}"
5-
class="dropdown-toggle"
6-
data-toggle="dropdown" aria-label="{{master_doc}}">This Chapter<b class="caret"></b></a>
7-
<ul class="dropdown-menu globaltoc">
8-
{% raw %}
9-
{{ for row in subchapter_list: }}
10-
<li class=toctree-l1><a class="reference internal" href="{{= row['subchap_uri']}}">{{= row['title']}}</a></li>
11-
{{ pass }}
12-
{% endraw %}
13-
</ul>
3+
<a
4+
href="{{ pathto(master_doc) }}"
5+
class="dropdown-toggle"
6+
data-toggle="dropdown"
7+
aria-label="{{master_doc}}"
8+
>This Chapter<b class="caret"></b
9+
></a>
10+
<ul class="dropdown-menu globaltoc">
11+
{% raw %} {% for row in subchapter_list %}
12+
<li class="toctree-l1">
13+
<a class="reference internal" href="{{ row['subchap_uri']}}"
14+
>{{ row['title']}}</a
15+
>
16+
</li>
17+
{% endfor %} {% endraw %}
18+
</ul>
1419
</li>

0 commit comments

Comments
 (0)