コード例 #1
0
ファイル: 2.0.php プロジェクト: kaz6120/Loggix
 $resourcePath = $expanderDir . '/data/' . (isset($_GET['id']) ? $_GET['id'] : 'default');
 // Resource URI
 $resourceUri = str_replace('/data/', '/index.php?id=', $resourcePath);
 // Resource
 $resource = $pathToIndex . '/' . $resourcePath;
 // Get File Contents
 if (file_exists($resource . '.inc.php')) {
     $extension = '.inc.php';
     $item['pkg'] = $theRss->getPackageInfo();
     $item['vars']['last_modified'] = date($theRss->getRssTimeFormat('2.0'), filemtime($resource . $extension)) . $theRss->getTimeZone();
     include_once $resource . $extension;
     $retrievedContents = $contents;
 } elseif (file_exists($resource . '.text')) {
     $extension = '.text';
     $contents = new Loggix_View($resource . $extension);
     $retrievedContents = $theRss->fixMarkdown(Markdown($contents->render()));
 } elseif (file_exists($resource . '.txt')) {
     $extension = '.txt';
     $contents = new Loggix_View($resource . $extension);
     $retrievedContents = $contents->render();
 } else {
     $extension = '.html';
     $contents = new Loggix_View($resource . $extension);
     $retrievedContents = $contents->render();
 }
 // Comment to Content Module
 $retrievedContents = str_replace('./data/resources/', $theRss->getRootUri() . $expanderDir . '/data/resources/', $retrievedContents);
 $item['title'] = $theRss->setTitle($config['title']);
 $item['link'] = $theRss->getRootUri() . $resourceUri;
 $item['content_encoded'] = $retrievedContents;
 $item['date'] = date($theRss->getRssTimeFormat('2.0'), filemtime($resource . $extension)) . $theRss->getTimeZone();