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.
 
 
 
 

518 lines
29 KiB

<!--右侧文件开始-->
<div class="rightBorder" id="rightinfo_content">
<!--右侧头部开始-->
<div class="briefMenu modal-header dtheme border-bottom clearfix" id="rightfileinfo-{$fileinfo[rid]}">
<div class="modal-title">
<img src="{$_G['siteurl']}$fileinfo[img]" id="detailsimage">
<span class="right-imgname text-truncate fs-6 ps-1">$fileinfo[name]</span>
<button type="button" class="toggRight btn-close"></button>
</div>
</div>
<!--右侧头部结束-->
<input type="hidden" value="$fileinfo[rid]" id="fileridinput"/>
<!--右侧中间部分开始-->
<div class="right-messagetable scroll-y" <!--{if $commentperm}-->data-subtractor="{eval echo ($pfid || $rid)?58:0}"<!--{/if}-->>
<!--文件详情开始-->
<!--属性开始-->
<div class="p-2 border-bottom">
<div class="row mb-1">
<label class="col-sm-4">{lang type}</label>
<div class="col-sm-8">$fileinfo['type']</div>
</div>
<div class="row mb-1">
<label class="col-sm-4">{lang position}</label>
<div class="col-sm-8 text-break">$fileinfo[realpath]</div>
</div>
<div class="row mb-1">
<label class="col-sm-4">{lang possessor}</label>
<div class="col-sm-8 text-break">$fileinfo['username']</div>
</div>
<!--{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}-->
<!--{if $fileinfo[downs]}-->
<div class="row mb-1">
<label class="col-sm-4">{lang download_times}</label>
<div class="col-sm-8">$fileinfo[downs]</div>
</div>
<!--{/if}-->
<!--{if $fileinfo[views]}-->
<div class="row mb-1">
<label class="col-sm-4">{lang view_count}</label>
<div class="col-sm-8">$fileinfo[views]</div>
</div>
<!--{/if}-->
<!--{if $fileinfo[edits]}-->
<div class="row mb-1">
<label class="col-sm-4">{lang edit_times}</label>
<div class="col-sm-8">$fileinfo[edits]</div>
</div>
<!--{/if}-->
</div>
<!--属性结束-->
<!--标签开始-->
<div class="p-2 border-bottom">
<div class="right-card-header">
<div class="title">{lang label}</div>
<button type="button" class="dcolor conpile-poewr" onclick="showWindow('addTag','{MOD_URL}&op=ajax&operation=tag&rid=$rid','get',0)">
<span class="mdi mdi-pencil fs-6"></span>
</button>
</div>
<div class="right-card-body" id="taglist-{$rid}">
<!--{if $tags}-->
<!--{loop $tags $v}-->
<span class="layui-badge-rim m-1" daat-tid="$v[tid]" id="{$rid}-{$v[tid]}">$v[tagname]</span>
<!--{/loop}-->
<!--{else}-->
{lang no_labels_set}
<!--{/if}-->
</div>
</div>
<!--标签结束-->
<!--{if $fileinfo['isdelete'] < 1}-->
<!--历史版本开始-->
<div class="historyMenu border-bottom">
<div class="right-card-header p-2">
<div class="title">{lang history_revision}</div>
<!--{if $editperm && $explorer_setting['fileVersion'] && ($explorer_setting['fileVersionNumber'] == 0 || $explorer_setting['fileVersionNumber'] > $versionnums )}-->
<div class="upload">
<button type="button" class="dcolor conpile-poewr" title="{lang upload_update}">
<span class="mdi mdi-file-upload fs-6"></span>
<input type="file" name="files[]" class="version_upload_file"/>
</button>
</div>
<!--{/if}-->
</div>
<div class="right-card-body">
<ul class="list-group list-group-flush" id="versionmenulist">
<!--{if $versions}-->
<!--{loop $versions $v}-->
<li class="list-group-item d-flex justify-content-between align-items-start version_menu" id="version_{$v[vid]}">
<div class="unameMenu-upload">
<div class="fw-bold text-truncate"><!--{if !$v['vname']}-->$v['username']<!--{else}-->$v[vname]<!--{/if}--></div>
<!--{if $v['vdesc']}--><span class="form-text text-truncate">$v['vdesc']</span><!--{/if}-->
<div class="versioninfos">
{eval echo dgmdate($v['dateline'],'Y-m-d H:i:s');}
<!--{if $fileinfo['vid'] == $v['vid']}--><span class="badge badge-outline-primary">{lang principal_edition}</span><!--{/if}-->
</div>
</div>
<span class="editMenu">{eval echo formatsize($v['size']);}</span>
<a href="javascript:;" class="group-editMenu dropdown-toggle fs-5" data-toggle="dropdown"></a>
<ul class="dropdown-menu dropdown-menu-version">
<li><a class="dropdown-item" href="javascript:;" data-rid="$v[rid]" data-vid="$v[vid]" onclick="infoversion(this)"><i class="mdi mdi-information-variant"></i><span class="file-text">{lang version_information}</span></a></li>
<li>
<a href="javascript:;" class="view_versions dropdown-item" data-dpath="$fileinfo[dpath]" data-vid="$v[vid]" onclick="viewversion(this)">
<i class="mdi mdi-eye"></i><span class="file-text">{lang view_version}</span>
</a>
</li>
<!--{if $fileinfo['editperm']}-->
<!--{if $v[vid]}-->
<li>
<a href="javascript:;" class="primary_versions dropdown-item" data-vid="$v[vid]" <!--{if $fileinfo['vid'] == $v['vid']}-->data-primary="yes"<!--{else}--> data-primary="no"<!--{/if}--> onclick="primaryVersion(this)"><i class="mdi mdi-flare"></i><span class="file-text">{lang sign_principal_edition}</span></a>
</li>
<!--{/if}-->
<li>
<a href="javascript:;" class="edit_versions dropdown-item" data-rid="$fileinfo[rid]" data-vid="$v[vid]" onclick="editVersionName(this)">
<i class="mdi mdi-pencil"></i><span class="file-text">{lang edit_version_information}</span>
</a>
</li>
<!--{if $v[vid]}-->
<li>
<a href="javascript:;" class="delete_versions dropdown-item" data-rid="$fileinfo[rid]" data-vid="$v[vid]" onclick="deletethisversion(this)">
<i class="mdi mdi-delete"></i><span class="file-text">{lang delete_this_version}</span>
</a>
</li>
<!--{/if}-->
<!--{/if}-->
</ul>
</li>
<!--{/loop}-->
<!--{else}-->
<li class="list-group-item d-flex justify-content-between align-items-start version_menu">
<div class="unameMenu-upload">
<div class="fw-bold text-truncate">$fileinfo['username']</div>
<div class="versioninfos">
{eval echo dgmdate($v['dateline'],'Y-m-d H:i:s');}
<span class="badge badge-outline-primary">{lang principal_edition}</span>
</div>
</div>
<a href="javascript:;" class="group-editMenu dropdown-toggle fs-5" data-toggle="dropdown"></a>
<ul class="dropdown-menu dropdown-menu-version">
<li><a class="dropdown-item" href="javascript:;" data-rid="$fileinfo[rid]" data-vid="$fileinfo[vid]" onclick="infoversion(this)"><span class="file-text">{lang version_information}</span></a></li>
<li>
<a href="javascript:;" class="view_versions dropdown-item" data-path="$fileinfo[dpath]" data-vid="$fileinfo[vid]" onclick="viewversion(this)">
<i class="mdi mdi-eye"></i><span class="file-text">{lang view_version}</span>
</a>
</li>
<li>
<a href="javascript:;" class="primary_version dropdown-item" data-rid="$fileinfo[rid]" data-vid="$fileinfo[vid]" data-primary="yes" onclick="primaryVersion(this)">
<i class="mdi mdi-flare"></i><span class="file-text">{lang sign_principal_edition}</span>
</a>
</li>
<li>
<a href="javascript:;" data-rid="$fileinfo[rid]" class="edit_versions dropdown-item" data-vid="$fileinfo[vid]" onclick="editVersionName(this)">
<i class="mdi mdi-pencil"></i><span class="file-text">{lang edit_version_information}</span>
</a>
</li>
</ul>
</li>
<!--{/if}-->
</ul>
<!--{if $vnext}-->
<div class="mb-1 d-grid">
<a href="javascript:;" class="btn btn-link btn-sm text-end btn_button_more" onclick="loadingMoreVersion(this,0);" data-rid="{$rid}">{lang upload_more}</a>
</div>
<!--{/if}-->
</div>
</div>
<!--{/if}-->
<!--历史版本结束-->
<!--文件详情结束-->
<!--动态开始-->
<div class="m-2" id="filerightdynamic">
<!--{template fileright_dynamic}-->
</div>
<!--动态结束-->
</div>
<!--右侧中间部分结束-->
<!--右侧底部评论开始-->
<!--{if $commentperm}-->
<!--{if $fileinfo['isdelete'] < 1}-->
<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}-->
<!--右侧底部评论结束-->
</div>
<!--右侧文件结束-->
<div id="old_rightinfo" class="hide"></div>
<script type="text/javascript" src="{MOD_PATH}/js/uplodfile.js?{VERHASH}"></script>
<script type="text/javascript" reload="1">
//滚动条滚动,头部加阴影
$('.right-messagetable').scroll(function () {
if ($(this).scrollTop() > 0) {
$('.briefMenu').css({'box-shadow': '0px 0px 10px 0px rgba(0,0,0,0.15)'});
} else {
$('.briefMenu').css({'box-shadow': 'none'});
}
})
$('.dynconMenu').scroll(function () {
if ($(this).scrollTop() > 0) {
$('.briefMenu').css({'box-shadow': '0px 0px 10px 0px rgba(0,0,0,0.15)'});
} else {
$('.briefMenu').css({'box-shadow': 'none'});
}
});
function primaryVersion(obj) {
var el = $(obj);
var vid = el.data('vid');
var primaryVersion = el.data('primary');
//如果当前版本已经是主版本或者只有当前版本
if (typeof vid == 'undefined' || !vid || primaryVersion == 'yes') {
showmessage('当前版本已经是主版本了','info',3000,1);
return false;
}
$.post('{MOD_URL}&op=dzzcp&do=setpramiryversion', {'vid': vid}, function (data) {
if (data['success']) {
var datas = data['data'];
$('.version_menu').each(function () {
$(this).find('.badge-outline-primary').remove().end().find('.dropdown-menu-version .primary_versions').data('primary', 'no');
})
$('#version_' + vid).find('div.versioninfos').append('<span class="badge badge-outline-primary">{lang principal_edition}</span>').end().find('.dropdown-menu-version .pramiry_version').data('primary', 'yes');
;
var src = '{$_G['siteurl']}' + datas.img;
var rid = '{$fileinfo[rid]}';
$('#rightfileinfo-' + rid).find('img').attr('src', src);
$('#rightfileinfo-' + rid).find('span.right-imgname').html(datas.name);
_explorer.sourcedata.icos[datas.rid] = datas;
datas.vid = 0;
_filemanage.addIndex(datas);
_filemanage.cons['f-' + datas.pfid].CreateIcos(datas, true);
} else {
layer.alert(data['msg'], {skin:'lyear-skin-danger'});
}
}, 'json').fail(function (jqXHR, textStatus, errorThrown) {
showmessage('操作失败,请稍后再试: ' + textStatus, 'error', 3000, 1);
});
};
function infoversion(obj) {
var rid = $(obj).data('rid');
var vid = $(obj).data('vid');
var querystr = '';
if (rid) {
querystr += '&rid=' + rid;
}
if (vid) {
querystr += '&vid=' + vid;
}
showWindow('infoversion', MOD_URL + '&op=ajax&operation=infoversion' + querystr, 'get', 0);
return false;
};
function editVersionName(obj) {
var rid = $(obj).data('rid');
var vid = $(obj).data('vid');
var querystr = '';
if (rid) {
querystr += '&rid=' + rid;
}
if (vid) {
querystr += '&vid=' + vid;
}
showWindow('editfileversion', MOD_URL + '&op=ajax&operation=editFileVersionInfo' + querystr, 'get', 0);
return false;
};
function deletethisversion(obj) {
var rid = $(obj).data('rid');
var vid = $(obj).data('vid');
if (!vid) {
return false;
}
layer.confirm('删除后将无法找回,确认要进行该操作吗?', {skin:'lyear-skin-danger',title:'删除该版本'}, function(index){
layer.msg(__lang.deleting_not_please_close, {offset:'10px',time:0});
$.post(MOD_URL+'&op=ajax&operation=deletethisversion', {'rid':rid,'vid': vid}, function (json) {
if(json.msg=='success'){
layer.msg(__lang.delete_success, {offset:'10px'});
$(obj).closest('.version_menu').remove();
}else{
layer.alert(json.error, {skin:'lyear-skin-danger'});
}
},'json').fail(function (jqXHR, textStatus, errorThrown) {
layer.msg('操作失败,请稍后再试: ' + textStatus, {offset:'10px'});
});
});
return false;
};
//右侧上传版本结束
var rid = $('#fileridinput').val();
$('.version_upload_file').fileupload({
url: MOD_URL + '&op=ajax&operation=uploadfiles',
dataType: 'json',
autoUpload: true,
maxChunkSize: parseInt(_explorer.space.maxChunkSize), //2M
dropZone: '.historyMenu',
pasteZone: '.historyMenu',
maxFileSize: parseInt(_explorer.space.maxattachsize) > 0 ? parseInt(_explorer.space.maxattachsize) : null, // 5 MB
acceptFileTypes: new RegExp(attachextensions, 'i'),
sequentialUploads: true
}).on('fileuploadadd', function (e, data) {
layerupload();
data.context = $('<li class="dialog-file-list"></li>').appendTo($('.dialog-filelist-ul'));
$.each(data.files, function (index, file) {
$(getItemTpl(file)).appendTo(data.context);
_upload.total++;
$('#upload_header_status').html(__lang.upload_processing);
$('#upload_header_number_container').show();
$('#upload_header_total').html(_upload.total);
});
}).on('fileuploadsubmit', function (e, data) {
data.context.find('.upload-cancel').off('click').on('click', function () {
data.abort();
data.files = '';
uploaddone();
$(this).parents('.dialog-info').find('.upload-cancel').hide();
$(this).parents('.dialog-info').find('.upload-file-status').html('<span class="cancel show_uploading_status"><em></em><i>' + __lang.already_cancel + '</i></span>');
});
$.each(data.files, function (index, file) {
file.relativePath = (file.relativePath) ? file.relativePath + file.name : '';
var relativePath = (file.webkitRelativePath ? file.webkitRelativePath : file.relativePath);
data.formData = {relativePath: relativePath};
return;
});
}).on('fileuploadprocessalways', function (e, data) {
var index = data.index,
file = data.files[index];
if (file.error) {
uploaddone('error');
var err = file.error ? file.error : __lang.upload_failure;
data.context.find('.upload-file-status').html('<span class="text-danger" title="' + err + '">' + err + '</span>');
}
}).on('fileuploadprogress', function (e, data) {
var index = data.index;
_upload.bitrate = formatSize(data.bitrate / 8);
var progre = parseInt(data.loaded / data.total * 100, 10);
data.context.find('.upload-file-status .speed').html(_upload.bitrate + '/s');
data.context.find('.upload-file-status .precent').html(progre + '%');
}).on('fileuploadprogressall', function (e, data) {
_upload.bitrate = formatSize(data.bitrate / 8);
var progre = parseInt(data.loaded / data.total * 100, 10);
uploadprogress(_upload.bitrate + '/s', progre + '%');
_upload.el.find('.panel-heading .upload-progress-mask').css('width', progre + '%');
}).on('fileuploaddone', function (e, data) {
uploaddone();
data.context.find('.upload-progress-mask').css('width', '0%');
data.context.find('.upload-cancel').hide();
$.each(data.result.files, function (index, file) {
if (file.error) {
var err = file.error ? file.error : __lang.upload_failure;
data.context.find('.dialog-info .upload-file-status').html('<span class="text-danger" title="' + err + '">' + err + '</span>');
} else {
var filedata = file.data;
//_upload.tips.find('.dialog-body-text').html(_upload.completed + '/' + _upload.total);
data.context.find('.upload-file-status .precent').html(__lang.update_finish);
data.context.addClass('success').find('.upload-file-status .speed').html('');
data.context.find('.upload-file-operate').html('');
data.context.find('.process').css('display', 'none');
$.post('{MOD_URL}&op=dzzcp&do=uploadnewVersion', {
'rid': rid,
'aid': filedata.aid,
'name': filedata.filename,
'ext': filedata.filetype,
'size': filedata.filesize,
}, function (data) {
if (data['success']) {
var resourcesdata = data['filedata'];
var versiontdata = data['data'];
// _filemanage.updateIndex(updatedata);
var html = '<li class="list-group-item d-flex justify-content-between align-items-start version_menu" id="version_' + versiontdata['vid'] + '"> ' +
'<div class="unameMenu-upload"> ' +
'<span class="fw-bold text-truncate">' + versiontdata['username'] + '</span> ' +
'<div class="versioninfos">' + versiontdata['fdateline'] + '<span class="badge badge-outline-primary">{lang principal_edition}</span></div> ' +
'</div> <span class="editMenu">' + versiontdata['size'] + '</span> <a href="javascript:;" class="group-editMenu dropdown-toggle fs-5" data-toggle="dropdown"></a>' +
'<ul class="dropdown-menu dropdown-menu-version"> ' +
'<li><a class="dropdown-item" href="javascript:;" data-vid="' + versiontdata['vid'] + '" data-rid="' + rid + '" onclick="infoversion(this)"><i class="mdi mdi-information-variant"></i><span class="file-text">{lang version_information}</span></a></li><li><a href="javascript:;" class="view_version dropdown-item" data-dpath="' + versiontdata['dpath'] + '" data-vid="' + versiontdata['vid'] + '" onclick="viewversion(this)"><span class="mdi mdi-eye"></span>' + __lang.view_version + '</a></li>' +
'<li><a href="javascript:;" class="primary_version dropdown-item"' +
'data-vid="' + versiontdata['vid'] + '" data-pramiry="yes"><span class="mdi mdi-flare"></span>{lang sign_principal_edition}</a></li> ' +
'<li><a href="javascript:;" class="dropdown-item" data-vid="' + versiontdata['vid'] + ' data-rid="' + rid + '" onclick="editVersionName(this)"><span class="mdi mdi-pencil" ></span>{lang edit_version_information}</a></li> ' +
'</ul> </div></li>';
$('.version_menu').each(function () {
$(this).find('div.versioninfos .badge-outline-primary').remove().end().find('.dropdown-menu-version .primary_version').data('primary', 'no');
;
})
if (typeof versiontdata.olddatavid != 'undefined' && versiontdata.olddatavid) {
$('#version_0').find('.primary_versions').data('vid', versiontdata.olddatavid);
$('#version_0').find('.view_versions').data('vid', versiontdata.olddatavid);
$('#version_0').find('.edit_versions').data('vid', versiontdata.olddatavid);
$('#version_0').find('.delete_versions').data('vid', versiontdata.olddatavid);
$('#version_0').attr('id', 'version_' + versiontdata.olddatavid);
}
$('#versionmenulist').prepend(html);
$('#detailsimage').attr('src', '{$_G['siteurl']}' + resourcesdata['img']);
_explorer.sourcedata.icos[data['filedata'].rid] = data['filedata'];
_filemanage.cons['f-' + data['filedata'].pfid].CreateIcos(data['filedata'], true);
resourcesdata.vid = 0;
_filemanage.addIndex(resourcesdata);
} else if (data['error']) {
layer.alert(data['error'], {skin:'lyear-skin-danger'});
}
}, 'json').fail(function (jqXHR, textStatus, errorThrown) {
showmessage('操作失败,请稍后再试: ' + textStatus, 'error', 3000, 1);
});
}
});
}).on('fileuploadfail', function (e, data) {
$.each(data.files, function (index, file) {
uploaddone();
data.context.find('.upload-item.percent').html('<span class="text-danger" title="' + file.error + '">' + file.error + '</span>');
});
});
function getItemTpl(file) {
var relativePath = (file.webkitRelativePath ? file.webkitRelativePath : (file.relativePath ? file.relativePath : file.name));
var filearr = file.name.split('.');
var ext = filearr.pop();
var imgicon = '<img src="dzz/images/extimg/' + ext + '.png" onerror="replace_img(this)" style="width:24px;height:24px;position:absolute;left:0;"/>';
var html =
'<div class="process" style="position:absolute;z-index:-1;height:100%;background-color:#e8f5e9;-webkit-transition:width 0.6s ease;-o-transition:width 0.6s ease;transition:width 0.6s ease;width:0%;"></div> <div class="dialog-info"> <div class="upload-file-name">' +
'<div class="dialog-file-icon" align="center">' + imgicon + '</div> <span class="name-text">' + file.name + '</span> ' +
'</div> <div class="upload-file-size">' + (file.size ? formatSize(file.size) : '') + '</div> <div class="upload-file-path">' +
'<a title="" class="" href="javascript:;">' + relativePath + '</a> </div> <div class="upload-file-status"> <span class="uploading"><em class="precent"></em><em class="speed">排队中</em>' +
'</span> <span class="success"><em></em><i></i></span> </div> <div class="upload-file-operate"> ' +
'<em class="operate-pause"></em> <em class="operate-continue"></em> <em class="operate-retry"></em> <em class="operate-remove"></em> ' +
'<a class="error-link upload-cancel" href="javascript:void(0);">取消</a> </div> </div>';
return html;
}
function uploaddone(flag) {
_upload.completed++;
_upload.completed++;
if(flag == 'error') _upload.errored++;
else _upload.succeed++;
if (_upload.completed >= _upload.total) {
$('#upload_header_status').html(__lang.upload_finish);
$('#upload_header_completed').html(_upload.succeed);
$('#upload_header_total').html(_upload.total);
$('#upload_header_progress').css('width', 0);
if (_upload.speedTimer) window.clearTimeout(_upload.speedTimer);
_upload.speedTimer = window.setTimeout(function () {
$('#upload_header_speed').hide();
//_upload.el.find('li.success').remove();
}, 3000);
} else {
$('#upload_header_completed').html(_upload.succeed);
}
var li=$('.dialog-filelist-ul').find('li.success');
if(_upload.maxli && li.length>=_upload.maxli){
//li.remove();
}
}
function uploadprogress(speed, per) {
_upload.el.find('.upload-speed').show().find('.upload-speed-value').html(speed);
if (_upload.speedTimer) window.clearTimeout(_upload.speedTimer);
_upload.speedTimer = window.setTimeout(function () {
_upload.el.find('.upload-speed').hide();
}, 2000);
}
function viewversion(obj) {
var path = $(obj).data('dpath');
var viewhref = '{$_G['siteurl']}share.php?a=view&s=' + path;
var vid = $(obj).data('vid');
if (vid) {
viewhref += '&vid=' + vid;
}
window.open(viewhref);
}
function loadingMoreVersion(obj) {
var rid = $(obj).data('rid');
$.post(MOD_URL + '&op=dynamic&do=loadmoreversion', {'rid': rid, 'next': 0}, function (html) {
jQuery('#rightinfo_content').replaceWith(html);
_explorer.Scroll();
})
}
</script>