コード例 #1
0
function groups_admin_main($var)
{
    $op = pnVarCleanFromInput('op');
    extract($var);
    if (!pnSecAuthAction(0, 'Groups::', '::', ACCESS_EDIT)) {
        include 'header.php';
        echo _GROUPSNOAUTH;
        include 'footer.php';
    } else {
        switch ($op) {
            case "secviewgroups":
                viewGroups();
                break;
            case "secviewgroup":
                viewGroup();
                break;
            case "secnewgroup":
                newGroup();
                break;
            case "secaddgroup":
                addGroup();
                break;
            case "secdeletegroup":
                deleteGroup();
                break;
            case "secselectuserforgroup":
                selectUserForGroup();
                break;
            case "secaddusertogroup":
                addUserToGroup();
                break;
            case "secdeleteuserfromgroup":
                deleteUserFromGroup();
                break;
            case "secmodifygroup":
                modifyGroup();
                break;
            case "secrenamegroup":
                renameGroup();
                break;
            default:
                viewGroups();
                break;
        }
    }
}
コード例 #2
0
    /**
     * @NoAdminRequired
     * @CORS
     * @NoCSRFRequired
     */
    public function rengroup() {
	require_once 'ownnote/lib/backend.php';
	if (isset($_GET["group"]) && isset($_GET["newgroup"]))
		return renameGroup("Notes", $_GET["group"], $_GET["newgroup"]);
	if (isset($_POST["group"]) && isset($_POST["newgroup"]))
		return renameGroup("Notes", $_POST["group"], $_POST["newgroup"]);
    }
コード例 #3
0
ファイル: renamegroup.php プロジェクト: pombredanne/ArcherSys
<?php

\OCP\User::checkLoggedIn();
\OCP\App::checkAppEnabled('ownnote');

require_once 'ownnote/lib/backend.php';

echo renameGroup("Notes", $_POST['originalgroupname'], $_POST['editgroupname']);

?>