コード例 #1
0
ファイル: 2.0.php プロジェクト: kaz6120/Loggix
        $rssVersion2->display($pathToIndex . '/modules/rss/theme/rss.2.0.xml');
    }
} else {
    // Loggix Expander RSS
    // Get Loggix Expander Directory
    $expanderDir = str_replace('_', '/', str_replace('_index', '', str_replace('_modules', 'modules', $_GET['mode'])));
    // Resource Path
    $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();