Files
DzzOffice/admin/setting/template/ajax.htm
小胡 b0bb8e3fc0 更新内容:
1. 水印样式优化 🎨
在特定场景下,我们对水印样式进行了调整,确保水印在不被误选的同时,依然能够清晰展示,保护您的文档安全。
2. 编辑器内边距调整 📝
为了让您的编辑体验更加舒适,我们微调了编辑器主体的内边距,让内容显示更加集中和美观。
3. 文件图标大升级 📊
思维导图(.smm)、流程图(.drawio)、Excalidraw白板(.edraw)等多种文件类型现在拥有了全新的、更具辨识度的图标,让您的文件管理更加直观。
4. 网盘分享短链接功能 🔗
我们将网盘分享界面的分享链接优化为短链接,不仅方便记忆和分享,还与分享管理应用中的显示保持一致,提升用户体验。
5. 新增404页面 🚫
当您访问不存在的页面时,将不再只是简单的错误提示,而是会看到一个友好的404页面,为您指引方向。
6. 分享管理新增短链接栏 🔍
现在,您可以在分享管理应用中轻松管理所有生成的短链接,无论是查看、编辑还是删除,都变得更加便捷。
2024-07-20 18:54:06 +08:00

95 lines
5.3 KiB
HTML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<!--{template common/header_ajax}-->
<!--{if $operation == 'editpermgroup'}-->
<form onsubmit="return false;">
<div class="modal-header">
<h4 class="modal-title">{lang edit_folder_permissions}</h4>
<button type="button" class="btn-close" data-bs-dismiss="modal"></button>
</div>
<div class="modal-body">
<div class="col-md-12 clearfix">
<label>
{lang folder_permission_name}
</label>
<input type="text" class="form-control" name="pername" value="$groupperm[pername]"/>
</div>
<div class="select-p clearfix">
<p class="select-perm ">{lang choose_permission}</p>
<ul class="select-properties col-lg-12 col-md-12 col-sm-12 col-xs-12">
<!--{loop $perms $k $val}-->
<li class="col-lg-6 col-md-6 col-sm-6 col-xs-6">
<div class="form-check">
<input class="form-check-input" type="checkbox" name="perms[]" value="$val[1]" id="inputval$val[1]"<!--{if $groupperm[perm] & $val[1]}--> checked="checked" <!--{/if}-->>
<label class="form-check-label" for="inputval$val[1]"><span class="{$val[2]} view-eidt perm_chk" data-perm="$val[1]"></span><span>$val[0]</span></label>
</div>
</li>
<!--{/loop}-->
</ul>
</div>
</div>
<div class="modal-footer">
<div class="proper-bottom" style="position: relative;">
<div class="checkbox-custom">
<input type="checkbox" class="form-check-input" name="default" value="1" id="inputdefault" <!--{if $groupperm['default']}-->checked="checked"
<!--{/if}-->>
<label for="inputdefault"><span class="proper-span">{lang set_default_permission_group}</span></label>
</div>
</div>
<input type="hidden" name="id" value="$id"/>
<input type="hidden" name="submit" value="true"/>
<button type="button" class="btn btn-outline-primary" onclick="permedit(this.form)">{lang confirms}</button>
<button type="button" class="btn btn-outline-secondary" data-bs-dismiss="modal">{lang cancel}</button>
</div>
</form>
<script type="text/javascript" reload="1">
function permedit(form) {
jQuery.post(MOD_URL+'&op=ajax&operation=editpermgroup', $(form).serialize(), function (data) {
if (data['success']) {
var perms = data['success']['perm'];
var permstr = '';
if (data['success']['default'] == 0) {
var defaultstr = '<span class="proper-perm proper-set" onclick="setDefault(this,' + data['success']['id'] + ')"><span class="dzz dzz-done perm-ok"></span>设为默认</span> ';
} else {
var defaultstr = '<span class="proper-perm proper-default"><span class="dzz dzz-done perm-ok perm-ok-color"></span>默认权限</span>';
}
var permoff = '';
if (data['success']['off']) {
permoff = '<div class="form-check form-switch"><input type="checkbox" onchange="edit_perm(this,' + data['success']['id'] + ')" class="form-check-input" /></div>';
} else {
permoff = '<div class="form-check form-switch"><input type="checkbox" onchange="edit_perm(this,' + data['success']['id'] + ')" class="form-check-input" checked="checked" /></div>';
jQuery('.properties-list').each(function () {
var idval = jQuery(this).attr('id');
idval = idval.replace('perm_', '');
jQuery(this).find('.proper-delhover').html('<span class="proper-perm proper-set" onclick="setDefault(this,' + idval + ')"><span class="dzz dzz-done perm-ok"></span>设为默认</span>')
})
}
for (var o in perms) {
permstr += '<li class="nav-item"><span class="'+perms[o]+'" ></span></li>';
}
var html ='<tr class="properties-list" id="perm_'+data['success']['id']+'"> ' +
'<td>' +
'<img src="dzz/images/extimg/folder.png">'+data['success']['pername']+'</td>'+
'<td><ul class="nav nav-pills">' +permstr+'</ul></td>' +
'<td>' +
'<div class="form-check form-switch"><input type="checkbox" onchange="edit_perm(this,'+data['success']['id']+')" class="form-check-input" checked="checked"/></div>' +
'</td>' +
'<td>' +
'<span class="dzz dzz-netdisk-edit proper-delete" onclick="editpermgroup('+data['success']['id']+')" style="cursor:pointer;"></span> ' +
'<span class="dzz dzz-delete proper-delete" onclick="delete_perm(this,'+data['success']['id']+')"></span>'+defaultstr+' ' +
'</td>' +
'</tr>';
jQuery('#perm_' + data['success']['id']).replaceWith(html);
var elem = jQuery('#perm_' + data['success']['id']).find('.js-switch');
hideWindow('editpermgroup');
} else {
showDialog(data['error']);
}
}, 'json');
}
</script>
<!--{/if}-->
<!--{template common/footer_ajax}-->