Cliquouille pour cocher tout les droits USER SQL en un clic.
This commit is contained in:
parent
45131668bf
commit
cb62747eef
|
@ -55,6 +55,7 @@ echo "<p>"._("help_sql_users_rights_ok")."</p>";
|
||||||
<input type="hidden" name="id" value="<?php echo $id; ?>" />
|
<input type="hidden" name="id" value="<?php echo $id; ?>" />
|
||||||
<table cellspacing="0" cellpadding="4">
|
<table cellspacing="0" cellpadding="4">
|
||||||
<tr>
|
<tr>
|
||||||
|
<th> </th>
|
||||||
<th> </th>
|
<th> </th>
|
||||||
<th>SELECT</th>
|
<th>SELECT</th>
|
||||||
<th>INSERT</th>
|
<th>INSERT</th>
|
||||||
|
@ -71,45 +72,19 @@ echo "<p>"._("help_sql_users_rights_ok")."</p>";
|
||||||
|
|
||||||
<?php
|
<?php
|
||||||
$col=1;
|
$col=1;
|
||||||
|
$sql_right=Array('select','insert','update','delete','create','drop','references','index','alter','create_tmp','lock');
|
||||||
for($i=0;$i<count($r);$i++) {
|
for($i=0;$i<count($r);$i++) {
|
||||||
$val=$r[$i];
|
$val=$r[$i];
|
||||||
$col=3-$col;
|
$col=3-$col;
|
||||||
?>
|
?>
|
||||||
<tr class="lst<?php echo $col; ?>">
|
<tr class="lst<?php echo $col; ?>">
|
||||||
<td><strong><?php echo $mem->user["login"].($val["db"]?"_":"").$val["db"] ?></strong></td>
|
<td><strong><?php echo $mem->user["login"].($val["db"]?"_":"").$val["db"] ?></strong></td>
|
||||||
|
<td><a href="javascript:inverse_sql_right('<?php echo htmlentities($val["db"]);?>');"><?php __('Reverse selection');?></a></td>
|
||||||
|
<?php foreach($sql_right as $sr) { ?>
|
||||||
<td align="center">
|
<td align="center">
|
||||||
<input type="checkbox" class="inc" id="<?php echo $val["db"]; ?>_select" name="<?php echo $val["db"]; ?>_select"<?php if($val["select"]=="Y") echo " checked=\"checked\""; ?> />
|
<input type="checkbox" class="inc" id="<?php echo $val["db"]."_$sr"; ?>" name="<?php echo $val["db"]."_$sr"; ?>"<?php if($val[$sr]=="Y") echo " checked=\"checked\""; ?> />
|
||||||
</td>
|
|
||||||
<td align="center">
|
|
||||||
<input type="checkbox" class="inc" id="<?php echo $val["db"]; ?>_insert" name="<?php echo $val["db"]; ?>_insert"<?php if($val["insert"]=="Y") echo " checked=\"checked\""; ?> />
|
|
||||||
</td>
|
|
||||||
<td align="center">
|
|
||||||
<input type="checkbox" class="inc" id="<?php echo $val["db"]; ?>_update" name="<?php echo $val["db"]; ?>_update"<?php if($val["update"]=="Y") echo " checked=\"checked\""; ?> />
|
|
||||||
</td>
|
|
||||||
<td align="center">
|
|
||||||
<input type="checkbox" class="inc" id="<?php echo $val["db"]; ?>_delete" name="<?php echo $val["db"]; ?>_delete"<?php if($val["delete"]=="Y") echo " checked=\"checked\""; ?> />
|
|
||||||
</td>
|
|
||||||
<td align="center">
|
|
||||||
<input type="checkbox" class="inc" id="<?php echo $val["db"]; ?>_create" name="<?php echo $val["db"]; ?>_create"<?php if($val["create"]=="Y") echo " checked=\"checked\""; ?> />
|
|
||||||
</td>
|
|
||||||
<td align="center">
|
|
||||||
<input type="checkbox" class="inc" id="<?php echo $val["db"]; ?>_drop" name="<?php echo $val["db"]; ?>_drop"<?php if($val["drop"]=="Y") echo " checked=\"checked\""; ?> />
|
|
||||||
</td>
|
|
||||||
<td align="center">
|
|
||||||
<input type="checkbox" class="inc" id="<?php echo $val["db"]; ?>_references" name="<?php echo $val["db"]; ?>_references"<?php if($val["references"]=="Y") echo " checked=\"checked\""; ?> />
|
|
||||||
</td>
|
|
||||||
<td align="center">
|
|
||||||
<input type="checkbox" class="inc" id="<?php echo $val["db"]; ?>_index" name="<?php echo $val["db"]; ?>_index"<?php if($val["index"]=="Y") echo " checked=\"checked\""; ?> />
|
|
||||||
</td>
|
|
||||||
<td align="center">
|
|
||||||
<input type="checkbox" class="inc" id="<?php echo $val["db"]; ?>_alter" name="<?php echo $val["db"]; ?>_alter"<?php if($val["alter"]=="Y") echo " checked=\"checked\""; ?> />
|
|
||||||
</td>
|
|
||||||
<td align="center">
|
|
||||||
<input type="checkbox" class="inc" id="<?php echo $val["db"]; ?>_create_tmp" name="<?php echo $val["db"]; ?>_create_tmp"<?php if($val["create_tmp"]=="Y") echo " checked=\"checked\""; ?> />
|
|
||||||
</td>
|
|
||||||
<td align="center">
|
|
||||||
<input type="checkbox" class="inc" id="<?php echo $val["db"]; ?>_lock" name="<?php echo $val["db"]; ?>_lock"<?php if($val["lock"]=="Y") echo " checked=\"checked\""; ?> />
|
|
||||||
</td>
|
</td>
|
||||||
|
<?php } ?>
|
||||||
</tr>
|
</tr>
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
|
@ -122,5 +97,17 @@ for($i=0;$i<count($r);$i++) {
|
||||||
</table>
|
</table>
|
||||||
</form>
|
</form>
|
||||||
<p> </p>
|
<p> </p>
|
||||||
|
<script type="text/javascript">
|
||||||
|
function inverse_sql_right(db) {
|
||||||
|
<?php foreach($sql_right as $sr) { ?>
|
||||||
|
if ( document.getElementById(db+'_<?php echo $sr;?>').checked ) {
|
||||||
|
document.getElementById(db+'_<?php echo $sr;?>').checked=false;
|
||||||
|
} else {
|
||||||
|
document.getElementById(db+'_<?php echo $sr;?>').checked=true;
|
||||||
|
}
|
||||||
|
<?php } ?>
|
||||||
|
}
|
||||||
|
|
||||||
|
</script>
|
||||||
<?php } ?>
|
<?php } ?>
|
||||||
<?php include_once("foot.php"); ?>
|
<?php include_once("foot.php"); ?>
|
||||||
|
|
Loading…
Reference in New Issue