Files
wordpress-theme-aksrt/assets/js/runtime/message.min.js
T
kate522 9375b1c30c refactor(assets): vendor 资产迁入标准目录并全仓去除 zibll 标识
- assets/vendor 全量迁移: fontawesome5→assets/fontawesome5, css→assets/css,
  js→assets/js/runtime(避开 14 个同名自有文件), img 合并去重→assets/img,
  fonts→assets/fonts; 删除 assets/vendor
- libs 五个与 widgets/third-party 字节相同的库不重复入库, loader paths 改指向
- 运行时切换: _win.uri=assets 根, loader baseUrl=/js/runtime, enlighter 注入
  路径同步; PHP 7 个引用文件切换并改名 $zibll_*→$runtime_*
- 去品牌: Qinver 头注释/品牌 console.log/演示链接清除, 默认文案中性化
- 功能标识符改名: zib__→aksrt__, zib_ajax→aksrt_ajax, window.zib→
  window.aksrtLegacy, zibllblock/*→aksrtblock/*, .zib-widget→.aksrt-panel,
  .zib-slider→.aksrt-slider, zib_menu_options meta 键等
- 自有 CSS 改名: legacy-utilities/compat-vars/footer shell
- admin SPA 重建; 契约测试同步(路径/断言/文件更名)
- 例外保留: tests/visual 对照环境与 fixtures 前缀(外部 Zibll 产品引用)

验证: php -l 133 个改动文件通过; runtime 86 个 JS node --check 通过;
契约测试 68/70(2 个失败经 stash 对照确认为存量问题)
2026-08-22 16:16:30 +08:00

1 line
1.9 KiB
JavaScript

function scroll_down(){var t=$(".private-window-content");if(t.length&&!_win.private_no_scroll){var n=t.prop("scrollHeight");_win.private_no_scroll=!0,t.animate({scrollTop:n},300,"swing")}}_win.bd.on("click",'[ajax-target="#user_private_window"]',function(){_win.private_no_scroll=!1}),_win.bd.on("keydown","#receive",function(t){var n=t.which||t.keyCode;(t.metaKey||t.ctrlKey)&&13==n&&$(this).parents(".from-private").find(".send-private").click()}),_win.bd.on("click",".send-private",function(){var t=$(this);return aksrt_ajax(t,0,function(n){if(n.html){var a=t.parents(".private-window");a.find(".private-window-content").append(n.html),a.find("textarea").val(""),_win.private_no_scroll=!1,auto_fun()}}),!1}),_win.bd.on("click",".private-next",function(){var t='<div class="text-center padding-h10 px12"><i class="loading"></i><div>';return post_ajax($(this).attr("no-scroll",!0),".private-window-content",".private-window-content",".private-item",t,".private-pag",".private-next","private-next px12",!1,'<span class="px12">'+aksrt__("message_all_loaded")+"</span>",!0,'<i class="fa fas fa-angle-up mr10"></i>'+aksrt__("message_load_more")),!1}),_win.bd.on("click",".chat-next",function(){return post_ajax($(this),"#user_chat_lists","#user_chat_lists",".chat-lists","",".chat-pag",".chat-next"),!1}),_win.bd.on("click",".ajax-blacklist,.ajax-clear-msg,.ajax-readed",function(){var t=$(this),n=t.text();return 1==confirm(aksrt_sprintf("confirm_action",n))&&aksrt_ajax(t,0,function(n){n.text&&t.find("text").text(n.text)}),!1}),_win.bd.on("click",'[ajax-target="#user_private_window"],[ajax-tab="#user_msg_content"]',function(){$(this).find(".avatar-img badge,.msg-img badge").remove()}),_win.bd.on("post_ajax.ed","#user_msg_content,#user_private_window",function(t,n){var a=$(n).find("[msg-new-count-obj]");if(a.length){var i=$.parseJSON(a.attr("msg-new-count-obj"));$.each(i,function(t,n){var a=$('badge[msg-cat="'+t+'"]');a.length&&(n>0?a.html(n):a.remove())})}});