Examples of RollerSession


Examples of org.apache.roller.presentation.RollerSession

    {
        ActionForward forward = mapping.findForward("exportEntries.page");
        try
        {
            RollerRequest rreq = RollerRequest.getRollerRequest(request);
            RollerSession rses = RollerSession.getRollerSession(rreq.getRequest());
            WeblogEntryManagementForm form = (WeblogEntryManagementForm)actionForm;
            if ( rreq.getWebsite() != null
                    && rses.isUserAuthorizedToAdmin(rreq.getWebsite()) )
            {              
                request.setAttribute("model",
                        new BasePageModel("", request, response, mapping));
               
                Locale locale = Locale.getDefault();//rreq.getWebsite().getLocaleInstance();
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

        try {
            BasePageModel pageModel = new BasePageModel(
                    "cacheInfo.title", request, response, mapping);
            request.setAttribute("model",pageModel);               
            RollerRequest rreq = RollerRequest.getRollerRequest(request);
            RollerSession rollerSession = RollerSession.getRollerSession(request);
            if (rollerSession.isGlobalAdminUser() ) {
               
                // caching instrumentation
                Map cacheStats = CacheManager.getStats();
                request.setAttribute("cacheStats", cacheStats);
               
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

        try {
            BasePageModel pageModel = new BasePageModel(
                    "cacheInfo.title", request, response, mapping);
            request.setAttribute("model",pageModel);               
            RollerRequest rreq = RollerRequest.getRollerRequest(request);
            RollerSession rollerSession = RollerSession.getRollerSession(request);
            if (rollerSession.isGlobalAdminUser() ) {
               
                // see if a specific cache was specified
                String handlerClass = request.getParameter("cache");
                if(handlerClass != null && handlerClass.length() > 0) {
                    CacheManager.clear(handlerClass);
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

        HttpServletRequest  request,
        HttpServletResponse response)
        throws Exception
    {
        RollerRequest rreq = RollerRequest.getRollerRequest(request);
        RollerSession rses = RollerSession.getRollerSession(request);
        BookmarkManager bmgr = RollerFactory.getRoller().getBookmarkManager();
        BookmarkFormEx form = (BookmarkFormEx)actionForm;
       
        FolderData parentFolder = null;
        if (null!=rreq.getBookmark() && null==request.getParameter("correct"))
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

            bd = new BookmarkData();
            FolderData fd = bmgr.getFolder(
                request.getParameter(RollerRequest.FOLDERID_KEY));
            bd.setFolder(fd);
        }
        RollerSession rses = RollerSession.getRollerSession(request);
        if (bd.getFolder().getWebsite().hasUserPermissions(
                rses.getAuthenticatedUser(), PermissionsData.AUTHOR))
        {
            form.copyTo(bd, request.getLocale());
            bmgr.saveBookmark(bd);
            RollerFactory.getRoller().flush();
           
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

        throws Exception
    {
        ActionForward forward = mapping.findForward("Bookmarks");
        FolderFormEx form = (FolderFormEx)actionForm;
        RollerRequest rreq = RollerRequest.getRollerRequest(request);
        RollerSession rses = RollerSession.getRollerSession(request);
        BookmarkManager bmgr = RollerFactory.getRoller().getBookmarkManager();
        WebsiteData website = null;
               
        FolderData fd = null;
        if (null != form.getId() && !form.getId().trim().equals(""))
        {
            fd = bmgr.getFolder(form.getId());
            website = fd.getWebsite();
        }
        else
        {
            fd = new FolderData();
            String parentId = request.getParameter(RollerRequest.PARENTID_KEY);
            FolderData parent = bmgr.getFolder(parentId);
            website = parent.getWebsite();
            fd.setParent(parent);
            fd.setWebsite(website);
        }
       
        if (fd.getWebsite().hasUserPermissions(
                rses.getAuthenticatedUser(), PermissionsData.AUTHOR))
        {
            // Copy form values to object
            form.copyTo(fd, request.getLocale());
            bmgr.saveFolder(fd);
            RollerFactory.getRoller().flush();
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

        ActionForward forward = mapping.findForward("adminUser.page");
        try
        {
            UserData user = null;
            RollerRequest rreq = RollerRequest.getRollerRequest(request);
            RollerSession rollerSession = RollerSession.getRollerSession(request);
            if (rollerSession.isGlobalAdminUser() )
            {
                UserAdminForm userForm = (UserAdminForm)actionForm;
                UserManager mgr = RollerFactory.getRoller().getUserManager();
                if (userForm!=null
                      && userForm.getUserName()!=null && !userForm.isNewUser())
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

        ActionForward forward = mapping.findForward("adminUser.page");
        ActionMessages msgs = new ActionMessages();
        try
        {
            RollerRequest rreq = RollerRequest.getRollerRequest(request);
            RollerSession rollerSession =
                RollerSession.getRollerSession(request);
            if (rollerSession.isGlobalAdminUser() )
            {
                UserManager mgr = RollerFactory.getRoller().getUserManager();
                UserAdminForm userForm = (UserAdminForm)actionForm;
               
                if (userForm.isNewUser()) {
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

    throws IOException, ServletException
  {
    try
    {
      RollerRequest rreq = RollerRequest.getRollerRequest(request);
             RollerSession rollerSession = RollerSession.getRollerSession(request);
      if (rollerSession.isGlobalAdminUser() )
      {
        UserAdminForm uaf = (UserAdminForm)actionForm;
       
        // if admin requests an index be re-built, do it
        IndexManager manager = RollerFactory.getRoller().getIndexManager();                
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

    }

    private boolean isAuthorized(RollerRequest rreq, WebsiteData website)
        throws RollerException
    {
        RollerSession rses = RollerSession.getRollerSession(rreq.getRequest());
        return rses.isUserAuthorizedToAdmin(website)
            && !PingConfig.getDisablePingUsage();
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.