Package org.apache.roller.presentation

Examples of org.apache.roller.presentation.RollerRequest


        throws IOException, ServletException
    {
        ActionForward forward = mapping.findForward("editPage.page");
        try
        {           
            RollerRequest rreq = RollerRequest.getRollerRequest(request);
            WeblogTemplate pd = (WeblogTemplate)rreq.getPage();
           
            RollerSession rses = RollerSession.getRollerSession(request);           
            if ( rses.isUserAuthorizedToAdmin(pd.getWebsite()) )
            {
                BasePageModel pageModel = new BasePageModel(
View Full Code Here


    {
        ActionForward forward = mapping.findForward("editPages.page");
        try
        {
            WeblogTemplateForm form = (WeblogTemplateForm)actionForm;
            RollerRequest rreq = RollerRequest.getRollerRequest(request);
            RollerSession rses = RollerSession.getRollerSession(request);
            request.setAttribute("model", new BasePageModel(
                "pagesForm.title", request, response, mapping));
           
            WebsiteData website = rreq.getWebsite();
            if (website == null && form.getId()!=null)
            {
                UserManager mgr = RollerFactory.getRoller().getUserManager();               
                WeblogTemplate template = mgr.getPage(form.getId());
                website = template.getWebsite();
View Full Code Here

    {
        ActionForward forward = mapping.findForward("removePage.page");
        try
        {
            RollerSession rses = RollerSession.getRollerSession(request);
            RollerRequest rreq = RollerRequest.getRollerRequest(request);
            WeblogTemplate page = (WeblogTemplate) rreq.getPage();
            WebsiteData website = page.getWebsite();
            if ( rses.isUserAuthorizedToAdmin(website) )
            {
                WeblogTemplateForm form = (WeblogTemplateForm)actionForm;
                form.copyFrom(page, request.getLocale());
View Full Code Here

        throws IOException, ServletException
    {
        ActionForward forward = mapping.findForward("editPage.page");
        try
        {
            RollerRequest rreq = RollerRequest.getRollerRequest(request);
            WeblogTemplateForm form = (WeblogTemplateForm)actionForm;
            UserManager mgr = RollerFactory.getRoller().getUserManager();
            WeblogTemplate data = mgr.getPage(form.getId());
            WebsiteData website = data.getWebsite();
           
View Full Code Here

        WebsiteData website)
    throws RollerException
    {            
        UserManager mgr = RollerFactory.getRoller().getUserManager();       
        RollerSession rses = RollerSession.getRollerSession(request);
        RollerRequest rreq = RollerRequest.getRollerRequest(request);
               
        UserData user = rses.getAuthenticatedUser();
        request.setAttribute("user", user);

        WebsiteData wd = rreq.getWebsite();
        request.setAttribute("website", website);

        List pages = mgr.getPages(website);
        request.setAttribute("pages", pages);
       
        request.setAttribute("page", rreq.getPage());
    }
View Full Code Here

                errors.add(ActionErrors.GLOBAL_ERROR,
                    new ActionError("inviteMember.error.userNotFound"));
            }
            else
            {
                RollerRequest rreq = RollerRequest.getRollerRequest(request);
                WebsiteData website = rreq.getWebsite();
                PermissionsData perms = umgr.getPermissions(website, user);
                if (perms != null && perms.isPending())
                {
                    errors.add(ActionErrors.GLOBAL_ERROR,
                        new ActionError("inviteMember.error.userAlreadyInvited"));
View Full Code Here

        HttpServletResponse response)
        throws IOException, ServletException
    {
        ActionForward forward = mapping.findForward("registerUser.page");
        ActionErrors errors = new ActionErrors();
        RollerRequest rreq = RollerRequest.getRollerRequest(request);
        try
        {
            UserFormEx userForm = (UserFormEx)actionForm;
           
            userForm.setLocale(Locale.getDefault().toString());
View Full Code Here

        HttpServletRequest  request,
        HttpServletResponse response)
        throws IOException, ServletException
    {
        UserFormEx form = (UserFormEx)actionForm;
        RollerRequest rreq = RollerRequest.getRollerRequest(request);
        ServletContext ctx = rreq.getServletContext();
        RollerContext rollerContext = RollerContext.getRollerContext();

        boolean reg_allowed =
                RollerRuntimeConfig.getBooleanProperty("users.registration.enabled");
View Full Code Here

                    lastname += " ";
                }
                lastname += toker.nextToken();
            }
           
            RollerRequest rreq = RollerRequest.getRollerRequest();
            HttpServletRequest req = rreq.getRequest();
            String contextUrl =
                    RollerContext.getRollerContext().getAbsoluteContextUrl(req);
           
            // populates user information to return as a result
            Hashtable result = new Hashtable();
View Full Code Here

        mLogger.debug("     UserId: " + userid);
       
        Vector result = new Vector();
        if (validateUser(userid, password)) {
            try {
                RollerRequest rreq = RollerRequest.getRollerRequest();
                HttpServletRequest req = rreq.getRequest();
                String contextUrl =
                        RollerContext.getRollerContext().getAbsoluteContextUrl(req);
               
                UserManager umgr = RollerFactory.getRoller().getUserManager();
                UserData user = umgr.getUserByUsername(userid);
View Full Code Here

TOP

Related Classes of org.apache.roller.presentation.RollerRequest

Copyright © 2018 www.massapicom. 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.