OSDN Git Service

「メンバーの編集(editmembersettings)」画面でスキン変数<%pluginextras%>がパースされていなかった不具合を修正
[nucleus-jp/nucleus-next.git] / atom.php
index 0c8c5a9..9caf5a2 100644 (file)
--- a/atom.php
+++ b/atom.php
  * Nucleus Atom Syndication
  * @license http://nucleuscms.org/license.txt GNU General Public License
  * @copyright Copyright (C) 2002-2009 The Nucleus Group
- * @version $Id: atom.php 1388 2009-07-18 06:31:28Z shizuki $
+ * @version $Id: atom.php 1693 2012-03-10 11:37:56Z sakamocchi $
  */
 
 header('Pragma: no-cache');
 
 $CONF = array();
-$CONF['Self'] = 'atom.php';
-
 include('./config.php');
 
-if (!$CONF['DisableSite']) {
+if ( !$CONF['DisableSite'] )
+{
        // get feed into $feed
        ob_start();
-               selectSkin('feeds/atom');
-               selector();
-               $feed = ob_get_contents();
+       selectSkin('feeds/atom');
+       selector();
+       $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);
-
+       
        // compare Etag to what we got
-       if ($eTag == serverVar('HTTP_IF_NONE_MATCH') ) {
+       if ( $eTag == serverVar('HTTP_IF_NONE_MATCH') )
+       {
                header('HTTP/1.0 304 Not Modified');
                header('Content-Length: 0');
-       } else {
-               // dump feed
+       }
+       else
+       {
                echo $feed;
        }
-
 }
-
-?>
\ No newline at end of file