%@page import="Util.MyUtil,Slet.Util.Helper"%>
<%@ page language="java" import="com.teamunify.i18n.I"%>
<%@ page language="java" import="java.util.*, Db.Tb.*, Db.*, java.io.*" %>
<%@ page import="Util.TuProp" %>
<%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles" %>
<%@ taglib uri="/WEB-INF/appendhead.tld" prefix="ahead" %>
<%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic" %>
<%
String callFrom = request.getParameter("from");
boolean isIFrameRunning = (callFrom != null && callFrom.equals("iframe"));
request.setAttribute("isIFrameRunning", isIFrameRunning);
//(19400751) http://www.teamunify.com/EventsCurrent.jsp?team=frmos
Slet.Util.Helper.setFrenchLang4Frmos(request);
Db.Tb.Team_detail team = Helper.getTeamDetailFromRequest(request);
TuProp prop = TuProp.getInstance();
// Make sure home is in HTTPS, if logs in
Account_detail adLogin = Helper.getAccountDetailFromSession(session);
boolean bHttps = request.isSecure();
if (!bHttps && !com.teamunify.support.container.Util.IS_DEV_ENV) {
String strUrl = MyUtil.getHttpsPrefix() + "/Home.jsp?team=" + (team == null ? "" : team.getDirectory());
response.sendRedirect(strUrl);
return;
}
Util.SecureUtil.setPageAccessible(request, Util.SecureUtil.USER_EVERYONE);
Slet.Util.Helper.clearJoining(session);
Slet.Util.Helper.clearJoiningAccount(session);
String strTitle = I.tr("Welcome");
String strBody = "Home_.jsp";
if (team != null) {
if (team.isAnySponsorTeam() && Slet.Util.Helper.isAdminSuperUserLogin(request)) {
response.sendRedirect("/AccountAdmin.jsp?team=" + team.getDirectory());
return;
}
if (team.isKSETeam()) {
response.sendRedirect("/SwTuConnect.jsp?team=" + team.getDirectory());
return;
}
String strDir = team != null ? team.getDirectory() : "";
if (strDir.equals("sponsor") || strDir.equals("demo-sponsor")) {
Account_detail ad = Slet.Util.Helper.getAccountDetailFromSession(session);
if (ad == null) {// Sponsor not logggin
String strServerName = request.getHeader("Host");
String strUrl = Slet.Util.Helper.encodeTeamURL(team==null?"":team.getDirectory(), "/Login5.jsp?sn=" + strServerName);
response.sendRedirect(strUrl);
return;
}
}
strBody =
strDir.equals("sponsor") ? "SpcHome_.jsp" :
strDir.equals("demo-sponsor") ? "SpcHome_.jsp" :
"Home_.jsp";
strTitle = team.isAnySponsorTeam() ? "Your Current AD" : "Welcome";
if (strBody.equalsIgnoreCase("Home_.jsp")) {
request.setAttribute("no_title_underline", "1");
strTitle = "";
/* int tfOnHomePage = team.getTeamFeedModeHomePageValue();
if (tfOnHomePage != Team_detail.LAYOUT4_TEAM_FEED_HIDDEN) {
request.setAttribute("__disabled_team_feed_side_pane__", "1");
}*/
}
if (team.isAnySponsorTeam()) {
strTitle =
"
" +
"" + strTitle + " | " +
"" +
" " +
"" + Slet.Util.Helper.getCmdButton("Edit",
"/SpcDiscEdit.do?act=edit&team=" + team.getDirectory()) +
" | " +
"" + Slet.Util.Helper.getCmdButton("Preview Live!",
"/SpcPremSignup.jsp?team=" + team.getDirectory()) +
" | " +
" " +
" |
";
request.setAttribute("title_replace", "Your Current AD");
}
}
request.setAttribute("_colMain_class_", "pg_home");
%>