示例#1
0
function save_resource_custom_access($resource)
	{
	$groups=get_resource_custom_access($resource);
	sql_query("delete from resource_custom_access where resource='$resource'");
	for ($n=0;$n<count($groups);$n++)
		{
		$usergroup=$groups[$n]["ref"];
		$access=getvalescaped("custom_" . $usergroup,0);
		sql_query("insert into resource_custom_access(resource,usergroup,access) values ('$resource','$usergroup','$access')");
		}
	}
示例#2
0
</option><?php 
                    }
                }
            }
            ?>
            </select>

            <div class="clearerleft"> </div>
            <table id="custom_access" cellpadding=3 cellspacing=3 style="padding-left:150px;<?php 
            if (!$custom_access || $resource["access"] != 3) {
                ?>
display:none;<?php 
            }
            ?>
"><?php 
            $groups = get_resource_custom_access($ref);
            for ($n = 0; $n < count($groups); $n++) {
                $access = 2;
                $editable = true;
                if ($groups[$n]["access"] != "") {
                    $access = $groups[$n]["access"];
                }
                $perms = explode(",", $groups[$n]["permissions"]);
                if (in_array("v", $perms)) {
                    $access = 0;
                    $editable = false;
                }
                ?>
                    
                <tr>
                <td valign=middle nowrap><?php