<!-- Next four lines required by MKWS -->
<link rel="stylesheet" href="mkwsStyle.css" />
<script type="text/javascript">
- var mkws_config = { mkws_switch: false, sort_default: "date:0" };
+ var mkws_config = {
+ mkws_switch: false,
+ sort_default: "date:0",
+ perpage_default: 50
+ };
</script>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.0.min.js"></script>
<script type="text/javascript" src="/libjs-pz2/pz2api.1.js"></script>
/* default config */
var config = {
- sort: [ ["relevance"], ["title:1", "title"], ["date:0", "newest"], ["date:1", "oldest"]],
+ sort: [["relevance"], ["title:1", "title"], ["date:0", "newest"], ["date:1", "oldest"]],
perpage: [10, 20, 30, 50],
sort_default: "relevance",
perpage_default: 20,
}
sort_html += '</select>';
+ var perpage_html = '<select name="perpage" id="perpage">';
+ for(var i = 0; i < config.perpage.length; i++) {
+ var key = config.perpage[i];
+
+ perpage_html += '<option value="' + key + '"';
+ if (key == config.perpage_default) {
+ perpage_html += ' selected="selected"';
+ }
+ perpage_html += '>' + key + '</option>';
+ }
+ perpage_html += '</select>';
+
// For some reason, doing this programmatically results in
// document.search.query being undefined, hence the raw HTML.
$("#mkwsSearch").html('\
<div id="ranking">\
<form name="select" id="select">\
Sort by' + sort_html + '\
- and show \
- <select name="perpage" id="perpage"><option value="10">10</option><option value="20" selected="selected">20</option><option value="30">30</option><option value="50">50</option></select>\
+ and show ' + perpage_html + '\
per page.\
</form>\
</div>\