aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mod/dirsearch.php11
-rw-r--r--mod/sources.php4
2 files changed, 12 insertions, 3 deletions
diff --git a/mod/dirsearch.php b/mod/dirsearch.php
index bb068a431..14307f274 100644
--- a/mod/dirsearch.php
+++ b/mod/dirsearch.php
@@ -45,7 +45,16 @@ function dirsearch_content(&$a) {
// by default use a safe search
$safe = ((x($_REQUEST,'safe')) ? intval($_REQUEST['safe']) : 1 );
- $sync = ((x($_REQUEST,'sync')) ? datetime_convert('UTC','UTC',$_REQUEST['sync']) : '');
+
+ if(array_key_exists('sync',$_REQUEST)) {
+ if($_REQUEST['sync'])
+ $sync = datetime_convert('UTC','UTC',$_REQUEST['sync']);
+ else
+ $sync = datetime_convert('UTC','UTC','2010-01-01 01:01:00');
+ }
+ else
+ $sync = false;
+
$sort_order = ((x($_REQUEST,'order')) ? $_REQUEST['order'] : '');
// TODO - a meta search which joins all of these things to one search string
diff --git a/mod/sources.php b/mod/sources.php
index 200a0cddf..125184d47 100644
--- a/mod/sources.php
+++ b/mod/sources.php
@@ -60,7 +60,7 @@ function sources_content(&$a) {
);
if($r) {
for($x = 0; $x < count($r); $x ++) {
- $r[$x]['src_patt'] = htmlspecialchars($r[$x]['src_patt']);
+ $r[$x]['src_patt'] = htmlspecialchars($r[$x]['src_patt'], ENT_COMPAT,'UTF-8');
}
}
$o = replace_macros(get_markup_template('sources_list.tpl'), array(
@@ -97,7 +97,7 @@ function sources_content(&$a) {
return '';
}
- $r[0]['src_patt'] = htmlspecialchars($r[0]['src_patt']);
+ $r[0]['src_patt'] = htmlspecialchars($r[0]['src_patt'], ENT_QUOTES,'UTF-8');
$o = replace_macros(get_markup_template('sources_edit.tpl'), array(
'$title' => t('Edit Source'),