- [火狼]网盘伪装插件 移动端无法选择用户组
- 克米3.6附件上传 使用 [火狼]网盘伪装插件
- 修复 克米3.6 和 [火狼]网盘伪装插件 移动端无法删除附件问题
将 [火狼]网盘伪装插件 的嵌入点隐藏:
打开 source/plugin/duceapp_attachpan/template/touch/editor_attachmenu.htm
找到 __id="e_attach_menu" 在这行找到 style="overflow:hidden;" ,然后改为: style="overflow:hidden; display: none;"
解决选择后无法触发切换用户组
找到 id="readperm_$attach[aid]" 在其后面加个空格,然后填入:onchange="_select.target('select_attachnew[{$attach[aid]}][readperm]', this.options[this.selectedIndex].text)" 再空格
找到 name="attachnew[{{aid}}][readperm]" 在其后面加个空格,然后填入:onchange="_select.target('select_attachnew[{{aid}}][readperm]', this.options[this.selectedIndex].text)" 再空格
解决 [火狼]网盘伪装插件 在移动端上无法点击用户组问题
/source/plugin/duceapp_attachpan/static/css/post.css
替换 #e_attach_menu_file li .ipt select{display:none;} 为:#e_attach_menu_file li .ipt select{position:absolute;top:0;width:100%;z-index:2;cursor:pointer;left:0;max-height:100%;min-height:100%;opacity:0;}
克米3.6 附件上传 用 [火狼]网盘伪装插件 代替
/template/comiis_app/comiis/js/comiis_post.js
找到 $(document).on('click', '.comiis_post_ico>a', function(e) { 方法,将这个方法替换为:
$(document).on('click', '.comiis_post_ico>a', function(e) {
let isatt = $(this).find('em').text()=='附件',
hlang_pan = $('div[__id="e_attach_menu"]'),
ishlang=isatt && hlang_pan.length;
let comiis_post_tab = $("#comiis_post_tab>div");
if(comiis_tab_index != $(this).index()){
$('.comiis_post_ico a i').removeClass('f_0');
$(this).find('i').addClass("f_0");
comiis_tab_index = $(this).index();
comiis_post_tab.hide();
if(ishlang){
hlang_pan.fadeIn();
}else{
comiis_post_tab.eq(comiis_tab_index).fadeIn();
}
if(smilies_show_id == 0 && comiis_tab_index == 0){
var smilies_type_box = '';
if(typeof smilies_type == 'object') {
for(i in smilies_type) {
key = i.substring(1);
smilies_type_box += '<li><a href="javascript:;" id="comiis_smilies_tab'+ key+ '"' + (smilies_show_id == 0 ? ' class="bg_f"' : '') + '><img src="' + STATICURL + 'image/smiley/' + smilies_type['_' + key][1] + '/' + smilies_array[key][1][0][2] + '" class="vm"></a></li>';
if(smilies_show_id == 0){
smilies_show_id = key;
}
}
$('#comiis_smilies_key').html(smilies_type_box);
comiis_smilies_tab(smilies_show_id)
}
}
}else{
if($(this).find('i').hasClass("f_0")){
$('.comiis_post_ico a i').removeClass('f_0');
ishlang ? hlang_pan.hide() : comiis_post_tab.eq(comiis_tab_index).hide();
}else{
$(this).find('i').addClass("f_0");
ishlang ? hlang_pan.fadeIn() : comiis_post_tab.eq(comiis_tab_index).fadeIn();
}
}
});
修复 [火狼]伪装网盘插件 无法删除附件解决:
source\plugin\duceapp_attachpan\static\js\duceapp.js
找到 '&pid=' + a_pid 改成: '&pid='+a_pid+'&formhash='+$('#formhash').val()
修复 克米3.6 无法删除附件问题
/template/comiis_app/touch/forum/post.php
找到 obj.attr('aid') 改为 obj.attr('aid')+'&formhash='+$('#formhash').val()
如果安装了火狼伪装网盘插件,那么,下面的请求成功加一段代码用于删除成功后将编辑器里面的附件引用移除:
duceapp_editdoc && duceapp_editdoc.del(obj.attr('aid'));
|