Subversion Repositories bacoAlunos

Rev

Rev 20 | Blame | Compare with Previous | Last modification | View Log | RSS feed

<%@ page import="java.util.Locale" %>
<%@ page import="pt.utl.ist.berserk.logic.serviceManager.IServiceManager" %>
<%@ page import="pt.utl.ist.berserk.logic.serviceManager.ServiceManager" %>
<%@ page import="pt.estgp.estgweb.domain.views.AnnouncementView" %>
<%@ page import="java.util.List" %>
<%@ page import="pt.estgp.estgweb.web.utils.RequestUtils" %>
<%@page language="java" %>
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld"  prefix="logic" %>
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld"  prefix="html" %>
<%@ taglib uri="/WEB-INF/tlds/jomm.tld"  prefix="jomm" %>
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld"  prefix="bean" %>
<%
    IServiceManager sm = ServiceManager.getInstance();
    String[] names = new String[]{};
    Object[] args = new Object[]{};
    List<AnnouncementView> announcementViews = (List<AnnouncementView>) sm.execute(RequestUtils.getRequester(request), "LoadTargetMaxAnnouncements", args, names);
    request.setAttribute("Announcements", announcementViews);
%>
<jomm:messages/>
<html:errors/>


<div class="indexPage" >

    <div class="header">
        <h1> <bean:message key="mainAnnouncements"/></h1>
    </div>

        <table class="flashTopNews">
            <tr>
                <td>
                    <div class="textNewsTop">
                        <logic:iterate  id="item" name="Announcements" type="pt.estgp.estgweb.domain.views.AnnouncementView">
                            <logic:equal value="top.flash.news" name="item" property="type">
                                    <div class="titleNewsTop">
                                        <html:link  action="/loadAnnouncement?id=${item.id}&dispatch=load">${item.title}</html:link>
                                    </div>
                                    <div class="descriptionNewsTop">
                                        <html:link  action="/loadAnnouncement?id=${item.id}&dispatch=load" >${item.text}</html:link>
                                    </div>
                            </logic:equal>
                        </logic:iterate>
                    </div>
                </td>
                <td class="imageNewsTop">
                    <img src="<%=request.getContextPath()%>/imgs/destaque_1.jpg"/>
                </td>
            </tr>
        </table>

        <table class="flashCenterNews">
            <tr>
                <div class="textNewsCenter">
                        <logic:iterate  id="item" name="Announcements" type="pt.estgp.estgweb.domain.views.AnnouncementView">
                            <logic:equal value="bottom.flash.news" name="item" property="type">
                                    <td class="imageNewsCenter">
                                          <img src="<%=request.getContextPath()%>/imgs/destaque_2_1.jpg"/>
                                    </td>
                                    <td>
                                        <div class="titleNewsCenter">
                                            <html:link  action="/loadAnnouncement?id=${item.id}&dispatch=load" >${item.title}</html:link>
                                        </div>
                                        <div class="descriptionNewsCenter">
                                            <html:link  action="/loadAnnouncement?id=${item.id}&dispatch=load" >${item.text}</html:link>
                                        </div>
                                    </td>
                            </logic:equal>
                        </logic:iterate>
                    </div>
        </table>

        <table class="flashBottomNews">
            <tr>
                <div class="textNewsBottom">
                        <logic:iterate  id="item" name="Announcements" type="pt.estgp.estgweb.domain.views.AnnouncementView">
                            <logic:equal value="news" name="item" property="type">
                                    <td class="imageNewsBottom">
                                          <img src="<%=request.getContextPath()%>/imgs/destaque_3_3.gif"/>
                                    </td>
                            </logic:equal>
                        </logic:iterate>
                 </div>
            </tr>
            <tr>
                <div class="textNewsBottom">
                        <logic:iterate length="5" id="item" name="Announcements" type="pt.estgp.estgweb.domain.views.AnnouncementView">
                            <logic:equal value="news" name="item" property="type">
                                    <td width="50px">
                                        <div class="titleNewsBottom">
                                            <html:link  action="/loadAnnouncement?id=${item.id}&dispatch=load">${item.title}</html:link>
                                        </div>
                                        <div class="descriptionNewsBottom">
                                            <html:link  action="/loadAnnouncement?id=${item.id}&dispatch=load" >${item.text}</html:link>
                                        </div>
                                    </td>
                            </logic:equal>
                        </logic:iterate>
                 </div>
            </tr>
        </table>  
</div>