2012-10-17 08:00:00 +02:00
|
|
|
<div class="winix">
|
|
|
|
|
2010-02-16 19:34:41 +01:00
|
|
|
[# this template is for following functions: priv, chmod, chown]
|
|
|
|
|
2010-01-28 16:39:01 +01:00
|
|
|
<h1>{priv_header}</h1>
|
|
|
|
|
2021-01-26 15:46:47 +01:00
|
|
|
[if winix_function_param_is "r"]
|
|
|
|
<p>{priv_change_in_dir}: [dir]</p>
|
|
|
|
[end]
|
2010-01-26 20:02:21 +01:00
|
|
|
|
|
|
|
|
2015-03-09 00:22:05 +01:00
|
|
|
[if not [winix_function_param_is "r"]]
|
2010-01-28 16:39:01 +01:00
|
|
|
|
2021-06-20 18:12:43 +02:00
|
|
|
<form class="uk-form-stacked uk-width-1-2@s" method="post" action="[doc_base_url][dir][if request.is_item][item.url]/[end][winix_function]">
|
2010-02-16 19:34:41 +01:00
|
|
|
|
2015-03-09 00:22:05 +01:00
|
|
|
[if priv_show_form_chown]
|
2021-01-26 15:46:47 +01:00
|
|
|
|
|
|
|
<div class="uk-margin">
|
|
|
|
<label class="uk-form-label" for="winix_user_select">{user}</label>
|
|
|
|
|
|
|
|
<div class="uk-form-controls">
|
|
|
|
<select class="uk-select" id="winix_user_select" name="user">
|
|
|
|
[for priv_user_tab]
|
|
|
|
<option[if priv_user_tab_isdefault] selected[end]>[priv_user_tab_name]</option>
|
|
|
|
[end]
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2010-02-16 01:37:00 +01:00
|
|
|
|
2021-01-26 15:46:47 +01:00
|
|
|
<div class="uk-margin">
|
|
|
|
<label class="uk-form-label" for="winix_group_select">{group}</label>
|
|
|
|
|
|
|
|
<div class="uk-form-controls">
|
|
|
|
<select class="uk-select" id="winix_group_select" name="group">
|
|
|
|
[for priv_group_tab]
|
|
|
|
<option[if priv_group_tab_isdefault] selected[end]>[priv_group_tab_name]</option>
|
|
|
|
[end]
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2010-02-16 19:34:41 +01:00
|
|
|
[end]
|
|
|
|
|
2015-03-09 00:22:05 +01:00
|
|
|
[if priv_show_form_chmod]
|
2021-01-26 15:46:47 +01:00
|
|
|
<div class="uk-margin">
|
|
|
|
<label class="uk-form-label" for="winix_user_permissions">{permissions}</label>
|
|
|
|
|
|
|
|
<div class="uk-form-controls">
|
|
|
|
<input class="uk-input" id="winix_user_permissions" type="text" name="privileges" value="[priv_privileges]">
|
|
|
|
</div>
|
|
|
|
</div>
|
2010-02-16 19:34:41 +01:00
|
|
|
[end]
|
|
|
|
|
2021-01-26 15:46:47 +01:00
|
|
|
|
2012-09-04 22:24:42 +02:00
|
|
|
|
|
|
|
[if winix_function_param_is "postredirect"]
|
|
|
|
<input type="hidden" name="postredirect" value="[winix_function_param_value "postredirect"]">
|
|
|
|
[end]
|
2010-01-28 16:39:01 +01:00
|
|
|
|
2021-01-26 15:46:47 +01:00
|
|
|
<div class="uk-margin">
|
|
|
|
<input class="uk-button uk-button-primary" type="submit" value="{change}">
|
|
|
|
</div>
|
|
|
|
|
2010-02-16 01:37:00 +01:00
|
|
|
</form>
|
|
|
|
|
|
|
|
[else]
|
|
|
|
|
2021-01-26 15:46:47 +01:00
|
|
|
<form class="uk-form-stacked uk-width-1-2@s" method="post" action="[doc_base_url][dir][winix_function]/r">
|
2010-01-28 16:39:01 +01:00
|
|
|
|
2021-01-26 15:46:47 +01:00
|
|
|
<h2>{priv_for_all_files}</h2>
|
2010-02-16 19:34:41 +01:00
|
|
|
|
2015-03-09 00:22:05 +01:00
|
|
|
[if priv_show_form_chown]
|
2021-01-26 15:46:47 +01:00
|
|
|
<div class="uk-margin">
|
|
|
|
<label class="uk-form-label" for="winix_files_user_select">{user}</label>
|
|
|
|
|
|
|
|
<div class="uk-form-controls">
|
|
|
|
<select class="uk-select" id="winix_files_user_select" name="userfile">
|
|
|
|
[for priv_user_tab]
|
|
|
|
<option[if priv_user_tab_isdefault] selected[end]>[priv_user_tab_name]</option>
|
|
|
|
[end]
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2010-02-16 01:37:00 +01:00
|
|
|
|
2021-01-26 15:46:47 +01:00
|
|
|
<div class="uk-margin">
|
|
|
|
<label class="uk-form-label" for="winix_files_group_select">{group}</label>
|
|
|
|
|
|
|
|
<div class="uk-form-controls">
|
|
|
|
<select class="uk-select" id="winix_files_group_select" name="groupfile">
|
|
|
|
[for priv_group_tab]
|
|
|
|
<option[if priv_group_tab_isdefault] selected[end]>[priv_group_tab_name]</option>
|
|
|
|
[end]
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
2010-02-16 19:34:41 +01:00
|
|
|
[end]
|
|
|
|
|
2015-03-09 00:22:05 +01:00
|
|
|
[if priv_show_form_chmod]
|
2021-01-26 15:46:47 +01:00
|
|
|
<div class="uk-margin">
|
|
|
|
<label class="uk-form-label" for="winix_files_permissions">{permissions}</label>
|
|
|
|
|
|
|
|
<div class="uk-form-controls">
|
|
|
|
<input class="uk-input" id="winix_files_permissions" type="text" name="privilegesfile" value="[priv_privileges_for_files]">
|
|
|
|
</div>
|
|
|
|
</div>
|
2010-02-16 19:34:41 +01:00
|
|
|
[end]
|
|
|
|
|
2010-01-28 16:39:01 +01:00
|
|
|
|
2010-02-16 01:37:00 +01:00
|
|
|
|
2021-01-26 15:46:47 +01:00
|
|
|
<h2>{priv_for_all_dirs}</h2>
|
2010-02-16 19:34:41 +01:00
|
|
|
|
2015-03-09 00:22:05 +01:00
|
|
|
[if priv_show_form_chown]
|
2021-01-26 15:46:47 +01:00
|
|
|
<div class="uk-margin">
|
|
|
|
<label class="uk-form-label" for="winix_dirs_user_select">{user}</label>
|
|
|
|
|
|
|
|
<div class="uk-form-controls">
|
|
|
|
<select class="uk-select" id="winix_dirs_user_select" name="userdir">
|
|
|
|
[for priv_user_tab]
|
|
|
|
<option[if priv_user_tab_isdefault] selected[end]>[priv_user_tab_name]</option>
|
|
|
|
[end]
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
|
|
|
2010-02-16 01:37:00 +01:00
|
|
|
|
2021-01-26 15:46:47 +01:00
|
|
|
<div class="uk-margin">
|
|
|
|
<label class="uk-form-label" for="winix_dirs_group_select">{group}</label>
|
|
|
|
|
|
|
|
<div class="uk-form-controls">
|
|
|
|
<select class="uk-select" id="winix_dirs_group_select" name="groupdir">
|
|
|
|
[for priv_group_tab]
|
|
|
|
<option[if priv_group_tab_isdefault] selected[end]>[priv_group_tab_name]</option>
|
|
|
|
[end]
|
|
|
|
</select>
|
|
|
|
</div>
|
|
|
|
</div>
|
2010-02-16 19:34:41 +01:00
|
|
|
[end]
|
|
|
|
|
2015-03-09 00:22:05 +01:00
|
|
|
[if priv_show_form_chmod]
|
2021-01-26 15:46:47 +01:00
|
|
|
<div class="uk-margin">
|
|
|
|
<label class="uk-form-label" for="winix_dirs_permissions">{permissions}</label>
|
|
|
|
|
|
|
|
<div class="uk-form-controls">
|
|
|
|
<input class="uk-input" id="winix_dirs_permissions" type="text" name="privilegesdir" value="[priv_privileges_for_dirs]">
|
|
|
|
</div>
|
|
|
|
</div>
|
2010-02-16 19:34:41 +01:00
|
|
|
[end]
|
|
|
|
|
2010-02-16 01:37:00 +01:00
|
|
|
|
2021-01-26 15:46:47 +01:00
|
|
|
<div class="uk-margin-medium-top">
|
|
|
|
<div class="uk-form-controls">
|
|
|
|
<label><input class="uk-checkbox uk-margin-small-right" type="checkbox" name="changesubdirs">{priv_change_all}</label>
|
|
|
|
</div>
|
|
|
|
|
|
|
|
<div class="uk-form-controls uk-margin-small-top">
|
|
|
|
[# !! improve me: for root directory dir_without_slash returns nothing, may would be better to show a slash?]
|
|
|
|
<label><input class="uk-checkbox uk-margin-small-right" type="checkbox" name="changecurrentdir">{priv_change_current_dir}: [dir_without_slash]</label>
|
|
|
|
</div>
|
|
|
|
</div>
|
2010-02-16 01:37:00 +01:00
|
|
|
|
2012-09-04 22:24:42 +02:00
|
|
|
[if winix_function_param_is "postredirect"]
|
|
|
|
<input type="hidden" name="postredirect" value="[winix_function_param_value "postredirect"]">
|
|
|
|
[end]
|
|
|
|
|
2021-01-26 15:46:47 +01:00
|
|
|
<div class="uk-margin-medium-top">
|
|
|
|
<input class="uk-button uk-button-primary" type="submit" value="{change}">
|
|
|
|
</div>
|
2012-09-04 22:24:42 +02:00
|
|
|
|
2010-01-28 16:39:01 +01:00
|
|
|
</form>
|
2010-01-26 20:02:21 +01:00
|
|
|
|
2010-02-16 01:37:00 +01:00
|
|
|
[end]
|
2010-01-26 20:02:21 +01:00
|
|
|
|
|
|
|
|
2012-10-17 08:00:00 +02:00
|
|
|
</div>
|
2010-01-26 20:02:21 +01:00
|
|
|
|