%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ page import="com.castellino.glab.commons.utils.URLFunctions, com.castellino.glab.frontoffice.beans.Agency, com.castellino.glab.frontoffice.tela.platform.rights.Locker, com.castellino.glab.commons.tela.enums.EnumAreas.ExternalAreasList"%> <% response.setHeader("Cache-Control","no-store"); response.setHeader("Pragma","no-cache"); response.setDateHeader("Expires",0); Agency agency = new Agency(pageContext.getServletContext()); request.setAttribute("agency", agency); request.setAttribute("contextPath", request.getContextPath()); request.setAttribute("dataPath", request.getContextPath() + agency.getDataFolder()); boolean canonical = ((request.getParameter("canonical") != null) && request.getParameter("canonical").equals("1")) || (request.getParameter("noindex") != null); boolean tooltip = (request.getParameter("tooltip") != null) && request.getParameter("tooltip").equals("1"); boolean glabframe = (request.getParameter("glabframe") != null) && request.getParameter("glabframe").equals("1"); String fbPageId = agency.getIdParamsLoader().getPostFacebookPageId(); boolean egoCookiePro = (Locker.viewExternalArea(agency.getIdParamsLoader(), ExternalAreasList.EGO_COOKIEPRO) && (agency.getIdParamsLoader().getEgoCookieProCode() != null)); boolean egoCookieyes = (Locker.viewExternalArea(agency.getIdParamsLoader(), ExternalAreasList.EGO_COOKIEYES) && (agency.getIdParamsLoader().getEgoCookieyesCode() != null)); boolean egoGoogleTagManager = Locker.viewExternalArea(agency.getIdParamsLoader(), ExternalAreasList.EGO_GOOGLE_TAG_MANAGER) && (agency.getIdParamsLoader().getEgoGoogleTagManagerContainerId() != null); boolean egoGoogleAnalytics = Locker.viewExternalArea(agency.getIdParamsLoader(), ExternalAreasList.EGO_GOOGLE_ANALYTICS) && (agency.getIdParamsLoader().getEgoGoogleAnalyticsUA() != null); %> <% if (egoCookiePro) { %> <%=agency.getIdParamsLoader().getEgoCookieProCode()%> <% } %> <% if (egoCookieyes) { %> <%=agency.getIdParamsLoader().getEgoCookieyesCode()%> <% } %> <% if (egoGoogleTagManager) { %> <% } %> <% if (egoGoogleAnalytics) { %> <% } %> <% if (glabframe) { %> <% } %> <%if (tooltip) {%> <%}%> <% if (canonical) { %> <% } %> <% if (fbPageId != null) { %> <% } %>
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ page import="com.castellino.glab.frontoffice.livezilla.Livezilla, com.castellino.glab.commons.enums.EnumFields.Areas, com.castellino.glab.commons.enums.EnumFields.DataTypes, com.castellino.glab.frontoffice.beans.Agency, com.castellino.glab.frontoffice.beans.Parameters, com.castellino.glab.frontoffice.beans.Offer, com.castellino.glab.frontoffice.beans.Trip, com.castellino.glab.frontoffice.beans.TravelIdea, com.castellino.glab.frontoffice.tela.platform.rights.Locker, com.castellino.glab.commons.tela.enums.EnumAreas.ExternalAreasList" %> <% response.setHeader("Cache-Control","no-store"); response.setHeader("Pragma","no-cache"); response.setDateHeader("Expires",0); Agency agency = (Agency)request.getAttribute("agency"); Parameters resetParameters = Parameters.getParameters(request, agency.getDataFolder(), null); DataTypes dataType = DataTypes.getEnum(request.getParameter("data-type")); DataTypes lzDataType = DataTypes.getEnum(request.getParameter("lz-data-type")); if (lzDataType == null) { lzDataType = DataTypes.getEnum(request.getParameter("data-type")); } boolean egoLivezilla = Locker.viewExternalArea(agency.getIdParamsLoader(), ExternalAreasList.EGO_LIVEZILLA); if (egoLivezilla) { Livezilla livezilla = new Livezilla(pageContext.getServletContext(), agency.getIdParamsLoader().getLivezillaIdCode(), agency.getIdParamsLoader().getMerchantBusinessName(), (lzDataType != null) ? lzDataType.name() : null, null); request.setAttribute("livezilla", livezilla); } String activeSubscriptionMenu = (request.getParameter("active-subscription-menu") == null) ? "NONE" : request.getParameter("active-subscription-menu"); String activeMainMenu = (request.getParameter("active-main-menu") == null) ? "NONE" : request.getParameter("active-main-menu"); boolean slider = (request.getParameter("slider") != null) && request.getParameter("slider").equals("1"); String bannerNumber = request.getParameter("banner-number"); boolean bannerEnabled = (bannerNumber != null); String offersListUrl = Offer.makeOffersListUrl(resetParameters); String tripsListUrl = Trip.makeTripsListUrl(resetParameters, false); String honeymoonTripsListUrl = Trip.makeTripsListUrl(resetParameters, true); String travelIdeasListUrl = request.getContextPath() + agency.getDataFolder() + "/ispirazioni-categorie.jsp"; String areasListUrl = Areas.makeAreasListUrl(resetParameters); boolean egoGoogleTagManager = Locker.viewExternalArea(agency.getIdParamsLoader(), ExternalAreasList.EGO_GOOGLE_TAG_MANAGER) && (agency.getIdParamsLoader().getEgoGoogleTagManagerContainerId() != null); %> <% if (egoGoogleTagManager) { %> <% } %> <% if (slider) { %>