44 lines
730 B
PHP
44 lines
730 B
PHP
<?php
|
|
/** loads all ticket designs
|
|
*
|
|
* @version 2.0.0
|
|
* @since 2008-02-15
|
|
* @author Martin Lenzelbauer
|
|
*
|
|
*/
|
|
|
|
|
|
switch($_GET['action']){
|
|
case "loadDesigns": loadDesigns();
|
|
break;
|
|
}
|
|
|
|
|
|
/** loads all ticket design templates
|
|
*/
|
|
########################################
|
|
function loadDesigns(){
|
|
########################################
|
|
|
|
$designs = array();
|
|
$dir = opendir("designs/");
|
|
while($file = readdir($dir)){
|
|
if(is_file("designs/$file")){
|
|
$designs[] = $file;
|
|
}
|
|
}
|
|
sort($designs);
|
|
|
|
$xml = '<?xml version="1.0" encoding="utf-8"?>';
|
|
$xml .= '<designs>';
|
|
foreach($designs as $d){
|
|
$xml .= '<design path="' . $d . '" />';
|
|
}
|
|
$xml .= '</designs>';
|
|
|
|
header('Content-Type: text/xml');
|
|
echo $xml;
|
|
|
|
}
|
|
|
|
?>
|