Exemplo n.º 1
0
     // Delete Item
     check_authorization();
     delete_item();
     header("Location: index.php?editor=items");
     exit;
 case 6:
     // Update Item
     check_authorization();
     $id = $_GET['id'];
     update_item();
     header("Location: index.php?editor=items&id={$id}&action=2");
     exit;
 case 7:
     // Copy Item
     check_authorization();
     $id = copy_item();
     header("Location: index.php?editor=items&id={$id}&action=2");
     exit;
 case 8:
     // Add Item
     check_authorization();
     $javascript = new Template("templates/iframes/js.tmpl.php");
     $body = new Template("templates/items/items.add.tmpl.php");
     $body->set("itemsize", $itemsize);
     $body->set("itemmaterial", $itemmaterial);
     $body->set("itemtypes", $itemtypes);
     $body->set("itemldontheme", $itemldontheme);
     $body->set("skilltypes", $skilltypes);
     $body->set("bodytypes", $bodytypes);
     $body->set("itemraces", $races);
     $body->set("itemsaugrestrict", $itemsaugrestrict);
Exemplo n.º 2
0
    }
    $folder_system_data["move"]='';
    $folder_system_data["mode"]='';
}
//verschieben / kopieren innerhalb der Veranstaltung
//wurde Code fuer Starten der Verschiebung uebermittelt (=id+"_md_"), wird entsprechende Funktion aufgerufen
if ($open_cmd == 'md' && $folder_tree->isWritable($open_id, $user->id) && !Request::submitted("cancel") && (!$folder_tree->isFolder($folder_system_data["move"]) || ($folder_tree->isFolder($folder_system_data["move"]) && $folder_tree->checkCreateFolder($open_id, $user->id)))) {
    if ($folder_system_data["mode"] == 'move'){
        $done = move_item($folder_system_data["move"], $open_id);
        if (!$done){
            $msg .= "error§" . _("Verschiebung konnte nicht durchgeführt werden.") . "§";
        } else {
            $msg .= "msg§" . sprintf(_("%s Ordner, %s Datei(en) wurden verschoben."), $done[0], $done[1]) . '§';
        }
    } else {
        $done = copy_item($folder_system_data["move"], $open_id);
        if (!$done){
            $msg .= "error§" . _("Kopieren konnte nicht durchgeführt werden.") . "§";
        } else {
            $msg .= "msg§" . sprintf(_("%s Ordner, %s Datei(en) wurden kopiert."), $done[0], $done[1]) . '§';
        }
    }
    $folder_system_data["move"]='';
    $folder_system_data["mode"]='';
}

//wurde ein weiteres Objekt aufgeklappt?
if (isset($open)) {
    if (!isset($open_id)) {
        $open_id = $open;
    }