Example #1
0
/**
 * delete folders and documents
 * created by carlos pacha carlos@colosa.com, pckrlos@gmail.com
 * @param void
 * @return true
**/
function delete()
{
    include_once "classes/model/AppDocument.php";
    include_once "classes/model/AppFolder.php";
    switch ($_REQUEST['option']) {
        case 'documents':
            deleteDocuments($_REQUEST['selitems'], $_REQUEST['option']);
            break;
        case 'directory':
            $oAppFoder = new AppFolder();
            $oAppDocument = new AppDocument();
            $aDocuments = $oAppDocument->getDocumentsinFolders($_REQUEST['item']);
            if (count($aDocuments) > 0) {
                deleteDocuments($aDocuments, $_REQUEST['option']);
            }
            $oAppFoder->remove($_REQUEST['item'], '');
            break;
    }
    $msgLabel = G::LoadTranslation('ID_DELETED_SUCCESSFULLY');
    echo "{action: '', error:'error',message: '{$msgLabel}', success: 'success',folderUID: 'root'}";
}
Example #2
0
<?php

session_start();
require_once $_SERVER['DOCUMENT_ROOT'] . '/winnow/php/init.php';
function deleteDocuments($index, $type)
{
    global $es;
    $docs = $es->search(['index' => $index, 'type' => $type]);
    echo $index . " -> " . $type . ":<br>";
    foreach ($docs['hits']['hits'] as $doc) {
        echo $doc['_id'] . "<br>";
        $doc = $es->delete(['index' => $index, 'type' => $type, 'id' => $doc['_id']]);
    }
    echo "<br>";
}
if (isset($_SESSION['email']) && $_SESSION['email'] === '*****@*****.**') {
    echo "Deleting documents:<br><br>";
    deleteDocuments('books', 'info_working');
    deleteDocuments('books', 'info');
    deleteDocuments('books', 'pages_working');
    deleteDocuments('books', 'pages');
} else {
    echo "You do not have permission to delte these files.";
}
Example #3
0
<?php

session_start();
require_once $_SERVER['DOCUMENT_ROOT'] . '/winnow/php/init.php';
echo "This script will delete all documents located under the index->type provided.<br>";
echo "This script requires 'index' and 'type' to be passed as parameters.<br><br>";
$index = $_GET['index'];
$type = $_GET['type'];
echo "'index' passed: " . $index . "<br>";
echo "'type' passed: " . $type . "<br><br>";
function deleteDocuments($index, $type)
{
    global $es;
    $docs = $es->search(['index' => $index, 'type' => $type]);
    echo "Deleting documents in: " . $index . " -> " . $type . ".<br>";
    echo "Documents deleted:<br>";
    foreach ($docs['hits']['hits'] as $doc) {
        echo $doc['_id'] . "<br>";
        $doc = $es->delete(['index' => $index, 'type' => $type, 'id' => $doc['_id']]);
    }
    echo "<br>";
}
if (isset($_SESSION['email']) && $_SESSION['email'] === '*****@*****.**') {
    deleteDocuments($index, $type);
} else {
    echo "You do not have permission to delte these files.";
}
Example #4
0
<?php

include_once 'connect.php';
switch ($_GET["table"]) {
    case "scores":
        deleteScores($_GET);
        break;
    case "personnes":
        deletePersonnes($_GET);
        break;
    case "documents":
        deleteDocuments($_GET);
        break;
    default:
        break;
}
// delete scores
function deleteScores($data)
{
    global $conn;
    $sql = "DELETE FROM  scores\n\t\t\tWHERE id='" . $data["id"] . "'";
    //echo $sql;
    if ($conn->query($sql) === TRUE) {
        echo "New record created successfully";
    } else {
        echo "Error: " . $sql . "<br>" . $conn->error;
    }
}
//  delete personnes
function deletePersonnes($data)
{