]> gitweb.fluxo.info Git - semanticscuttle.git/commitdiff
fix google custom search xml
authorChristian Weiske <cweiske@cweiske.de>
Sat, 14 May 2011 08:30:01 +0000 (10:30 +0200)
committerChristian Weiske <cweiske@cweiske.de>
Sat, 14 May 2011 08:30:01 +0000 (10:30 +0200)
www/gsearch/context.php

index d714ec18c88dd14ec2d69e66bd9e293bac597503..ea496de8d581fd46a257fa5844747e47ee8beea4 100644 (file)
@@ -1,16 +1,35 @@
 <?php
+/**
+ * Google custom search context information for SemanticScuttle.
+ * Tells Google meta data about the search.
+ *
+ * SemanticScuttle - your social bookmark manager.
+ *
+ * PHP version 5.
+ *
+ * @category Bookmarking
+ * @package  SemanticScuttle
+ * @author   Benjamin Huynh-Kim-Bang <mensonge@users.sourceforge.net>
+ * @author   Christian Weiske <cweiske@cweiske.de>
+ * @author   Eric Dane <ericdane@users.sourceforge.net>
+ * @license  GPL http://www.gnu.org/licenses/gpl.html
+ * @link     http://sourceforge.net/projects/semanticscuttle
+ * @link     http://www.google.com/cse/docs/cref.html
+ */
 require_once '../www-header.php';
 
-if($GLOBALS['enableGoogleCustomSearch'] == false) {
-    echo "Google Custom Search disabled. You can enable it into the config.php file.";
-    die;
+if ($GLOBALS['enableGoogleCustomSearch'] == false) {
+    header('HTTP/1.0 403 Forbidden');
+    header('Content-Type: text/plain; charset=utf-8');
+    echo "Google Custom Search disabled."
+        . " You can enable it into the config.php file.\n";
+    die();
 }
 ?>
-
-<!--?xml version="1.0" encoding="UTF-8" ?-->
+<?xml version="1.0" encoding="UTF-8" ?>
 <GoogleCustomizations>
     <CustomSearchEngine>
-        <Title><?php echo $GLOBALS['sitename'] ?></Title>
+        <Title><?php echo htmlspecialchars($GLOBALS['sitename']) ?></Title>
         <Description><?php echo filter($GLOBALS['welcomeMessage']) ?></Description>
         <Context>
            <BackgroundLabels>