* Added label for includeSpam input element in $Site#referrers skin

* Enabled Site.search_action() for GET requests
This commit is contained in:
Tobi Schäfer 2008-05-15 16:56:19 +00:00
parent 8ecba3b16e
commit c63789a82a
2 changed files with 9 additions and 4 deletions

View file

@ -71,9 +71,9 @@ size="30" />
<input type="button" onclick="document.location='<% site.href
action="referrers" %>';" value="Reset" />
<div class="small">
<input type="checkbox" name="includeSpam" value="checked"
<input type="checkbox" id="includeSpam" name="includeSpam" value="checked"
<% request.includeSpam prefix='checked="' suffix='"' encoding="form" %> />
include referrer spam
<label for="includeSpam">include referrer spam</label>
</div>
<br />
<table border="0" cellspacing="0" cellpadding="2">

View file

@ -424,9 +424,14 @@ Site.prototype.referrers_action = function() {
Site.prototype.search_action = function() {
var search;
if (!(search = req.postParams.q) || !stripTags(search)) {
if (!(search = req.data.q) || !stripTags(search)) {
res.message = gettext("Please enter a query in the search form.");
} else {
// FIXME: Trying to prepare search string for encoded metadata
/*var source = String(search).toSource();
search = source.substring(source.indexOf('"') + 1,
source.lastIndexOf('"'));
res.debug(search)*/
var title = '%title:"%' + search + '%"%';
var text = '%text:"%' + search + '%"%';
var sql = new Sql();