git-svn-id: https://192.168.0.254/svn/Proyectos.Incam_SGD/tags/3.7.0.2_original@1 eb19766c-00d9-a042-a3a0-45cb8ec72764
69 lines
2.1 KiB
Plaintext
69 lines
2.1 KiB
Plaintext
<h2>{i18n}Role Administration{/i18n}</h2>
|
|
|
|
<p class="descriptiveText">{i18n}Workflow actions may be assigned to certain roles within the DMS. User groups are allocated to roles on a per-directory basis and are inherited from the root folder of the DMS. Roles may for example include "Document Creator", "Document Reviewer", "Document Publisher".{/i18n}</p>
|
|
|
|
{if ($for_edit === false)}
|
|
|
|
<form action="{$smarty.server.PHP_SELF}" method="POST">
|
|
<fieldset>
|
|
<legend>{i18n}Add a Role{/i18n}</legend>
|
|
|
|
<input type="hidden" name="action" value="createRole" />
|
|
|
|
{foreach item=oWidget from=$add_fields}
|
|
{$oWidget->render()}
|
|
{/foreach}
|
|
|
|
<div class="form_actions">
|
|
<input type="submit" value="{i18n}create new role{/i18n}" />
|
|
</div class="form_actions">
|
|
</fieldset>
|
|
</form>
|
|
|
|
{else}
|
|
|
|
<form action="{$smarty.server.PHP_SELF}" method="POST">
|
|
<fieldset>
|
|
<legend>{i18n}Change a role's details{/i18n}</legend>
|
|
|
|
<input type="hidden" name="action" value="updateRole" />
|
|
<input type="hidden" name="role_id" value="{$edit_role->getId()}" />
|
|
|
|
{foreach item=oWidget from=$edit_fields}
|
|
{$oWidget->render()}
|
|
{/foreach}
|
|
|
|
<div class="form_actions">
|
|
<input type="submit" value="{i18n}update role information{/i18n}" />
|
|
<input type="submit" name="kt_cancel[]" value="{i18n}Cancel{/i18n}" />
|
|
</div class="form_actions">
|
|
</fieldset>
|
|
</form>
|
|
|
|
{/if}
|
|
|
|
<table class="listing">
|
|
<thead>
|
|
<tr>
|
|
<th>{i18n}Role Name{/i18n}</th>
|
|
<th>{i18n}Edit{/i18n}</th>
|
|
<th>{i18n}Delete{/i18n}</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
{if (count($roles) !== 0)}
|
|
{foreach item=oRole from=$roles}
|
|
<tr>
|
|
<td>{$oRole->getName()}</td>
|
|
<td><a href="{addQS}action=editRole&role_id={$oRole->getId()}{/addQS}" class="ktAction ktEdit">{i18n}Edit{/i18n}</a></td>
|
|
<td><a href="{addQS}action=deleteRole&role_id={$oRole->getId()}{/addQS}" class="ktAction ktDelete">{i18n}Delete{/i18n}</a></td>
|
|
</tr>
|
|
{/foreach}
|
|
{else}
|
|
<tr>
|
|
<td class="ktInfoMessage" colspan="3"><span>{i18n}There are currently no roles created within the system.{/i18n}</td>
|
|
</tr>
|
|
{/if}
|
|
</tbody>
|
|
</table>
|