Class AdminPages


  • @RequestMapping("/cms/pages")
    public class AdminPages
    extends Object
    • Constructor Detail

      • AdminPages

        public AdminPages()
    • Method Detail

      • pages

        @RequestMapping(value="{slug}",
                        method=GET)
        public String pages​(org.springframework.ui.Model model,
                            @PathVariable
                            String slug,
                            @RequestParam(required=false)
                            String query,
                            @RequestParam(required=false,defaultValue="1")
                            int currentPage,
                            @RequestParam(required=false,defaultValue="false")
                            boolean archived)
      • edit

        @RequestMapping(value="{slugSite}/{slugPage}/edit",
                        method=GET)
        public String edit​(org.springframework.ui.Model model,
                           @PathVariable
                           String slugSite,
                           @PathVariable
                           String slugPage)
      • data

        @RequestMapping(value="{slugSite}/{slugPage}/data",
                        method=GET,
                        produces="application/json;charset=utf-8")
        @ResponseBody
        public String data​(@PathVariable
                           String slugSite,
                           @PathVariable
                           String slugPage)
      • createPage

        @RequestMapping(value="{slug}/create",
                        method=POST)
        public org.springframework.web.servlet.view.RedirectView createPage​(@PathVariable
                                                                            String slug,
                                                                            @RequestParam
                                                                            org.fenixedu.commons.i18n.LocalizedString name)
      • edit

        @RequestMapping(value="{slugSite}/{slugPage}/edit",
                        method=POST,
                        consumes="application/json;charset=utf-8",
                        produces="application/json;charset=utf-8")
        @ResponseBody
        public String edit​(@PathVariable
                           String slugSite,
                           @PathVariable
                           String slugPage,
                           org.springframework.http.HttpEntity<String> httpEntity)
      • delete

        @RequestMapping(value="{slugSite}/{slugPage}/delete",
                        method=POST)
        public org.springframework.web.servlet.view.RedirectView delete​(@PathVariable
                                                                        String slugSite,
                                                                        @PathVariable
                                                                        String slugPage)
      • recover

        @RequestMapping(value="{slugSite}/{slugPage}/recover",
                        method=POST)
        public org.springframework.web.servlet.view.RedirectView recover​(@PathVariable
                                                                         String slugSite,
                                                                         @PathVariable
                                                                         String slugPage)
      • viewEditMetadata

        @RequestMapping(value="{slugSite}/{slugPage}/metadata",
                        method=GET)
        public String viewEditMetadata​(org.springframework.ui.Model model,
                                       @PathVariable
                                       String slugSite,
                                       @PathVariable
                                       String slugPage)
      • editMetadata

        @RequestMapping(value="{slugSite}/{slugPage}/metadata",
                        method=POST)
        public org.springframework.web.servlet.view.RedirectView editMetadata​(@PathVariable
                                                                              String slugSite,
                                                                              @PathVariable
                                                                              String slugPage,
                                                                              @RequestParam
                                                                              String metadata)
      • allPagesRedirect

        public org.springframework.web.servlet.view.RedirectView allPagesRedirect​(Site site)
      • pageRedirect

        public org.springframework.web.servlet.view.RedirectView pageRedirect​(Page page)