You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
285 lines
12 KiB
285 lines
12 KiB
<div class="rightBorder" id="rightinfo_content">
|
|
<div id="more_dynameic" style="display: none;">
|
|
<!--{template template_more_dynameic}-->
|
|
</div>
|
|
<div class="briefMenu modal-header dtheme border-bottom clearfix">
|
|
<div class="modal-title">
|
|
<!--{if $fileinfo['isgroup'] && $fileinfo['gid']}-->
|
|
<a href="javascript:;" class="right-topbackground">
|
|
{eval echo avatar_group($gid);}
|
|
</a>
|
|
<!--{elseif $fileinfo['flag'] == 'home'}-->
|
|
<i class="mdi mdi-account-box text-primary right-topicon"></i>
|
|
<!--{elseif $fileinfo['ismulti']}-->
|
|
<i class="mdi mdi-file-multiple text-primary right-topicon"></i>
|
|
<!--{elseif $bz && $fileinfo['bz']}-->
|
|
<img src="dzz/images/default/system/{$fileinfo['bz']}.png">
|
|
<!--{else}-->
|
|
<img src="dzz/images/default/system/folder.png">
|
|
<!--{/if}-->
|
|
<span class="text-truncate fs-6 ps-1"><!--{if $fileinfo['ismulti']}-->{lang more_select}<!--{else}--><!--{if $fileinfo[name]}-->$fileinfo[name]<!--{elseif $fileinfo[fname]}-->$fileinfo[fname]<!--{else}--><!--{/if}--><!--{/if}--></span>
|
|
<button type="button" class="toggRight btn-close"></button>
|
|
</div>
|
|
</div>
|
|
<div class="right-messagetable scroll-y" <!--{if $commentperm}-->data-subtractor="{eval echo ($fid || $rid)?54:0}"<!--{/if}-->>
|
|
<!--{if !$bz}-->
|
|
<!--根文件进度条开始-->
|
|
<!--{if ($fileinfo['isgroup'] || $fileinfo['pfid'] == 0) && !$fileinfo['ismulti']}-->
|
|
<div class="right-progress m-2">
|
|
<p class="mb-0">已使用{eval echo formatsize($usesize);}(<!--{if $maxspace == 0}-->不限制<!--{elseif $maxspace < 0}-->0<!--{else}-->共{eval echo formatsize($maxspace);}<!--{/if}-->)</p>
|
|
<div class="progress">
|
|
<div class="progress-bar" role="progressbar" aria-valuenow="60" aria-valuemin="0" aria-valuemax="100" style="width:{$progress}%;">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!--{/if}-->
|
|
<!--{/if}-->
|
|
<!--根文件进度条结束-->
|
|
<!--文件夹详情开始-->
|
|
<div class="p-2 border-bottom" id="folderinfo">
|
|
<div class="row mb-1">
|
|
<label class="col-sm-4">{lang type}</label>
|
|
<div class="col-sm-8">$fileinfo['type']</div>
|
|
</div>
|
|
<!--{if $fileinfo[realpath]}-->
|
|
<div class="row mb-1">
|
|
<label class="col-sm-4">{lang position}</label>
|
|
<div class="col-sm-8 text-break">$fileinfo[realpath]</div>
|
|
</div>
|
|
<!--{/if}-->
|
|
<!--{if $fileinfo['username']}-->
|
|
<div class="row mb-1">
|
|
<label class="col-sm-4">{lang possesor}</label>
|
|
<div class="col-sm-8 text-break">$fileinfo['username']</div>
|
|
</div>
|
|
<!--{/if}-->
|
|
<!--{if $fileinfo[contain]}-->
|
|
<div class="row mb-1">
|
|
<label class="col-sm-4">{lang include}</label>
|
|
<div class="col-sm-8 text-break">$fileinfo[contain]</div>
|
|
</div>
|
|
<!--{/if}-->
|
|
<!--{if $fileinfo[ffsize]}-->
|
|
<div class="row mb-1">
|
|
<label class="col-sm-4">{lang big_small}</label>
|
|
<div class="col-sm-8 text-break">$fileinfo[ffsize]</div>
|
|
</div>
|
|
<!--{/if}-->
|
|
<!--{if $fileinfo[fdateline]}-->
|
|
<div class="row mb-1">
|
|
<label class="col-sm-4">{lang create_time}</label>
|
|
<div class="col-sm-8 text-break">$fileinfo[fdateline]</div>
|
|
</div>
|
|
<!--{/if}-->
|
|
<!--{if $fileinfo[editdateline]}-->
|
|
<div class="row mb-1">
|
|
<label class="col-sm-4">{lang preceding_edit_time}</label>
|
|
<div class="col-sm-8 text-break">$fileinfo[editdateline]</div>
|
|
</div>
|
|
<!--{/if}-->
|
|
<!--{if $fileinfo[opendateline]}-->
|
|
<div class="row mb-1">
|
|
<label class="col-sm-4">{lang preceding_open_time}</label>
|
|
<div class="col-sm-8 text-break">$fileinfo[opendateline]</div>
|
|
</div>
|
|
<!--{/if}-->
|
|
</div>
|
|
<!--{if $perm && $fileinfo['isdelete'] < 1}-->
|
|
<div class="p-2 border-bottom">
|
|
<div class="right-card-header">
|
|
<div class="title">{lang directory_right}</div>
|
|
<!--{if isset($usergroupperm) && $usergroupperm > 0}--><button type="button" class="dcolor conpile-poewr" onclick="editgroupperm('{$fileinfo[gid]}','{$fileinfo[fid]}')"><span class="mdi mdi-pencil fs-6"></span></button><!--{/if}-->
|
|
</div>
|
|
<div class="right-card-body">
|
|
<ul class="proper-show proper-poewr">
|
|
<!--{loop $perms $k $val}-->
|
|
<li <!--{if $perm & $val[1]}-->style="display:block;"<!--{else}-->style="display:none;"<!--{/if}-->><span class="{$val[2]}" title="$val[0]"></span></li>
|
|
<!--{/loop}-->
|
|
</ul>
|
|
</div>
|
|
|
|
</div>
|
|
<!--{/if}-->
|
|
<!--成员开始-->
|
|
<!--{if $fileinfo['isgroup']}-->
|
|
<div class="p-2 border-bottom">
|
|
<div class="right-card-header">
|
|
<div class="title">{lang member}<i class="ms-1 mdi mdi-information-outline" data-toggle="tooltip" data-placement="right" title="机构部门的成员权限需要前往机构用户中设置"></i></div>
|
|
<!--{if $usergroupperm >= 1 && $org['type']}-->
|
|
<button type="button" class="groupbutton dcolor" onclick="select_group_user();return false;"><span class="mdi mdi-plus-circle"></span></button>
|
|
<!--{/if}-->
|
|
</div>
|
|
<div class="right-card-body">
|
|
<ul class="right-numerbottom clearfix" id="memberlist" data-gid="{$gid}">
|
|
<!--{loop $members $v}-->
|
|
<li class="right-numer-carousel" id="{$v['uid']}_delete" >
|
|
<a href="javascript:;" class="js-popbox member_details_info" data-placement="bottom" data-trigger="focus" data-auto-adapt="true" data-toggle="popover" style="display: inline-block;width: 28px;" data-href="{MOD_URL}&op=group&do=right_popbox&gid=$gid&uid={$v['uid']}">
|
|
{eval echo avatar_block($v['uid'],array($v['uid']=>$v['headerColor']));}
|
|
<!--{if $v['perm'] > 1 && $org['type'] == 1 }-->
|
|
<span class="right-first creator"><img src="{MOD_PATH}/images/ic-creator.png"></span>
|
|
<!--{elseif $v['perm'] > 0}-->
|
|
<span class="right-first"><img src="{MOD_PATH}/images/ic-manager.png"></span>
|
|
<!--{/if}-->
|
|
</a>
|
|
</li>
|
|
<!--{/loop}-->
|
|
</ul>
|
|
</div>
|
|
|
|
</div>
|
|
<!--{/if}-->
|
|
<!--成员结束-->
|
|
<!--关于开始-->
|
|
<!--{if $org}-->
|
|
<div class="p-2 border-bottom">
|
|
<div class="right-card-header">
|
|
<div class="title">{lang about}<i class="ms-1 mdi mdi-information-outline" data-toggle="tooltip" data-placement="right" title="机构部门的信息需要前往机构用户中设置"></i></div>
|
|
<!--{if $usergroupperm >= 1 && $org['type']}-->
|
|
<button type="button" class="groupbutton dcolor" onclick="showWindow('groupsetting','{MOD_URL}&op=group&do=group_ajax&operation=groupsetting&gid=$gid')">
|
|
<span class="mdi mdi-pencil"></span>
|
|
</button>
|
|
<!--{/if}-->
|
|
</div>
|
|
<div class="right-card-body">
|
|
<div class="row mb-1">
|
|
<label class="col-sm-3">logo</label>
|
|
<div class="col-sm-9">
|
|
{eval echo avatar_group($gid);}
|
|
</div>
|
|
</div>
|
|
<div class="row mb-1">
|
|
<label class="col-sm-3">{lang name}</label>
|
|
<div class="col-sm-9">
|
|
$org[orgname]
|
|
</div>
|
|
</div>
|
|
<div class="d-flex">
|
|
<label class="col-sm-3">{lang status}</label>
|
|
<div class="col-sm-9">
|
|
<div class="form-check form-switch">
|
|
<input type="checkbox" class="form-check-input" disabled="" readonly name="syatemon" data-name="manageon" <!--{if $org[diron] && $org[diron]}--> checked <!--{/if}-->>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!--{/if}-->
|
|
<!--关于结束-->
|
|
<!--文件夹详情结束-->
|
|
<!--文件夹动态开始-->
|
|
<div class="m-2" id="filerightdynamic">
|
|
<!--{template fileright_dynamic}-->
|
|
</div>
|
|
<!--文件夹动态结束-->
|
|
</div>
|
|
<!--{if $commentperm}-->
|
|
<!--{if !$fileinfo['ismulti']}-->
|
|
<!--{if $fid || $rid || !$bz}-->
|
|
<div class="comment-area dtheme">
|
|
<div class="messageMenu">
|
|
<form action="{MOD_URL}&op=ajax&operation=comment" method="post" onsubmit="return comment_file(this)" id="commentid">
|
|
<input type="hidden" name="rid" value="$rid" />
|
|
<input type="hidden" name="fid" value="$fid" />
|
|
<div class="discuss-content">
|
|
<textarea type="text" id="leave_message" name="msg" rows="1" placeholder="{lang input_comments}" class="form-control"></textarea>
|
|
<div class="comment-file">
|
|
<ul class="list_acpsw">
|
|
<li class="emotion_lacpsw"><a href="javascript:;" class="item_lacpsw" id="leave_messagesml" onclick="showMenu({'ctrlid':this.id,'evt':'click','layer':2});return false;"><span class="mdi mdi-emoticon-excited-outline"></span></a>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
</div>
|
|
<div class="activity-handler clearfix">
|
|
<button type="submit" class="mdi mdi-send pull-right disabled input-search-drop" style="color:rgba(55,121,255,0.3);"></button>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
</div>
|
|
<!--{/if}-->
|
|
<!--{/if}-->
|
|
<!--{/if}-->
|
|
</div>
|
|
<script>
|
|
var userids = '';
|
|
$(function () {
|
|
$('[data-toggle="tooltip"]').tooltip()
|
|
})
|
|
$(document).ready(function(){
|
|
userids = '{$userstr}';
|
|
});
|
|
jQuery(".right-numerbottom .js-popbox").each(function(){
|
|
jQuery(this).popbox();
|
|
});
|
|
jQuery(document).on('click','.mdi-right-backing',function(){
|
|
jQuery('#more_dynameic').hide();
|
|
})
|
|
function editgroupperm(gid,fid){
|
|
showWindow('select_perm', MOD_URL+'&op=ajax&operation=selectperm&fid='+fid+'&gid='+gid+'&new=0','get','0');
|
|
}
|
|
function select_group_user(){
|
|
var userhref = 'index.php?mod=system&op=selorguser&template=1&callback=seluser_group&stype=2&range=1&onlymyorg=<!--{if $_G['setting']['explorer_mermoryonlymyorg'] == '1'}-->0<!--{else}-->1<!--{/if}-->&multiple=1&ids='+userids;
|
|
showWindow('adduser',userhref,'get','0')
|
|
}
|
|
function seluser_group(ids,data) {
|
|
var formdata={};
|
|
formdata.type=1;
|
|
formdata.formhash='{FORMHASH}';
|
|
formdata.selectsubmit=true;
|
|
formdata.uids=ids.join(',');
|
|
var gid = '{$gid}';
|
|
var url = MOD_URL + '&op=group&do=group_ajax&operation=addgroupuser&gid='+gid;
|
|
$.post(url, formdata, function (data) {
|
|
if (data['success']) {
|
|
var userarr = userids.split(',');
|
|
if ($('#memberlist').length > 0 && $('#memberlist').data('gid') == gid) {
|
|
var html = '';
|
|
var usericon = '';
|
|
//修改权限菜单
|
|
for (var o in data['insertuser']) {
|
|
if (data['insertuser'][o]['avatarstatus'] == 1) {
|
|
html+= '<li class="right-numer-carousel" id="' + data['insertuser'][o]['uid'] + '_delete" >';
|
|
html+= '<a href="javascript:;" class="js-popbox member_details_info adduser" data-placement="bottom" data-trigger="focus" data-auto-adapt="true" data-toggle="popover" data-href="{MOD_URL}&op=group&do=right_popbox&gid=$gid&uid='+data['insertuser'][o]['uid']+'" style="display: inline-block;width:28px;">';
|
|
html+= '<img src="avatar.php?uid=' + data['insertuser'][o]['uid'] + '" class="img-circle img-avatar" style="width: 28px;">';
|
|
html+= '</a>';
|
|
html+= '</li>';
|
|
} else {
|
|
html+= '<li class="right-numer-carousel" id="' + data['insertuser'][o]['uid'] + '_delete">';
|
|
html+= '<a href="javascript:;" class="js-popbox member_details_info adduser" data-placement="bottom" data-trigger="focus"' +
|
|
'data-auto-adapt="true" data-toggle="popover" style="display: inline-block;width: 28px;"' +
|
|
'data-href="{MOD_URL}&op=group&do=right_popbox&gid=$gid&uid=' + data['insertuser'][o]['uid'] + '">';
|
|
html+= '<span class="Topcarousel img-avatar" style="background:' + data['insertuser'][o]['headerColor'] + '">' + data['insertuser'][o]['ufirst'] + '</span>';
|
|
html+='</a>';
|
|
html+='</li>';
|
|
}
|
|
if($.inArray(data['insertuser'][o]['uid'],userarr) == -1){
|
|
userarr.push(data['insertuser'][o]['uid']);
|
|
}
|
|
|
|
}
|
|
for (var o in data['delusers']) {
|
|
$('#' + o+ '_delete').remove();
|
|
var index = $.inArray(o,userarr)
|
|
if(index != -1){
|
|
userarr.splice(index,1);
|
|
}
|
|
}
|
|
userids = userarr.join(',');
|
|
$('#memberlist').append(html);
|
|
$(".adduser").each(function(){
|
|
$(this).popbox();
|
|
});
|
|
hideWindow('adduser');//群组内添加成员
|
|
} else {
|
|
hideWindow('adduser');
|
|
showWindow('select_perm', _explorer.appUrl + '&op=ajax&operation=selectperm&fid=$groupinfo[fid]&gid=$gid&new=true', 'get', 0);
|
|
}
|
|
} else if (data['error']) {
|
|
layer.alert(data['error'], {skin:'lyear-skin-danger'});
|
|
}
|
|
}, 'json').fail(function (jqXHR, textStatus, errorThrown) {
|
|
showmessage('操作失败,请稍后再试: ' + textStatus, 'error', 3000, 1);
|
|
});
|
|
return false;
|
|
};
|
|
</script>
|