1##----ECR-Articulo -Texto-Microformatos-Metadatos----
2
3#set($urlsec = "#printURLAssignedSection()")
4#set($urlsec = $urlsec.replaceAll(" ","").trim())
5
6
7<div class="ecr_articulo art_${reserved-article-id.data}">
8
9<script>
10function goFullScreenInfographicRD(artid){
11 var imgHeight;
12 var imgWidth;
13
14 if (jQuery.fullscreen.isNativelySupported()) {
15 imgHeight = screen.height;
16 imgWidth = screen.width;
17 } else {
18 imgHeight = $(window).height();
19 imgWidth = $(window).width();
20 }
21 jQuery('.' + artid + ' .imgSmall').hide();
22 jQuery('.' + artid + ' .imgBig').show();
23 jQuery('.' + artid + ' .imgBig img').first().smoothZoom({
24 width: imgWidth.toString(),
25 height: imgHeight.toString(),
26 responsive: false,
27 responsive_maintain_ratio: false,
28 pan_BUTTONS_SHOW: false,
29 zoom_BUTTONS_SHOW: false,
30 pan_LIMIT_BOUNDARY : false,
31 border_SIZE: 0
32 });
33 jQuery('.' + artid + ' .infographic').fullscreen();
34 return false;
35};
36
37function exitFullScreenInfographicSD(artid){
38 jQuery('.' + artid + ' .imgBig img').smoothZoom('Reset');
39 jQuery('.' + artid + ' .imgBig img').smoothZoom('destroy');
40 jQuery('.' + artid + ' .imgSmall').show();
41 jQuery('.' + artid + ' .imgBig').hide();
42 jQuery.fullscreen.exit();
43 return false;
44};
45
46if (document.addEventListener) {
47 document.addEventListener('webkitfullscreenchange', exitHandler, false);
48 document.addEventListener('mozfullscreenchange', exitHandler, false);
49 document.addEventListener('fullscreenchange', exitHandler, false);
50 document.addEventListener('MSFullscreenChange', exitHandler, false);
51 }
52
53function exitHandler() {
54 if (!document.webkitIsFullScreen && !document.mozFullScreen && !document.msFullscreenElement) {
55 exitFullScreenInfographicSD('art_${reserved-article-id.data}');
56 }
57 }
58</script>
59
60
61
62<style>
63.infographic .imgBig div[frame=Ampliacion_Infografia],
64.full-infographic .imgBig div[frame=Ampliacion_Infografia] {
65 padding-top: 0 !important;
66}
67.infographic .imgBig div[frame=Ampliacion_Infografia] img,
68.full-infographic .imgBig div[frame=Ampliacion_Infografia] img {
69 margin: initial !important;
70}
71.infographic .imgBig div[frame=Ampliacion_Infografia] > div,
72.full-infographic .imgBig div[frame=Ampliacion_Infografia] > div {
73 background-color: unset !important;
74}
75
76.controls-infografia .control-infografia {
77 background: #595959;
78 float: left;
79 padding: 8px 9px;
80 margin: 0 1px 1px 0;
81}
82
83.zoomButtons {
84 position: absolute;
85 top: 50px;
86 right: 50px;
87 z-index: 3000000;
88}
89
90@media(max-width: 769px) {
91.zoomButtons {
92 top: 30px;
93 right: 20px;
94}
95}
96
97#zoomIn, #zoomOut, #zoomClose {
98 cursor: pointer;
99}
100
101.ecr_articulo .block-text .Infografico span.icon-ampliar {
102 background: url(https://estaticos.elcolombiano.com/base-portlet/webrsrc/theme/552edc2c746618df57f96e46a02ab8d2.png) no-repeat scroll 0 0 transparent;
103 display: block;
104 height: 47px;
105 left: 50%;
106 margin-left: -23px;
107 margin-top: -23px;
108 position: absolute;
109 top: 50%;
110 width: 47px;
111 cursor: pointer;
112}
113
114.controls-infografia .icon-logo-infografia {
115 width: 38px;
116 height: 30px;
117 display: block;
118 background: url(https://estaticos.elcolombiano.com/base-portlet/webrsrc/theme/7a2d6b0369d427c444534fb3c7361a38.png) no-repeat;
119}
120
121.controls-infografia .icon-menos-infografia {
122 width: 38px;
123 height: 30px;
124 display: block;
125 background: url(https://estaticos.elcolombiano.com/base-portlet/webrsrc/theme/3eacc78bbae3818018da4adb24b29e9c.png) no-repeat;
126}
127
128.controls-infografia .icon-mas-infografia {
129 width: 38px;
130 height: 30px;
131 display: block;
132 background: url(https://estaticos.elcolombiano.com/base-portlet/webrsrc/theme/b06a9350627b3ee1b3f497191009e09b.png) no-repeat;
133}
134
135.controls-infografia .icon-close-infografia {
136 width: 38px;
137 height: 30px;
138 display: block;
139 background: url(https://estaticos.elcolombiano.com/base-portlet/webrsrc/theme/2abad4f624de0d7b646ae9a1a7284f33.png) no-repeat;
140}
141
142.ecr_articulo .block-text .Infografico {
143 position: relative;
144 margin-bottom: 30px;
145}
146</style>
147
148
149##FULL SCREEN INFOGRAFICO
150#set ($vInfografico = $articleToolbox.getTag(null,"Infografico"))
151#if($vInfografico && $vInfografico.data !="")
152 <div class="infographic">
153 <div class="imgBig" id="imgBig">
154 ##LLAMAR A GETIMAGES PARA EL ENCUADRE DE DETALLE DE INFOGRAFÍA DE ALTA RESOLUCIÓN
155 $!articleToolbox.getImageTag("Infografico","0","Ampliacion_Infografia","","","","true", "$!Headline.data", "$!Headline.data")
156 <div class="zoomButtons controls-infografia" id="zoomButtons">
157 <div class="control-infografia ecLogo" id="ecLogo">
158 <span class="icon-logo-infografia"></span>
159 </div>
160 <div class="control-infografia zoomOut" id="zoomOut">
161 <span class="icon-menos-infografia"></span>
162 </div>
163 <div class="control-infografia zoomIn" id="zoomIn">
164 <span class="icon-mas-infografia"></span>
165 </div>
166 <div class="control-infografia zoomClose" id="zoomClose">
167 <span class="icon-close-infografia"></span>
168 </div>
169 </div>
170 </div>
171 </div>
172 <script>
173 //Ocultar botones infografia carga del articulo
174 jQuery('.art_${reserved-article-id.data} .imgSmall').show();
175 jQuery('.art_${reserved-article-id.data} .imgBig').hide();
176
177 //Abrir Infografia en FullScreen
178 jQuery(".ecr_articulo.art_${reserved-article-id.data} .block-buttons .see-infografia.requestfullscreen").on("click",function(){
179 goFullScreenInfographicRD('art_${reserved-article-id.data}');
180 });
181 //Cerrar Infografia en FullScreen
182 jQuery(".art_${reserved-article-id.data} .zoomClose").on("click",function(){
183 exitFullScreenInfographicSD('art_${reserved-article-id.data}');
184 });
185 //Controles de Infografia en FullScreen
186 jQuery('.art_${reserved-article-id.data} .zoomIn').mousedown(function() { jQuery('.art_${reserved-article-id.data} .imgBig img').first().smoothZoom('zoomIn');});
187 jQuery('.art_${reserved-article-id.data} .zoomOut').mousedown(function() { jQuery('.art_${reserved-article-id.data} .imgBig img').first().smoothZoom('zoomOut');});
188 //Evento que maneja el cambio de fullScreen a normal
189 jQuery(document).bind('fscreenchange', function(e, state, elem) {
190 //Es una galeria
191 if(jQuery(elem).attr("class") == "overlay-gallery"){
192 if (jQuery.fullscreen.isFullScreen()) {
193
194 }else{
195 jQuery(".overlay-gallery").remove();
196 }
197 }
198 //Es una infografia
199 if(jQuery(elem).attr("class") == "infographic"){
200 if (jQuery.fullscreen.isFullScreen()) {
201 jQuery('.art_${reserved-article-id.data} .imgSmall').hide();
202 jQuery('.art_${reserved-article-id.data} .imgBig').show();
203 } else {
204 jQuery('.art_${reserved-article-id.data} .imgSmall').show();
205 jQuery('.art_${reserved-article-id.data} .imgBig').hide();
206 }
207 }
208 });
209 </script>
210#end
211
212<div class="block-date information-noticia toolsWrapper">
213 <div class="tools">
214 <div class="autor">
215
216<div class="author_guardar_compartir_redi">
217
218 <div class="div_author_r" >
219 #set($hmAutores = {})
220 #getAcAssignedCatExtended($hmAutores "Autores")
221 #foreach ($hmAutor in $hmAutores)
222
223 #set ($catId = $hmAutor.id)
224 #set ($aboutAuthor = $aboutCategoryArticles.getArticle($catId))
225
226 #if($aboutAuthor.Instrumental_Autor.data && $aboutAuthor.Instrumental_Autor.data != "")
227 <div class="div_author_r_img">
228 #if($aboutAuthor.getImageTag("Image","0","Firma_Autor_Detalle","","",""))
229 <figure class="div_author_r_img_figure">
230 #set($tituloImg = $Headline.data)
231 #if ($aboutAuthor.Instrumental_Autor && $aboutAuthor.Instrumental_Autor.data != "")
232 #set($tituloImg = $aboutAuthor.Instrumental_Autor.data)
233 #end
234 #eliminarHTML($tituloImg)
235 $aboutAuthor.getImageTag("Image","0","Firma_Autor_Detalle_RD","","","","true", "$tituloImg", "$tituloImg")
236 </figure>
237 #end
238 </div>
239 #end
240
241 <div class="div_author_r_texto_redes">
242
243 <div class="div_author_r_texto_">
244 #if($aboutAuthor.Instrumental_Autor.data && $aboutAuthor.Instrumental_Autor.data != "")
245 <a href="/cronologia/noticias/meta/$hmAutor.friendlyname"><div>$aboutAuthor.Instrumental_Autor.data</div></a>
246 #end
247 </div>
248 <div class="div_author_r_redes">
249 <div class="div_author_r_redes_a">
250 #if($aboutAuthor.area_periodista && $aboutAuthor.area_periodista.data != "")
251 <p>$aboutAuthor.area_periodista.data</p>
252 #end
253
254 </div>
255 </div>
256 </div>
257
258
259#end
260 </div>
261
262 <!-- #guardarycompartirarticulo() -->
263 #getCompartirredisenoarticulo()
264 </div>
265
266
267
268 <div class="font-size">
269 <span class="icon-font-mas"></span>
270 <span class="icon-font-menos"></span>
271 </div>
272 #if($varColorIter)
273 <span class='bullet-categoria-noticia' style='background:${varColorIter}'></span>
274 #else
275 <span class='bullet-categoria-noticia'></span>
276 #end
277 <div class="clear"></div>
278 </div>
279</div>
280<!-- <div class="clear"></div> -->
281
282
283<div class="block-text">
284 #getTextFlowECv7("Foto_Detalle_Normal","680","450", "80%")
285</div>
286<!-- ##Macro Micro formato EN DEFINITIVA
287#if(($En_definitiva_Ante && $En_definitiva_Ante.data != "") && ($En_definitiva_Tx && $En_definitiva_Tx.data !=""))
288 #foreach($En_definitiva_ante in $En_definitiva_Ante.getSiblings())
289 #set ($indexActual = $velocityCount - 1)
290 #if($En_definitiva_Tx.getSiblings().get($indexActual) && $En_definitiva_Tx.getSiblings().get($indexActual).data != "")
291 <div class="content-definitiva">
292 <div class="en-definitiva">
293 <span class="icon-en-definitiva"> </span>
294 <h6>$En_definitiva_ante.data</h6>
295 <p>$En_definitiva_Tx.getSiblings().get($indexActual).data</p>
296 </div>
297 </div>
298 #end
299 #end
300#end-->
301
302<!-- #set($hasContext = "#hasContext()")
303#if($hasContext == "true")
304<div class="detalle-general detalle-texto">
305 <div class="contexto-noticia">
306 <div class="header-contexto">
307 <h3>Contexto de la Noticia</h3>
308 </div>
309 <div id="contexto-noticia-internas">
310 ##MACRO MICROFORMATOS
311 #microformatosTipo1
312 #microformatosTipo2
313 #microformatosTipo3
314 #microformatosTipo4
315 #microformatosTipo5
316 #microformatosTipo6
317 #microformatosTipo8
318 #microformatosTipo10
319 #microformatosTipo13
320 #microformatosTipo15
321 #microformatosTipo16
322 </div>
323
324 </div>
325</div>
326#end -->
327
328
329
330<!-- <span class="content-viewer-read-milestone" style="display: none"></span>
331<div class="cl"></div> -->
332
333
334</div>
335
336</div>
337
338<script>aumentarReducirLetraRD("art_${reserved-article-id.data}");</script>
339