Ejemplo n.º 1
0
function get_fdescription($folderid, $uname, $pid = 0)
{
    if ($folderid == "-1") {
        $description = T_("Group folders");
    } else {
        include 'conn.php';
        if ($pid == -1) {
            include 'groups_functions.php';
            $description = returnGroupDesc(returnGroupID(returnFolderName($folderid)));
        } else {
            $Query = "select description from " . TABLE_PREFIX . "folders where id='{$folderid}' and name='{$uname}'";
            //echo($Query . "<br>\n");
            $dbResult = $dblink->query($Query);
            if ($row =& $dbResult->fetchRow(DB_FETCHMODE_ASSOC)) {
                $description = "{$row["description"]}";
            }
        }
    }
    return $description;
}
Ejemplo n.º 2
0
    $title = "{$row["title"]}";
}
if ($folderid != MAIN_FID) {
    $Query = "select pid from " . TABLE_PREFIX . "folders where (name='{$username}' and id='{$folderid}')";
    //echo($Query . "<br>\n");
    $dbResult = $dblink->query($Query);
    $parentid = 0;
    if ($row =& $dbResult->fetchRow(DB_FETCHMODE_ASSOC)) {
        $parentid = "{$row["pid"]}";
    }
}
$path = get_group_path($folderid, $username);
//Check if in a group folder
if ($parentid == GROUPS_FID) {
    //Get the group_ip
    $group_id = returnGroupID($title);
    //Check the privilege of the member
    //Check if the manager
    $partOf = checkIfManager($group_id, $username);
    if (!$partOf) {
        $privOfMember = returnMemberPriv($username);
        $privName = returnPrivName($privOfMember);
    } else {
        $privOfMember = 3;
    }
} else {
    $privOfMember = 1;
}
if ($privOfMember != 0 && $folderid != GROUPS_FID) {
    $moveids = $_POST['moveids'];
    $movetypes = $_POST['movetypes'];
Ejemplo n.º 3
0
function createMemberGroupFolder($username, $gName, $gDesc)
{
    include 'conn.php';
    $Query = "INSERT INTO " . TABLE_PREFIX . "folders (Name , Title , Description , PID) " . "values('" . $username . "','" . $gName . "','" . $gDesc . "','-1') ";
    $AffectedRows = $dblink->exec($Query);
    $group_id = returnGroupID($gName);
    $folder_id = returnFolderID($gName, $username);
    $success2 = insertGFolderRecord($group_id, $folder_id);
    if ($success2 != 1) {
        $AffectedRows = -1;
    }
    return $AffectedRows;
}