Subversion Repositories bacoAlunos

Rev

Rev 1310 | Go to most recent revision | Only display areas with differences | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1310 Rev 1315
1
<%@ page import="pt.estgp.estgweb.domain.StudentImpl" %>
1
<%@ page import="pt.estgp.estgweb.domain.StudentImpl" %>
2
<%@ page import="pt.estgp.estgweb.domain.TeacherImpl" %>
2
<%@ page import="pt.estgp.estgweb.domain.TeacherImpl" %>
3
<%@ page import="pt.estgp.estgweb.domain.UserImpl" %>
3
<%@ page import="pt.estgp.estgweb.domain.UserImpl" %>
4
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
4
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
5
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld"  prefix="bean" %>
5
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld"  prefix="bean" %>
6
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld"  prefix="logic" %>
6
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld"  prefix="logic" %>
7
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld"  prefix="html" %>
7
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld"  prefix="html" %>
8
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld"  prefix="nested" %>
8
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld"  prefix="nested" %>
9
<%@ taglib uri="/WEB-INF/tlds/jomm.tld"  prefix="jomm" %>
9
<%@ taglib uri="/WEB-INF/tlds/jomm.tld"  prefix="jomm" %>
10
<jomm:messages/>
10
<jomm:messages/>
11
<html:form action="/user/courseUnitControllerAdminFromServiceZone?dispatch=search&from=ServiceZone">
11
<html:form action="/user/courseUnitControllerAdminFromServiceZone?dispatch=search&from=ServiceZone">
12
    <input type="hidden" name="dispatch" value="search">
12
    <input type="hidden" name="dispatch" value="search">
13
    <table class="form">
13
    <table class="form">
14
        <tr>
14
        <tr>
15
            <th>
15
            <th>
16
                <bean:message key="courseunit.search"/>
16
                <bean:message key="courseunit.search"/>
17
            </th>
17
            </th>
18
            <td>
18
            <td>
19
                <html:text property="textToSearch" maxlength="50"/>
19
                <html:text property="textToSearch" maxlength="50"/>
20
            </td>
20
            </td>
21
            <td>
21
            <td>
22
                <input type="button" onclick="set(this.form,'search');this.form.submit()"  value="<bean:message key="search"/>">
22
                <input type="button" onclick="set(this.form,'search');this.form.submit()"  value="<bean:message key="search"/>">
23
            </td>
23
            </td>
24
        </tr>
24
        </tr>
25
        <tr>
25
        <tr>
26
            <td nowrap="nowrap" colspan="3">
26
            <td nowrap="nowrap" colspan="3">
27
                <table>
27
                <table>
28
                    <tr>
28
                    <tr>
29
                        <td><html:radio property="searchType" value="search.type.all"/></td>
29
                        <td><html:radio property="searchType" value="search.type.all"/></td>
30
                        <td><bean:message key="search.type.all"/></td>
30
                        <td><bean:message key="search.type.all"/></td>
31
                        <td><html:radio property="searchType" value="search.type.any"/></td>
31
                        <td><html:radio property="searchType" value="search.type.any"/></td>
32
                        <td><bean:message key="search.type.any"/></td>
32
                        <td><bean:message key="search.type.any"/></td>
33
                        <td><html:radio property="searchType" value="search.type.phrase"/></td>
33
                        <td><html:radio property="searchType" value="search.type.phrase"/></td>
34
                        <td><bean:message key="search.type.phrase"/></td>
34
                        <td><bean:message key="search.type.phrase"/></td>
35
                    </tr>
35
                    </tr>
36
                </table>
36
                </table>
37
            </td>
37
            </td>
38
        </tr>
38
        </tr>
39
    </table>
39
    </table>
40
</html:form>
40
</html:form>
41
<logic:present name="ISearchResults" property="results">
41
<logic:present name="ISearchResults" property="results">
42
    <table class="tablesorter tablesorterfiltered">
42
    <table class="tablesorter tablesorterfiltered">
43
        <thead>
43
        <thead>
44
        <tr>
44
        <tr>
45
            <th><bean:message key="courseunit.code"/> </th>
45
            <th><bean:message key="courseunit.code"/> </th>
46
            <th><bean:message key="courseunit.name"/> </th>
46
            <th><bean:message key="courseunit.name"/> </th>
47
            <th class="filter-name filter-select"><bean:message key="courseunit.semestre"/></th>
47
            <th class="filter-name filter-select"><bean:message key="courseunit.semestre"/></th>
48
            <th class="filter-name filter-select"><bean:message key="courseunit.importYear"/></th>
48
            <th class="filter-name filter-select"><bean:message key="courseunit.importYear"/></th>
49
            <th class="filter-name filter-select"><bean:message key="courseunit.course"/></th>
49
            <th class="filter-name filter-select"><bean:message key="courseunit.course"/></th>
-
 
50
            <th class="filter-name filter-select"><bean:message key="course.code"/></th>
50
            <th></th>
51
            <th></th>
51
            <th></th>
52
            <th></th>
52
        </tr>
53
        </tr>
53
        </thead>
54
        </thead>
54
        <tbody>
55
        <tbody>
55
        /user/startLoadCourseUnitFromHome.do?id=421
56
        /user/startLoadCourseUnitFromHome.do?id=421
56
        <logic:iterate id="courseunitresult" name="ISearchResults"  property="results" type="pt.estgp.estgweb.services.courseunits.impl.CourseUnitViewResult" >
57
        <logic:iterate id="courseunitresult" name="ISearchResults"  property="results" type="pt.estgp.estgweb.services.courseunits.impl.CourseUnitViewResult" >
57
            <tr>
58
            <tr>
58
                <td style="text-align: right">${courseunitresult.object.code}</td>
59
                <td style="text-align: right">${courseunitresult.object.code}</td>
59
                <td><a href="<%=request.getContextPath()%>/user/startLoadCourseUnitFromHome.do?id=${courseunitresult.object.id}">${courseunitresult.object.name}</a></td>
60
                <td><a href="<%=request.getContextPath()%>/user/startLoadCourseUnitFromHome.do?id=${courseunitresult.object.id}">${courseunitresult.object.name}</a></td>
60
                <td><bean:message key="courseunit.${courseunitresult.object.semestre}"/></td>
61
                <td><bean:message key="courseunit.${courseunitresult.object.semestre}"/></td>
61
                <td>${courseunitresult.object.importYear}</td>
62
                <td>${courseunitresult.object.importYear}</td>
62
                <td><a href="<%=request.getContextPath()%>/user/courseControllerFromServiceZone.do?dispatch=edit&courseView.id=${courseunitresult.object.courseId}">${courseunitresult.object.courseName}</a></td>
63
                <td><a href="<%=request.getContextPath()%>/user/courseControllerFromServiceZone.do?dispatch=edit&courseView.id=${courseunitresult.object.courseId}">${courseunitresult.object.courseName}</a></td>
-
 
64
                <td>${courseunitresult.object.courseCode}</td>
63
                <td><html:link styleClass="btn btn-warning" action="/user/startEditCourseUnitAdminFromServiceZone?id=${courseunitresult.object.id}"><bean:message key="edit"/><span class="glyphicon glyphicon-pencil"></span></html:link></td>
65
                <td><html:link styleClass="btn btn-warning" action="/user/startEditCourseUnitAdminFromServiceZone?id=${courseunitresult.object.id}"><bean:message key="edit"/><span class="glyphicon glyphicon-pencil"></span></html:link></td>
64
                <td><html:link styleClass="btn btn-danger" action="/user/startDeleteCourseUnitAdminFromServiceZone?id=${courseunitresult.object.id}"><bean:message key="delete"/><span class="glyphicon glyphicon-remove"></span></html:link></td>
66
                <td><html:link styleClass="btn btn-danger" action="/user/startDeleteCourseUnitAdminFromServiceZone?id=${courseunitresult.object.id}"><bean:message key="delete"/><span class="glyphicon glyphicon-remove"></span></html:link></td>
65
                <td></td>
67
                <td></td>
66
            </tr>
68
            </tr>
67
        </logic:iterate>
69
        </logic:iterate>
68
        </tbody>
70
        </tbody>
69
    </table>
71
    </table>
70
    <p class="pages">
72
    <p class="pages">
71
        <bean:message key="search.pages"/>:
73
        <bean:message key="search.pages"/>:
72
        <logic:equal value="true" name="ISearchResults" property="hasPreviousPage">
74
        <logic:equal value="true" name="ISearchResults" property="hasPreviousPage">
73
            <a href="<%=request.getContextPath()%>/user/startSearchCourseUnitAdminFromServiceZone.do?page=${ISearchResults.previousPage}&textToSearch=${ISearchResults.query}&searchType=${ISearchResults.searchType}">
75
            <a href="<%=request.getContextPath()%>/user/startSearchCourseUnitAdminFromServiceZone.do?page=${ISearchResults.previousPage}&textToSearch=${ISearchResults.query}&searchType=${ISearchResults.searchType}">
74
                &lt;
76
                &lt;
75
                <bean:message key="result.previous"/>
77
                <bean:message key="result.previous"/>
76
            </a>
78
            </a>
77
        </logic:equal>
79
        </logic:equal>
78
            ${ISearchResults.page2Screen}
80
            ${ISearchResults.page2Screen}
79
        <logic:equal value="true" name="ISearchResults" property="hasNextPage">
81
        <logic:equal value="true" name="ISearchResults" property="hasNextPage">
80
            <a href="<%=request.getContextPath()%>/user/startSearchCourseUnitAdminFromServiceZone.do?page=${ISearchResults.nextPage}&textToSearch=${ISearchResults.query}&searchType=${ISearchResults.searchType}">
82
            <a href="<%=request.getContextPath()%>/user/startSearchCourseUnitAdminFromServiceZone.do?page=${ISearchResults.nextPage}&textToSearch=${ISearchResults.query}&searchType=${ISearchResults.searchType}">
81
                <bean:message key="result.next"/>
83
                <bean:message key="result.next"/>
82
                &gt;</a>
84
                &gt;</a>
83
        </logic:equal>
85
        </logic:equal>
84
    </p>
86
    </p>
85
</logic:present>
87
</logic:present>
86
 
88
 
87
Generated by GNU Enscript 1.6.5.2.
89
Generated by GNU Enscript 1.6.5.2.
88
 
90
 
89
 
91