1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
5 <title>${lang("search.htmltitle")}</title>
6 <link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
9 <body bgcolor="White" text="Black" link="#006600" vlink="#666666" alink="Red">
11 <form method="post" action="${config["Producer.OpenAction"]}">
12 <input type="hidden" name="do" value="search" />
14 <table width="100%" border="0" cellspacing="2" cellpadding="4" bgcolor="#cccccc">
16 <td align="left" class="table-head" colspan="2">
17 <b> ${lang("search.title")}</b>
22 <td class="table-right" colspan="2">
28 <td class="table-left" width="30%">
29 ${lang("search.mainsearchfield")}
31 <td class="listrow2" valign="top">
32 <input type="text" size="40" name="search_content" value="${data.search_content}" />
36 <td class="table-foot" align="left">
37 <spann style='color:#000000; font-size:1.2em;'><b>${lang("search.refine")}</b></spann>
39 <td class="table-foot" align="right">
40 <input type="submit" name="search_submit" value="${lang("search.searchbutton")}" />
44 <td class="table-left">
45 ${lang("search.all_or_any")}
48 <if data.search_boolean == "and">
49 <input type="radio" name="search_boolean" value="and" checked="true">${lang("search.all")}
50 <input type="radio" name="search_boolean" value="or">${lang("search.any")}
52 <input type="radio" name="search_boolean" value="and">${lang("search.all")}
53 <input type="radio" name="search_boolean" value="or" checked="true">${lang("search.any")}
58 <td class="table-left">
59 ${lang("search.by_author")}
62 <input type="text" name="search_creator" value="${data.search_creator}" />
66 <td class="table-left">${lang("search.by_topic")}</td>
68 <select name="search_topic">
69 <if (!data.search_topic) || (data.search_topic == "") >
70 <option value="" selected>${lang("search.all_topics")}
72 <option value="">${lang("search.all_topics")}
74 <list data.topics as topic>
75 <if topic.value != "--" >
76 <if data.search_topic == topic.value>
77 <option selected>${topic.value}
79 <option>${topic.value}
89 <td class="table-left"><b>${lang("search.with_images")}</b></td>
91 <if data.search_hasImages == "y">
92 <input type="radio" name="search_hasImages" value="y" checked="true">${lang("search.yes")}
93 <input type="radio" name="search_hasImages" value="n">${lang("search.no")}
95 <input type="radio" name="search_hasImages" value="y">${lang("search.yes")}
96 <input type="radio" name="search_hasImages" value="n" checked="true">${lang("search.no")}
101 <td class="table-left"><b>${lang("search.with_audio")}</b></td>
102 <td class="listrow2">
103 <if data.search_hasAudio == "y">
104 <input type="radio" name="search_hasAudio" value="y" checked="true">${lang("search.yes")}
105 <input type="radio" name="search_hasAudio" value="n">${lang("search.no")}
107 <input type="radio" name="search_hasAudio" value="y">${lang("search.yes")}
108 <input type="radio" name="search_hasAudio" value="n" checked="true">${lang("search.no")}
113 <td class="table-left"><b>${lang("search.with_video")}</b></td>
114 <td class="listrow2">
115 <if data.search_hasVideo == "y">
116 <input type="radio" name="search_hasVideo" value="y" checked="true">${lang("search.yes")}
117 <input type="radio" name="search_hasVideo" value="n">${lang("search.no")}
119 <input type="radio" name="search_hasVideo" value="y">${lang("search.yes")}
120 <input type="radio" name="search_hasVideo" value="n" checked="true">${lang("search.no")}
126 <td class="table-left">
127 ${lang("search.sort_how")}
129 <td class="listrow2">
130 <input type="radio" name="search_sort" value="score" <if data.search_sort =="score" || !data.search_sort || data.search_sort == "" >checked="true"</if>>${lang("search.by_score")}
131 <input type="radio" name="search_sort" value="date_desc" <if data.search_sort =="date_desc">checked="true"</if>>${lang("search.new_first")}
132 <input type="radio" name="search_sort" value="date_asc" <if data.search_sort =="date_asc">checked="true"</if>>${lang("search.old_first")}
137 <td colspan="2" class="table-foot" align="right">
138 <input type="submit" name="search_submit" value="${lang("search.searchbutton")}" />
144 <a href="${config["Producer.PublicationHost"]}/" class="link-box">>> ${lang("postingdone.back")}</a>
148 <!--Lucene Query was: ${data.queryString} <br>-->
151 <if data.hasPrevious=="y">
152 <input type="submit" name="search_back" value="${lang("search.back")}" />
154 <if data.hasNext=="y">
155 <input type="submit" name="search_forward" value="${lang("search.forward")}" />
160 <if data.queryString>
161 <p class="box-head"><b>${lang("search.info")}</b></p>
162 <p class="box"><font size="-1">${lang("search.numhits")} = ${data.numberOfHits}</font></p>
166 <list data.hits as h>
170 <td align="left" valign="top" width="85%">
171 <b>${lang("search.result.title")}</b> <a href='${config["Producer.PublicationHost"]}/${lang("langcode")}${h.where}'>${h.title}</a>
174 <b>${lang("search.result.author")}</b> ${h.creator}<br >
175 <b>${lang("search.result.date")}</b> ${h.webdb_create_formatted}<br>
176 <b>${lang("search.result.description")}</b> ${h.description} <br>
178 <td align="right" valign="top">
180 <img src="${config["Producer.PublicationHost"]}/img/audio_big.gif">
182 <if h.hasVideo == "y">
183 <img src="${config["Producer.PublicationHost"]}/img/video_big.gif">
185 <list h.images as image>
186 <img src="${config["Producer.PublicationHost"]}/${image}"><br>
197 <if data.hasPrevious=="y">
198 <input type="submit" name="search_back" value="${lang("search.back")}" />
200 <if data.hasNext=="y">
201 <input type="submit" name="search_forward" value="${lang("search.forward")}" />
208 <a href="/" class="link-box">>> ${lang("postingdone.back")}</a>