diff options
Diffstat (limited to 'simplecache')
| -rw-r--r-- | simplecache/view.php | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/simplecache/view.php b/simplecache/view.php deleted file mode 100644 index f0d986e5c..000000000 --- a/simplecache/view.php +++ /dev/null @@ -1,65 +0,0 @@ -<?php
-
- /**
- * Simple cache viewer
- * Bypasses the engine to view simple cached CSS views.
- *
- * @package Elgg
- * @subpackage Core
- * @license http://www.gnu.org/licenses/old-licenses/gpl-2.0.html GNU Public License version 2
- * @author Curverider Ltd
- * @copyright Curverider Ltd 2008-2009
- * @link http://elgg.org/
- */
-
- // Get DB settings, connect
- require_once(dirname(dirname(__FILE__)). '/engine/settings.php');
-
- global $CONFIG, $viewinput;
-
- $contents = '';
- if (!isset($viewinput)) $viewinput = $_GET;
-
- if ($mysql_dblink = @mysql_connect($CONFIG->dbhost,$CONFIG->dbuser,$CONFIG->dbpass)) {
-
- $view = $viewinput['view'];
- $viewtype = $viewinput['viewtype'];
- if (empty($viewtype)) $viewtype = 'default';
-
- if (@mysql_select_db($CONFIG->dbname,$mysql_dblink)) {
- // get dataroot and simplecache_enabled in one select for efficiency
- $simplecache_enabled = true;
- if (!isset($dataroot)) {
- if ($result = mysql_query("select name, value from {$CONFIG->dbprefix}datalists where name in ('dataroot','simplecache_enabled')",$mysql_dblink)) {
- $row = mysql_fetch_object($result);
-
- while ($row) {
- if ($row->name == 'dataroot') {
- $dataroot = $row->value;
- } else if ($row->name == 'simplecache_enabled') {
- $simplecache_enabled = $row->value;
- }
- $row = mysql_fetch_object($result);
- }
- }
- }
-
- if ($simplecache_enabled) {
- $filename = $dataroot . 'views_simplecache/' . md5($viewtype . $view);
- if (file_exists($filename))
- $contents = @file_get_contents($filename);
- else {
- echo ''; exit;
- }
- } else {
- mysql_close($mysql_dblink);
- require_once(dirname(dirname(__FILE__)) . "/engine/start.php");
- $contents = elgg_view($view);
- header("Content-Length: " . strlen($contents));
- }
- }
- }
-
- echo $contents;
-
-?>
\ No newline at end of file |
