diff options
author | Kevin Chabowski <kevin@kch42.de> | 2011-10-05 14:20:34 +0200 |
---|---|---|
committer | Kevin Chabowski <kevin@kch42.de> | 2011-10-05 14:20:34 +0200 |
commit | 80c1f9eabaa5d62fad2de1de97e35cc99fb999bc (patch) | |
tree | 8a1fee1fdf08271c8f050c052d1ebc39c2e4fa0a /css.php | |
parent | df88147d9bde725785e353bbf67d52608783204c (diff) | |
download | ratatoeskr-cms-80c1f9eabaa5d62fad2de1de97e35cc99fb999bc.tar.gz ratatoeskr-cms-80c1f9eabaa5d62fad2de1de97e35cc99fb999bc.tar.bz2 ratatoeskr-cms-80c1f9eabaa5d62fad2de1de97e35cc99fb999bc.zip |
Added css.php
Diffstat (limited to 'css.php')
-rw-r--r-- | css.php | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -0,0 +1,29 @@ +<?php +/* + * File: css.php + * Spit out User-defined CSS styles. + * + * License: + * This file is part of Ratatöskr. + * Ratatöskr is licensed unter the MIT / X11 License. + * See "ratatoeskr/licenses/ratatoeskr" for more information. + */ + +require_once(dirname(__FILE__) . "/ratatoeskr/sys/models.php"); + +if(!isset($_GET["name"])) + die(); +try +{ + $style = Style::by_name($_GET["name"]); + header("Content-Type: text/css; charset=UTF-8"); + echo $style->code; +} +catch(DoesNotExistError $e) +{ + header("HTTP/1.1 404 Not Found"); + header("Content-Type: text/plain; charset=UTF-8"); + echo "404 - Not found."; +} + +?> |