<%@page language="java" import="java.net.*,java.io.*,java.util.*,oracle.br.afrodite.parser.TemplateParser,java.util.Calendar" contentType="text/html;charset=ISO-8859-1" %> <% response.setHeader("Surrogate-Control", "content=\"ESI/1.0\""); %> <% //Redirecionamento para Novo Site da Mostracasanova response.setStatus( 301 ); String url = "http://www.clicrbs.com.br/especial/sc/casanova/home,0,3703,Home.html"; response.setHeader("Location", url ); response.setHeader("Connection","close"); return; /* //################# VARIAVEIS COM VALORES FIXOS ########################### // ### NOME DO PRODUTO EX: cidadeeletrica ### String produto = "casacia"; // ### NOME DO XML DA CAPA EX: cidade_eletrica ### String homeName = "casa_&_cia"; // ### ID DO MENU DO PRODUTO EX: 123 ### // ### MENU RS String menu_id_rs = ""; // ### MENU SC String menu_id_sc = ""; // ### CANAL_ID DO PRODUTO EX: 61 ### String canal_id = "26"; // ### TAB DO PRODUTO EX: 00062 ### String tab = "00027"; // ### TEMPLATE DA MOLDURA EX: 2197.dwt ### String moldura = "829.dwt"; // ### TEMPLATE DE MATERIA EX: 2503.dwt ### String template_materia = ""; String mnit = request.getParameter("mnit"); if ( mnit == null ) { mnit = "0"; } //################# VARIAVEIS COM VALORES FIXOS ########################### Cookie[] cookiesTemp = request.getCookies(); String cookieValueTemp = null; String userRegionNameTemp = null; String userRegionIdTemp = null; String userStateNameTemp = null; String userStateIdTemp = null; boolean cookieFind = false; String semBarra = request.getParameter("b"); String template = request.getParameter("template"); String newsId = request.getParameter( "newsID" ); if( newsId == null ) newsId = "0"; String naviBarInclude = "http://www.clicrbs.com.br/jsp/novabarra.jsp?product="+produto+"&uf="; String uf = ""; String local = ""; String sigla = ""; String userName = ""; String parmName = ""; String source = ""; if ( cookiesTemp != null ) { for(int i=0;i 0 ) { naviBarInclude = naviBarInclude.concat(sigla); } // COLOCA TODOS PARAMETROS DA URL NA HASHTABLE Hashtable oParms = new Hashtable(); Enumeration e = request.getParameterNames(); if( e != null ){ while( e.hasMoreElements() ){ parmName = (String)e.nextElement(); oParms.put(parmName,request.getParameter(parmName)); } } // TESTA SE NEWSID = 0 ( CAPA ) if( newsId.equals( "0" ) ){ if ( request.getParameter("source") == null ) { if(request.getRequestURI().indexOf("mostracasanova") > 0){ source = "STATIC,/shared/html/"+homeName+"SC.xml"; }else{ source = "STATIC,/shared/html/"+homeName+"RS.xml"; } }else{ source = request.getParameter("source"); } }else{ int news = 0; try{news = Integer.parseInt( newsId.substring( 1, newsId.indexOf( "." ) ) );} catch( Exception nfe ){news = -1;} // TESTA SE NEWSID = STATIC if( !newsId.startsWith("DYNAMIC,") ){ if( newsId.startsWith( "a" ) && ( news != -1 ) && newsId.trim().endsWith( ".htm" ) ){ template = template_materia; newsId = newsId.substring( 0, newsId.indexOf( "." ) ) + ".xml"; mnit = "2"; }else if( newsId.startsWith( "col" ) ){ template = null; newsId = newsId.substring( 0, newsId.indexOf( "." ) ) + ".xml"; } File fileTest = new File( "/shared/html/" + newsId ); if( fileTest.exists() ){ if( newsId.endsWith( ".xml" ) ){ source = "STATIC,/shared/html/" + newsId; } }else{ source = null; if( newsId.endsWith( ".dwt" ) ){ template = newsId; } } // TESTA SE NEWSID = DYNAMIC }else{ source = newsId; } } // PARAMETROS DA HASHTABLE oParms.put("rootdir","/shared"); oParms.put("uf",uf); oParms.put("local",local); oParms.put("tab",tab); oParms.put("l",moldura); oParms.put("username",userName); if( uf.equals("1") ){ oParms.put("idmenu",menu_id_rs); } else { oParms.put("idmenu",menu_id_sc); } oParms.put("canalid",canal_id); oParms.put("canal_id",canal_id); oParms.put("chanid",canal_id); oParms.put("channel",canal_id); oParms.put("channel_id",canal_id); oParms.put("aux", "1"); if ( "2".equals(uf) ) { oParms.put("edicao", "2007"); }else{ oParms.put("edicao", "2007"); } oParms.put("mnit", mnit); if ( request.getAttribute("print") == null ) oParms.put("print","F"); if ( request.getParameter("url")!=null ) { oParms.put("url",URLEncoder.encode(request.getParameter("url"))); } if ( request.getParameter("previousurl")!=null ) { oParms.put("previousurl",URLEncoder.encode(request.getParameter("previousurl"))); } // TESTA SE É PARA COLOCAR OU NÃO NAVIBAR if (semBarra == null) { oParms.put("navibar",naviBarInclude); } try{ TemplateParser oParser = new TemplateParser(source,template,oParms); out.print(oParser.getStream()); }catch(Exception oParserException){ oParserException.printStackTrace(); } */ %>