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

Commit 79373e8

Browse files
runestonetestbnmnetp
authored andcommitted
Update raw templates for Jinja2
1 parent 21d6aaa commit 79373e8

2 files changed

Lines changed: 41 additions & 36 deletions

File tree

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

Lines changed: 24 additions & 24 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,18 +234,18 @@
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}}
248-
eBookConfig.enableCompareMe = {{=enable_compare_me }};
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}}
248+
eBookConfig.enableCompareMe = {{enable_compare_me}};
249249
{% endraw %}
250250
{% else %}
251251
eBookConfig.useRunestoneServices = {% if use_services == 'true' -%}true{%- else -%}false{%- endif -%};
@@ -274,9 +274,9 @@
274274
<!-- Ad Serving Headers Only serve ads to Anonymous Users -->
275275
{% if dynamic_pages == 'True' %}
276276
{% raw %}
277-
{{ if response.serve_ad and settings.adsenseid: }}
278-
<script data-ad-client="{{=settings.adsenseid}}" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
279-
{{ pass }}
277+
{% if settings.serve_ad and settings.adsenseid %}
278+
<script data-ad-client="{{settings.adsenseid}}" async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
279+
{% endif %}
280280
{% endraw %}
281281
{% endif %}
282282

@@ -299,16 +299,16 @@
299299
<!-- Ad Serving for Runestone Campaign -->
300300
{% if dynamic_pages == 'True' %}
301301
{% raw %}
302-
{{ if settings.num_banners > 0 and settings.show_rs_banner: }}
302+
{% if settings.num_banners > 0 and settings.show_rs_banner %}
303303
<div style="width: 100%;">
304-
<a href="/runestone/default/donate?banner={{=banner_num}}">
304+
<a href="/runestone/default/donate?banner={{banner_num}}">
305305
<img class="runestone-banner"
306-
src="/runestone/static/images/RunestoneBanner{{=banner_num}}.png"
306+
src="/runestone/static/images/RunestoneBanner{{banner_num}}.png"
307307
alt="Please Support Runestone"
308308
style="display: block; width: 728px; margin-left: auto; margin-right: auto; margin-top: 10px;">
309309
</a>
310310
</div>
311-
{{ pass }}
311+
{% endif %}
312312
{% endraw %}
313313
{% endif %}
314314

@@ -359,10 +359,10 @@
359359

360360
{% if dynamic_pages == 'True' %}
361361
{% raw %}
362-
{{ if request.application == 'runestone':}}
362+
{% if request.application == 'runestone' %}
363363
<script type="text/javascript">
364364
var _gaq = _gaq || [];
365-
_gaq.push(['_setAccount', '{{ =settings.google_ga }}']);
365+
_gaq.push(['_setAccount', '{{ settings.google_ga }}']);
366366
_gaq.push(['_trackPageview']);
367367

368368
(function() {
@@ -371,7 +371,7 @@
371371
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
372372
})();
373373
</script>
374-
{{ pass }}
374+
{% endif %}
375375
{% endraw %}
376376

377377
{% 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)