Subversion Repositories bacoAlunos

Rev

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

<%@ page import="pt.estgp.estgweb.services.common.*" %>
<%@ 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-nested.tld" prefix="nested" %>
<%@ 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-tiles.tld" prefix="tiles" %>


<div id="searchResults" class="listClean">

    <ul>

        <logic:iterate id="searchResults" name="ICommonSearchResults" property="searchResults"
                       type="pt.estgp.estgweb.services.common.ISearchResults">
            <li>
                <h2>
                    <bean:message key="${searchResults.module.messageKey}"/>
                    <b>(${searchResults.totalResults})</b> <a id="${searchResults.module.messageKey}SeeMore"
                                                              href="javascript:show('${searchResults.module.messageKey}','${searchResults.module.messageKey}SeeMore')">ver
                    mais</a></h2>

                <div class="module" id="<%=searchResults.getModule().getMessageKey()%>">
                    <div id="${searchResults.totalResults}Results">
                        <logic:iterate id="result" name="searchResults" property="results"
                                       type="pt.estgp.estgweb.services.common.IResult">
                            <div class="result">
                                <h2><a href="<%=request.getContextPath()%>${result.url}">${result.title}</a>
                                    <logic:notEmpty name="result" property="subTitle">
                                        (
                                        <logic:equal value="true" name="result" property="subTitleKey">
                                            <bean:message key="${result.subTitle}"/>
                                        </logic:equal>
                                        <logic:notEqual value="true" name="result" property="subTitleKey">
                                            ${result.subTitle}
                                        </logic:notEqual>
                                        )
                                    </logic:notEmpty>
                                </h2>

                                <p>${result.bestFragments} ...</p>
                            </div>
                        </logic:iterate>
                        Pages:
                        <logic:equal value="true" name="searchResults" property="hasPreviousPage">
                            <a href="search('${searchResults.query}','${searchResults.previousPage}','${searchResults.module.messageKey}')">
                                &lt; previous
                            </a>
                        </logic:equal>
                        ${searchResults.page}
                        <logic:equal value="true" name="searchResults" property="hasNextPage">
                            <a href="javascript:searchCall('${searchResults.totalResults}Results','${searchResults.query}','${searchResults.searchType}','${searchResults.nextPage}','${searchResults.module.messageKey}','<%=request.getContextPath()%>/search.do')">
                                next &gt;
                            </a>
                        </logic:equal>
                    </div>
                    <h3>
                        <a href="javascript:hide('${searchResults.module.messageKey}','${searchResults.module.messageKey}SeeMore')">Fechar</a>
                    </h3>
                </div>
            </li>
        </logic:iterate>
        <li>
            <h2>Eventos <b>(4)</b> <a href="javascript:show('${searchResults.module.messageKey}')">ver mais</a></h2>
        </li>
        <li>
            <h2>Pessoas <b>(42)</b> <a href="javascript:show('${searchResults.module.messageKey}')">ver mais</a></h2>
        </li>
    </ul>
</div>

Generated by GNU Enscript 1.6.5.2.