进行了一些小修复

This commit is contained in:
2026-08-26 14:21:32 +08:00
parent 2e7cc56043
commit d37c34f71c
114 changed files with 86 additions and 181 deletions
File diff suppressed because one or more lines are too long
+1 -16
View File
@@ -1,5 +1,5 @@
/**
* Comment expand tools — legacy-style shortcode inserts ([g=] [code] [img=] quick).
* Comment expand tools — legacy-style shortcode inserts ([code] [img=] quick).
*/
(function () {
'use strict';
@@ -39,21 +39,6 @@
}
document.addEventListener('click', function (e) {
var sm = e.target && e.target.closest ? e.target.closest('[data-smilie], a.smilie-icon') : null;
if (sm) {
e.preventDefault();
var key = sm.getAttribute('data-smilie');
if (!key && sm.querySelector) {
var img = sm.querySelector('[data-smilie]');
if (img) key = img.getAttribute('data-smilie');
}
if (!key) return;
insertAtCursor(findTextarea(sm), '[g=' + key + ']');
var wrap = sm.closest('span.dropup');
if (wrap) wrap.classList.remove('open');
return;
}
var codeBtn = e.target && e.target.closest ? e.target.closest('.input-code-submit') : null;
if (codeBtn) {
e.preventDefault();
+1 -1
View File
@@ -23,7 +23,7 @@
var currentZoom = 1;
var autoplayTimer = null;
var isAutoplay = false;
var EXCLUDE_SEL = '.no-imgbox,.no-lightbox,.avatar,.img-icon,.avatar-badge,.smilie-icon,.aksrt-avatar';
var EXCLUDE_SEL = '.no-imgbox,.no-lightbox,.avatar,.img-icon,.avatar-badge,.aksrt-avatar';
var TRIGGER_SEL = '.entry-content img, .wp-posts-content img, .aksrt-lightbox-trigger img, [data-aksrt-lightbox] img, .imgbox-container img, .comment-content .box-img img, a[data-imgbox] img';
var CONTAINER_SEL = '.entry-content, .wp-posts-content, .aksrt-lightbox-trigger, [data-aksrt-lightbox], .imgbox-container, .comment-content';
var MAX_ZOOM_DESKTOP = 2;
+1 -1
View File
@@ -12,7 +12,7 @@
play: true,
zoom: true,
full: true,
exclude: '.no-imgbox,.avatar,.img-icon,.avatar-badge,.smilie-icon', //排除
exclude: '.no-imgbox,.avatar,.img-icon,.avatar-badge', //排除
};
Miniimgbox.swiper = '';
+1 -1
View File
File diff suppressed because one or more lines are too long
-8
View File
@@ -9,14 +9,6 @@ function grin(_this, val, fun) {
jQuery.isFunction(fun) && fun(_this, val);
}
//编辑框添加表情
_win.bd.on('click', '.dropdown-smilie .smilie-icon', function () {
var _this = jQuery(this);
var smilie = _this.attr('data-smilie');
smilie = '[g=' + smilie + ']';
return grin(_this, smilie);
});
//编辑框添加代码
_win.bd.on('click', '.dropdown-code [type="submit"]', function () {
var _this = jQuery(this);
+6 -1
View File
@@ -1 +1,6 @@
function grin(n,i,t){var e=n.parents("form").find("textarea.grin"),r=e.val();e.val(r+i).focus().click(),jQuery.isFunction(t)&&t(n,i)}_win.bd.on("click",".dropdown-smilie .smilie-icon",function(){var n=jQuery(this),i=n.attr("data-smilie");return i="[g="+i+"]",grin(n,i)}),_win.bd.on("click",'.dropdown-code [type="submit"]',function(){var n=jQuery(this),i=n.parents(".dropdown-code").find("textarea").val();if(!(i.length<2))return i="[code]\n"+i+"\n[/code]\n",grin(n,i);notyf(aksrt__("enter_code"),"warning")}),_win.bd.on("click",'.dropdown-image [type="submit"]',function(){var n=jQuery(this),i=n.parents(".dropdown-image").find("textarea").val();if(!(i.length<6))return i="[img="+i+"]\n",grin(n,i);notyf(aksrt__("enter_valid_image_url"),"warning")}),_win.bd.on("miniuploaded",".input-expand-upload",function(n,i){var t="[img="+i.img_url+"]\n";return grin(jQuery(this),t)}),_win.bd.on("click",".btn-input-expand",function(){return jQuery(this).parent().toggleClass("open").trigger("toggleClass"),!1}),_win.bd.on("click",'.dropdown-link [type="submit"]',function(){var n=jQuery(this),i=n.closest(".dropdown-link").find("textarea").val();if(i.length<6)notyf(aksrt__("enter_valid_link_url"),"warning");else{if(aksrt_is_url(i)){var t="";n.closest(".dropdown-link").find('input[name="target"]').is(":checked")&&(t="target=_blank");var e=n.closest(".dropdown-link").find(".link-text").val()||i,r="[link="+i+" "+t+"]"+e+"[/link]";return grin(n,r)}notyf(aksrt__("enter_valid_link_url"),"warning")}}),_win.bd.on("aksrt_ajax.success",".user-quick-often-save-btn",function(n,i){i.item&&jQuery(".quick-reply-myitem-box").html(i.item)}),_win.bd.on("click",".quick-reply-item",function(){var n=jQuery(this),i="quick-reply-action",t="quick-active";n.siblings().removeClass(t),n.parent().find("."+i).remove(),n.data("quick-reply",n.text()).addClass("quick-active").append('<div class="'+i+'"><div class="modal-buts but-average"><button type="button" class="but quick-reply-btn-insert" href="javascript:;">'+aksrt__("insert")+'</button><button type="button" class="but c-blue padding-lg quick-reply-btn-send">'+aksrt__("send")+"</button></div></div>")}),_win.bd.on("click",".quick-reply-action button",function(){var n=jQuery(this),i=n.closest("form"),t=n.parents(".quick-reply-item").data("quick-reply"),e=i.find("textarea.grin");e.val(t),n.hasClass("quick-reply-btn-send")?i.find(".input-expand-submit").click():e.focus()});
function grin(n,t,i){var e=n.parents("form").find("textarea.grin"),r=e.val();e.val(r+t).focus().click(),jQuery.isFunction(i)&&i(n,t)}_win.bd.on("click",'.dropdown-code [type="submit"]',function(){var n=jQuery(this),t=n.parents(".dropdown-code").find("textarea").val();return t.length<2?void notyf(aksrt__("enter_code"),"warning"):(t=`[code]
`+t+`
[/code]
`,grin(n,t))}),_win.bd.on("click",'.dropdown-image [type="submit"]',function(){var n=jQuery(this),t=n.parents(".dropdown-image").find("textarea").val();return t.length<6?void notyf(aksrt__("enter_valid_image_url"),"warning"):(t="[img="+t+`]
`,grin(n,t))}),_win.bd.on("miniuploaded",".input-expand-upload",function(n,t){var i="[img="+t.img_url+`]
`;return grin(jQuery(this),i)}),_win.bd.on("click",".btn-input-expand",function(){return jQuery(this).parent().toggleClass("open").trigger("toggleClass"),!1}),_win.bd.on("click",'.dropdown-link [type="submit"]',function(){var n=jQuery(this),t=n.closest(".dropdown-link").find("textarea").val();if(t.length<6||!aksrt_is_url(t))return void notyf(aksrt__("enter_valid_link_url"),"warning");var i="";n.closest(".dropdown-link").find('input[name="target"]').is(":checked")&&(i="target=_blank");var e=n.closest(".dropdown-link").find(".link-text").val()||t,r="[link="+t+" "+i+"]"+e+"[/link]";return grin(n,r)}),_win.bd.on("aksrt_ajax.success",".user-quick-often-save-btn",function(n,t){t.item&&jQuery(".quick-reply-myitem-box").html(t.item)}),_win.bd.on("click",".quick-reply-item",function(){var n=jQuery(this),t="quick-reply-action",i="quick-active";n.siblings().removeClass(i),n.parent().find("."+t).remove(),n.data("quick-reply",n.text()).addClass("quick-active").append('<div class="'+t+'"><div class="modal-buts but-average"><button type="button" class="but quick-reply-btn-insert" href="javascript:;">'+aksrt__("insert")+'</button><button type="button" class="but c-blue padding-lg quick-reply-btn-send">'+aksrt__("send")+"</button></div></div>")}),_win.bd.on("click",".quick-reply-action button",function(){var n=jQuery(this),t=n.closest("form"),i=n.parents(".quick-reply-item").data("quick-reply"),e=t.find("textarea.grin");e.val(i),n.hasClass("quick-reply-btn-send")?t.find(".input-expand-submit").click():e.focus()});
+1 -1
View File
@@ -2446,7 +2446,7 @@ function z_auto_fun() {
});
*/
jQuery('.dropdown-smilie,.dropdown-code,.dropdown-image,.dropdown-quick-often').length && tbquire(['input-expand']);
jQuery('.dropdown-code,.dropdown-image,.dropdown-quick-often').length && tbquire(['input-expand']);
/**上传图片 */
jQuery('[aksrtupload]').length && tbquire(['mini-upload']);
+1 -1
View File
File diff suppressed because one or more lines are too long