/*! @header Export This document handles export actions */ require('../lib/init.php'); if (!$GLOBALS['user']->has_access(100)) { access_denied(); } /* Set any vars we are going to need */ $catalog = new Catalog($_REQUEST['catalog_id']); if (isset($_REQUEST['export']) && !empty($_REQUEST['export'])){ $export = $catalog->export($_REQUEST['export']); $export_header = "\n" . "\n" . "\n" . "\n" . " Major Version1\n" . " Minor Version1\n" . " Application Version7.0.2\n" . " Features1\n" . " Show Content Ratings\n" . " Tracks\n" . " \n"; $export_footer = " \n" . "\n" . "\n"; header("Cache-control: public"); header("Content-Disposition: filename=itunes.xml"); header("Content-Type: application/itunes+xml; charset=utf-8"); echo $export_header; echo $catalog->export($_REQUEST['export']); echo $export_footer; } else { $url = conf('web_path') . '/admin/index.php'; $title = _('Export Failed'); $body = ''; show_template('header'); show_confirmation($title,$body,$url); show_template('footer'); } ?>