mirror of
https://github.com/ZoneMinder/zoneminder.git
synced 2026-10-27 16:58:31 -04:00
Put users table in an options div, which has overflow-y: auto applied to it. Move buttons to top so they don't scroll
This commit is contained in:
1 parent
8748d6a1cc
commit
084fc8b651
1 file changed
+46
-44
@@ -2,52 +2,54 @@
|
||||
<input type="hidden" name="view" value="<?php echo $view ?>"/>
|
||||
<input type="hidden" name="tab" value="<?php echo $tab ?>"/>
|
||||
<input type="hidden" name="action" value="delete"/>
|
||||
<table id="contentTable" class="table table-striped">
|
||||
<thead class="thead-highlight">
|
||||
<tr>
|
||||
<th class="colUsername"><?php echo translate('Username') ?></th>
|
||||
<th class="colLanguage"><?php echo translate('Language') ?></th>
|
||||
<th class="colEnabled"><?php echo translate('Enabled') ?></th>
|
||||
<th class="colStream"><?php echo translate('Stream') ?></th>
|
||||
<th class="colEvents"><?php echo translate('Events') ?></th>
|
||||
<th class="colControl"><?php echo translate('Control') ?></th>
|
||||
<th class="colMonitors"><?php echo translate('Monitors') ?></th>
|
||||
<th class="colGroups"><?php echo translate('Groups') ?></th>
|
||||
<th class="colSnapshots"><?php echo translate('Snapshots') ?></th>
|
||||
<th class="colSystem"><?php echo translate('System') ?></th>
|
||||
<th class="colDevices"><?php echo translate('Devices') ?></th>
|
||||
<th class="colBandwidth"><?php echo translate('Bandwidth') ?></th>
|
||||
<?php if ( ZM_OPT_USE_API ) { ?><th class="colAPIEnabled"><?php echo translate('APIEnabled') ?></th><?php } ?>
|
||||
<th class="colMark"><?php echo translate('Mark') ?></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
foreach (ZM\User::find([], ['order'=>'Username']) as $user_row) {
|
||||
?>
|
||||
<tr>
|
||||
<td class="colUsername"><?php echo makeLink('?view=user&uid='.$user_row->Id(), validHtmlStr($user_row->Username()).($user->Username()==$user_row->Username()?'*':''), $canEdit) ?></td>
|
||||
<td class="colLanguage"><?php echo $user_row->Language()?validHtmlStr($user_row->Language()):'default' ?></td>
|
||||
<td class="colEnabled"><?php echo translate($user_row->Enabled()?'Yes':'No') ?></td>
|
||||
<td class="colStream"><?php echo validHtmlStr($user_row->Stream()) ?></td>
|
||||
<td class="colEvents"><?php echo validHtmlStr($user_row->Events()) ?></td>
|
||||
<td class="colControl"><?php echo validHtmlStr($user_row->Control()) ?></td>
|
||||
<td class="colMonitors"><?php echo validHtmlStr($user_row->Monitors()) ?></td>
|
||||
<td class="colGroups"><?php echo validHtmlStr($user_row->Groups()) ?></td>
|
||||
<td class="colSnapshots"><?php echo validHtmlStr($user_row->Snapshots()) ?></td>
|
||||
<td class="colSystem"><?php echo validHtmlStr($user_row->System()) ?></td>
|
||||
<td class="colDevices"><?php echo validHtmlStr($user_row->Devices()) ?></td>
|
||||
<td class="colBandwidth"><?php echo $user_row->MaxBandwidth()?$bandwidth_options[$user_row->MaxBandwidth()]:' ' ?></td>
|
||||
<?php if ( ZM_OPT_USE_API ) { ?><td class="colAPIEnabled"><?php echo translate($user_row->APIEnabled()?'Yes':'No') ?></td><?php } ?>
|
||||
<td class="colMark"><input type="checkbox" name="markUids[]" value="<?php echo $user_row->Id() ?>" data-on-click-this="configureDeleteButton"<?php echo (!$canEdit) ? ' disabled="disabled"' : '' ?>/></td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
<div id="contentButtons">
|
||||
<?php echo makeButton('?view=user&uid=0', 'AddNewUser', $canEdit); ?>
|
||||
<button type="submit" class="btn-danger" name="deleteBtn" value="Delete" disabled="disabled"><?php echo translate('Delete') ?></button>
|
||||
</div>
|
||||
<div id="options">
|
||||
<table id="contentTable" class="table table-striped">
|
||||
<thead class="thead-highlight">
|
||||
<tr>
|
||||
<th class="colUsername"><?php echo translate('Username') ?></th>
|
||||
<th class="colLanguage"><?php echo translate('Language') ?></th>
|
||||
<th class="colEnabled"><?php echo translate('Enabled') ?></th>
|
||||
<th class="colStream"><?php echo translate('Stream') ?></th>
|
||||
<th class="colEvents"><?php echo translate('Events') ?></th>
|
||||
<th class="colControl"><?php echo translate('Control') ?></th>
|
||||
<th class="colMonitors"><?php echo translate('Monitors') ?></th>
|
||||
<th class="colGroups"><?php echo translate('Groups') ?></th>
|
||||
<th class="colSnapshots"><?php echo translate('Snapshots') ?></th>
|
||||
<th class="colSystem"><?php echo translate('System') ?></th>
|
||||
<th class="colDevices"><?php echo translate('Devices') ?></th>
|
||||
<th class="colBandwidth"><?php echo translate('Bandwidth') ?></th>
|
||||
<?php if ( ZM_OPT_USE_API ) { ?><th class="colAPIEnabled"><?php echo translate('APIEnabled') ?></th><?php } ?>
|
||||
<th class="colMark"><?php echo translate('Mark') ?></th>
|
||||
</tr>
|
||||
</thead>
|
||||
<tbody>
|
||||
<?php
|
||||
foreach (ZM\User::find([], ['order'=>'Username']) as $user_row) {
|
||||
?>
|
||||
<tr>
|
||||
<td class="colUsername"><?php echo makeLink('?view=user&uid='.$user_row->Id(), validHtmlStr($user_row->Username()).($user->Username()==$user_row->Username()?'*':''), $canEdit) ?></td>
|
||||
<td class="colLanguage"><?php echo $user_row->Language()?validHtmlStr($user_row->Language()):'default' ?></td>
|
||||
<td class="colEnabled"><?php echo translate($user_row->Enabled()?'Yes':'No') ?></td>
|
||||
<td class="colStream"><?php echo validHtmlStr($user_row->Stream()) ?></td>
|
||||
<td class="colEvents"><?php echo validHtmlStr($user_row->Events()) ?></td>
|
||||
<td class="colControl"><?php echo validHtmlStr($user_row->Control()) ?></td>
|
||||
<td class="colMonitors"><?php echo validHtmlStr($user_row->Monitors()) ?></td>
|
||||
<td class="colGroups"><?php echo validHtmlStr($user_row->Groups()) ?></td>
|
||||
<td class="colSnapshots"><?php echo validHtmlStr($user_row->Snapshots()) ?></td>
|
||||
<td class="colSystem"><?php echo validHtmlStr($user_row->System()) ?></td>
|
||||
<td class="colDevices"><?php echo validHtmlStr($user_row->Devices()) ?></td>
|
||||
<td class="colBandwidth"><?php echo $user_row->MaxBandwidth()?$bandwidth_options[$user_row->MaxBandwidth()]:' ' ?></td>
|
||||
<?php if ( ZM_OPT_USE_API ) { ?><td class="colAPIEnabled"><?php echo translate($user_row->APIEnabled()?'Yes':'No') ?></td><?php } ?>
|
||||
<td class="colMark"><input type="checkbox" name="markUids[]" value="<?php echo $user_row->Id() ?>" data-on-click-this="configureDeleteButton"<?php echo (!$canEdit) ? ' disabled="disabled"' : '' ?>/></td>
|
||||
</tr>
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
</form>
|
||||
Reference in new issue
Block a user