<%@page contentType="text/html; charset=iso-8859-1" language="java" import="java.sql.*,java.io.*,java.util.*,java.text.*"%> <%@ include file="../Connections/connessione.html" %> <% if(request.getParameter("ord") != null && !((String)request.getParameter("ord")).equals("null")){ ordinamento = request.getParameter("ord"); } int offset = 0; _valuta = (String)session.getValue("valuta"); boolean prod_freschi = false; double totale_imp = 0; double tot_articoli = 0; %> <% // Variabile che contiene url per link ordinamento String ord_url=""; %> <% // In base al parametro "tipo_vis" si decide come e cosa visualizzare su questa pagina // Valori previsti per "tipo_vis": // 1 = NovitÓ // 2 = Offerte // 3 = Particolari // 4 = Ricerca // 5 = da Fornitori Categorie // 6 = categorie String query="", str_tipo=" ", par_agg_link="", par_agg_link_rew="/null/null/null", str_testa="", rsSCat_p2=""; String nome_for=""; Integer Itipo = new Integer(0); int tipo_vis=0; if (request.getParameter("tipo_vis") != null) { Itipo = new Integer((String)request.getParameter("tipo_vis")); } tipo_vis = Itipo.intValue(); switch(tipo_vis) { case 1: // 1 = NovitÓ String rsFiltro3 = ""; if (request.getParameter("codice") !=null) { rsFiltro3 = (String)request.getParameter("codice"); } query="SELECT * FROM articoli, aliquote_iva, unita_misure, categorie_articoli, selezione_articolo WHERE selezione_articolo.codice = articoli.codselezione AND articoli.codcategoria = categorie_articoli.codice AND (articoli.confezione = unita_misure.codice) AND (articoli.codaliquota = aliquote_iva.codice) AND articoli.sospensione <> 'Y' AND articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND categorie_articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND selezione_articolo.visibile" + session.getValue("suff_lang") + " = 'Y' AND articoli.novita = 'Y' AND articoli.codcategoria = '" + rsFiltro3 + "' ORDER BY articoli."+ordinamento+" ASC"; break; case 2: // 2 = Offerte String rsFiltro4 = ""; if (request.getParameter("codice") !=null) { rsFiltro4 = (String)request.getParameter("codice"); } query="SELECT * FROM articoli, aliquote_iva, unita_misure, categorie_articoli, selezione_articolo WHERE selezione_articolo.codice = articoli.codselezione AND articoli.codcategoria = categorie_articoli.codice AND (articoli.confezione = unita_misure.codice) AND (articoli.codaliquota = aliquote_iva.codice) AND articoli.sospensione <> 'Y' AND articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND categorie_articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND selezione_articolo.visibile" + session.getValue("suff_lang") + " = 'Y' AND articoli.offerta = 'Y' AND articoli.codcategoria = '" + rsFiltro4 + "' ORDER BY articoli."+ordinamento+" ASC"; break; case 3: // 3 = Particolari String rsFiltro = ""; if (request.getParameter("codice") !=null) { rsFiltro = (String)request.getParameter("codice"); } query="SELECT * FROM articoli, aliquote_iva, unita_misure, categorie_articoli, selezione_articolo WHERE selezione_articolo.codice = articoli.codselezione AND articoli.codcategoria = categorie_articoli.codice AND (articoli.confezione = unita_misure.codice) AND (articoli.codaliquota = aliquote_iva.codice) AND articoli.sospensione <> 'Y' AND articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND categorie_articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND selezione_articolo.visibile" + session.getValue("suff_lang") + " = 'Y' AND articoli.particolare = 'Y' AND articoli.codcategoria = '" + rsFiltro + "' ORDER BY articoli."+ordinamento+" ASC"; break; case 4: // 4 = Ricerca String rsFiltro1 = ""; if (request.getParameter("str_ricerca") !=null) { rsFiltro1 = (String)request.getParameter("str_ricerca") ; } String rsFiltro2 = ""; if (request.getParameter("codice") !=null) { rsFiltro2 = (String)request.getParameter("codice"); } query="SELECT * FROM articoli, aliquote_iva, unita_misure, categorie_articoli, selezione_articolo WHERE selezione_articolo.codice = articoli.codselezione AND articoli.codcategoria = categorie_articoli.codice AND (articoli.confezione = unita_misure.codice) AND (articoli.codaliquota = aliquote_iva.codice) AND (articoli.codcategoria = '" + rsFiltro2 + "') AND articoli.sospensione <>'Y' AND articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND categorie_articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND selezione_articolo.visibile" + session.getValue("suff_lang") + " = 'Y' AND ((articoli.codice LIKE '%" + rsFiltro1 + "%') OR (articoli.denominazione" + session.getValue("suff_lang") + " LIKE '%" + rsFiltro1 + "%') OR (articoli.descrizione_sint" + session.getValue("suff_lang") + " LIKE '%" + rsFiltro1 + "%') ) ORDER BY articoli."+ordinamento+" ASC"; break; case 5: // 5 = da Fornitori Categorie String rsFornit__MMColParam = "1"; if (request.getParameter("cod_for") !=null) {rsFornit__MMColParam = (String)request.getParameter("cod_for");} //Driver DriverrsFornit = (Driver)Class.forName(MM_connessione_DRIVER).newInstance(); //Connection ConnrsFornit = DriverManager.getConnection(MM_connessione_STRING,MM_connessione_USERNAME,MM_connessione_PASSWORD); PreparedStatement StatementrsFornit = ConnrsTemplate.prepareStatement("SELECT * FROM fornitori WHERE codice = " + rsFornit__MMColParam + " AND visibile" + session.getValue("suff_lang") + " = 'Y'"); ResultSet rsFornit = StatementrsFornit.executeQuery(); boolean rsFornit_isEmpty = !rsFornit.next(); boolean rsFornit_hasData = !rsFornit_isEmpty; Object rsFornit_data; int rsFornit_numRows = 0; String rsFiltro7 = ""; if (request.getParameter("cod_for") !=null) { rsFiltro7 = (String)request.getParameter("cod_for") ; } String rsFiltro6 = ""; if (request.getParameter("codice") !=null) { rsFiltro6 = (String)request.getParameter("codice") ; } if (rsFornit_hasData) { nome_for=(String)(((rsFornit_data = rsFornit.getObject("denominazione"))==null || rsFornit.wasNull())?"":rsFornit_data); } rsFornit.close(); //ConnrsFornit.close(); query="SELECT * FROM articoli, aliquote_iva, unita_misure, categorie_articoli, selezione_articolo WHERE selezione_articolo.codice = articoli.codselezione AND selezione_articolo.visibile" + session.getValue("suff_lang") + " = 'Y' AND categorie_articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND articoli.codcategoria = categorie_articoli.codice AND (articoli.confezione = unita_misure.codice) AND (articoli.codaliquota = aliquote_iva.codice) AND codfornitore = '" + rsFiltro7 + "' AND articoli.sospensione <>'Y' AND articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND categorie_articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND selezione_articolo.visibile" + session.getValue("suff_lang") + " = 'Y' AND codcategoria = '" + rsFiltro6 + "' ORDER BY articoli."+ordinamento+" ASC"; break; case 6: // 6 = categorie if (request.getParameter("cod_cat") !=null) { rsSCat_p2 = " AND codselezarticolo = " + (String)request.getParameter("cod_cat") + " "; } String rsFiltro9 = ""; if (request.getParameter("cod_cat") !=null) { rsFiltro9 = (String)request.getParameter("cod_cat") ; } String rsFiltro8 = ""; if (request.getParameter("codice") !=null) { rsFiltro8 = (String)request.getParameter("codice") ; } query="SELECT * FROM articoli, aliquote_iva, unita_misure, categorie_articoli, selezione_articolo WHERE selezione_articolo.codice = articoli.codselezione AND articoli.codcategoria = categorie_articoli.codice AND (articoli.confezione = unita_misure.codice) AND (articoli.codaliquota = aliquote_iva.codice) AND articoli.sospensione <> 'Y' AND articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND categorie_articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND selezione_articolo.visibile" + session.getValue("suff_lang") + " = 'Y' AND articoli.codselezione = " + rsFiltro9 + " AND articoli.codcategoria = " + rsFiltro8 + " ORDER BY articoli."+ordinamento+" ASC"; break; default: // Default String rsFiltro5 = ""; if (request.getParameter("codice") !=null) { rsFiltro5 = (String)request.getParameter("codice"); } query="SELECT * FROM articoli, aliquote_iva, unita_misure, categorie_articoli, selezione_articolo WHERE selezione_articolo.codice = articoli.codselezione AND articoli.codcategoria = categorie_articoli.codice AND (articoli.confezione = unita_misure.codice) AND (articoli.codaliquota = aliquote_iva.codice) AND articoli.sospensione <> 'Y' AND articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND categorie_articoli.visibile" + session.getValue("suff_lang") + " = 'Y' AND selezione_articolo.visibile" + session.getValue("suff_lang") + " = 'Y' AND articoli.novita = 'Y' AND articoli.codcategoria = '" + rsFiltro5 + "' ORDER BY articoli."+ordinamento+" ASC"; break; } %> <% //Driver DriverrsArticoli = (Driver)Class.forName(MM_connessione_DRIVER).newInstance(); //Connection ConnrsArticoli = DriverManager.getConnection(MM_connessione_STRING,MM_connessione_USERNAME,MM_connessione_PASSWORD); PreparedStatement StatementrsArticoli = ConnrsTemplate.prepareStatement(query); ResultSet rsArticoli = StatementrsArticoli.executeQuery(); boolean rsArticoli_isEmpty = !rsArticoli.next(); boolean rsArticoli_hasData = !rsArticoli_isEmpty; Object rsArticoli_data; int rsArticoli_numRows = 0; if (rsArticoli_hasData) { switch(tipo_vis) { case 1: // 1 = NovitÓ str_tipo=(String)(((rsArticoli_data = rsArticoli.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang")))==null || rsArticoli.wasNull())?"":rsArticoli_data) + ""; str_testa=" "+ str_testa_novita + " > " + (String)(((rsArticoli_data = rsArticoli.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang")))==null || rsArticoli.wasNull())?"":rsArticoli_data) + ""; break; case 2: // 2 = Offerte str_tipo=(String)(((rsArticoli_data = rsArticoli.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang")))==null || rsArticoli.wasNull())?"":rsArticoli_data) + ""; str_testa=" " + str_testa_offerte + " > " + (String)(((rsArticoli_data = rsArticoli.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang")))==null || rsArticoli.wasNull())?"":rsArticoli_data) + ""; break; case 3: // 3 = Particolari str_tipo=(String)(((rsArticoli_data = rsArticoli.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang")))==null || rsArticoli.wasNull())?"":rsArticoli_data) + ""; str_testa=" " + str_testa_prodpart + "> " + (String)(((rsArticoli_data = rsArticoli.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang")))==null || rsArticoli.wasNull())?"":rsArticoli_data) + ""; break; case 4: // 4 = Ricerca //str_tipo="Risultato ricerca per " + "" + (String)request.getParameter("str_ricerca") + " "; str_tipo = (String)(((rsArticoli_data = rsArticoli.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang")))==null || rsArticoli.wasNull())?"":rsArticoli_data) + ""; str_testa="" + str_testa_ricerca + " " + "" + (String)request.getParameter("str_ricerca") + " " + ">" + " " + (String)(((rsArticoli_data = rsArticoli.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang")))==null || rsArticoli.wasNull())?"":rsArticoli_data) + ""; par_agg_link="&str_ricerca=" + (String)request.getParameter("str_ricerca"); par_agg_link_rew="/" + (String)request.getParameter("str_ricerca") + "/null/null"; break; case 5: // 5 = da Fornitori Categorie str_tipo=(String)(((rsArticoli_data = rsArticoli.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang")))==null || rsArticoli.wasNull())?"":rsArticoli_data) + ""; par_agg_link="&cod_for=" + (String)request.getParameter("cod_for"); par_agg_link_rew="/null/" + ((String)request.getParameter("cod_for")) + "/null"; str_testa=""+str_testa_aziende+"" + nome_for + "> " + (String)(((rsArticoli_data = rsArticoli.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang")))==null || rsArticoli.wasNull())?"":rsArticoli_data) + ""; break; case 6: // 6 = categorie str_testa="" + (String)(((rsArticoli_data = rsArticoli.getObject("selezione_articolo.descrizione" + session.getValue("suff_lang")))==null || rsArticoli.wasNull())?"":rsArticoli_data) + "> " + (String)(((rsArticoli_data = rsArticoli.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang")))==null || rsArticoli.wasNull())?"":rsArticoli_data) + ""; par_agg_link="&cod_cat=" + request.getParameter("cod_cat") + ""; par_agg_link_rew="/null/null/" + request.getParameter("cod_cat"); break; } } %> <% //Driver DriverrsCategorie = (Driver)Class.forName(MM_connessione_DRIVER).newInstance(); //Connection ConnrsCategorie = DriverManager.getConnection(MM_connessione_STRING,MM_connessione_USERNAME,MM_connessione_PASSWORD); PreparedStatement StatementrsCategorie = ConnrsTemplate.prepareStatement("SELECT * FROM selezione_articolo LEFT JOIN categorie_articoli ON selezione_articolo.codice = categorie_articoli.codselezarticolo WHERE selezione_articolo.sospensione <> 'Y' AND selezione_articolo.visibile" + session.getValue("suff_lang") + " = 'Y' AND categorie_articoli.sospensione<>'Y' AND categorie_articoli.visibile" + session.getValue("suff_lang") + " = 'Y' ORDER BY selezione_articolo.ordinamento, categorie_articoli.ordinamento;"); ResultSet rsCategorie = StatementrsCategorie.executeQuery(); boolean rsCategorie_isEmpty = !rsCategorie.next(); boolean rsCategorie_hasData = !rsCategorie_isEmpty; Object rsCategorie_data; int rsCategorie_numRows = 0; %> <% //Nautilo String File_F1; String File_F2; String file_name; File ft; %> <% String rsSCategorie__MMColParam2 = ""; if (request.getParameter("codice") !=null) {rsSCategorie__MMColParam2 = (String)request.getParameter("codice");} %> <% //Driver DriverrsSCategorie = (Driver)Class.forName(MM_connessione_DRIVER).newInstance(); //Connection ConnrsSCategorie = DriverManager.getConnection(MM_connessione_STRING,MM_connessione_USERNAME,MM_connessione_PASSWORD); PreparedStatement StatementrsSCategorie = ConnrsTemplate.prepareStatement("SELECT * FROM categorie_articoli WHERE codice = " + rsSCategorie__MMColParam2 + rsSCat_p2 + ""); ResultSet rsSCategorie = StatementrsSCategorie.executeQuery(); boolean rsSCategorie_isEmpty = !rsSCategorie.next(); boolean rsSCategorie_hasData = !rsSCategorie_isEmpty; Object rsSCategorie_data; int rsSCategorie_numRows = 0; %> <% if (tipo_vis == 6) { str_tipo=(String)(((rsSCategorie_data = rsSCategorie.getObject("denominazione" + session.getValue("suff_lang")))==null || rsSCategorie.wasNull())?"":rsSCategorie_data); } %> <% //Driver DriverrsFor_all = (Driver)Class.forName(MM_connessione_DRIVER).newInstance(); //Connection ConnrsFor_all = DriverManager.getConnection(MM_connessione_STRING,MM_connessione_USERNAME,MM_connessione_PASSWORD); PreparedStatement StatementrsFor_all = ConnrsTemplate.prepareStatement("SELECT * FROM fornitori WHERE sospensione <> 'Y' AND visibile" + session.getValue("suff_lang") + " = 'Y' ORDER BY ordinamento"); ResultSet rsFor_all = StatementrsFor_all.executeQuery(); boolean rsFor_all_isEmpty = !rsFor_all.next(); boolean rsFor_all_hasData = !rsFor_all_isEmpty; Object rsFor_all_data; int rsFor_all_numRows = 0; %> <% //Driver DriverrsDef_val = (Driver)Class.forName(MM_connessione_DRIVER).newInstance(); //Connection ConnrsDef_val = DriverManager.getConnection(MM_connessione_STRING,MM_connessione_USERNAME,MM_connessione_PASSWORD); PreparedStatement StatementrsDef_val = ConnrsTemplate.prepareStatement("SELECT * FROM valute WHERE codice = '"+ _valuta+"'"); ResultSet rsDef_val = StatementrsDef_val.executeQuery(); boolean rsDef_val_isEmpty = !rsDef_val.next(); boolean rsDef_val_hasData = !rsDef_val_isEmpty; Object rsDef_val_data; int rsDef_val_numRows = 0; %> <% int Repeat1__numRows = 5; int Repeat1__index = 0; rsArticoli_numRows += Repeat1__numRows; %> <% int RepeatFor__numRows = -1; int RepeatFor__index = 0; rsFor_all_numRows += RepeatFor__numRows; %> <% int TM_navLinks; int TM_PageEndCount; int TM_endCount; int TM_counter; %> <% // *** Recordset Stats, Move To Record, and Go To Record: declare stats variables int rsArticoli_first = 1; int rsArticoli_last = 1; int rsArticoli_total = -1; if (rsArticoli_isEmpty) { rsArticoli_total = rsArticoli_first = rsArticoli_last = 0; } //set the number of rows displayed on this page if (rsArticoli_numRows == 0) { rsArticoli_numRows = 1; } %> <% // *** Recordset Stats, Move To Record, and Go To Record: declare stats variables int rsCategorie_first = 1; int rsCategorie_last = 1; int rsCategorie_total = -1; if (rsCategorie_isEmpty) { rsCategorie_total = rsCategorie_first = rsCategorie_last = 0; } //set the number of rows displayed on this page if (rsCategorie_numRows == 0) { rsCategorie_numRows = 1; } %> <% // *** Recordset Stats: if we don't know the record count, manually count them if (rsArticoli_total == -1) { // count the total records by iterating through the recordset for (rsArticoli_total = 1; rsArticoli.next(); rsArticoli_total++); // reset the cursor to the beginning rsArticoli = StatementrsArticoli.executeQuery(); rsArticoli_hasData = rsArticoli.next(); // set the number of rows displayed on this page if (rsArticoli_numRows < 0 || rsArticoli_numRows > rsArticoli_total) { rsArticoli_numRows = rsArticoli_total; } // set the first and last displayed record rsArticoli_first = Math.min(rsArticoli_first, rsArticoli_total); rsArticoli_last = Math.min(rsArticoli_first + rsArticoli_numRows - 1, rsArticoli_total); } %> <% String MM_paramName = ""; %> <% // *** Move To Record and Go To Record: declare variables ResultSet MM_rs = rsArticoli; int MM_rsCount = rsArticoli_total; int MM_size = rsArticoli_numRows; String MM_uniqueCol = ""; MM_paramName = ""; int MM_offset = 0; boolean MM_atTotal = false; boolean MM_paramIsDefined = (MM_paramName.length() != 0 && request.getParameter(MM_paramName) != null); %> <% // *** Move To Record: handle 'index' or 'offset' parameter if (!MM_paramIsDefined && MM_rsCount != 0) { //use index parameter if defined, otherwise use offset parameter String r = request.getParameter("index"); if (r==null) r = request.getParameter("offset"); if (r!=null) MM_offset = Integer.parseInt(r); // if we have a record count, check if we are past the end of the recordset if (MM_rsCount != -1) { if (MM_offset >= MM_rsCount || MM_offset == -1) { // past end or move last if (MM_rsCount % MM_size != 0) // last page not a full repeat region MM_offset = MM_rsCount - MM_rsCount % MM_size; else MM_offset = MM_rsCount - MM_size; } } //move the cursor to the selected record int i; for (i=0; rsArticoli_hasData && (i < MM_offset || MM_offset == -1); i++) { rsArticoli_hasData = MM_rs.next(); } if (!rsArticoli_hasData) MM_offset = i; // set MM_offset to the last possible record } %> <% // *** Move To Record: if we dont know the record count, check the display range if (MM_rsCount == -1) { // walk to the end of the display range for this page int i; for (i=MM_offset; rsArticoli_hasData && (MM_size < 0 || i < MM_offset + MM_size); i++) { rsArticoli_hasData = MM_rs.next(); } // if we walked off the end of the recordset, set MM_rsCount and MM_size if (!rsArticoli_hasData) { MM_rsCount = i; if (MM_size < 0 || MM_size > MM_rsCount) MM_size = MM_rsCount; } // if we walked off the end, set the offset based on page size if (!rsArticoli_hasData && !MM_paramIsDefined) { if (MM_offset > MM_rsCount - MM_size || MM_offset == -1) { //check if past end or last if (MM_rsCount % MM_size != 0) //last page has less records than MM_size MM_offset = MM_rsCount - MM_rsCount % MM_size; else MM_offset = MM_rsCount - MM_size; } } // reset the cursor to the beginning rsArticoli.close(); rsArticoli = StatementrsArticoli.executeQuery(); rsArticoli_hasData = rsArticoli.next(); MM_rs = rsArticoli; // move the cursor to the selected record for (i=0; rsArticoli_hasData && i < MM_offset; i++) { rsArticoli_hasData = MM_rs.next(); } } %> <% // *** Move To Record: update recordset stats // set the first and last displayed record rsArticoli_first = MM_offset + 1; rsArticoli_last = MM_offset + MM_size; if (MM_rsCount != -1) { rsArticoli_first = Math.min(rsArticoli_first, MM_rsCount); rsArticoli_last = Math.min(rsArticoli_last, MM_rsCount); } // set the boolean used by hide region to check if we are on the last record MM_atTotal = (MM_rsCount != -1 && MM_offset + MM_size >= MM_rsCount); %> <% // *** Go To Record and Move To Record: create strings for maintaining URL and Form parameters String MM_keepBoth,MM_keepURL="",MM_keepForm="",MM_keepNone=""; String[] MM_removeList = { "index", MM_paramName }; // create the MM_keepURL string if (request.getQueryString() != null) { MM_keepURL = '&' + request.getQueryString(); for (int i=0; i < MM_removeList.length && MM_removeList[i].length() != 0; i++) { int start = MM_keepURL.indexOf(MM_removeList[i]) - 1; if (start >= 0 && MM_keepURL.charAt(start) == '&' && MM_keepURL.charAt(start + MM_removeList[i].length() + 1) == '=') { int stop = MM_keepURL.indexOf('&', start + 1); if (stop == -1) stop = MM_keepURL.length(); MM_keepURL = MM_keepURL.substring(0,start) + MM_keepURL.substring(stop); } } } // add the Form variables to the MM_keepForm string if (request.getParameterNames().hasMoreElements()) { java.util.Enumeration items = request.getParameterNames(); while (items.hasMoreElements()) { String nextItem = (String)items.nextElement(); boolean found = false; for (int i=0; !found && i < MM_removeList.length; i++) { if (MM_removeList[i].equals(nextItem)) found = true; } if (!found && MM_keepURL.indexOf('&' + nextItem + '=') == -1) { MM_keepForm = MM_keepForm + '&' + nextItem + '=' + java.net.URLEncoder.encode(request.getParameter(nextItem)); } } } // create the Form + URL string and remove the intial '&' from each of the strings MM_keepBoth = MM_keepURL + MM_keepForm; if (MM_keepBoth.length() > 0) MM_keepBoth = MM_keepBoth.substring(1); if (MM_keepURL.length() > 0) MM_keepURL = MM_keepURL.substring(1); if (MM_keepForm.length() > 0) MM_keepForm = MM_keepForm.substring(1); %> <% //Nautilo per MOD_REWRITE String urlStr_rew="elenco_articoli"; urlStr_rew += "/" + request.getParameter("tipo_vis"); urlStr_rew += "/" + request.getParameter("codice"); urlStr_rew += "/" + request.getParameter("str_ricerca"); urlStr_rew += "/" + request.getParameter("cod_for"); urlStr_rew += "/" + request.getParameter("cod_cat"); urlStr_rew += "/" + request.getParameter("cod_art"); urlStr_rew += "/" + request.getParameter("ord"); urlStr_rew += "/"; // Per Offset //Nautilo per MOD_REWRITE // *** Move To Record: set the strings for the first, last, next, and previous links String MM_moveFirst,MM_moveLast,MM_moveNext,MM_movePrev; { String MM_keepMove = MM_keepBoth; // keep both Form and URL parameters for moves String MM_moveParam = "index="; // if the page has a repeated region, remove 'offset' from the maintained parameters if (MM_size > 1) { MM_moveParam = "offset="; int start = MM_keepMove.indexOf(MM_moveParam); if (start != -1 && (start == 0 || MM_keepMove.charAt(start-1) == '&')) { int stop = MM_keepMove.indexOf('&', start); if (start == 0 && stop != -1) stop++; if (stop == -1) stop = MM_keepMove.length(); if (start > 0) start--; MM_keepMove = MM_keepMove.substring(0,start) + MM_keepMove.substring(stop); } } // set the strings for the move to links StringBuffer urlStr = new StringBuffer(request.getRequestURI()).append('?').append(MM_keepMove); if (MM_keepMove.length() > 0) urlStr.append('&'); urlStr.append(MM_moveParam); /* MM_moveFirst = urlStr + "0"; MM_moveLast = urlStr + "-1"; MM_moveNext = urlStr + Integer.toString(MM_offset+MM_size); MM_movePrev = urlStr + Integer.toString(Math.max(MM_offset-MM_size,0)); */ MM_moveFirst = urlStr_rew + "0"; MM_moveLast = urlStr_rew + "-1"; MM_moveNext = urlStr_rew + Integer.toString(MM_offset+MM_size); MM_movePrev = urlStr_rew + Integer.toString(Math.max(MM_offset-MM_size,0)); } %> <%=title%> <% //Costruisce Keywords e Description per le Categorie String meta_desc_cat="", meta_key_cat="", meta_desc_cat_princ="", meta_key_cat_princ=""; String meta_desc_scat="", meta_key_scat="", meta_desc_scat_princ="", meta_key_scat_princ=""; if (rsArticoli_hasData) { if (rsArticoli.getObject("selezione_articolo.desc_princ" + session.getValue("suff_lang")) != null) { meta_desc_cat_princ=rsArticoli.getString("selezione_articolo.desc_princ" + session.getValue("suff_lang")); } if (rsArticoli.getObject("selezione_articolo.key_princ" + session.getValue("suff_lang")) != null) { meta_key_cat_princ=rsArticoli.getString("selezione_articolo.key_princ" + session.getValue("suff_lang")); } //Costruisce Keywords e Description per le sotto-categorie if (rsArticoli.getObject("categorie_articoli.description" + session.getValue("suff_lang")) != null) { meta_desc_scat=rsArticoli.getString("categorie_articoli.description" + session.getValue("suff_lang")); } if (rsArticoli.getObject("categorie_articoli.keyword" + session.getValue("suff_lang")) != null) { meta_key_scat=rsArticoli.getString("categorie_articoli.keyword" + session.getValue("suff_lang")); } if (rsArticoli.getObject("categorie_articoli.desc_princ" + session.getValue("suff_lang")) != null) { meta_desc_scat_princ=rsArticoli.getString("categorie_articoli.desc_princ" + session.getValue("suff_lang")); } if (rsArticoli.getObject("categorie_articoli.key_princ" + session.getValue("suff_lang")) != null) { meta_key_scat_princ=rsArticoli.getString("categorie_articoli.key_princ" + session.getValue("suff_lang")); } } %>
<% PreparedStatement StatementrsBanner = ConnrsTemplate.prepareStatement("SELECT * FROM banner WHERE attiva = 'Y'"); ResultSet rsBanner = StatementrsBanner.executeQuery(); boolean rsBanner_isEmpty = !rsBanner.next(); boolean rsBanner_hasData = !rsBanner_isEmpty; Object rsBanner_data; int rsBanner_numRows= 0; if(rsBanner_hasData){ for(rsBanner_numRows = 1;rsBanner.next();rsBanner_numRows++) {}; java.util.Random gen = new java.util.Random(); int sel_banner = gen.nextInt(rsBanner_numRows); rsBanner = StatementrsBanner.executeQuery(); for(int i = 0; i <= sel_banner;i++){ rsBanner.next(); } } %>
<%if(rsBanner_hasData){ if(rsBanner.getString("tipo") != null){ if(rsBanner.getString("tipo").equals("I")){ %>
" width="468" height="60"> <% }else{ %> <%=((rsBanner.getObject("sorgente")!=null)?rsBanner.getObject("sorgente"):"")%> <% } } } %> <% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> <% } %>
<% String sql_testata_cent = ""; if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { sql_testata_cent = "SELECT "+preftab+"articoli_tbl.* FROM "+preftab+"articoli_tbl WHERE "+preftab+"articoli_tbl.sezione = 18 AND lingua = "+session.getValue("lingua")+" ORDER BY "+preftab+"articoli_tbl.ordinamento"; }else{ sql_testata_cent = "SELECT "+preftab+"articoli_tbl.* FROM "+preftab+"articoli_tbl WHERE "+preftab+"articoli_tbl.sezione = 18 AND lingua = "+session.getValue("lingua")+" AND ((NOW() < stop_date AND NOW() > start_date) OR (stop_date='0000-00-00 00:00:00' AND start_date='0000-00-00 00:00:00')) ORDER BY "+preftab+"articoli_tbl.ordinamento"; } PreparedStatement StatementrsTestata = ConnrsTemplateEdit.prepareStatement(sql_testata_cent); ResultSet rsTestata = StatementrsTestata.executeQuery(); boolean rsTestata_isEmpty = !rsTestata.next(); boolean rsTestata_hasData = !rsTestata_isEmpty; Object rsTestata_data; int rsTestata_numRows = 0; java.util.Date currentTime_testa = new java.util.Date(); boolean attivo_testa = false; String link_testa = ""; if(rsTestata_hasData){ attivo_testa = check_date(rsTestata); if(rsTestata_hasData){ if(rsTestata.getString("sospeso").equals("N") && attivo_testa){ %> <% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> <% } }else{ if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> <% } } } else {%> <% } %> <%} else { %> <%}%>
<%=((rsTestata.getObject("html")!=null)?rsTestata.getObject("html"):"")%>

&psw=<%=session.getValue("MM_Psw")%>&padre=N&page_back=<%=pageName%>&id=<%=(((rsTestata_data = rsTestata.getObject("id"))==null || rsTestata.wasNull())?"":rsTestata_data)%>&lingua=<%=session.getValue("lingua")%>">
<%=((rsTestata.getObject("html")!=null)?rsTestata.getObject("html"):"")%>

&psw=<%=session.getValue("MM_Psw")%>&padre=N&page_back=<%=pageName%>&id=<%=(((rsTestata_data = rsTestata.getObject("id"))==null || rsTestata.wasNull())?"":rsTestata_data)%>&lingua=<%=session.getValue("lingua")%>">
<% if(rsTestata.getString("sospeso").equals("Y")){%><% } %> <% if(!attivo_testa){%> <% } %>
<% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { link_testa = UrlEwebEditPro + "set.jsp?edit=M&sezione=18&new=Y&user=" + (String)session.getValue("MM_Username") + "&psw=" + (String)session.getValue("MM_Psw") + "&padre=N&page_back=" + pageName + "&id=0&lingua=" + (String)session.getValue("lingua"); %> <% } %>
<% String sql_scorrevole_cent = ""; if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { sql_scorrevole_cent = "SELECT "+preftab+"articoli_tbl.* FROM "+preftab+"articoli_tbl WHERE "+preftab+"articoli_tbl.sezione = 19 AND lingua = "+session.getValue("lingua")+" ORDER BY "+preftab+"articoli_tbl.ordinamento"; }else{ sql_scorrevole_cent = "SELECT "+preftab+"articoli_tbl.* FROM "+preftab+"articoli_tbl WHERE "+preftab+"articoli_tbl.sezione = 19 AND lingua = "+session.getValue("lingua")+" AND ((NOW() < stop_date AND NOW() > start_date) OR (stop_date='0000-00-00 00:00:00' AND start_date='0000-00-00 00:00:00')) ORDER BY "+preftab+"articoli_tbl.ordinamento"; } PreparedStatement StatementrsTestoScorr = ConnrsTemplateEdit.prepareStatement(sql_scorrevole_cent); ResultSet rsTestoScorr = StatementrsTestoScorr.executeQuery(); boolean rsTestoScorr_isEmpty = !rsTestoScorr.next(); boolean rsTestoScorr_hasData = !rsTestoScorr_isEmpty; Object rsTestoScorr_data; int rsTestoScorr_numRows = 0; java.util.Date currentTime_testo = new java.util.Date(); boolean attivo_testo = false; String link_scorrevole = ""; if(rsTestoScorr_hasData){ attivo_testo = check_date(rsTestoScorr); if(rsTestoScorr_hasData){ if(rsTestoScorr.getString("sospeso").equals("N") && attivo_testo){ %> <% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> <% } }else{ if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> <% } } } else {%> <% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { link_scorrevole = UrlEwebEditPro+"set.jsp?edit=M&sezione=19&new=Y&user="+session.getValue("MM_Username")+"&psw="+session.getValue("MM_Psw")+"&padre=N&page_back="+pageName+"&id=0&lingua=" + (String)session.getValue("lingua"); %> <% } %> <% } %> <%} else { %> <%}%>
<%=((rsTestoScorr.getObject("html")!=null)?rsTestoScorr.getObject("html"):"")%>
&psw=<%=session.getValue("MM_Psw")%>&padre=N&page_back=<%=pageName%>&id=<%=(((rsTestoScorr_data = rsTestoScorr.getObject("id"))==null || rsTestoScorr.wasNull())?"":rsTestoScorr_data)%>&lingua=<%=session.getValue("lingua")%>">
<%=((rsTestoScorr.getObject("html")!=null)?rsTestoScorr.getObject("html"):"")%>
&psw=<%=session.getValue("MM_Psw")%>&padre=N&page_back=<%=pageName%>&id=<%=(((rsTestoScorr_data = rsTestoScorr.getObject("id"))==null || rsTestoScorr.wasNull())?"":rsTestoScorr_data)%>&lingua=<%=session.getValue("lingua")%>">
<%if(rsTestoScorr.getString("sospeso").equals("Y")){%><% } %> <%if(!attivo_testo){%><% } %>
<% com.nautilo.roibike.Menu_js menu = new com.nautilo.roibike.Menu_js(); String menu_vis[] = menu.gen_menu(session, MM_connessione_edit_DRIVER, MM_connessione_edit_USERNAME, MM_connessione_edit_PASSWORD, MM_connessione_edit_STRING, out, preftab, Vdir_shop); %>
<% java.text.SimpleDateFormat formatter_template = new java.text.SimpleDateFormat ("dd MMMMM yyyy"); //("dd/MM/yyyyMMddhhmmss") java.util.Date currentTime_template = new java.util.Date(); String dateString_template = formatter_template.format(currentTime_template); %>
<%=dateString_template%>
   
<%=entra_template%>
<%if(((String)session.getValue("login")).equals("N")){%>
<%=mod_log_temp_accesso%>
 <%=mod_log_temp_utente%>
 password:
<%=mod_log_temp_psw_dim%>
 <%=mod_log_temp_reg%>
<% }else{ %>
 <%=mod_log_temp_profilo%>
profilo utente <%=session.getValue("nome_utente")%>  
exit user's profile
 
<% } %>
<% if (catalogo_abil && ((String)session.getValue("vis_prezzi")).equals("Y")) {%> <% if(session.getValue("tot_qta_temp") != null){ if ((request.getRequestURI()).indexOf("vis_cart") == -1){ String _valuta1 = (String)session.getValue("valuta"); Driver DriverrsDef_val_all = (Driver)Class.forName(MM_connessione_DRIVER).newInstance(); Connection ConnrsDef_val_all = DriverManager.getConnection(MM_connessione_STRING,MM_connessione_USERNAME,MM_connessione_PASSWORD); PreparedStatement StatementrsDef_val_all = ConnrsDef_val_all.prepareStatement("SELECT * FROM valute WHERE codice = '"+ _valuta1+"'"); ResultSet rsDef_val_all = StatementrsDef_val_all.executeQuery(); boolean rsDef_val_all_isEmpty = !rsDef_val_all.next(); boolean rsDef_val_all_hasData = !rsDef_val_all_isEmpty; Object rsDef_val_all_data; int rsDef_val_all_numRows = 0; java.util.Locale locales_temp = new java.util.Locale("it","IT"); java.text.NumberFormat numberFormatter_temp = java.text.NumberFormat.getNumberInstance(locales_temp); double tot_cart_temp = arrotonda(convertitore(rsDef_val_all.getDouble("cambio"), ((Double)session.getValue("tot_cart_temp")).doubleValue(),(String)rsDef_val_all.getObject("descrizione" + session.getValue("suff_lang"))),(String)rsDef_val_all.getObject("descrizione" + session.getValue("suff_lang"))); String tot_cart_temp_for = numberFormatter_temp.format(tot_cart_temp); String _art_cart=""; if(((String)session.getValue("lang")).equals("it")){ _art_cart="articolo"; }else{ _art_cart="item"; } int _n_a_cart=0; if (session.getValue("tot_qta_temp") != null) { _n_a_cart=((Integer)session.getValue("tot_qta_temp")).intValue(); } if (_n_a_cart > 1) { if(((String)session.getValue("lang")).equals("it")){ _art_cart="articoli"; }else{ _art_cart="items"; } } %> <% ConnrsDef_val_all.close(); rsDef_val_all.close(); } }else{ %> <% } %>
 <%=valuta_temp_carrello%>
<%=session.getValue("tot_qta_temp")%> <%=_art_cart%>
<%if(((String)session.getValue("lang")).equals("it")){ out.print("per"); }else{ out.print("for"); }%> <%=session.getValue("valuta_label")%> <%=tot_cart_temp_for%>
 
<%=valuta_temp_carrello%>
 
<% } %>
 
<%=temp_sx_cerca_titolo%>
<% // Attualmente la ricerca salta alla pagina cerca.html, in cui si ricercano solo gli articoli // inseriti con EwebEditPro, la versione originale rimandava ad "elenco_categorie/4.html", in // cui si ricercava il termine inserito nel catalogo prodotti %>
 <%=temp_sx_cerca%>
 
 
<% PreparedStatement StatementrsUltimissimeTitolo = ConnrsTemplateEdit.prepareStatement("SELECT * FROM "+preftab+"sezioni WHERE id_sez = 16"); ResultSet rsUltimissimeTitolo = StatementrsUltimissimeTitolo.executeQuery(); boolean rsUltimissimeTitolo_hasData = rsUltimissimeTitolo.next(); if (rsUltimissimeTitolo_hasData) { out.println(rsUltimissimeTitolo.getString("descrizione")); } rsUltimissimeTitolo.close(); %>
<% String sospesi16=""; if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { sospesi16=""; } else { sospesi16=" AND (sospeso <> 'Y' OR sospeso IS NULL) "; } PreparedStatement StatementrsUltimissimeLista = ConnrsTemplateEdit.prepareStatement("SELECT * FROM "+preftab+"articoli_tbl WHERE sezione = 16 AND lingua = " + session.getValue("lingua") + sospesi16 + " ORDER BY ordinamento ASC"); ResultSet rsUltimissimeLista = StatementrsUltimissimeLista.executeQuery(); boolean rsUltimissimeLista_isEmpty = !rsUltimissimeLista.next(); boolean rsUltimissimeLista_hasData = !rsUltimissimeLista_isEmpty; Object rsUltimissimeLista_data; int rsUltimissimeLista_numRows = 0; int RepeatB__numRows = 5; int RepeatB__index = 0; rsUltimissimeLista_numRows += RepeatB__numRows; String sospeso_list16=""; while ((rsUltimissimeLista_hasData)&&(RepeatB__numRows-- != 0)) { sospeso_list16=""; if (rsUltimissimeLista.getObject("sospeso") != null) { if (rsUltimissimeLista.getString("sospeso").equals("Y")) { sospeso_list16=" (S)"; } } %> <% RepeatB__index++; rsUltimissimeLista_hasData = rsUltimissimeLista.next(); } rsUltimissimeLista.close(); //ConnrsUltimissimeTitolo.close(); %>
 »  /<%=rsUltimissimeLista.getObject("id")%>.html"><%=(((rsUltimissimeLista_data = rsUltimissimeLista.getObject(""+preftab+"articoli_tbl.titolo"))==null || rsUltimissimeLista.wasNull())?"":rsUltimissimeLista_data)%><%=sospeso_list16%>
<% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> &psw=<%=session.getValue("MM_Psw")%>&padre=N&page_back=<%=pageName%>&id=0&lingua=<%=session.getValue("lingua")%>" > <% } %>
 
<% if (catalogo_abil) { %>
<%=catalogo_template%>
<% if(false){ %> <% } %> <% int _cod_old_ = 0, _cod_att_=0; while (rsCategorie_hasData) { %> <% _cod_att_ = rsCategorie.getInt("selezione_articolo.codice"); if (_cod_old_ != _cod_att_) { _cod_old_ = _cod_att_; %> <% } %> <% rsCategorie_hasData = rsCategorie.next(); } rsCategorie.close(); rsCategorie = StatementrsCategorie.executeQuery(); rsCategorie_hasData = rsCategorie.next(); rsCategorie_isEmpty = !rsCategorie_hasData; %>
<%=combo_cat_1%>
  /null/0/0.html"> <%=((rsCategorie.getObject("selezione_articolo.descrizione" + session.getValue("suff_lang"))!=null)?rsCategorie.getObject("selezione_articolo.descrizione" + session.getValue("suff_lang")):"")%>
/<%=((rsCategorie.getObject("categorie_articoli.codice")!=null)?rsCategorie.getObject("categorie_articoli.codice"):"") %>.html"> <%=((rsCategorie.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang"))!=null)?rsCategorie.getObject("categorie_articoli.denominazione" + session.getValue("suff_lang")):"")%>
<%=temp_sx_novita%>
<%=temp_sx_offerte%>
<%=temp_sx_particolari%>
 
<%=str_testa_aziende%>
<% while ((rsFor_all_hasData)&&(RepeatFor__numRows-- != 0)) { %> <% RepeatFor__index++; rsFor_all_hasData = rsFor_all.next(); } %>
.html"><%=(((rsFor_all_data = rsFor_all.getObject("denominazione"))==null || rsFor_all.wasNull())?"":rsFor_all_data)%>
<%=fornitori_all%>
 
TOP SELL
<% Driver DriverrsMost = (Driver)Class.forName(MM_connessione_DRIVER).newInstance(); Connection ConnrsMost = DriverManager.getConnection(MM_connessione_STRING,MM_connessione_USERNAME,MM_connessione_PASSWORD); PreparedStatement StatementrsMost = ConnrsMost.prepareStatement("SELECT articoli . * ,COUNT(*) as num FROM articoli, rigo_ordine WHERE articoli.codice = rigo_ordine.codarticolo GROUP BY rigo_ordine.codarticolo ORDER BY num DESC LIMIT 0,10"); ResultSet rsMost = StatementrsMost.executeQuery(); boolean rsMost_hasData = rsMost.next(); Object rsMost_data; int count = 1; while(rsMost_hasData){ %> <% count++; rsMost_hasData=rsMost.next(); } rsMost.close(); ConnrsMost.close(); %>
<%=count%> .html"><%=((rsMost.getObject("denominazione_ita")!=null)?rsMost.getObject("denominazione_ita"):"")%>
 
<% } %> <% String sql_sx = ""; if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { sql_sx = "SELECT * FROM "+preftab+"articoli_tbl,"+preftab+"sezioni WHERE "+preftab+"articoli_tbl.sezione = "+preftab+"sezioni.id_sez AND "+preftab+"sezioni.descrizione = 'SX' AND "+preftab+"articoli_tbl.padre = 'E' AND lingua=" + session.getValue("lingua") + " ORDER BY "+preftab+"articoli_tbl.ordinamento"; }else{ sql_sx = "SELECT * FROM "+preftab+"articoli_tbl,"+preftab+"sezioni WHERE "+preftab+"articoli_tbl.sezione = "+preftab+"sezioni.id_sez AND "+preftab+"sezioni.descrizione = 'SX' AND "+preftab+"articoli_tbl.padre = 'E' AND lingua=" + session.getValue("lingua") + " AND sospeso = 'N' AND ((NOW() < stop_date AND NOW() > start_date) OR (stop_date='0000-00-00 00:00:00' AND start_date='0000-00-00 00:00:00')) ORDER BY "+preftab+"articoli_tbl.ordinamento"; } PreparedStatement StatementrsCms_sx = ConnrsTemplateEdit.prepareStatement(sql_sx); ResultSet rsCms_sx = StatementrsCms_sx.executeQuery(); boolean rsCms_sx_isEmpty = !rsCms_sx.next(); boolean rsCms_sx_hasData = !rsCms_sx_isEmpty; Object rsCms_sx_data; int rsCms_sx_numRows = 0; java.util.Date currentTime = new java.util.Date(); boolean attivo = false; String link_sx = ""; while(rsCms_sx_hasData){ attivo = check_date(rsCms_sx); if(rsCms_sx.getString(""+preftab+"sezioni.tipo").equals("B")){ if(rsCms_sx.getString("sospeso").equals("N")){ %>
<% if(rsCms_sx_hasData){ %><%=((rsCms_sx.getObject("titolo")!=null)?rsCms_sx.getObject("titolo"):"")%> <% } %>
<% if(rsCms_sx_hasData){ if((rsCms_sx.getString("padre")).equals("E")){ %> <% } } %>
<%=((rsCms_sx.getObject("html")!=null)?rsCms_sx.getObject("html"):"")%>
<% int sezione = 0; if(rsCms_sx.getObject("sezione")!= null){ sezione = rsCms_sx.getInt("sezione"); }else{ sezione = 0; } if(isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> &psw=<%=session.getValue("MM_Psw")%>&padre=E&page_back=<%=pageName%>&id=<%=(((rsCms_sx_data = rsCms_sx.getObject("id"))==null || rsCms_sx.wasNull())?"":rsCms_sx_data)%>&lingua=<%=session.getValue("lingua")%>">
&home=true">
segue ... <% }else{ PreparedStatement StatementrsCms_1_seg = ConnrsTemplateEdit.prepareStatement("SELECT "+preftab+"articoli_tbl.*, "+preftab+"sezioni.tipo FROM "+preftab+"articoli_tbl,"+preftab+"sezioni WHERE "+preftab+"articoli_tbl.sezione = "+preftab+"sezioni.id_sez AND "+preftab+"articoli_tbl.sezione = "+rsCms_sx.getObject(""+preftab+"sezioni.id_sez")+" AND "+preftab+"articoli_tbl.padre = 'Y' AND lingua=" + session.getValue("lingua") + " AND ((NOW() < stop_date AND NOW() > start_date) OR (stop_date='0000-00-00 00:00:00' AND start_date='0000-00-00 00:00:00'))"); ResultSet rsCms_1_seg = StatementrsCms_1_seg.executeQuery(); boolean rsCms_1_seg_isEmpty = !rsCms_1_seg.next(); boolean rsCms_1_seg_hasData = !rsCms_1_seg_isEmpty; Object rsCms_1_seg_data; int rsCms_1_seg_numRows = 0; if(rsCms_1_seg_hasData){ boolean padre_attivo_sx = check_date(rsCms_1_seg); if(rsCms_1_seg.getString(""+preftab+"sezioni.tipo").equals("B")){ if(rsCms_1_seg.getString("sospeso").equals("N")){ if (padre_attivo_sx == true) { %> segue ... <% } } } } } %>
<%if(!attivo && isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))){%><% } %>
 
<% } else { if(isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))){ %>
<% if(rsCms_sx_hasData){ %><%=((rsCms_sx.getObject("titolo")!=null)?rsCms_sx.getObject("titolo"):"")%><% } %>
<% if(rsCms_sx_hasData){ if((rsCms_sx.getString("padre")).equals("E")){ %> <% } } else { %> <% } %>
<%=((rsCms_sx.getObject("html")!=null)?rsCms_sx.getObject("html"):"")%>
<% int sezione = 0; if(rsCms_sx.getObject("sezione")!= null){ sezione = rsCms_sx.getInt("sezione"); }else{ sezione = 0; } if(isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> &psw=<%=session.getValue("MM_Psw")%>&padre=E&page_back=<%=pageName%>&id=<%=(((rsCms_sx_data = rsCms_sx.getObject("id"))==null || rsCms_sx.wasNull())?"":rsCms_sx_data)%>&lingua=<%=session.getValue("lingua")%>">
&home=true">
segue... <% } %>
<% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { link_sx = UrlEwebEditPro+"set.jsp?edit=M&new=Y&sezione=17&user="+session.getValue("MM_Username")+"&psw="+session.getValue("MM_Psw")+"&padre=E&page_back="+pageName+"&id=0&lingua=" + (String)session.getValue("lingua"); %> <% } %>
<% if(!attivo){ %><% } %>
 
<% } } }else{ if(rsCms_sx.getString("sospeso").equals("N")){ %>
<% out.println(rsCms_sx.getString("titolo")); %>
<% String sospesi15=""; if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { sospesi15=""; } else { sospesi15=" AND (sospeso <> 'Y' OR sospeso IS NULL) AND ((NOW() < stop_date AND NOW() > start_date) OR (stop_date='0000-00-00 00:00:00' AND start_date='0000-00-00 00:00:00'))"; } PreparedStatement StatementrsParlanoNoiLista_sx = ConnrsTemplateEdit.prepareStatement("SELECT * FROM "+preftab+"articoli_tbl WHERE "+preftab+"articoli_tbl.padre = 'N' AND sezione = "+rsCms_sx.getObject(""+preftab+"sezioni.id_sez")+" AND lingua = " + session.getValue("lingua") + sospesi15 + " ORDER BY ordinamento ASC"); ResultSet rsParlanoNoiLista_sx = StatementrsParlanoNoiLista_sx.executeQuery(); boolean rsParlanoNoiLista_sx_isEmpty = !rsParlanoNoiLista_sx.next(); boolean rsParlanoNoiLista_sx_hasData = !rsParlanoNoiLista_sx_isEmpty; Object rsParlanoNoiLista_sx_data; int rsParlanoNoiLista_sx_numRows = 0; int RepeatA__numRows_sx = 5; int RepeatA__index_sx = 0; rsParlanoNoiLista_sx_numRows += RepeatA__numRows_sx; String sospeso_list15_sx=""; boolean attivo_ele = false; while ((rsParlanoNoiLista_sx_hasData)&&(RepeatA__numRows_sx-- != 0)) { sospeso_list15_sx=""; attivo_ele = check_date(rsParlanoNoiLista_sx); if (rsParlanoNoiLista_sx.getObject("sospeso") != null) { if (rsParlanoNoiLista_sx.getString("sospeso").equals("Y")) { sospeso_list15_sx=" (S)"; } } if(!attivo_ele){ sospeso_list15_sx += " (!)"; } %> <% RepeatA__index_sx++; rsParlanoNoiLista_sx_hasData = rsParlanoNoiLista_sx.next(); } rsParlanoNoiLista_sx.close(); %>
 »  /<%=rsParlanoNoiLista_sx.getObject("id")%>.html"><%=(((rsParlanoNoiLista_sx_data = rsParlanoNoiLista_sx.getObject(""+preftab+"articoli_tbl.titolo"))==null || rsParlanoNoiLista_sx.wasNull())?"":rsParlanoNoiLista_sx_data)%><%=sospeso_list15_sx%>
<% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { link_sx = UrlEwebEditPro+"set.jsp?edit=M&new=Y&sezione=" + rsCms_sx.getObject("sezione") + "&user="+session.getValue("MM_Username")+"&psw="+session.getValue("MM_Psw")+"&padre=N&page_back="+pageName+"&id=0&lingua=" + (String)session.getValue("lingua"); %>
&home=true">
&psw=<%=session.getValue("MM_Psw")%>&padre=E&page_back=<%=pageName%>&id=<%=(((rsCms_sx_data = rsCms_sx.getObject("id"))==null || rsCms_sx.wasNull())?"":rsCms_sx_data)%>&lingua=<%=session.getValue("lingua")%>"> <% } %>
<% if(!attivo){ %><% } %>
 
<% }else{ %>
<% out.println(rsCms_sx.getString("titolo")); %>
<% String sospesi15=""; if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { sospesi15=""; } else { sospesi15=" AND (sospeso <> 'Y' OR sospeso IS NULL) AND ((NOW() < stop_date AND NOW() > start_date) OR (stop_date='0000-00-00 00:00:00' AND start_date='0000-00-00 00:00:00'))"; } PreparedStatement StatementrsParlanoNoiLista_sx = ConnrsTemplateEdit.prepareStatement("SELECT * FROM "+preftab+"articoli_tbl WHERE "+preftab+"articoli_tbl.padre = 'N' AND sezione = "+rsCms_sx.getObject(""+preftab+"sezioni.id_sez")+" AND lingua = " + session.getValue("lingua") + sospesi15 + " ORDER BY ordinamento ASC"); ResultSet rsParlanoNoiLista_sx = StatementrsParlanoNoiLista_sx.executeQuery(); boolean rsParlanoNoiLista_sx_isEmpty = !rsParlanoNoiLista_sx.next(); boolean rsParlanoNoiLista_sx_hasData = !rsParlanoNoiLista_sx_isEmpty; Object rsParlanoNoiLista_sx_data; int rsParlanoNoiLista_sx_numRows = 0; int RepeatA__numRows_sx = 5; int RepeatA__index_sx = 0; rsParlanoNoiLista_sx_numRows += RepeatA__numRows_sx; String sospeso_list15_sx=""; boolean attivo_ele = false; while ((rsParlanoNoiLista_sx_hasData)&&(RepeatA__numRows_sx-- != 0)) { sospeso_list15_sx=""; attivo_ele = check_date(rsParlanoNoiLista_sx); if (rsParlanoNoiLista_sx.getObject("sospeso") != null) { if (rsParlanoNoiLista_sx.getString("sospeso").equals("Y")) { sospeso_list15_sx=" (S)"; } } if(!attivo_ele){ sospeso_list15_sx += " (!)"; } %> <% RepeatA__index_sx++; rsParlanoNoiLista_sx_hasData = rsParlanoNoiLista_sx.next(); } rsParlanoNoiLista_sx.close(); %>
 »  /<%=rsParlanoNoiLista_sx.getObject("id")%>.html"><%=(((rsParlanoNoiLista_sx_data = rsParlanoNoiLista_sx.getObject(""+preftab+"articoli_tbl.titolo"))==null || rsParlanoNoiLista_sx.wasNull())?"":rsParlanoNoiLista_sx_data)%><%=sospeso_list15_sx%>
<% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { link_sx = UrlEwebEditPro+"set.jsp?edit=M&new=Y&sezione=" + rsCms_sx.getObject("sezione") + "&user="+session.getValue("MM_Username")+"&psw="+session.getValue("MM_Psw")+"&padre=N&page_back="+pageName+"&id=0&lingua=" + (String)session.getValue("lingua"); %>
&home=true">
&psw=<%=session.getValue("MM_Psw")%>&padre=E&page_back=<%=pageName%>&id=<%=(((rsCms_sx_data = rsCms_sx.getObject("id"))==null || rsCms_sx.wasNull())?"":rsCms_sx_data)%>&lingua=<%=session.getValue("lingua")%>"> <% } %>
<% if(!attivo && isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))){ %><% } %>
 
<% } } rsCms_sx_hasData = rsCms_sx.next(); }//WHILE/ if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { link_sx = Vdir_shop+"/html/sel_tipo.html?MM_insert=form1&descrizione=SX&edit=M&new=Y&user="+session.getValue("MM_Username")+"&psw="+session.getValue("MM_Psw")+"&padre=E&page_back="+pageName+"&id=0&lingua="+session.getValue("lingua"); %>
<% } %>
Home> <%=str_testa%>
<% if(((String)session.getValue("lang")).equals("it")){ %> <%@ include file="../include_it/elenco_articoli_inc.html" %> <% }else{ %> <%@ include file="../include_en/elenco_articoli_inc.html" %> <% } %>

 

 

 

 

<% if(attiva_lingua){ %> <% //Nautilo // Dalla stringa dell'URL toglie (se presente) il parametro "lang_sel" // e ricostruisce una nuova stringa da usare come URL per cambiare la lingua scelta String __url_new_suff=""; if (request.getQueryString() != null) { __par = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + request.getRequestURI() + "?" + request.getQueryString(); if ((__pos=__par.indexOf("?lang_sel=")) != -1) { __url_new= __par.substring(0,__pos); __url_new += "?"; if (__par.length() > __pos+13) { __url_new += __par.substring(__pos+13) + "&lang_sel="; } else { __url_new += "lang_sel="; } } else { if ((__pos=__par.indexOf("&lang_sel=")) != -1) { __url_new= __par.substring(0,__pos); if (__par.length() > __pos+12) { __url_new += __par.substring(__pos+12) + "&lang_sel="; } else { __url_new += "&lang_sel="; } } else { __url_new=request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + request.getRequestURI() + "?" + request.getQueryString() + "&lang_sel="; } } } else { __url_new=request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + request.getRequestURI() + "?lang_sel="; } if (__url_new.indexOf("index.html") > 0) { __url_new = request.getScheme() + "://" + request.getServerName() + ":" + request.getServerPort() + "/index/"; __url_new_suff=".html"; } %> <% if (((String)session.getValue("lang")).equals("it")) { %> <% } else { %> <% } %> <% if (((String)session.getValue("lang")).equals("en")) { %> <% } else { %> <% } %>
versione italiana english version

<% } %>
Newsletter
<%=temp_dx_newsletter%>


.gif" border="0" alt="<%=tooltip_registra%>" width="50" height="13">
 
<% String sql_dx = ""; if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { sql_dx = "SELECT * FROM "+preftab+"articoli_tbl,"+preftab+"sezioni WHERE "+preftab+"articoli_tbl.sezione = "+preftab+"sezioni.id_sez AND "+preftab+"sezioni.descrizione = 'DX' AND "+preftab+"articoli_tbl.padre = 'E' AND lingua=" + session.getValue("lingua") + " ORDER BY "+preftab+"articoli_tbl.ordinamento"; }else{ sql_dx = "SELECT * FROM "+preftab+"articoli_tbl,"+preftab+"sezioni WHERE "+preftab+"articoli_tbl.sezione = "+preftab+"sezioni.id_sez AND "+preftab+"sezioni.descrizione = 'DX' AND "+preftab+"articoli_tbl.padre = 'E' AND lingua=" + session.getValue("lingua") + " AND sospeso = 'N' AND ((NOW() < stop_date AND NOW() > start_date) OR (stop_date='0000-00-00 00:00:00' AND start_date='0000-00-00 00:00:00')) ORDER BY "+preftab+"articoli_tbl.ordinamento"; } PreparedStatement StatementrsCms_1 = ConnrsTemplateEdit.prepareStatement(sql_dx); ResultSet rsCms_1 = StatementrsCms_1.executeQuery(); boolean rsCms_1_isEmpty = !rsCms_1.next(); boolean rsCms_1_hasData = !rsCms_1_isEmpty; Object rsCms_1_data; int rsCms_1_numRows = 0; java.util.Date currentTime_dx = new java.util.Date(); boolean attivo_dx = false; String link_dx = ""; while(rsCms_1_hasData){ attivo_dx = check_date(rsCms_1); if(rsCms_1.getString(""+preftab+"sezioni.tipo").equals("B")){ if(rsCms_1.getString("sospeso").equals("N")){ %>
<% if(rsCms_1_hasData){ %><%=((rsCms_1.getObject("titolo")!=null)?rsCms_1.getObject("titolo"):"")%> <% } %>
<% if(rsCms_1_hasData){ if((rsCms_1.getString("padre")).equals("E")){ %> <% } } %>
<%=((rsCms_1.getObject("html")!=null)?rsCms_1.getObject("html"):"")%>
<% int sezione = 0; if(rsCms_1.getObject("sezione")!= null){ sezione = rsCms_1.getInt("sezione"); }else{ sezione = 0; } if(isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> &psw=<%=session.getValue("MM_Psw")%>&padre=E&page_back=<%=pageName%>&id=<%=(((rsCms_1_data = rsCms_1.getObject("id"))==null || rsCms_1.wasNull())?"":rsCms_1_data)%>&lingua=<%=session.getValue("lingua")%>">
&home=true">
segue ... <% }else{ PreparedStatement StatementrsCms_1_seg = ConnrsTemplateEdit.prepareStatement("SELECT "+preftab+"articoli_tbl.*, "+preftab+"sezioni.tipo FROM "+preftab+"articoli_tbl,"+preftab+"sezioni WHERE "+preftab+"articoli_tbl.sezione = "+preftab+"sezioni.id_sez AND "+preftab+"articoli_tbl.sezione = "+rsCms_1.getObject(""+preftab+"sezioni.id_sez")+" AND "+preftab+"articoli_tbl.padre = 'Y' AND lingua=" + session.getValue("lingua") + " AND ((NOW() < stop_date AND NOW() > start_date) OR (stop_date='0000-00-00 00:00:00' AND start_date='0000-00-00 00:00:00'))"); ResultSet rsCms_1_seg = StatementrsCms_1_seg.executeQuery(); boolean rsCms_1_seg_isEmpty = !rsCms_1_seg.next(); boolean rsCms_1_seg_hasData = !rsCms_1_seg_isEmpty; Object rsCms_1_seg_data; int rsCms_1_seg_numRows = 0; if(rsCms_1_seg_hasData){ boolean padre_attivo_dx = check_date(rsCms_1); if(rsCms_1_seg.getString(preftab+"sezioni.tipo").equals("B")){ if(rsCms_1_seg.getString("sospeso").equals("N")){ if (padre_attivo_dx == true) { %> segue ... <% } } } } } %>
<%if(!attivo_dx && isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))){%><% } %>
 
<% } else { if(isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))){ %>
<% if(rsCms_1_hasData){ %><%=((rsCms_1.getObject("titolo")!=null)?rsCms_1.getObject("titolo"):"")%><% } %>
<% if(rsCms_1_hasData){ if((rsCms_1.getString("padre")).equals("E")){ %> <% } } else { %> <% } %>
<%=((rsCms_1.getObject("html")!=null)?rsCms_1.getObject("html"):"")%>
<% int sezione = 0; if(rsCms_1.getObject("sezione")!= null){ sezione = rsCms_1.getInt("sezione"); }else{ sezione = 0; } if(isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> &psw=<%=session.getValue("MM_Psw")%>&padre=E&page_back=<%=pageName%>&id=<%=(((rsCms_1_data = rsCms_1.getObject("id"))==null || rsCms_1.wasNull())?"":rsCms_1_data)%>&lingua=<%=session.getValue("lingua")%>">
&home=true">
segue... <% } %>
<% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { link_dx = UrlEwebEditPro + "set.jsp?edit=M&sezione=17&new=Y&user=" + (String)session.getValue("MM_Username") + "&psw=" + (String)session.getValue("MM_Psw") + "&padre=E&page_back=" + pageName + "&id=0&lingua=" + (String)session.getValue("lingua"); %> <% } %>
<% if(!attivo_dx){ %><% } %>
 
<% } } }else{ if(rsCms_1.getString("sospeso").equals("N")){ %>
<% out.println(rsCms_1.getString("titolo")); %>
<% String sospesi15=""; if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { sospesi15=""; } else { sospesi15=" AND (sospeso <> 'Y' OR sospeso IS NULL) AND ((NOW() < stop_date AND NOW() > start_date) OR (stop_date='0000-00-00 00:00:00' AND start_date='0000-00-00 00:00:00')) "; } PreparedStatement StatementrsParlanoNoiLista = ConnrsTemplateEdit.prepareStatement("SELECT * FROM "+preftab+"articoli_tbl WHERE "+preftab+"articoli_tbl.padre = 'N' AND sezione = "+rsCms_1.getObject(""+preftab+"sezioni.id_sez")+" AND lingua = " + session.getValue("lingua") + sospesi15 + " ORDER BY ordinamento ASC"); ResultSet rsParlanoNoiLista = StatementrsParlanoNoiLista.executeQuery(); boolean rsParlanoNoiLista_isEmpty = !rsParlanoNoiLista.next(); boolean rsParlanoNoiLista_hasData = !rsParlanoNoiLista_isEmpty; Object rsParlanoNoiLista_data; int rsParlanoNoiLista_numRows = 0; int RepeatA__numRows = 5; int RepeatA__index = 0; rsParlanoNoiLista_numRows += RepeatA__numRows; String sospeso_list15=""; boolean attivo_ele = false; while ((rsParlanoNoiLista_hasData)&&(RepeatA__numRows-- != 0)) { sospeso_list15=""; attivo_ele = check_date(rsParlanoNoiLista); if (rsParlanoNoiLista.getObject("sospeso") != null) { if (rsParlanoNoiLista.getString("sospeso").equals("Y")) { sospeso_list15=" (S)"; } } if(!attivo_ele){ sospeso_list15 += " (!)"; } %> <% RepeatA__index++; rsParlanoNoiLista_hasData = rsParlanoNoiLista.next(); } rsParlanoNoiLista.close(); %>
 »  /<%=rsParlanoNoiLista.getObject("id") %>.html"><%=(((rsParlanoNoiLista_data = rsParlanoNoiLista.getObject(""+preftab+"articoli_tbl.titolo"))==null || rsParlanoNoiLista.wasNull())?"":rsParlanoNoiLista_data)%><%=sospeso_list15%>
<% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { link_dx = UrlEwebEditPro + "set.jsp?edit=M&sezione=" + rsCms_1.getObject("sezione") + "&new=Y&user=" + (String)session.getValue("MM_Username") + "&psw=" + (String)session.getValue("MM_Psw") + "&padre=N&page_back=" + pageName + "&id=0&lingua=" + (String)session.getValue("lingua"); %>
&home=true">
&psw=<%=session.getValue("MM_Psw")%>&padre=E&page_back=<%=pageName%>&id=<%=(((rsCms_1_data = rsCms_1.getObject("id"))==null || rsCms_1.wasNull())?"":rsCms_1_data)%>&lingua=<%=session.getValue("lingua")%>"> <% } %>
<% if(!attivo_dx && isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))){ %><% } %>
 
<% }else{ if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %>
<% out.println(rsCms_1.getString("titolo")); %>
<% String sospesi15=""; if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { sospesi15=""; } else { sospesi15=" AND (sospeso <> 'Y' OR sospeso IS NULL) AND ((NOW() < stop_date AND NOW() > start_date) OR (stop_date='0000-00-00 00:00:00' AND start_date='0000-00-00 00:00:00')) "; } PreparedStatement StatementrsParlanoNoiLista = ConnrsTemplateEdit.prepareStatement("SELECT * FROM "+preftab+"articoli_tbl WHERE "+preftab+"articoli_tbl.padre = 'N' AND sezione = "+rsCms_1.getObject(""+preftab+"sezioni.id_sez")+" AND lingua = " + session.getValue("lingua") + sospesi15 + " ORDER BY ordinamento ASC"); ResultSet rsParlanoNoiLista = StatementrsParlanoNoiLista.executeQuery(); boolean rsParlanoNoiLista_isEmpty = !rsParlanoNoiLista.next(); boolean rsParlanoNoiLista_hasData = !rsParlanoNoiLista_isEmpty; Object rsParlanoNoiLista_data; int rsParlanoNoiLista_numRows = 0; int RepeatA__numRows = 5; int RepeatA__index = 0; rsParlanoNoiLista_numRows += RepeatA__numRows; String sospeso_list15=""; boolean attivo_ele = false; while ((rsParlanoNoiLista_hasData)&&(RepeatA__numRows-- != 0)) { sospeso_list15=""; attivo_ele = check_date(rsParlanoNoiLista); if (rsParlanoNoiLista.getObject("sospeso") != null) { if (rsParlanoNoiLista.getString("sospeso").equals("Y")) { sospeso_list15=" (S)"; } } if(!attivo_ele){ sospeso_list15 += " (!)"; } %> <% RepeatA__index++; rsParlanoNoiLista_hasData = rsParlanoNoiLista.next(); } rsParlanoNoiLista.close(); %>
 »  /<%=rsParlanoNoiLista.getObject("id") %>.html"><%=(((rsParlanoNoiLista_data = rsParlanoNoiLista.getObject(""+preftab+"articoli_tbl.titolo"))==null || rsParlanoNoiLista.wasNull())?"":rsParlanoNoiLista_data)%><%=sospeso_list15%>
<% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { link_dx = UrlEwebEditPro + "set.jsp?edit=M&sezione=" + rsCms_1.getObject("sezione") + "&new=Y&user=" + (String)session.getValue("MM_Username") + "&psw=" + (String)session.getValue("MM_Psw") + "&padre=N&page_back=" + pageName + "&id=0&lingua=" + (String)session.getValue("lingua"); %>
&home=true">
&psw=<%=session.getValue("MM_Psw")%>&padre=E&page_back=<%=pageName%>&id=<%=(((rsCms_1_data = rsCms_1.getObject("id"))==null || rsCms_1.wasNull())?"":rsCms_1_data)%>&lingua=<%=session.getValue("lingua")%>"> <% } %>
<%if(rsCms_1.getString("sospeso").equals("Y")){%><% } %> <% if(!attivo_dx){ %><% } %>
 
<% } } %> <% } rsCms_1_hasData = rsCms_1.next(); %> <% }//WHILE %> <% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { link_dx = Vdir_shop + "/html/sel_tipo.html?MM_insert=form1&descrizione=DX&edit=M&new=Y&user=" + (String)session.getValue("MM_Username") + "&psw=" + (String)session.getValue("MM_Psw") + "&padre=E&page_back=" + pageName + "&id=0&lingua=" + (String)session.getValue("lingua"); %>
<% } %>
 
<% String sql_piede_cent = ""; if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { sql_piede_cent = "SELECT "+ preftab +"articoli_tbl.* FROM "+ preftab +"articoli_tbl WHERE "+ preftab +"articoli_tbl.sezione = 25 AND lingua = "+session.getValue("lingua"); }else{ sql_piede_cent = "SELECT "+ preftab +"articoli_tbl.* FROM "+ preftab +"articoli_tbl WHERE "+ preftab +"articoli_tbl.sezione = 25 AND lingua = "+session.getValue("lingua")+" AND ((NOW() < stop_date AND NOW() > start_date) OR (stop_date='0000-00-00 00:00:00' AND start_date='0000-00-00 00:00:00'))"; } PreparedStatement StatementrsPiede = ConnrsTemplateEdit.prepareStatement(sql_piede_cent); ResultSet rsPiede = StatementrsPiede.executeQuery(); boolean rsPiede_isEmpty = !rsPiede.next(); boolean rsPiede_hasData = !rsPiede_isEmpty; Object rsPiede_data; int rsPiede_numRows = 0; PreparedStatement StatementrsSezioniPiedeTemp = ConnrsTemplateEdit.prepareStatement("SELECT * FROM "+ preftab +"sezioni WHERE id_sez>=1 AND id_sez<=10 AND id_sez <> 9 ORDER BY id_sez"); ResultSet rsSezioniPiedeTemp = StatementrsSezioniPiedeTemp.executeQuery(); boolean rsSezioniPiedeTemp_isEmpty = !rsSezioniPiedeTemp.next(); boolean rsSezioniPiedeTemp_hasData = !rsSezioniPiedeTemp_isEmpty; Object rsSezioniPiedeTemp_data; java.util.Date currentTime_piede = new java.util.Date(); boolean attivo_piede = false; String link_piede = ""; %> <% if(rsPiede_hasData){ attivo_piede = check_date(rsPiede); if (rsPiede_hasData) { if(rsPiede.getString("sospeso").equals("N") && attivo_piede){ %> <% }else{ if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> <% } } } } else { %> <%}%>
[home] <% if (rsSezioniPiedeTemp_hasData) { while(rsSezioniPiedeTemp_hasData) { if (rsSezioniPiedeTemp.getObject("descrizione") != null) { out.println("["+rsSezioniPiedeTemp.getString("descrizione")+"]"); %> <% } rsSezioniPiedeTemp_hasData=rsSezioniPiedeTemp.next(); } } rsSezioniPiedeTemp.close(); %>
<%=((rsPiede.getObject("html")!=null)?rsPiede.getObject("html"):"")%>
<% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> &psw=<%=session.getValue("MM_Psw")%>&padre=E&page_back=<%=pageName%>&id=<%=(((rsPiede_data = rsPiede.getObject("id"))==null || rsPiede.wasNull())?"":rsPiede_data)%>&lingua=<%=session.getValue("lingua")%>"> <% } %> <% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { %> &home=true"> <% } %>
<%=((rsPiede.getObject("html")!=null)?rsPiede.getObject("html"):"")%>
&psw=<%=session.getValue("MM_Psw")%>&padre=E&page_back=<%=pageName%>&id=<%=(((rsPiede_data = rsPiede.getObject("id"))==null || rsPiede.wasNull())?"":rsPiede_data)%>&lingua=<%=session.getValue("lingua")%>"> &home=true">
<%if(rsPiede.getString("sospeso").equals("Y")){%><%}%> <%if(!attivo_piede){%><%}%>
<% if (isEditor(session.getValue("MM_Username"), session.getValue("MM_UserAuthorization"))) { link_piede = UrlEwebEditPro+"set.jsp?edit=M&sezione=25&new=Y&user="+session.getValue("MM_Username")+"&psw="+session.getValue("MM_Psw")+"&padre=N&page_back="+pageName+"&id=0&lingua=" + session.getValue("lingua"); %> <% } %>
<% ConnrsTemplate.close(); %> <% ConnrsTemplateEdit.close(); %> <% rsCategorie.close(); //ConnrsCategorie.close(); %> <% rsArticoli.close(); //ConnrsArticoli.close(); %> <% rsFor_all.close(); //ConnrsFor_all.close(); %> <% rsDef_val.close(); //ConnrsDef_val.close(); %> <% rsSCategorie.close(); //ConnrsSCategorie.close(); %>