Subversion Repositories bacoAlunos

Rev

Rev 90 | 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" %>
<%@ taglib uri="/WEB-INF/tlds/estgweb.tld" prefix="estgweb" %>
<jsp:useBean id="BlogForm" type="pt.estgp.estgweb.web.form.blogs.BlogForm" scope="request"/>
<jsp:useBean id="UserSession" type="pt.estgp.estgweb.domain.UserSession" scope="request"/>
<html:messages id="messages"/>
<html:errors/>
<html:form action="/submitBlog" enctype="multipart/form-data">
<html:hidden property="role"/>
<html:hidden property="blogView.id"/>
<input type="hidden" name="dispatch" value="addRole">
<table class="form">

<estgweb:isAdmin>
<tr>
    <th>
        <bean:message key="blog.status"/>
    </th>
    <td>
        <html:select property="blogView.status">
            <html:option value="true"><bean:message key="yes"/></html:option>
            <html:option value="false"><bean:message key="no"/></html:option>
        </html:select>
    </td>
</tr>
</estgweb:isAdmin>
<tr>
    <th>
        <bean:message key="blog.internal"/>
    </th>
    <td>
        <html:select property="blogView.internal">
            <html:option value="true"><bean:message key="announcement.internal.yes"/></html:option>
            <html:option value="false"><bean:message key="announcement.internal.no"/></html:option>
        </html:select>
    </td>
</tr>
<tr>
    <th>
        <bean:message key="blog.target.roles"/>
    </th>
    <td>
        <html:select property="targetRolesStr">
            <estgweb:isAdmin>
            <logic:present name="BlogForm" property="targetRoles">
                <logic:iterate id="item" name="BlogForm" property="targetRoles">
                    <jomm:option itemName="item" comparableObjectName="BlogForm" comparableObjectProperty="targetRolesStr">
                        <jomm:message patternMessage="user.role.{0}" name0="item"/>
                    </jomm:option>
                </logic:iterate>
                <input type="button" value="<bean:message key="add"/>" onclick="set(this.form,'addRole');this.form.submit()">
            </logic:present>
            </estgweb:isAdmin>
            <estgweb:isNotAdmin>
                <html:option value="all"><bean:message key="user.role.all"/></html:option>
                <html:option value="student"><bean:message key="user.role.student"/></html:option>
                <html:option value="oldStudent"><bean:message key="user.role.oldStudent"/></html:option>
                <html:option value="futureStudent"><bean:message key="user.role.futureStudent"/></html:option>
                <html:option value="teacher"><bean:message key="user.role.teacher"/></html:option>
            </estgweb:isNotAdmin>
        </html:select>


        <logic:present name="BlogForm" property="selectedRoles">
            <logic:notEmpty name="BlogForm" property="selectedRoles">
                <ul>
                    <logic:iterate id="item" name="BlogForm" property="selectedRoles">
                        <li><jomm:message patternMessage="user.role.{0}" name0="item"/> <a href="BlogForm.role.value='${item}';set(BlogForm,'removeRole');BlogForm.submit();"/></li>
                    </logic:iterate>
                </ul>
            </logic:notEmpty>
        </logic:present>
    </td>
</tr>

<tr>
    <th>
        <bean:message key="blog.title"/>
    </th>
    <td>
        <html:text property="blogView.title" maxlength="250"/>
    </td>
</tr>
<tr>
    <th>
        <bean:message key="blog.image"/>
    </th>
    <td>
        <html:file property="image"/>
    </td>
</tr>

<tr>
    <th>
        <bean:message key="blog.description"/>
    </th>
    <td>
        <html:textarea property="blogView.description"/>
    </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.