<%@ page contentType="text/html; charset=windows-1251" language="java" import="java.sql.*"
%><%@ include file="/Connections/cnkgtu.jsp" 
%><%
long Recordset_cat_id = 0;
if (request.getParameter("id_cat")!=null ) 
{Recordset_cat_id = Long.parseLong((String)request.getParameter("id_cat")); }
String sql_string = "SELECT /* INDEX_DESC(event_list_dt_ind) */ EVENT_LIST.ID_EVENT_LIST, to_char( EVENT_LIST.dt_update_row, 'DY, DD Mon YYYY HH:MI:SS', 'NLS_DATE_LANGUAGE = ENGLISH') ||' +0300' DT_EVENT, REPLACE(EVENT_LIST.EVENT_HEADER, '&', '-' ) EVENT_HEADER,  REPLACE(EVENT_LIST.EVENT_PREVIEW, '&', '-' ) EVENT_PREVIEW, EVENT_LIST.EVENT_DETAIL, DT_EVENT DT_FOR_SORT, to_char( sysdate, 'DY, DD Mon YYYY HH:MI:SS') ||' +0300' today   FROM  KGTU.EVENT_LIST, KGTU.EVENT_BY_DEPT   WHERE nvl(EVENT_LIST.is_adm,0)>=0 and EVENT_LIST.id_event_list = EVENT_BY_DEPT.id_event and EVENT_BY_DEPT.id_dept=0 and EVENT_BY_DEPT.is_web = 1  and ( (sysdate between dt_start and dt_stop) ) ";
if (Recordset_cat_id> 0)
sql_string = sql_string + " and event_list.id_event_type = ?";
sql_string = sql_string + "  ORDER BY dt_update_row desc";
%><%
PreparedStatement StatementRecordset1 = ConnRecordsets.prepareStatement(sql_string);
if (Recordset_cat_id> 0)
StatementRecordset1.setLong(1, Recordset_cat_id);
ResultSet Recordset1 = StatementRecordset1.executeQuery();
boolean Recordset1_isEmpty = !Recordset1.next();
boolean Recordset1_hasData = !Recordset1_isEmpty;
Object Recordset1_data;
int Recordset1_numRows = 0;
%><%
int Repeat1__numRows = 100;
int Repeat1__index = 0;
Recordset1_numRows += Repeat1__numRows;
%><?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">
  <channel>
    <title>Новости Казанского государственного  технологического университета</title>
    <link>http://www.kstu.ru/news.jsp</link>
    <description>Свежие новости, анонсы предстоящих событий Казанского государственного технологического университета</description>
    <language>ru</language>
    <pubDate><%=Recordset1.getObject("today")%></pubDate>
    <lastBuildDate><%=Recordset1.getObject("today")%></lastBuildDate>
<% boolean first_a = true, first_n = true; %><% while ((Recordset1_hasData)&&(Repeat1__numRows-- != 0)) { %>
    <item>
      <title><%=(((Recordset1_data = Recordset1.getObject("EVENT_HEADER"))==null || Recordset1.wasNull())?"":Recordset1_data)%></title>
      <link>http://www.kstu.ru/event.jsp?id=<%=Recordset1.getObject("ID_EVENT_LIST")%></link>
      <description><%=(((Recordset1_data = Recordset1.getObject("EVENT_PREVIEW"))==null || Recordset1.wasNull())?" ":Recordset1_data)%></description>
      <pubDate><%=Recordset1.getObject("DT_EVENT")%></pubDate>
    </item>

<%
  Repeat1__index++;
  Recordset1_hasData = Recordset1.next();
}
%><%
Recordset1.close();
StatementRecordset1.close();
ConnRecordsets.close();%>
</channel>
</rss>

