Examples of RollerSession


Examples of org.apache.roller.presentation.RollerSession

            HttpServletRequest  request,
            HttpServletResponse response)
            throws Exception {
       
        ActionForward fwd =  mapping.findForward("access-denied");
        RollerSession rses = RollerSession.getRollerSession(request);
        WebsiteData website = getWebsite(request);
       
        if (rses.isUserAuthorizedToAuthor(website)) {
            UploadFilePageModel pageModel = new UploadFilePageModel(
                request, response, mapping, website.getHandle());
            pageModel.setWebsite(website);
            request.setAttribute("model", pageModel);
            fwd = mapping.findForward("uploadFiles.page");
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

            throws Exception {
       
        ActionForward fwd = mapping.findForward("access-denied");
        WebsiteData website = getWebsite(request);
        RollerMessages rollerMessages = new RollerMessages();
        RollerSession rses = RollerSession.getRollerSession(request);
        List lastUploads = new ArrayList();
       
        if ( rses.isUserAuthorizedToAuthor(website)) {
           
            FileManager fmgr = RollerFactory.getRoller().getFileManager();
            fwd = mapping.findForward("uploadFiles.page");
            ActionMessages messages = new ActionMessages();
            ActionErrors errors = new ActionErrors();
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

        UploadFileForm theForm = (UploadFileForm)actionForm;
        ActionForward fwd = mapping.findForward("access-denied");       
        WebsiteData website = getWebsite(request);

        int count = 0;
        RollerSession rses = RollerSession.getRollerSession(request);
        if (rses.isUserAuthorizedToAuthor(website)) {
            fwd = mapping.findForward("uploadFiles.page");
            try {
                FileManager fmgr = RollerFactory.getRoller().getFileManager();
                String[] deleteFiles = theForm.getDeleteFiles();
                for (int i=0; i<deleteFiles.length; i++) {
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

        throws IOException, ServletException
    {
        ActionForward forward = mapping.findForward("yourProfile.page");
        try
        {
            RollerSession rollerSession = RollerSession.getRollerSession(request);
            UserData ud = rollerSession.getAuthenticatedUser();
            UserFormEx form = (UserFormEx)actionForm;
            form.copyFrom(ud, request.getLocale());
            form.setPasswordText(null);
            form.setPasswordConfirm(null);
            form.setLocale(ud.getLocale());
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

        {
            ActionMessages errors = validate(form, new ActionErrors());
            if (errors.size() == 0)
            {
                // We ONLY modify the user currently logged in
                RollerSession rollerSession = RollerSession.getRollerSession(request);
                UserData data = rollerSession.getAuthenticatedUser();
               
                // We want to be VERY selective about what data gets updated
                data.setFullName(form.getFullName());
                data.setEmailAddress(form.getEmailAddress());
                data.setLocale(form.getLocale());
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

     * Check if request carries admin rights.
     */
    protected boolean hasRequiredRights(
            RollerRequest rreq, WebsiteData website) throws RollerException
    {
        RollerSession rollerSession =
                RollerSession.getRollerSession(rreq.getRequest());
        return rollerSession.isGlobalAdminUser();
    }
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

  {
    try
    {
            RollerRequest rreq  = RollerRequest.getRollerRequest(request);
            WebsiteData website = rreq.getWebsite();           
            RollerSession rses = RollerSession.getRollerSession(request);
      if (rses.isUserAuthorizedToAdmin(website) )
      {
        IndexManager manager =
                        RollerFactory.getRoller().getIndexManager();
        manager.rebuildWebsiteIndex(website);
       
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

    {
        try
        {
            RollerRequest rreq  = RollerRequest.getRollerRequest(request);
            WebsiteData website = rreq.getWebsite();           
            RollerSession rses = RollerSession.getRollerSession(request);
      if ( rses.isUserAuthorizedToAdmin(website) )
      {
              //PageCacheFilter.removeFromCache(request, website);
                CacheManager.invalidate(website);

                 ActionMessages messages = new ActionMessages();
View Full Code Here

Examples of org.apache.roller.presentation.RollerSession

                BookmarksForm form) throws RollerException
        {
            super("",  request, response, mapping);
           
            RollerRequest rreq = RollerRequest.getRollerRequest(request);
            RollerSession rollerSession = RollerSession.getRollerSession(request);
            BookmarkManager bmgr = RollerFactory.getRoller().getBookmarkManager();

            allFolders = new TreeSet(new FolderPathComparator());

            // Find folderid wherever it may be
View Full Code Here

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());
            if (     rreq.getWebsite() == null
                 || !rses.isUserAuthorizedToAdmin(rreq.getWebsite()))
            {
                forward = mapping.findForward("access-denied");
            }
            else
            {
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.