进行了一些小修复
This commit is contained in:
File diff suppressed because one or more lines are too long
@@ -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();
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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 = '';
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -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
@@ -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()});
|
||||
|
||||
@@ -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']);
|
||||
|
||||
|
||||
Vendored
+1
-1
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user