Um erro ocorreu enquanto processava o modelo.
Expression entry is undefined on line 6, column 21 in 10132#10165#14729741.
1<#-- 
2	Freemarker template for wiki selected in asset publisher. 
3	It will show a menu with this wiki children for selecting a child wiki content assynchronously.  
4--> 
5<#assign liferay_ui = taglibLiferayHash["/WEB-INF/tld/liferay-ui.tld"] /> 
6<#assign renderer = entry.getAssetRenderer() /> 
7<#assign serviceContext = staticUtil["com.liferay.portal.service.ServiceContextThreadLocal"].getServiceContext()> 
8<#assign httpServletRequest = serviceContext.getRequest()> 
9<#-- 
10	@a_page_anchor Selected page 
11--> 
12<#assign a_page_anchor = (httpServletRequest.getParameter('a_page_anchor')?number)!0> 
13<#assign a_pageResourcePrimKey = (httpServletRequest.getParameter('_36_pageResourcePrimKey')?number)!0> 
14<#assign WikiPageLocalService = serviceLocator.findService("com.liferay.portlet.wiki.service.WikiPageLocalService")> 
15<#assign item = WikiPageLocalService.getPage(entry.getClassPK()) /> 
16<#assign permissionChecker = themeDisplay.getPermissionChecker()> 
17 
18<div id="wiki-menu-content" class="row-fluid"> 
19    <div class="span3 portlet-navigation" > 
20        <div id="btn-itens-menu" class="visible-phone"> 
21            <a class="btn btn-navbar">  
22                <i class="icon-reorder"></i>&nbsp;${item.title} 
23            </a> 
24        </div> 
25        <div id="navigation-menu" class="nav-menu nav-menu-style- hidden-phone" style="background-color:#FFF"> 
26            <@createItemTOC item=item level=1/> 
27        </div> 
28    </div> 
29    <div class="span9"> 
30        <!--div id="exportPage" class="pull-right"> 
31            <#assign exportPageURL = renderResponse.createActionURL() /> 
32			${exportPageURL.setParameter("struts_action", "/asset_publisher/export_wiki_page")} 
33			${exportPageURL.setParameter("title", item.getTitle())} 
34	        ${exportPageURL.setParameter("nodeId", "" + item.getNodeId())} 
35	        ${exportPageURL.setParameter("targetExtension", "pdf")} 
36	        ${exportPageURL.setWindowState("exclusive")} 
37		    <@liferay_ui["icon"] 
38                image="../file_system/small/pdf" 
39                message="PDF" 
40                label=true 
41                method="get" 
42                url=exportPageURL.toString() 
43            /> 
44        </div--> 
45        <div id="pageContent"> 
46            <div> 
47                <#if a_page_anchor gt 0> 
48                    <#assign item = WikiPageLocalService.getPageByPageId(a_page_anchor) /> 
49                    <#if !item.isHead()> 
50                        <#assign item = WikiPageLocalService.getPage(item.getNodeId(), item.getTitle()) /> 
51                    </#if> 
52                    <#else> 
53                        <#if a_pageResourcePrimKey gt 0> 
54                            <#assign item = WikiPageLocalService.getPage(a_pageResourcePrimKey) /> 
55                        </#if> 
56                </#if> 
57                <#if permissionChecker.hasPermission(item.getGroupId(), "com.liferay.portlet.wiki.model.WikiPage", item.getResourcePrimKey(), "VIEW")> 
58                    <#assign content = item.content> 
59                    ${content} 
60                    <#if stringUtil.split(metadataFields)?seq_contains("view-count")> 
61                    <div class="metadata-entry metadata-view-count pull-right"> 
62                    <#if entry.viewCount == 1> 
63                        ${entry.viewCount} visualização 
64                    </#if> 
65                    <#if entry.viewCount gt 1> 
66                        ${entry.viewCount} visualizações 
67                    </#if> 
68                    </div> 
69                </#if> 
70                <#if stringUtil.split(metadataFields)?seq_contains("author")> 
71                    <div class="metadata-entry metadata-view-count pull-right"> 
72                		<#assign groupLocalService = serviceLocator.findService("com.liferay.portal.service.GroupLocalService")> 
73                		<#assign group = groupLocalService.getGroup(entry.getGroupId())> 
74                		<#assign groupName = group.getDescriptiveName()> 
75                        Por ${groupName} 
76                    </div> 
77                </#if> 
78                </#if> 
79            </div> 
80        </div> 
81    </div> 
82</div> 
83<#macro createItemTOC item level> 
84    <#if level gt 1 && item.nodeId != a_page_anchor> 
85        <#assign toggler = "toggler-header-collapsed"> 
86    <#else> 
87        <#assign toggler = "toggler-content-expanded"> 
88    </#if> 
89    <ul id="contentToggler" class="content layouts level-${level} ${toggler}"> 
90    <#if level == 1> 
91        <li> 
92            <a href="${currentURL}"> 
93                <i class="icon-home"></i>&nbsp;${item.title} 
94            </a> 
95        </li> 
96    </#if> 
97    <#assign childs = item.viewableChildPages> 
98    <#list childs as child> 
99        <#if child.redirectTitle == '' && permissionChecker.hasPermission(child.getGroupId(), "com.liferay.portlet.wiki.model.WikiPage", child.getResourcePrimKey(), "VIEW")> 
100            <li> 
101                <#if child.primaryKey == a_page_anchor> 
102                    <#assign toggler = "toggler-header-expanded"> 
103                <#else> 
104                    <#assign toggler = "toggler-header-collapsed"> 
105                </#if> 
106                <a id="${child.primaryKey}" href="${currentURL}&a_page_anchor=${child.primaryKey}" onclick="goPage(${child.primaryKey});" class="header ${toggler}"> 
107                    ${child.title} 
108                </a> 
109                <@createItemTOC item=child level=level+1/> 
110            </li> 
111        </#if> 
112    </#list> 
113    </ul> 
114</#macro> 
115 
116<style type="text/css"> 
117    #pageContent { 
118        padding-left: 10px; 
119        padding-right: 10px; 
120
121</style> 
122 
123<script type="text/javascript"> 
124    function toggleMenu() { 
125        AUI().use('aui-node', function(A) { 
126            var menu = A.one('#navigation-menu'); 
127            if(menu.hasClass('hidden-phone')) { 
128                   menu.replaceClass('hidden-phone','visible-phone'); 
129            } else { 
130                   menu.replaceClass('visible-phone','hidden-phone'); 
131
132        }); 
133
134    AUI().use('aui-toggler','aui-node', function(A) { 
135        // create navigation menu toggler 
136        var menuToggler = new A.TogglerDelegate({ 
137            container: '#contentToggler', 
138            content: '.content', 
139            header: '.header', 
140            expanded: false, 
141            animated: true, 
142            closeAllOnExpand: true 
143        }); 
144        var selectedPage = A.one("#${a_page_anchor}"); 
145        if(selectedPage != null) { 
146            openPageMenu(selectedPage); 
147
148        A.one('#btn-itens-menu').on( 
149         	'click', 
150     	    toggleMenu 
151        ); 
152    }); 
153    function openPageMenu(selectedPage){ 
154        selectedPage.ancestorsByClassName('toggler-header-collapsed').each(function(ancestorPage) { 
155            ancestorPage.replaceClass('toggler-header-collapsed','toggler-header-expanded'); 
156            ancestorPage.replaceClass('toggler-content-collapsed','toggler-content-expanded'); 
157            openPageMenu(ancestorPage); 
158        }); 
159
160    function goPage(nodeId) { 
161        window.location.href='${currentURL}&a_page_anchor=' + nodeId; 
162
163</script>