OSDN Git Service

merged from v3.31sp1
[nucleus-jp/nucleus-jp-ancient.git] / euc / atom.php
index f4e9c35..9786f16 100755 (executable)
@@ -1,19 +1,24 @@
 <?php
+/*
+ * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/)
+ * Copyright (C) 2002-2007 The Nucleus Group
+ *
+ * This program is free software; you can redistribute it and/or
+ * modify it under the terms of the GNU General Public License
+ * as published by the Free Software Foundation; either version 2
+ * of the License, or (at your option) any later version.
+ * (see nucleus/documentation/index.html#license for more info)
+ */
 
 /**
-  * Nucleus: PHP/MySQL Weblog CMS (http://nucleuscms.org/) 
-  * Copyright (C) 2002-2005 The Nucleus Group
-  *
-  * This program is free software; you can redistribute it and/or
-  * modify it under the terms of the GNU General Public License
-  * as published by the Free Software Foundation; either version 2
-  * of the License, or (at your option) any later version.
-  * (see nucleus/documentation/index.html#license for more info)
-  *
-  * Nucleus Atom Syndication
-  */
-
-header("Pragma: no-cache");
+ * Nucleus Atom Syndication
+ * @license http://nucleuscms.org/license.txt GNU General Public License
+ * @copyright Copyright (C) 2002-2007 The Nucleus Group
+ * @version $Id: atom.php,v 1.6 2007-03-22 09:23:50 kimitake Exp $
+ * $NucleusJP: atom.php,v 1.7 2007/02/04 06:28:44 kimitake Exp $
+ */
+
+header('Pragma: no-cache');
 
 $CONF = array();
 $CONF['Self'] = 'atom.php';
@@ -25,17 +30,17 @@ if (!$CONF['DisableSite']) {
        ob_start();
                selectSkin('feeds/atom');
                selector();
-       $feed = ob_get_contents();
+               $feed = ob_get_contents();
        ob_end_clean();
-       
+
        // create ETAG (hash of feed)
        // (HTTP_IF_NONE_MATCH has quotes around it)
-       $eTag = '"'.md5($feed).'"';
-       header('Etag: '.$eTag);
-       
+       $eTag = '"' . md5($feed) . '"';
+       header('Etag: ' . $eTag);
+
        // compare Etag to what we got
-       if ($eTag == serverVar('HTTP_IF_NONE_MATCH')) { 
-               header("HTTP/1.0 304 Not Modified");
+       if ($eTag == serverVar('HTTP_IF_NONE_MATCH') ) {
+               header('HTTP/1.0 304 Not Modified');
                header('Content-Length: 0');
        } else {
                $feed = mb_convert_encoding($feed, "UTF-8", "EUC-JP");
@@ -43,7 +48,7 @@ if (!$CONF['DisableSite']) {
                // dump feed
                echo $feed;
        }
-               
+
 }
 
-?>
+?>
\ No newline at end of file