Subversion Repositories bacoAlunos

Rev

Rev 472 | Go to most recent revision | Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
457 jmachado 1
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
2
<%@ taglib uri="/WEB-INF/tlds/struts-html.tld" prefix="html" %>
3
<%@ taglib uri="/WEB-INF/tlds/struts-nested.tld" prefix="nested" %>
4
<%@ taglib uri="/WEB-INF/tlds/struts-logic.tld" prefix="logic" %>
5
<%@ taglib uri="/WEB-INF/tlds/struts-bean.tld" prefix="bean" %>
6
<%@ taglib uri="/WEB-INF/tlds/struts-tiles.tld" prefix="tiles" %>
7
<%@ taglib uri="/WEB-INF/tlds/baco.tld" prefix="baco" %>
8
<baco:isModuleOn module="search">
9
    <td class="searchTab">
10
 
11
        <%
12
            String allChecked = "";
13
            String anyChecked = "";
14
            String phraseChecked = "";
15
            String query = request.getParameter("query");
16
            String searchType = request.getParameter("searchType");
17
            if(query == null)
18
                query = "";
19
 
20
            allChecked = "checked=\"checked\"";
21
            if(searchType == null)
22
                allChecked = "checked=\"checked\"";
23
            else if(searchType.equals("search.type.all"))
24
                allChecked = "checked=\"checked\"";
25
            else if(searchType.equals("search.type.any"))
26
                anyChecked = "checked=\"checked\"";
27
            else if(searchType.equals("search.type.phrase"))
28
                phraseChecked = "checked=\"checked\"";
29
 
30
 
31
        %>
32
        <html:form action="/search" method="post">
33
 
34
 
35
            <input type="hidden" name="dispatch" value="search"/>
36
 
37
 
38
            <%
39
                if(request.getParameter("size") == null)
40
                {
41
            %>
42
            <table>
43
                <tr>
44
                    <td>
45
                        <bean:message key="search"/>
46
                    </td>
47
                    <td>
48
                        <input type="text" class="small" name="query" value="<%=query%>"/>
49
                    </td>
50
                    <td>
51
                        <input type="submit" value="<bean:message key="search"/>">
52
                    </td>
53
 
54
                </tr>
55
                <tr>
56
                    <td nowrap="nowrap" colspan="3">
57
                        <table>
58
                            <tr>
59
                                <td><input type="radio" name="searchType" value="search.type.all" <%=allChecked%>/></td>
60
                                <td><bean:message key="search.type.all"/></td>
61
                                <td><input type="radio" name="searchType" value="search.type.any" <%=anyChecked%>/></td>
62
                                <td><bean:message key="search.type.any"/></td>
63
                                <td><input type="radio" name="searchType" value="search.type.phrase" <%=phraseChecked%>/></td>
64
                                <td><bean:message key="search.type.phrase"/></td>
65
                            </tr>
66
                        </table>
67
                    </td>
68
                </tr>
69
            </table>
70
            <%
71
            }
72
            else if(request.getParameter("size").equals("small"))
73
            {
74
            %>
75
            <table>
76
                <tr>
77
                    <td style="vertical-align:middle; white-space:nowrap;">
78
                        <html:image page="/imgs/lupa.gif" altKey="search"/><input type="text" class="small" name="query" value="<%=query%>"/> <input type="submit" value=">>">
79
                    </td>
80
                </tr>
81
            </table>
82
            <input type="hidden" name="searchType" value="search.type.all"/>
83
            <%
84
            }
85
            %>
86
        </html:form>
87
    </td>
88
</baco:isModuleOn>