123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149 |
- <form class="newUserMenu" id="newuser" autocomplete="off">
- <table id="userlist" class="grid" data-groups="<?php p($_['allGroups']);?>">
- <thead>
- <tr>
- <th id="headerAvatar" scope="col"></th>
- <th id="headerName" scope="col"><?php p($l->t('Username'))?></th>
- <th id="headerDisplayName" scope="col"><?php p($l->t( 'Full name' )); ?></th>
- <th id="headerPassword" scope="col"><?php p($l->t( 'Password' )); ?></th>
- <th class="mailAddress" scope="col"><?php p($l->t( 'Email' )); ?></th>
- <th id="headerGroups" scope="col"><?php p($l->t( 'Groups' )); ?></th>
- <?php if(is_array($_['subadmins']) || $_['subadmins']): ?>
- <th id="headerSubAdmins" scope="col"><?php p($l->t('Group admin for')); ?></th>
- <?php endif;?>
- <?php if((bool)$_['recoveryAdminEnabled']): ?>
- <th id="recoveryPassword" scope="col"><?php p($l->t('Recovery password')); ?></th>
- <?php endif; ?>
- <th id="headerQuota" scope="col"><?php p($l->t('Quota')); ?></th>
- <th class="storageLocation" scope="col"><?php p($l->t('Storage location')); ?></th>
- <th class="userBackend" scope="col"><?php p($l->t('User backend')); ?></th>
- <th class="lastLogin" scope="col"><?php p($l->t('Last login')); ?></th>
- <th class="userActions"></th>
- </tr>
- <tr id="newuserHeader" style="display:none">
- <td class="icon-add"></td>
- <td class="name">
- <input id="newusername" type="text" required
- placeholder="<?php p($l->t('Username'))?>" name="username"
- autocomplete="off" autocapitalize="none" autocorrect="off" />
- </td>
- <td class="displayName">
- <input id="newdisplayname" type="text"
- placeholder="<?php p($l->t('Full name'))?>" name="displayname"
- autocomplete="off" autocapitalize="none" autocorrect="off" />
- </td>
- <td class="password">
- <input id="newuserpassword" type="password"
- placeholder="<?php p($l->t('Password'))?>" name="password"
- autocomplete="new-password" autocapitalize="none" autocorrect="off" />
- </td>
- <td class="mailAddress">
- <input id="newemail" type="email"
- placeholder="<?php p($l->t('E-Mail'))?>" name="email"
- autocomplete="off" autocapitalize="none" autocorrect="off" />
- </td>
- <td class="groups">
- <div class="groupsListContainer multiselect button" data-placeholder="<?php p($l->t('Groups'))?>">
- <span class="title groupsList"></span>
- <span class="icon-triangle-s"></span>
- </div>
- </td>
- <?php if(is_array($_['subadmins']) || $_['subadmins']): ?>
- <td></td>
- <?php endif;?>
- <?php if((bool)$_['recoveryAdminEnabled']): ?>
- <td class="recoveryPassword">
- <input id="recoveryPassword"
- type="password"
- placeholder="<?php p($l->t('Admin Recovery Password'))?>"
- title="<?php p($l->t('Enter the recovery password in order to recover the users files during password change'))?>"
- alt="<?php p($l->t('Enter the recovery password in order to recover the users files during password change'))?>"/>
- </td>
- <?php endif; ?>
- <td class="quota"></td>
- <td class="storageLocation" scope="col"></td>
- <td class="userBackend" scope="col"></td>
- <td class="lastLogin" scope="col"></td>
- <td class="userActions">
- <input type="submit" id="newsubmit" class="button primary icon-checkmark-white has-tooltip" value="" title="<?php p($l->t('Add user'))?>" />
- <input type="reset" id="newreset" class="button icon-close has-tooltip" value="" title="<?php p($l->t('Cancel'))?>" />
- </td>
- </tr>
- </thead>
- <tbody>
- <!-- the following <tr> is used as a template for the JS part -->
- <tr style="display:none">
- <td class="avatar"><div class="avatardiv"></div></td>
- <td class="name" scope="row"></td>
- <td class="displayName"><span></span> <img class="action"
- src="<?php p(image_path('core', 'actions/rename.svg'))?>"
- alt="<?php p($l->t('change full name'))?>" title="<?php p($l->t('change full name'))?>"/>
- </td>
- <td class="password"><span>●●●●●●●</span> <img class="action"
- src="<?php print_unescaped(image_path('core', 'actions/rename.svg'))?>"
- alt="<?php p($l->t('set new password'))?>" title="<?php p($l->t('set new password'))?>"/>
- </td>
- <td class="mailAddress"><span></span><div class="loading-small hidden"></div> <img class="action"
- src="<?php p(image_path('core', 'actions/rename.svg'))?>"
- alt="<?php p($l->t('change email address'))?>" title="<?php p($l->t('change email address'))?>"/>
- </td>
- <td class="groups"><div class="groupsListContainer multiselect button"
- ><span class="title groupsList"></span><span class="icon-triangle-s"></span></div>
- </td>
- <?php if(is_array($_['subadmins']) || $_['subadmins']): ?>
- <td class="subadmins"><div class="groupsListContainer multiselect button"
- ><span class="title groupsList"></span><span class="icon-triangle-s"></span></div>
- </td>
- <?php endif;?>
- <?php if((bool)$_['recoveryAdminEnabled']): ?>
- <td></td>
- <?php endif; ?>
- <td class="quota">
- <select class="quota-user" data-inputtitle="<?php p($l->t('Please enter storage quota (ex: "512 MB" or "12 GB")')) ?>">
- <option value='default'>
- <?php p($l->t('Default'));?>
- </option>
- <option value='none'>
- <?php p($l->t('Unlimited'));?>
- </option>
- <?php foreach($_['quota_preset'] as $preset):?>
- <option value='<?php p($preset);?>'>
- <?php p($preset);?>
- </option>
- <?php endforeach;?>
- <option value='other' data-new>
- <?php p($l->t('Other'));?> ...
- </option>
- </select>
- <progress class="quota-user-progress" value="" max="100"></progress>
- </td>
- <td class="storageLocation"></td>
- <td class="userBackend"></td>
- <td class="lastLogin"></td>
- <td class="userActions">
- <div class="toggleUserActions">
- <a class="action"><span class="icon-more"></span></a>
- <div class="popovermenu">
- <ul class="userActionsMenu">
- <li>
- <a href="#" class="menuitem action-togglestate permanent" data-action="togglestate"></a>
- </li>
- <li>
- <a href="#" class="menuitem action-remove permanent" data-action="remove">
- <span class="icon icon-delete"></span>
- <span><?php p($l->t('Delete')); ?></span>
- </a>
- </li>
- </ul>
- </div>
- </div>
- </td>
- </tr>
- </tbody>
- </table>
- </form>
-
- <div class="emptycontent" style="display:none">
- <div class="icon-search"></div>
- <h2></h2>
- </div>
|