<html>
<head>
- <title>${lang("search.htmltitle")}</title>
+<title>${lang("search.htmltitle")}</title>
+<link rel="stylesheet" type="text/css" href="${config.docRoot}/style/admin.css">
</head>
<body bgcolor="White" text="Black" link="#006600" vlink="#666666" alink="Red">
-<table width="100%" border="0" cellspacing="0" cellpadding="4" bgcolor="#cccccc">
- <tr>
- <td align="center" bgcolor="#666666">
- <font color="White">${lang("search.title")}</font></td>
- </tr>
- <tr>
- <td bgcolor="#eeeeee"><font color="#000000">
-
-<form method="get" action="/Mir/servlet/OpenMir">
-<input type="hidden" name="do" value="search"/>
-<h2>Search for the following in title,content, or description:</h2>
-<input type="text" name="search_content" value="${data.search_content}" /><br><br>
-
-<h2>all words or any of the words?</h2>
-<if data.search_boolean == "and">
-<input type="radio" name="search_boolean" value="and" checked="true">all words
-<input type="radio" name="search_boolean" value="or">any of the words
-<else>
-<input type="radio" name="search_boolean" value="and">all words
-<input type="radio" name="search_boolean" value="or" checked="true">any of the words
-</if>
+<form method="post" action="${config["Producer.OpenAction"]}">
+<input type="hidden" name="do" value="search" />
+
+<table width="100%" border="0" cellspacing="2" cellpadding="4" bgcolor="#cccccc">
+ <tr>
+ <td align="left" class="table-head" colspan="2">
+ <b> ${lang("search.title")}</b>
+ </td>
+ </tr>
+
+ <tr>
+ <td class="table-right" colspan="2">
+
+ </td>
+ </tr>
+
+ <tr>
+ <td class="table-left" width="30%">
+ ${lang("search.mainsearchfield")}
+ </td>
+ <td class="listrow2" valign="top">
+ <input type="text" size="40" name="search_content" value="${data.search_content}" />
+ </td>
+ </tr>
+ <tr>
+ <td class="table-foot" align="left">
+ <spann style='color:#000000; font-size:1.2em;'><b>${lang("search.refine")}</b></spann>
+ </td>
+ <td class="table-foot" align="right">
+ <input type="submit" name="search_submit" value="${lang("search.searchbutton")}" />
+ </td>
+ </tr>
+ <tr>
+ <td class="table-left">
+ ${lang("search.all_or_any")}
+ </td>
+ <td class="listrow2">
+ <if data.search_boolean == "and">
+ <input type="radio" name="search_boolean" value="and" checked="true">${lang("search.all")}
+ <input type="radio" name="search_boolean" value="or">${lang("search.any")}
+ <else>
+ <input type="radio" name="search_boolean" value="and">${lang("search.all")}
+ <input type="radio" name="search_boolean" value="or" checked="true">${lang("search.any")}
+ </if>
+ </td>
+ </tr>
+ <tr>
+ <td class="table-left">
+ ${lang("search.by_author")}
+ </td>
+ <td class="listrow2">
+ <input type="text" name="search_creator" value="${data.search_creator}" />
+ </td>
+ </tr>
+ <tr>
+ <td class="table-left">${lang("search.by_topic")}</td>
+ <td class="listrow2">
+ <select name="search_topic">
+ <if (!data.search_topic) || (data.search_topic == "") >
+ <option value="" selected>${lang("search.all_topics")}
+ <else>
+ <option value="">${lang("search.all_topics")}
+ </if>
+ <list data.topics as topic>
+ <if topic.value != "--" >
+ <if data.search_topic == topic.value>
+ <option selected>${topic.value}
+ <else>
+ <option>${topic.value}
+ </if>
+ </if>
+ </list>
+ </select>
+ </td>
+ </tr>
+
+
+ <tr>
+ <td class="table-left"><b>${lang("search.with_images")}</b></td>
+ <td class="listrow2">
+ <if data.search_hasImages == "y">
+ <input type="radio" name="search_hasImages" value="y" checked="true">${lang("search.yes")}
+ <input type="radio" name="search_hasImages" value="n">${lang("search.no")}
+ <else>
+ <input type="radio" name="search_hasImages" value="y">${lang("search.yes")}
+ <input type="radio" name="search_hasImages" value="n" checked="true">${lang("search.no")}
+ </if>
+ </td>
+ </tr>
+ <tr>
+ <td class="table-left"><b>${lang("search.with_audio")}</b></td>
+ <td class="listrow2">
+ <if data.search_hasAudio == "y">
+ <input type="radio" name="search_hasAudio" value="y" checked="true">${lang("search.yes")}
+ <input type="radio" name="search_hasAudio" value="n">${lang("search.no")}
+ <else>
+ <input type="radio" name="search_hasAudio" value="y">${lang("search.yes")}
+ <input type="radio" name="search_hasAudio" value="n" checked="true">${lang("search.no")}
+ </if>
+ </td>
+ </tr>
+ <tr>
+ <td class="table-left"><b>${lang("search.with_video")}</b></td>
+ <td class="listrow2">
+ <if data.search_hasVideo == "y">
+ <input type="radio" name="search_hasVideo" value="y" checked="true">${lang("search.yes")}
+ <input type="radio" name="search_hasVideo" value="n">${lang("search.no")}
+ <else>
+ <input type="radio" name="search_hasVideo" value="y">${lang("search.yes")}
+ <input type="radio" name="search_hasVideo" value="n" checked="true">${lang("search.no")}
+ </if>
+ </td>
+ </tr>
-<h2>Search for articles written by:</h2>
-<input type="text" name="search_creator" value="${data.search_creator}" /><br><br>
+<tr>
+<td class="table-left">
+${lang("search.sort_how")}
+</td>
+<td class="listrow2">
+<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")}
+<input type="radio" name="search_sort" value="date_desc" <if data.search_sort =="date_desc">checked="true"</if>>${lang("search.new_first")}
+<input type="radio" name="search_sort" value="date_asc" <if data.search_sort =="date_asc">checked="true"</if>>${lang("search.old_first")}
+
+</td>
+</tr>
+<tr>
+<td colspan="2" class="table-foot" align="right">
+<input type="submit" name="search_submit" value="${lang("search.searchbutton")}" />
+</td>
+</tr>
+</table>
+<br>
+<div align="left">
+<a href="${config["Producer.PublicationHost"]}/" class="link-box">>> ${lang("postingdone.back")}</a>
+</div>
+<br>
-<h2>Search in the following topic only:</h2>
-<select name="search_topic">
-<if (!data.search_topic) || (data.search_topic == "") >
-<option value="" selected>All topics
-<else>
-<option value="">All topics
+<!--Lucene Query was: ${data.queryString} <br>-->
+<hr>
+<div align="right">
+<if data.hasPrevious=="y">
+<input type="submit" name="search_back" value="${lang("search.back")}" />
</if>
-<list data.topics as topic>
-<if topic.value != "--" >
-<if data.search_topic == topic.value>
-<option selected>${topic.value}
-<else>
-<option>${topic.value}
-</if>
-</if>
-</list>
-</select>
-
-<h2>only return content with images?</h2>
-<if data.search_hasImages == "y">
-<input type="radio" name="search_hasImages" value="y" checked="true">Yes
-<input type="radio" name="search_hasImages" value="n">No
-<else>
-<input type="radio" name="search_hasImages" value="y">Yes
-<input type="radio" name="search_hasImages" value="n" checked="true">No
+<if data.hasNext=="y">
+<input type="submit" name="search_forward" value="${lang("search.forward")}" />
</if>
+</div>
+<hr>
-<h2>only return content with audio?</h2>
-<if data.search_hasAudio == "y">
-<input type="radio" name="search_hasAudio" value="y" checked="true">Yes
-<input type="radio" name="search_hasAudio" value="n">No
-<else>
-<input type="radio" name="search_hasAudio" value="y">Yes
-<input type="radio" name="search_hasAudio" value="n" checked="true">No
+<if data.queryString>
+<p class="box-head"><b>${lang("search.info")}</b></p>
+<p class="box"><font size="-1">${lang("search.numhits")} = ${data.numberOfHits}</font></p>
</if>
-<h2>only return content with video?</h2>
-<if data.search_hasVideo == "y">
-<input type="radio" name="search_hasVideo" value="y" checked="true">Yes
-<input type="radio" name="search_hasVideo" value="n">No
-<else>
-<input type="radio" name="search_hasVideo" value="y">Yes
-<input type="radio" name="search_hasVideo" value="n" checked="true">No
-</if>
-<h2>how would you like the results sorted?</h2>
-<input type="radio" name="search_sort" value="score" <if data.search_sort =="score" || !data.search_sort || data.search_sort == "" >checked="true"</if>>By score
-<input type="radio" name="search_sort" value="date_desc" <if data.search_sort =="date_desc">checked="true"</if>>Newest first
-<input type="radio" name="search_sort" value="date_asc" <if data.search_sort =="date_asc">checked="true"</if>>Oldest first
-
-
-
-<br>
-<input type="submit" value="Search!" />
-Previous Lucene Query was: ${data.queryString}
-</form>
-<br>
-${lang("search.info")}
-<br>
-Number of hits = ${data.numberOfHits}
-<br>
<list data.hits as h>
-Title: <a href='/${lang("langcode")}${h.where}'>${h.title}</a>
-<if h.hasAudio=="y">
-<img src="/img/audio_big.gif">
+ <div class="box">
+ <table width="100%">
+ <tr>
+ <td align="left" valign="top" width="85%">
+ <b>${lang("search.result.title")}</b> <a href='${config["Producer.PublicationHost"]}/${lang("langcode")}${h.where}'>${h.title}</a>
+
+ <br>
+ <b>${lang("search.result.author")}</b> ${h.creator}<br >
+ <b>${lang("search.result.date")}</b> ${h.webdb_create_formatted}<br>
+ <b>${lang("search.result.description")}</b> ${h.description} <br>
+ </td>
+ <td align="right" valign="top">
+ <if h.hasAudio=="y">
+ <img src="${config["Producer.PublicationHost"]}/img/audio_big.gif">
+ </if>
+ <if h.hasVideo == "y">
+ <img src="${config["Producer.PublicationHost"]}/img/video_big.gif">
+ </if>
+ <list h.images as image>
+ <img src="${config["Producer.PublicationHost"]}/${image}"><br>
+ </list>
+
+ </td>
+ </tr>
+ </table>
+ </div>
+
+</list>
+<hr>
+<div align="right">
+<if data.hasPrevious=="y">
+<input type="submit" name="search_back" value="${lang("search.back")}" />
</if>
-<if h.hasVideo == "y">
-<img src="/img/video_big.gif">
+<if data.hasNext=="y">
+<input type="submit" name="search_forward" value="${lang("search.forward")}" />
</if>
-<br >
-Author: ${h.creator}<br >
-Date: ${h.webdb_create}<br>
-Description: ${h.description}<br >
-<list h.images as image>
-<img src="${image}">
-</list>
+</div>
+<hr>
+
+</form>
<br>
-</list>
- </font>
- </td>
-</tr>
+<a href="/" class="link-box">>> ${lang("postingdone.back")}</a>
+
-<tr>
- <td valign="top" align="center" bgcolor="#666666">
- <a href="javascript:history.go(-2)"><font color="White"><b>>> ${lang("postingdone.back")}</b></font></a>
- </td>
- </tr>
-</table>
</body>
</html>