This repository has been archived on 2024-11-28. You can view files and clone it, but cannot push or open issues or pull requests.
MatritumCantat_Web/www/administrator/components/com_docman/includes/cleardata.php

45 lines
1.2 KiB
PHP
Raw Permalink Normal View History

<?php
/**
* DOCman 1.4.x - Joomla! Document Manager
* @version $Id: cleardata.php 781 2009-02-08 16:02:59Z mathias $
* @package DOCman_1.4
* @copyright (C) 2003-2009 Joomlatools
* @license http://www.gnu.org/copyleft/gpl.html GNU/GPL
* @link http://www.joomlatools.eu/ Official website
**/
defined('_VALID_MOS') or die('Restricted access');
include_once dirname(__FILE__) . DS.'cleardata.html.php';
require_once($_DOCMAN->getPath('classes', 'cleardata'));
switch ($task) {
case 'remove':
clearData( $cid );
break;
default:
case 'show':
showClearData();
}
function clearData( $cid = array() )
{
DOCMAN_token::check('request') or die('Invalid Token');
$msgs=array();
$cleardata = new DOCMAN_Cleardata( $cid );
$cleardata->clear();
$rows = & $cleardata->getList();
foreach( $rows as $row ){
$msgs[] = $row->msg;
}
mosRedirect( 'index2.php?option=com_docman&section=cleardata', implode(' | ', $msgs));
}
function showClearData(){
$cleardata = new DOCMAN_Cleardata();
$rows = & $cleardata->getList();
HTML_DMClear::showClearData( $rows );
}