Busca
TV Paiaguás
Gestão ainda mais eficiente será um dos desafios dos secretários empossados
Um erro ocorreu enquanto processava o modelo.
Expression themeDisplay is undefined on line 133, column 31 in 20154#20194#21521.
1<#--
2 Nome: TV Paiaguás (Mod.Global)
3 Estrutura: TV Paiaguás (Mod.Global)
4 Idioma: Freemarker
5 Descrição:
6 Fazer cache: não
7 Data Alteração: 2022 10 19
8 Tarefa: 51609
9 Obs.:
10-->
11
12<#if (serviceLocator.findService("com.liferay.portal.service.ReleaseLocalService"))?? >
13 <#assign theme_img_path = request["theme-display"]["path-theme-images"] />
14 <#assign GroupService = serviceLocator.findService("com.liferay.portal.service.GroupLocalService") />
15 <#assign siteFrindly = GroupService.getGroup(groupId).friendlyURL />
16 <#assign journalArticleLocalService = serviceLocator.findService("com.liferay.portlet.journal.service.JournalArticleLocalService") />
17 <#assign ja = journalArticleLocalService.getArticle( groupId, .vars['reserved-article-id']['data'] ) />
18 <#assign resourceprimKey = ja.getResourcePrimKey() />
19 <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.portlet.asset.service.AssetEntryLocalService") />
20 <#assign assetEntry = assetEntryLocalService.getEntry("com.liferay.portlet.journal.model.JournalArticle", resourceprimKey) />
21 <#assign categoryUtil = serviceLocator.findService("com.liferay.portlet.asset.service.AssetCategoryLocalService") />
22 <#assign categoryPorpertyService = serviceLocator.findService("com.liferay.portlet.asset.service.AssetCategoryPropertyLocalService") />
23 <#assign assetCategories = categoryUtil.getAssetEntryAssetCategories(assetEntry.getEntryId()) />
24 <#assign jaTags = serviceLocator.findService("com.liferay.portlet.asset.service.AssetTagLocalService") />
25 <#assign lifecycle = '' />
26 <#assign date = ja.displayDate?string["dd 'de' MMMM 'de' yyyy ' 'à's' HH:mm"] >
27
28 <#list jaTags.getAssetEntryAssetTags(assetEntry.entryId) as aeTag >
29 <#if (aeTag.name == lifecycle) >
30 <#assign tagId = aeTag.tagId />
31 </#if>
32 </#list>
33
34 <#--list assetCategories as category >
35 <#if catIconHash?keys?seq_contains(category.name)>
36 <#assign catName = (category.name)! />
37 <#assign catIcon = catIconHash[catName]! />
38 <#assign catId = (category.categoryId)! />
39 <#break>
40 </#if>
41 </#list-->
42 <#if (lifecycle != '') >
43 <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.portlet.asset.service.AssetEntryLocalService") />
44 <#list assetEntryLocalService.getAssetTagAssetEntries(193149) as header >
45 <#if header.getTitle(locale)?lower_case == lifecycleLabel[lifecycle] >
46 <#assign renderer = header.getAssetRenderer() />
47 <#assign className = renderer.getClassName() />
48 <#if className == "com.liferay.portlet.journal.model.JournalArticle" >
49 <#assign jad = renderer.getArticle() />
50 <#assign document = saxReaderUtil.read(jad.getContent()) />
51 <#assign rootElement = document.getRootElement() />
52 <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='url']/dynamic-content") />
53 <#assign url = xPathSelector.selectSingleNode(rootElement).getStringValue() />
54 <#assign url = url.getData()?split("/")[3] />
55 <#assign date = journalArticle.displayDate?string["dd 'de' MMMM 'de' yyyy 'às' HH:mm"] >
56 </#if>
57 </#if>
58 </#list>
59 </#if>
60 <#assign url = url.getData()?split("/")[3] />
61 <style>
62 <#if (.vars['chapeu'].getData())?has_content >
63 .header-title:before{content:"${chapeu.getData()}";font-size:13px;display: -webkit-box;line-height: 15px;text-transform: uppercase;font-family:'Nexa'; display: block;}
64 .taglib-header .header-back-to a {font-size: 1.8em;margin-top: 5px;}
65 <#else>
66 .taglib-header .header-back-to a {font-size: 1.8em;margin-top: -10px;}
67 </#if>
68 .taglib-header:after {content: "${date}";font-size: 12px;float:right;margin-bottom: 30px;}
69 .mt-search{display:none;}
70 </style>
71
72 <div style="text-align:center;margin-bottom:20px;">
73 <object width="100%" height="340" class="hidden-phone">
74 <param name="movie" value="https://www.youtube.com/embed/${url}?autoplay=1&mute=1"></param>
75 <param name="allowScriptAccess" value="always"></param>
76 <embed src="https://www.youtube.com/embed/${url}?autoplay=1&mute=1"
77 allowscriptaccess="always"
78 width="100%" height="340"></embed>
79 </object>
80
81 <object width="100%" height="240px" class="visible-phone" style="margin: 0 auto;">
82 <param name="movie" value="https://www.youtube.com/embed/${url}?autoplay=1&mute=1"></param>
83 <param name="allowScriptAccess" value="always"></param>
84 <embed src="https://www.youtube.com/embed/${url}?autoplay=1&mute=1" allowscriptaccess="always" width="100%" height="240px"></embed>
85 </object>
86 <#if file.getData()?trim != "" >
87 <a href="${file.getData()}">
88 ${languageUtil.format(locale, "download-x", "Arquivo para Download")}
89 </a>
90 </#if>
91 </div>
92 <div style="text-align: justify;">
93 ${descricao.getData()}
94 </div>
95 <div class="news-end">
96 <div class="social-share">
97 Compartilhe esta notícia <i class="icon-chevron-right"></i> <a style="float: right;" class="visible-phone" onclick="shareWA()" target="_blank" rel="external" data-action="share/whatsapp/share"><i class="icon-mt-whatsapp"></i></a><a onclick="shareFB()" target="_blank"><i class="icon-facebook-sign"></i></a><a onclick="shareTT()"><i class="icon-twitter-sign"></i></a><a onclick="shareGP()"><i class="icon-google-plus-sign"></i></a>
98 </div>
99 </div>
100 <#assign portalURL = httpUtil.getProtocol(request.attributes.CURRENT_URL) + "://" + getterUtil.getString(request['theme-display']['portal-url']) />
101 <script>
102 function shareFB(){
103 window.location.assign('https://www.facebook.com/sharer/sharer.php?u=' + encodeURIComponent('${portalURL}/-/${ja.urlTitle}'));
104 }
105
106 function shareTT(){
107 window.location.assign('https://twitter.com/intent/tweet?url=' + encodeURIComponent('${portalURL}/-/${ja.urlTitle}') + '&text=' +encodeURIComponent('Confiram esta notícia do portal MT.GOV.BR')+'&via=govmatogrosso');
108 }
109
110 function shareGP(){
111 window.location.assign('https://plus.google.com/share?url=' + encodeURIComponent('${portalURL}/-/${ja.urlTitle}'));
112 }
113
114 function shareWA(){
115 window.location.assign('whatsapp://send?text=' + encodeURIComponent('Veja esta notícia no portal MT.GOV.BR: $portalURL/-/${ja.urlTitle}'));
116 }
117
118 window.setTimeout( function(){
119 <#assign count = 0 />
120 <#list assetCategories as categoriaTeste >
121 console.log('${categoriaTeste.name}');
122 jQuery("div[cat-name='${categoriaTeste.name}']" ).addClass( "cat-active" );
123 <#assign count = count + 1 />
124 </#list>
125
126 //var catActive = jQuery("div[cat-name='$cat?trim']" ).addClass( "cat-active" );
127 //console.log(catActive + '$cat?trim');
128 }, 500 );
129 </script>
130
131 <br><br>
132<#else>
133 <#assign theme_img_path = themeDisplay.getPortalURL() />
134 <#assign GroupService = serviceLocator.findService("com.liferay.portal.kernel.service.GroupLocalService") />
135 <#assign siteFrindly = GroupService.getGroup(groupId).friendlyURL />
136 <#assign journalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") />
137 <#assign ja = journalArticleLocalService.getArticle( groupId, .vars['reserved-article-id']['data'] ) />
138 <#assign resourceprimKey = ja.getResourcePrimKey() />
139 <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") />
140 <#assign assetEntry = assetEntryLocalService.getEntry("com.liferay.journal.model.JournalArticle", resourceprimKey) />
141 <#assign categoryUtil = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") />
142 <#assign categoryPorpertyService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryPropertyLocalService") />
143 <#assign assetCategories = categoryUtil.getAssetEntryAssetCategories(assetEntry.getEntryId()) />
144 <#assign jaTags = serviceLocator.findService("com.liferay.asset.kernel.service.AssetTagLocalService") />
145 <#assign lifecycle = '' />
146 <#assign date = ja.displayDate?string["dd 'de' MMMM 'de' yyyy ' 'à's' HH:mm"] >
147
148 <#list jaTags.getAssetEntryAssetTags(assetEntry.entryId) as aeTag >
149 <#if (aeTag.name == lifecycle) >
150 <#assign tagId = aeTag.tagId />
151 </#if>
152 </#list>
153 <#--if (assetCategories?has_content) >
154 <#assign category = assetCategories[0] />
155 <#assign catName = category.name />
156 <#assign catId = category.categoryId />
157 <#assign catIcon = (category.getDescriptionCurrentValue()?trim)! />
158 <#else>
159 <#assign catName = "Serviço" />
160 <#assign catIcon = "icon-circle" />
161 </#if-->
162
163 <#if (lifecycle != '') >
164 <#assign assetEntryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetEntryLocalService") />
165 <#list assetEntryLocalService.getAssetTagAssetEntries(193149) as header >
166 <#if header.getTitle(locale)?lower_case == lifecycleLabel[lifecycle] >
167 <#assign renderer = header.getAssetRenderer() />
168 <#assign className = renderer.getClassName() />
169 <#if className == "com.liferay.portlet.journal.model.JournalArticle" >
170 <#assign jad = renderer.getArticle() />
171 <#assign document = saxReaderUtil.read(jad.getContent()) />
172 <#assign rootElement = document.getRootElement() />
173 <#assign xPathSelector = saxReaderUtil.createXPath("dynamic-element[@name='url']/dynamic-content") />
174 <#assign url = xPathSelector.selectSingleNode(rootElement).getStringValue() />
175 <#assign url = url.getData()?split("/")[3] />
176 <#assign date = journalArticle.displayDate?string["dd 'de' MMMM 'de' yyyy 'às' HH:mm"] >
177 </#if>
178 </#if>
179 </#list>
180 </#if>
181 <#assign url = url.getData()?split("/")[3] />
182 <style>
183 <#if (.vars['chapeu'].getData())?has_content >
184 .header-title:before{content:"${chapeu.getData()}";font-size:13px;display: -webkit-box;line-height: 15px;text-transform: uppercase;font-family:'Nexa'; display: block;}
185 .taglib-header .header-back-to a {font-size: 1.8em;margin-top: 5px;}
186 <#else>
187 .taglib-header .header-back-to a {font-size: 1.8em;margin-top: -10px;}
188 </#if>
189 .taglib-header:after {content: "${date}";font-size: 12px;float:right;margin-bottom: 30px;}
190 .mt-search{display:none;}
191 </style>
192
193 <div style="text-align:center;margin-bottom:20px;">
194 <object width="100%" height="340" class="hidden-phone">
195 <param name="movie" value="https://www.youtube.com/embed/${url}?autoplay=1&mute=1"></param>
196 <param name="allowScriptAccess" value="always"></param>
197 <embed src="https://www.youtube.com/embed/${url}?autoplay=1&mute=1"
198 allowscriptaccess="always"
199 width="100%" height="340"></embed>
200 </object>
201
202 <object width="100%" height="240px" class="visible-phone" style="margin: 0 auto;">
203 <param name="movie" value="https://www.youtube.com/embed/${url}?autoplay=1&mute=1"></param>
204 <param name="allowScriptAccess" value="always"></param>
205 <embed src="https://www.youtube.com/embed/${url}?autoplay=1&mute=1" allowscriptaccess="always" width="100%" height="240px"></embed>
206 </object>
207 <#if file.getData()?trim != "" >
208 <a href="${file.getData()}">
209 ${languageUtil.format(locale, "download-x", "Arquivo para Download")}
210 </a>
211 </#if>
212 </div>
213 <div style="text-align: justify;">
214 ${descricao.getData()}
215 </div>
216 <div class="news-end">
217 <div class="social-share">
218 Compartilhe esta notícia <i class="icon-chevron-right"></i> <a style="float: right;" class="visible-phone" onclick="shareWA()" target="_blank" rel="external" data-action="share/whatsapp/share"><i class="icon-mt-whatsapp"></i></a><a onclick="shareFB()" target="_blank"><i class="icon-facebook-sign"></i></a><a onclick="shareTT()"><i class="icon-twitter-sign"></i></a><a onclick="shareGP()"><i class="icon-google-plus-sign"></i></a>
219 </div>
220 </div>
221 <#assign portalURL = themeDisplay.getPortalURL() />
222 <script>
223 function shareFB(){
224 window.location.assign('https://www.facebook.com/sharer/sharer.php?u=' + encodeURIComponent('${portalURL}/-/${ja.urlTitle}'));
225 }
226
227 function shareTT(){
228 window.location.assign('https://twitter.com/intent/tweet?url=' + encodeURIComponent('${portalURL}/-/${ja.urlTitle}') + '&text=' +encodeURIComponent('Confiram esta notícia do portal MT.GOV.BR')+'&via=govmatogrosso');
229 }
230
231 function shareGP(){
232 window.location.assign('https://plus.google.com/share?url=' + encodeURIComponent('${portalURL}/-/${ja.urlTitle}'));
233 }
234
235 function shareWA(){
236 window.location.assign('whatsapp://send?text=' + encodeURIComponent('Veja esta notícia no portal MT.GOV.BR: $portalURL/-/${ja.urlTitle}'));
237 }
238
239 window.setTimeout( function(){
240 <#assign count = 0 />
241 <#list assetCategories as categoriaTeste >
242 console.log('${categoriaTeste.name}');
243 jQuery("div[cat-name='${categoriaTeste.name}']" ).addClass( "cat-active" );
244 <#assign count = count + 1 />
245 </#list>
246
247 //var catActive = jQuery("div[cat-name='$cat?trim']" ).addClass( "cat-active" );
248 //console.log(catActive + '$cat?trim');
249 }, 500 );
250 </script>
251
252 <br><br>
253</#if>