src/pyams_content/features/preview/zmi/templates/preview.pt
changeset 557 a78ade534b97
parent 487 093f201e3168
child 642 f2323704d6c3
equal deleted inserted replaced
556:8f3c10b301ea 557:a78ade534b97
    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>