libreccm-legacy/ccm-cms/web/templates/ccm-cms/content-section/admin/search.jsp

33 lines
1.1 KiB
Plaintext
Executable File

<jsp:root xmlns:jsp="http://java.sun.com/JSP/Page" version="1.2">
<jsp:directive.page import="com.arsdigita.cms.ui.ItemSearchPage"/>
<jsp:directive.page import="com.arsdigita.cms.ContentSectionServlet"/>
<jsp:directive.page import="com.arsdigita.cms.ContentSection"/>
<jsp:directive.page import="com.arsdigita.cms.dispatcher.Utilities"/>
<jsp:directive.page import="com.arsdigita.dispatcher.*"/>
<jsp:directive.page import="java.util.Date"/>
<jsp:declaration>
private ItemSearchPage sectionPage = new ItemSearchPage();
</jsp:declaration>
<jsp:scriptlet>
// Restore the wrapped request
HttpServletRequest myRequest = DispatcherHelper.getRequest();
DispatcherHelper.cacheDisable(response);
ContentSection section = ContentSectionServlet.getContentSection(myRequest);
if (! ContentSectionServlet.checkAdminAccess(myRequest, section)) {
throw new com.arsdigita.cms.dispatcher.AccessDeniedException();
}
RequestContext context = DispatcherHelper.getRequestContext(myRequest);
sectionPage.init();
sectionPage.dispatch(myRequest, response, context);
</jsp:scriptlet>
</jsp:root>