Examples of JahiaSite


Examples of org.jahia.services.sites.JahiaSite

        if (!terminateAdd(request, session)) {
            displayAdd(request, response, session);
        }

        JahiaSite site = (JahiaSite) session.getAttribute(CLASS_NAME + "newJahiaSite");
        logger.debug("Site = " + site.getID());

        // reset session
        session.setAttribute(CLASS_NAME + "newJahiaSite", null);

        redirectAfterAdd(request, response, session);
View Full Code Here

Examples of org.jahia.services.sites.JahiaSite

        try {
            // get site...
            String site_id = StringUtils.defaultString(request.getParameter("siteid")).trim();
            Integer siteID = new Integer(site_id);
            JahiaSite site = sMgr.getSite(siteID.intValue());

            // retrieve previous form values...
            String jahiaDisplayMessage = (String) request.getAttribute(CLASS_NAME + "jahiaDisplayMessage");
            String siteTitle = (String) request.getAttribute("siteTitle");
            String siteServerName = (String) request.getAttribute("siteServerName");
            String siteKey = (String) request.getAttribute("siteKey");
            String siteDescr = (String) request.getAttribute("siteDescr");
            String warningMsg = (String) request.getAttribute("warningMsg");

            Boolean defaultSite = Boolean.FALSE;

            if (request.getAttribute("defaultSite") == null) {
                JahiaSite defSite = getDefaultSite();
                if (defSite != null && defSite.getSiteKey().equals(site.getSiteKey())) {
                    defaultSite = Boolean.TRUE;
                }
            } else {
                defaultSite = (Boolean) request.getAttribute("defaultSite");
            }
View Full Code Here

Examples of org.jahia.services.sites.JahiaSite

            throws IOException, ServletException {
        //logger.debug(" display edit site started ");

        try {
            // get site...
            JahiaSite site = (JahiaSite) session.getAttribute(CLASS_NAME + "newJahiaSite");

            // retrieve previous form values...
            String jahiaDisplayMessage = (String) request.getAttribute(CLASS_NAME + "jahiaDisplayMessage");
            String siteTitle = site.getTitle();
            String siteServerName = site.getServerName();
            String siteKey = site.getSiteKey();
            String siteDescr = site.getDescr();


            String selectedTmplSet = (String) request.getAttribute("selectedTmplSet");
            // get tmplPackage list...
            final JCRNodeWrapper tmplPack = JCRStoreService.getInstance().getSessionFactory().getCurrentUserSession()
                    .getNode("/templateSets/" + selectedTmplSet);


            Boolean defaultSite = Boolean.FALSE;
            if (request.getAttribute("defaultSite") == null) {
                defaultSite = Boolean.valueOf((Boolean) session.getAttribute(CLASS_NAME + "defaultSite"));
            } else {
                defaultSite = (Boolean) request.getAttribute("defaultSite");
            }

            Locale selectedLocale = (Locale) session.getAttribute(CLASS_NAME + "selectedLocale");
            if (selectedLocale == null) {
                selectedLocale = LanguageCodeConverters
                        .languageCodeToLocale(org.jahia.settings.SettingsBean.getInstance().getDefaultLanguageCode());
            }


            // set request site attributes...
            request.setAttribute("jahiaDisplayMessage", jahiaDisplayMessage);
            request.setAttribute("siteTitle", siteTitle);
            request.setAttribute("siteServerName", siteServerName);
            request.setAttribute("siteKey", siteKey);
            request.setAttribute("siteDescr", siteDescr);
            request.setAttribute("siteID", site.getID());
            request.setAttribute("defaultSite", defaultSite);

            if (tmplPack != null) {
                request.setAttribute("templateName", tmplPack.getName());
            }
View Full Code Here

Examples of org.jahia.services.sites.JahiaSite

    private JahiaSitesBaseService sitesService;

    private void doDisplay(HttpServletRequest request, HttpServletResponse response)
            throws Exception {
        JahiaSite site = getSite(request);
       
            request.setAttribute("wcagCompliance", site.isWCAGComplianceCheckEnabled());

            request.setAttribute("doTagFiltering", site.isHtmlMarkupFilteringEnabled());

            request.setAttribute("filteredTags", site.getHtmlMarkupFilteringTags());

        super.service(request, response);
    }
View Full Code Here

Examples of org.jahia.services.sites.JahiaSite

        try {
            // get site...
            String site_id = StringUtils.defaultString(request.getParameter("siteid")).trim();
            Integer siteID = new Integer(site_id);
            JahiaSite site = sMgr.getSite(siteID.intValue());

            // check validity...
            if (siteTitle != null && (siteTitle.trim().length() > 0) && siteServerName != null &&
                    (siteServerName.trim().length() > 0)) {
                if (!isServerNameValid(siteServerName)) {
                    warningMsg =
                            getMessage("org.jahia.admin.warningMsg.invalidServerName.label");
                    processError = true;
                } else if (!site.getServerName().equals(siteServerName)) {
                    if (!URLGenerator.isLocalhost(siteServerName) && sMgr.getSite(siteServerName) != null) {
                        warningMsg =
                                getMessage("org.jahia.admin.warningMsg.chooseAnotherServerName.label");
                        processError = true;
                    }
                }
            } else {
                warningMsg =
                        getMessage("org.jahia.admin.warningMsg.completeRequestInfo.label");
            }

            if (!processError) {
                // save modified informations...
                site.setTitle(siteTitle);
                site.setServerName(siteServerName);
                site.setDescr(siteDescr);

                sMgr.updateSite(site);

                JahiaSite defSite = getDefaultSite();
                if (defaultSite) {
                    if (defSite == null) {
                        changeDefaultSite(site);
                    } else if (!defSite.getSiteKey().equals(site.getSiteKey())) {
                        changeDefaultSite(site);
                    }
                } else {
                    if (defSite != null && defSite.getSiteKey().equals(site.getSiteKey())) {
                        changeDefaultSite(null);
                    }
                }

                // set message default values...
View Full Code Here

Examples of org.jahia.services.sites.JahiaSite

    private void doUpdate(HttpServletRequest request, HttpServletResponse response)
            throws Exception {
        request.setAttribute("jahiaDisplayInfo", getMessage("label.changeSaved"));

        JahiaSite site = getSite(request);
        site.getSettings().put(SitesSettings.WCAG_COMPLIANCE_CHECKING_ENABLED, Boolean.valueOf(request.getParameter("wcagCompliance")));
        site.getSettings().put(SitesSettings.HTML_MARKUP_FILTERING_ENABLED, Boolean.valueOf(request.getParameter("doTagFiltering")));
        site.getSettings().put(SitesSettings.HTML_MARKUP_FILTERING_TAGS, request.getParameter("filteredTags"));

        sitesService.updateSite(site);
       
        doDisplay(request, response);
    }
View Full Code Here

Examples of org.jahia.services.sites.JahiaSite

       
        doDisplay(request, response);
    }

    private JahiaSite getSite(HttpServletRequest request) throws JahiaException {
        JahiaSite site = (JahiaSite) request.getSession().getAttribute(ProcessingContext.SESSION_SITE);
        if (site == null) {
            site = sitesService.getSites().next();
        }
       
        sitesService.invalidateCache(site);
       
        return sitesService.getSite(site.getID());
    }
View Full Code Here

Examples of org.jahia.services.sites.JahiaSite

            // get site...
            String site_id = StringUtils.defaultString(request.getParameter("siteid")).trim();
            Integer siteID = new Integer(site_id);

            JahiaSite site = sMgr.getSite(siteID.intValue());

            // retrieve previous form values...
            String jahiaDisplayMessage = Jahia.COPYRIGHT;
            String siteTitle = (String) request.getAttribute("siteTitle");
            String siteServerName = (String) request.getAttribute("siteServerName");
            String siteKey = (String) request.getAttribute("siteKey");
            String siteDescr = (String) request.getAttribute("siteDescr");

            // set default values...
            if (siteTitle == null) {
                siteTitle = site.getTitle();
            }
            if (siteServerName == null) {
                siteServerName = site.getServerName();
            }
            if (siteKey == null) {
                siteKey = site.getSiteKey();
            }
            if (siteDescr == null) {
                siteDescr = site.getDescr();
            }

            // set request attributes...
            request.setAttribute("jahiaDisplayMessage", jahiaDisplayMessage);
            request.setAttribute("siteTitle", siteTitle);
View Full Code Here

Examples of org.jahia.services.sites.JahiaSite

        try {
            // get site...
            String site_id = StringUtils.defaultString(request.getParameter("siteid")).trim();
            Integer siteID = new Integer(site_id);
            JahiaSite site = sMgr.getSite(siteID.intValue());

            boolean deleteFiles = request.getParameter("deleteFileRepository") != null;

            delete(site, theUser, deleteFiles);
View Full Code Here

Examples of org.jahia.services.sites.JahiaSite

        String[] sitekeys = request.getParameterValues("sitebox");
        if (sitekeys != null) {
            for (int i = 0; i < sitekeys.length; i++) {
                final String sitekey = sitekeys[i];
                try {
                    final JahiaSite site = ServicesRegistry.getInstance().getJahiaSitesService().getSiteByKey(sitekey);
                    sites.add(site);
                } catch (JahiaException e) {
                    logger.error("Error getting site: " + sitekey);
                }
            }
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.