$version = isset($_POST['productVersion']) ? $_POST['productVersion'] : ""; if (Utils::isAdministrator($product, $version)) { if (isset($_POST["inPage"]) && trim($_POST["inPage"]) == "true") { $clean = Utils::getParam($_POST, 'clean'); $filter = new NoFilter(); $cellRenderer = new DefaultCellRenderer("span"); if ($clean == 'true') { $filter = new UnconfirmedUserFilter(-7, "date"); } else { $filter = new ConfirmedUserFilter(-7, "date"); } $exporter = new InLineExporter('userId', array('userId'), array(17, 25, 30, 20)); $exporter->setFilter($filter); $exporter->setCellRenderer($cellRenderer); $tableExporter = new TableExporter("users", $dbConnectionInfo); $tableExporter->export($exporter, "userId,userName,name,email,date", "ORDER BY date DESC"); if ($exporter->getContent() != "") { echo $exporter->getContent(); } else { echo Utils::translate("noDataAvailable"); } } else { // $exporter = new XmlExporter("comments"); // $comment->exportForPage($info,$exporter); // header('Content-Description: File Transfer'); // header('Content-Type: text/xml'); // header('Content-Disposition: attachment; filename=comments_'.$fName.'_'.$fVersion.'.xml'); // header('Content-Transfer-Encoding: binary'); // header('Expires: 0'); // header('Cache-Control: must-revalidate'); // header('Pragma: public');