22 <div class="modal-body no-padding"> |
22 <div class="modal-body no-padding"> |
23 <tal:var define="langs view.languages" i18n:domain="pyams_content"> |
23 <tal:var define="langs view.languages" i18n:domain="pyams_content"> |
24 <tal:if condition="len(langs) == 1"> |
24 <tal:if condition="len(langs) == 1"> |
25 <div class="margin-top-10"> |
25 <div class="margin-top-10"> |
26 <iframe src="preview.html" frameborder="0" style="width: 100%;" |
26 <iframe src="preview.html" frameborder="0" style="width: 100%;" |
27 tal:attributes="src string:preview.html?lang=${langs[0]}" |
27 tal:define="url extension:absolute_url(context, 'preview.html')" |
|
28 tal:attributes="src string:${url}?lang=${langs[0]}" |
28 onload="this.style.height = (jQuery(parent.window).height() - 150) + 'px'"></iframe> |
29 onload="this.style.height = (jQuery(parent.window).height() - 150) + 'px'"></iframe> |
29 </div> |
30 </div> |
30 </tal:if> |
31 </tal:if> |
31 <tal:if condition="len(langs) > 1"> |
32 <tal:if condition="len(langs) > 1"> |
32 <ul class="nav nav-tabs margin-top-10"> |
33 <ul class="nav nav-tabs margin-top-10"> |
33 <tal:loop repeat="lang langs"> |
34 <tal:loop repeat="lang langs"> |
34 <li tal:define="active python:'active' if repeat['lang'].start() else ''" |
35 <li tal:define="active python:'active' if repeat['lang'].start() else ''" |
35 tal:attributes="class string:small ${active}"> |
36 tal:attributes="class string:small ${active}"> |
36 <a data-toggle="tab" class="xsmall" |
37 <a data-toggle="tab" class="xsmall" |
37 tal:attributes="href string:#preview-${lang}"> |
38 tal:define="url extension:absolute_url(context, 'preview.html')" |
|
39 tal:attributes="src string:${url}?lang=${lang}"> |
38 <img tal:attributes="src string:/--static--/pyams_i18n/img/flags/${lang}.png" /> |
40 <img tal:attributes="src string:/--static--/pyams_i18n/img/flags/${lang}.png" /> |
39 </a> |
41 </a> |
40 </li> |
42 </li> |
41 </tal:loop> |
43 </tal:loop> |
42 </ul> |
44 </ul> |
44 <tal:loop repeat="lang langs"> |
46 <tal:loop repeat="lang langs"> |
45 <div tal:define="active python:'active' if repeat['lang'].start() else ''" |
47 <div tal:define="active python:'active' if repeat['lang'].start() else ''" |
46 tal:attributes="class string:clearfix tab-pane ${active} fade in padding-5; |
48 tal:attributes="class string:clearfix tab-pane ${active} fade in padding-5; |
47 id string:preview-${lang};"> |
49 id string:preview-${lang};"> |
48 <iframe src="preview.html" frameborder="0" style="width: 100%;" |
50 <iframe src="preview.html" frameborder="0" style="width: 100%;" |
49 tal:attributes="src string:preview.html?lang=${lang}" |
51 tal:define="url extension:absolute_url(context, 'preview.html')" |
|
52 tal:attributes="src string:${url}?lang=${lang}" |
50 onload="this.style.height = (jQuery(parent.window).height() - 150) + 'px'"></iframe> |
53 onload="this.style.height = (jQuery(parent.window).height() - 150) + 'px'"></iframe> |
51 </div> |
54 </div> |
52 </tal:loop> |
55 </tal:loop> |
53 </div> |
56 </div> |
54 </tal:if> |
57 </tal:if> |