Pular para o conteúdo

TV Paiaguás 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 '&agrave;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 '&agrave;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> 

Áudios Áudios

Governo do Estado fortalece atuação do Cira e Defaz em MT

por Igor Gabriel

OUÇA MAIS