Subversion Repositories bacoAlunos

Rev

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

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld"  prefix="html" %>
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld"  prefix="logic" %>
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld"  prefix="bean" %>
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld"  prefix="nested" %>
<%@ taglib uri="/WEB-INF/tlds/jomm.tld"  prefix="jomm" %>
<jsp:useBean id="AnnouncementsForm" type="pt.estgp.estgweb.web.form.announcements.AnnouncementsForm" scope="request"/>
<html:messages id="messages"/>
<html:errors/>
<html:form action="/submitAnnouncement" enctype="multipart/form-data">
    <html:hidden property="role"/> 
    <html:hidden property="announcementView.id"/>
    <input type="hidden" name="dispatch" value="addRole">
    <table class="form">
        <tr>
            <th>
                <bean:message key="announcement.title"/>
            </th>
            <td>
                <html:text property="announcementView.title" maxlength="250"/>
            </td>
        </tr>
        <tr>
            <th>
                <bean:message key="announcement.startDate"/>
            </th>
            <td>
                <html:text styleClass="date" property="startDate" styleId="startDate" readonly="true"/> <a href="#" onClick="cal.select(getObjectById('startDate'),'anchor1','yyyy/MM/dd'); return false;" name="anchor1" id="anchor1">Escolha a Data</A>
            </td>
        </tr>
        <tr>
            <th>
                <bean:message key="announcement.expireDate"/>
            </th>
            <td>
                <html:text styleClass="date" property="expireDate" styleId="expireDate" readonly="true"/> <a href="#" onClick="cal.select(getObjectById('expireDate'),'anchor2','yyyy/MM/dd'); return false;" name="anchor2" id="anchor2">Escolha a Data</A>
            </td>
        </tr>
        <tr>
            <th>
                <bean:message key="announcement.bigImage"/>
            </th>
            <td>
                    <html:file property="bigImage"/>
            </td>
        </tr>
        <tr>
            <th>
                <bean:message key="announcement.smallImage"/>
            </th>
            <td>
                    <html:file property="smallImage"/>
            </td>
        </tr>
        <tr>
            <th>
                <bean:message key="announcement.target.roles"/>
            </th>
            <td>
                <select name="targetRolesStr">
                    <logic:present name="AnnouncementsForm" property="targetRoles">
                        <logic:iterate id="item" name="AnnouncementsForm" property="targetRoles">
                            <jomm:option itemName="item" comparableObjectName="AnnouncementsForm" comparableObjectProperty="targetRolesStr">
                                <jomm:message patternMessage="user.role.{0}" name0="item"/>
                            </jomm:option>
                        </logic:iterate>
                    </logic:present>
                </select>
                <input type="button" value="<bean:message key="add"/>" onclick="set(this.form,'addRole');this.form.submit()">

                <logic:present name="AnnouncementsForm" property="selectedRoles">
                    <logic:notEmpty name="AnnouncementsForm" property="selectedRoles">
                        <ul>
                            <logic:iterate id="item" name="AnnouncementsForm" property="selectedRoles">
                                <li><jomm:message patternMessage="user.role.{0}" name0="item"/> <a href="AnnouncementForm.role.value='${item}';set(AnnouncementsForm,'removeRole');AnnouncementForm.submit();"/></li>
                            </logic:iterate>
                        </ul>
                    </logic:notEmpty>
                </logic:present>
            </td>
        </tr>
         <tr>
            <th>
                <bean:message key="announcement.typeAnnouncement"/>
            </th>
            <td>
               <html:select property="announcementView.type">
                    <logic:present name="AnnouncementsForm" property="announcementTypes">
                        <logic:iterate id="item" name="AnnouncementsForm" property="announcementTypes">
                            <jomm:option itemName="item" comparableObjectName="AnnouncementsForm" comparableObjectProperty="announcementView.type">
                                <bean:message key="announcements.type.${item}"/>
                            </jomm:option>
                        </logic:iterate>
                    </logic:present>
                </html:select>
            </td>
        </tr>
        <tr>
            <th>
                <bean:message key="announcement.linkAnnouncement"/>
            </th>
            <td>
                <html:text property="announcementView.url" maxlength="250"/>
            </td>
        </tr>
        <tr>
            <th>
                <bean:message key="announcement.text"/>
            </th>
            <td>
                <html:textarea property="announcementView.text"/>
            </td>
        </tr>
        <tr class="buttons">
            <td colspan="2">
                <input type="button" onclick="set(this.form,'save');this.form.submit()" value="<bean:message key="confirm"/>"/>
            </td>
        </tr>
    </table>
</html:form>

Generated by GNU Enscript 1.6.5.2.