/* * Created on 4.3.2004 */ package is.idega.idegaweb.golf.tournament.presentation; import com.idega.presentation.IWContext; import com.idega.presentation.text.Text; /** * @author gimmi */ public class TournamentAdministrator extends TournamentBlock { protected boolean tournamentMustBeSet() { return false; } public void main(IWContext modinfo) throws Exception { String view = modinfo.getParameter("tournament_admin_view"); String URI = modinfo.getRequestURI(); modinfo.removeSessionAttribute("tournament_id"); if (isAdmin() || isClubAdmin()) { //add(getResourceBundle().getImage("tournament/adminlogo.gif")); add(getMessageText(localize("tournament.loading_tournament_list...", "Loading tournament list..."))); add(Text.getBreak()); add(Text.getBreak()); add(modinfo.getIWMainApplication().getCoreBundle().getImage("busy.gif")); String URL = modinfo.getIWMainApplication().getObjectInstanciatorURI(TournamentSelectorWindow.class) + "&" + PARAMETER_CLASS_NAME + "=" + TournamentSelectorWindow.class.getName(); if (modinfo.isParameterSet(TournamentSelector.PARAMETER_TOURNAMENT)) { URL += "&" + TournamentSelector.PARAMETER_TOURNAMENT + "=" + modinfo.getParameter(TournamentSelector.PARAMETER_TOURNAMENT); } getParentPage().setToRedirect(URL); } else { add(getErrorText(localize("tournament.no_permission", "No Permission"))); this.getParentPage().setToClose(5); } } }