Web Content Display
An error occurred while processing the template.
Method public final com.liferay.portal.kernel.xml.Document com.sun.proxy.$Proxy333.readURL(java.lang.String) throws com.liferay.portal.kernel.xml.DocumentException,java.net.MalformedURLException threw an exception when invoked on com.liferay.portal.xml.SAXReaderImpl@5548c23 with arguments of types [java.lang.String,]
1<#assign long_group_id = getterUtil.getLong(request['theme-display']['scope-group-id']) /> 2<#assign string_group_id = getterUtil.getString(request['theme-display']['scope-group-id'])> 3<#assign can_edit = false /> 4<#if permissionChecker.isSignedIn() && (permissionChecker.isOmniadmin() 5 || permissionChecker.isGroupOwner(long_group_id) 6 || permissionChecker.isGroupAdmin(long_group_id))> 7 <#assign can_edit = true /> 8</#if> 9 10<link href="https://cdnjs.cloudflare.com/ajax/libs/owl-carousel/1.3.3/owl.carousel.css" rel="stylesheet"> 11<link href="https://cdnjs.cloudflare.com/ajax/libs/owl-carousel/1.3.3/owl.theme.css" rel="stylesheet"> 12<link href="https://cdnjs.cloudflare.com/ajax/libs/owl-carousel/1.3.3/owl.transitions.css" rel="stylesheet"> 13 14 15<#-- Events all --> 16 17<#-- Domain name of this site --> 18<#assign sitedomain="www.koinonia.sk"> 19<#-- Edit page friendly URL --> 20<#assign epUrl="%2Ftest"> 21<#assign epdirectUrl="/test"> 22<#-- Display page friendly URL --> 23<#assign dpUrl="%2test"> 24 25<#-- Structure ID used for items --> 26<#assign structureItem="14030643"> 27<#assign type="announcements"> 28 29<#-- <#assign PortalUtil = staticUtil["com.liferay.portal.util.PortalUtil"] /> 30 <#assign theme_display = objectUtil("com.liferay.portal.theme.ThemeDisplay")>--> 31 32<#assign document = saxReaderUtil.readURL("https://${sitedomain}/c/journal/get_articles?groupId=${string_group_id}&type=${type}&structureId=${structureItem}&delta=200")> 33<#assign root = document.getRootElement()> 34<#assign articles = root.selectNodes("/result-set/result/root")> 35 36<!-- Team Section --> 37 38 39 <section class="contain"> 40 41 <div class="inner"> 42 43 <!-- Header --> 44 45 46 <#if can_edit> 47 <#assign editLink = "https://${sitedomain}${epdirectUrl}?p_p_id=15&p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view&p_p_col_id=column-2&p_p_col_count=1&_15_struts_action=%2Fjournal%2Fedit_article&_15_redirect=${dpUrl}&_15_backURL=${dpUrl}&_15_structureId=${structureItem}&_15_groupId=${string_group_id}&_15_type=${type}&_15_originalRedirect=http%3A%2F%2F${sitedomain}${epUrl}"> 48 <a style="margin:20px"href="${editLink}" class="btn btn-primary">Pridať podujatie</a> 49 </#if> 50 51<div class="row"> 52<div class="col-sm-12"> 53<div id="filters"> 54<!-- 55 <div class="ui-group"> 56 57 <div class="button-group js-radio-button-group" data-filter-group="transition"> 58 <button class="button is-checked" data-filter="*">Všade</button> 59 <button class="button" data-filter=".vovk">V Oáze Vyšný Klátov</button> 60 <button class="button" data-filter=":not(.vovk)">Vo farnostiach</button> 61 62 </div> 63 </div> 64--> 65 <div class="ui-group"> 66 67 <div class="button-group js-radio-button-group" data-filter-group="type"> 68 <button class="button is-checked" data-filter="*">Akékoľvek</button> 69 <button class="button" data-filter=".ps">Pravidelné stretnutia</button> 70 <button class="button" data-filter=".es">Škola evanjelizácie</button> 71 <button class="button" data-filter=".rd">Rodiny</button> 72 <button class="button" data-filter=".md">Mladí</button> 73 <button class="button" data-filter=".ev">Evanjelizácia</button> 74 <button class="button" data-filter=".tc">Turíce</button> 75 76 </div> 77 </div> 78 79</div> 80 81</div> 82</div> 83 84<div id="events" class="row"> 85 <div class="col-sm-6"> 86 <h3>Najbližšie</3> 87 <div id="upcoming"> 88<#list articles as article> 89 <#assign articleId = article.selectSingleNode("dynamic-element[@name='reserved-article-id']/dynamic-content")> 90 <#assign nadpis = article.selectSingleNode("dynamic-element[@name='reserved-article-title']/dynamic-content")> 91 <#assign URL = article.selectSingleNode("dynamic-element[@name='reserved-article-url-title']/dynamic-content")> 92 <#assign create_date = article.selectSingleNode("dynamic-element[@name='reserved-article-create-date']/dynamic-content")> 93 <#assign event_type= article.selectSingleNode("dynamic-element[@name='event_type']/dynamic-content")> 94 <#assign img_lg= article.selectSingleNode("dynamic-element[@name='img_lg']/dynamic-content")> 95 <#assign img_sm= article.selectSingleNode("dynamic-element[@name='img_sm']/dynamic-content")> 96 <#assign text= article.selectSingleNode("dynamic-element[@name='text']/dynamic-content")> 97 <#assign datumz= article.selectSingleNode("dynamic-element[@name='datumz']/dynamic-content")> 98 <#assign casz= article.selectSingleNode("dynamic-element[@name='casz']/dynamic-content")> 99 <#assign registracia_url= article.selectSingleNode("dynamic-element[@name='registracia_url']/dynamic-content")> 100 <#assign fb_album_id= article.selectSingleNode("dynamic-element[@name='fb_album_id']/dynamic-content")> 101 <#assign vid= article.selectSingleNode("dynamic-element[@name='vid']/dynamic-content")> 102 <#assign svedectvo_list= article.selectNodes("dynamic-element[@name='svedectvo']")> 103 104 105 106<div class="row"> 107 <article class="element-item col-sm-12 ${event_type.getData()}" id="${URL.getData()}" data-toggle="modal" data-target=".myModal"> 108 <div class="row"> 109 <div class="col-sm-12 img-container"> 110 <img class="lazy img-responsive" data-original="${img_sm.getData()}" src="https://www.mojakomunita.sk/documents/14030590/15829412/lazysmall.jpg/eaed67ef-ff9c-40b2-ab61-744a0423ff4f?t=1474615680138"> 111 112 </div> 113 <div class="col-sm-12 details"> 114 <h4>${nadpis.getData()} 115 116 117 118 <#if can_edit> 119 <#assign editLink = "https://${sitedomain}${epdirectUrl}?p_p_id=15&p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view&p_p_col_id=column-2&p_p_col_count=1&_15_struts_action=%2Fjournal%2Fedit_article&_15_redirect=http%3A%2F%2F${sitedomain}${epUrl}%3Fp_p_id%3D15%26p_p_lifecycle%3D0%26p_p_state%3Dnormal%26p_p_mode%3Dview%26p_p_col_id%3Dcolumn-2%26p_p_col_count%3D1&_15_originalRedirect=http%3A%2F%2F${sitedomain}${epUrl}&_15_groupId=${string_group_id}&_15_articleId=${articleId.getData()}"> 120 121 <a class="button detail" href="${editLink}" ><i class="fa fa-pencil-square-o"></i></a> 122 </#if> 123 </h4> 124 125 <p class="date"><i class="fa fa-calendar-o"> </i> ${datumz.getData()} ${casz.getData()}</p> 126 127 <#-- </div> --> 128 129 </div> 130<div class="modal-contenta"> 131 132 <img class="img-responsive" src="${img_lg.getData()}"><br/> 133 <div class="text" 134 135 regurl="${registracia_url.getData()}" 136 137 fbaid="${fb_album_id.getData()}" 138 139 vid="${vid.getData()}" 140 141 > ${text.getData()}</div> 142 143 <div class="owl-demo10 owl-carousel"> 144 <#list svedectvo_list as this> 145 <#assign svedectvo= this.selectSingleNode("dynamic-content")> 146 <#assign meno= this.selectSingleNode("dynamic-element[@name='meno']/dynamic-content")> 147 <#assign img_thumb= this.selectSingleNode("dynamic-element[@name='img_thumb']/dynamic-content")> 148 <#assign funkcia= this.selectSingleNode("dynamic-element[@name='funkcia']/dynamic-content")> 149 150 151 <div class="item"> 152 <h4 class="uppercase">Svedectvá</h4> 153 <br/> 154 <div class="text_holder"> 155 <div class="img" style="background: url(${img_thumb.getData()});"></div> 156 <br/> 157 <h6>${svedectvo.getData()}</h6> 158 <h6 class="cyan lessmar2"> ${meno.getData()}</h6> 159 <p>${funkcia.getData()}</p> 160 </div> 161 </div> 162 163 </#list> 164 </div> 165 166 167 168 169</div> 170 </article><!-- End .element-item--> 171</div> 172 173</#list> 174 </div><!-- End upcomming div --> 175</div><!-- End col-sm-6 div --> 176 177 178<div class="col-sm-6"> 179 <h3>Minulé</3> 180 <div id="past"> 181<#list articles as article> 182 <#assign articleId = article.selectSingleNode("dynamic-element[@name='reserved-article-id']/dynamic-content")> 183 <#assign nadpis = article.selectSingleNode("dynamic-element[@name='reserved-article-title']/dynamic-content")> 184 <#assign URL = article.selectSingleNode("dynamic-element[@name='reserved-article-url-title']/dynamic-content")> 185 <#assign create_date = article.selectSingleNode("dynamic-element[@name='reserved-article-create-date']/dynamic-content")> 186 <#assign event_type= article.selectSingleNode("dynamic-element[@name='event_type']/dynamic-content")> 187 <#assign img_lg= article.selectSingleNode("dynamic-element[@name='img_lg']/dynamic-content")> 188 <#assign img_sm= article.selectSingleNode("dynamic-element[@name='img_sm']/dynamic-content")> 189 <#assign text= article.selectSingleNode("dynamic-element[@name='text']/dynamic-content")> 190 <#assign datumz= article.selectSingleNode("dynamic-element[@name='datumz']/dynamic-content")> 191 <#assign casz= article.selectSingleNode("dynamic-element[@name='casz']/dynamic-content")> 192 <#assign registracia_url= article.selectSingleNode("dynamic-element[@name='registracia_url']/dynamic-content")> 193 <#assign fb_album_id= article.selectSingleNode("dynamic-element[@name='fb_album_id']/dynamic-content")> 194 <#assign vid= article.selectSingleNode("dynamic-element[@name='vid']/dynamic-content")> 195 <#assign svedectvo_list= article.selectNodes("dynamic-element[@name='svedectvo']")> 196 197 198 199<div class="row"> 200 <article class="element-item col-sm-12 ${event_type.getData()}" id="${URL.getData()}" data-toggle="modal" data-target=".myModal"> 201 <div class="row"> 202 <div class="col-sm-12 img-container"> 203 <img class="lazy img-responsive" data-original="${img_sm.getData()}" src="https://www.mojakomunita.sk/documents/14030590/15829412/lazysmall.jpg/eaed67ef-ff9c-40b2-ab61-744a0423ff4f?t=1474615680138"> 204 205 </div> 206 <div class="col-sm-12 details"> 207 <h4>${nadpis.getData()} 208 209 210 211 <#if can_edit> 212 <#assign editLink = "https://${sitedomain}${epdirectUrl}?p_p_id=15&p_p_lifecycle=0&p_p_state=maximized&p_p_mode=view&p_p_col_id=column-2&p_p_col_count=1&_15_struts_action=%2Fjournal%2Fedit_article&_15_redirect=http%3A%2F%2F${sitedomain}${epUrl}%3Fp_p_id%3D15%26p_p_lifecycle%3D0%26p_p_state%3Dnormal%26p_p_mode%3Dview%26p_p_col_id%3Dcolumn-2%26p_p_col_count%3D1&_15_originalRedirect=http%3A%2F%2F${sitedomain}${epUrl}&_15_groupId=${string_group_id}&_15_articleId=${articleId.getData()}"> 213 214 <a class="button detail" href="${editLink}" ><i class="fa fa-pencil-square-o"></i></a> 215 </#if> 216 </h4> 217 218 <p class="date"><i class="fa fa-calendar-o"> </i> ${datumz.getData()} ${casz.getData()}</p> 219 220 <#-- </div> --> 221 222 </div> 223<div class="modal-contenta"> 224 225 <img class="img-responsive" src="${img_lg.getData()}"><br/> 226 <div class="text" 227 228 regurl="${registracia_url.getData()}" 229 230 fbaid="${fb_album_id.getData()}" 231 232 vid="${vid.getData()}" 233 234 > ${text.getData()}</div> 235 236 <div class="owl-demo10 owl-carousel"> 237 <#list svedectvo_list as this> 238 <#assign svedectvo= this.selectSingleNode("dynamic-content")> 239 <#assign meno= this.selectSingleNode("dynamic-element[@name='meno']/dynamic-content")> 240 <#assign img_thumb= this.selectSingleNode("dynamic-element[@name='img_thumb']/dynamic-content")> 241 <#assign funkcia= this.selectSingleNode("dynamic-element[@name='funkcia']/dynamic-content")> 242 243 244 <div class="item"> 245 <h4 class="uppercase">Svedectvá</h4> 246 <br/> 247 <div class="text_holder"> 248 <div class="img" style="background: url(${img_thumb.getData()});"></div> 249 <br/> 250 <h6>${svedectvo.getData()}</h6> 251 <h6 class="cyan lessmar2"> ${meno.getData()}</h6> 252 <p>${funkcia.getData()}</p> 253 </div> 254 </div> 255 256 </#list> 257 </div> 258 259 260 261 262</div> 263 </article><!-- End .element-item--> 264</div> 265 266</#list> 267 </div><!-- End past div --> 268</div><!-- End col-sm-6 div --> 269 270 271</div><!-- End row div --> 272 273 274 275 276<center> <button id="load-more" class="btn btn-primary"> Načítať viac</button> </center> 277 278 </div><!-- End Inner div --> 279 </section><!-- End Features Section --> 280<div class="clearfix"></div> 281 282<!-- Modal --> 283<div class="modal fade myModal" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" data-backdrop="true" aria-hidden="false"> 284 <div class="modal-dialog"> 285 <div class="modal-content"> 286 <div class="modal-header"> 287 <h4 class="modal-title" id="myModalLabel"></h4> 288 </div> 289 <div class="modal-body"> 290 <div class="container"> 291 <div class="row"> 292 <div class="col-md-8"> 293 </div> 294 <div class="col-md-4"> 295 296 </div> 297 </div> 298 </div> 299 </div> 300 <div class="modal-footer"> 301 <button type="button" class="btn btn-default" data-dismiss="modal">Všetky podujatia</button> 302 <a type="button" href="" class="btn btn-primary" target="_blank">Registrácia</a> 303 </div> 304 </div> 305 </div> 306</div> 307 308<style> 309.element-item>.row{ 310 margin-right: 0px!important; 311 margin-left: 0px!important; 312 margin-top: 0px!important; 313} 314 315.myModal .modal-body .owl-carousel{ 316margin-top:30px; 317} 318 319.owl-carousel .img { 320 width: 100px; 321 height: 100px; 322 padding: 0; 323 border-radius: 100%; 324 margin: 0 auto; 325} 326.owl-demo10 .item{ 327text-align:center; 328} 329.owl-demo10 p{ 330font-size:16px; 331} 332 333.element-item { cursor: pointer; } 334 335.contain .inner{ 336margin:0px 10px; 337} 338.myModal .modal-body .col-md-4 h4{ 339margin-top:20px; 340} 341.fb-preview-overlay{ 342z-index:3300!important; 343} 344.fb-album-heading{ 345display:none!important; 346} 347 348.modal-dialog{ 349width:96%!important; 350} 351 352.element-item{ 353margin:10px 0px; 354} 355 356.modal-contenta{ 357display:none; 358} 359 360#events>.col-sm-6 h3{ 361margin-bottom:20px; 362} 363 364.details .date { 365margin-top:-13px; 366} 367 368#events .col-sm-12.details {padding:7px 20px 10px!important;} 369#events .col-sm-12{overflow:hidden;} 370#events h3 {line-height:50px;} 371 372#events .col-sm-12{padding:0px;} 373.inner{ 374margin-bottom:20px; 375} 376 377 378/* ---- button ---- */ 379 380.button-group .button { 381 display: inline-block; 382 padding: 0.5em 1.0em; 383 background: #EEE; 384 border: none; 385 border-radius: 7px; 386 background-image: linear-gradient( to bottom, hsla(0, 0%, 0%, 0), hsla(0, 0%, 0%, 0.2) ); 387 color: #222; 388 font-family: sans-serif; 389 font-size: 16px; 390 text-shadow: 0 1px white; 391 cursor: pointer; 392} 393 394.button-group .button:hover { 395 background-color: #8CF; 396 text-shadow: 0 1px hsla(0, 0%, 100%, 0.5); 397 color: #222; 398} 399 400.button-group .button:active, 401.button-group .button.is-checked { 402 background-color: #28F; 403} 404 405.button-group .button.is-checked { 406 color: white; 407 text-shadow: 0 -1px hsla(0, 0%, 0%, 0.8); 408} 409 410.button-group .button:active { 411 box-shadow: inset 0 1px 10px hsla(0, 0%, 0%, 0.8); 412} 413 414/* ---- button-group ---- */ 415 416.button-group:after { 417 content: ''; 418 display: block; 419 clear: both; 420} 421 422.button-group .button { 423 float: left; 424 border-radius: 0; 425 margin-left: 0; 426 margin-right: 1px; 427} 428 429.button-group .button:first-child { border-radius: 0.5em 0 0 0.5em; } 430.button-group .button:last-child { border-radius: 0 0.5em 0.5em 0; } 431 432/* ---- button-group ---- */ 433 434.button-group:after { 435 content: ''; 436 display: block; 437 clear: both; 438} 439 440.button-group .button { 441 float: left; 442 border-radius: 0; 443 margin-left: 0; 444 margin-right: 1px; 445} 446 447.button-group .button:first-child { border-radius: 0.5em 0 0 0.5em; } 448.button-group .button:last-child { border-radius: 0 0.5em 0.5em 0; } 449 450/* ui group */ 451 452.ui-group { 453 display: inline-block; 454} 455 456.ui-group h3 { 457 display: inline-block; 458 vertical-align: top; 459 line-height: 32px; 460 margin-right: 0.2em; 461 font-size: 16px; 462} 463 464.ui-group .button-group { 465 display: inline-block; 466 margin-right: 20px; 467} 468 469 470.modal-open { 471 overflow: hidden; 472} 473.modal { 474 position: fixed; 475 top: 0; 476 right: 0; 477 bottom: 0; 478 left: 0; 479 z-index: 1050; 480 display: none; 481 overflow: hidden; 482 -webkit-overflow-scrolling: touch; 483 outline: 0; 484} 485.modal.fade .modal-dialog { 486 -webkit-transition: -webkit-transform .3s ease-out; 487 -o-transition: -o-transform .3s ease-out; 488 transition: transform .3s ease-out; 489 -webkit-transform: translate(0, -25%); 490 -ms-transform: translate(0, -25%); 491 -o-transform: translate(0, -25%); 492 transform: translate(0, -25%); 493} 494.modal.in .modal-dialog { 495 -webkit-transform: translate(0, 0); 496 -ms-transform: translate(0, 0); 497 -o-transform: translate(0, 0); 498 transform: translate(0, 0); 499} 500.modal-open .modal { 501 overflow-x: hidden; 502 overflow-y: auto; 503} 504.modal-dialog { 505 position: relative; 506 width: auto; 507 margin: 10px; 508} 509.modal-content { 510 position: relative; 511 background-color: #fff; 512 -webkit-background-clip: padding-box; 513 background-clip: padding-box; 514 border: 1px solid #999; 515 border: 1px solid rgba(0, 0, 0, .2); 516 517 outline: 0; 518 -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); 519 box-shadow: 0 3px 9px rgba(0, 0, 0, .5); 520} 521.modal-backdrop { 522 position: fixed; 523 top: 0; 524 right: 0; 525 bottom: 0; 526 left: 0; 527 z-index: 1040; 528 background-color: #000; 529} 530.modal-backdrop.fade { 531 filter: alpha(opacity=0); 532 opacity: 0; 533} 534.modal-backdrop.in { 535 filter: alpha(opacity=50); 536 opacity: .5; 537} 538.modal-header { 539 padding: 15px; 540 border-bottom: 1px solid #e5e5e5; 541} 542.modal-header .close { 543 margin-top: -2px; 544} 545.modal-title { 546 margin: 0; 547 line-height: 1.42857143; 548} 549.modal-body { 550 position: relative; 551 padding: 15px; 552} 553.modal-footer { 554 padding: 15px; 555 text-align: right; 556 border-top: 1px solid #e5e5e5; 557} 558.modal-footer .btn + .btn { 559 margin-bottom: 0; 560 margin-left: 5px; 561} 562.modal-footer .btn-group .btn + .btn { 563 margin-left: -1px; 564} 565.modal-footer .btn-block + .btn-block { 566 margin-left: 0; 567} 568.modal-scrollbar-measure { 569 position: absolute; 570 top: -9999px; 571 width: 50px; 572 height: 50px; 573 overflow: scroll; 574} 575@media (min-width: 768px) { 576 .modal-dialog { 577 width: 600px; 578 margin: 30px auto; 579 } 580 .modal-content { 581 -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); 582 box-shadow: 0 5px 15px rgba(0, 0, 0, .5); 583 } 584 .modal-sm { 585 width: 300px; 586 } 587} 588@media (min-width: 992px) { 589 .modal-lg { 590 width: 900px; 591 } 592} 593</style> 594 595<link rel="stylesheet" type="text/css" href="//rawgit.com/dejanstojanovic/Facebook-Album-Browser/master/src/jquery.fb.albumbrowser.css" /> 596<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.isotope/2.2.2/isotope.pkgd.min.js"></script> 597<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.imagesloaded/3.1.8/imagesloaded.pkgd.min.js"></script> 598<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery.lazyload/1.9.1/jquery.lazyload.min.js"></script> 599<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.10.6/moment.min.js"></script> 600<script type="text/javascript" src="//rawgit.com/dejanstojanovic/Facebook-Album-Browser/master/src/jquery.fb.albumbrowser.js"></script> 601<script src="https://cdnjs.cloudflare.com/ajax/libs/owl-carousel/1.3.3/owl.carousel.min.js"></script> 602 603 604${scriptik.getData()}