瀏覽代碼

only add app icons to top-level windows

pull/43/head
Jonathan Cobb 4 年之前
父節點
當前提交
34c82f1771
共有 3 個檔案被更改,包括 9 行新增8 行删除
  1. +7
    -1
      bubble-server/src/main/resources/bubble/rule/RequestModifierRule_icon.js.hbs
  2. +1
    -5
      bubble-server/src/main/resources/bubble/rule/bblock/BubbleBlockRuleDriver_stats.js.hbs
  3. +1
    -2
      bubble-server/src/main/resources/bubble/rule/social/block/JsUserBlockerRuleDriver.js.hbs

+ 7
- 1
bubble-server/src/main/resources/bubble/rule/RequestModifierRule_icon.js.hbs 查看文件

@@ -2,7 +2,13 @@
if (typeof {{PAGE_PREFIX}}_icon_status === 'undefined') {
let {{PAGE_PREFIX}}_doc_ready = false;

{{PAGE_PREFIX}}_icon_status = [];
let {{PAGE_PREFIX}}_icon_status = [];

{{PAGE_PREFIX}}_addBubbleApp = function (app) {
if (window.self === window.top) {
{{PAGE_PREFIX}}_icon_status.push(app);
}
}

function {{PAGE_PREFIX}}_onReady(callback) {
const intervalId = window.setInterval(function() {


+ 1
- 5
bubble-server/src/main/resources/bubble/rule/bblock/BubbleBlockRuleDriver_stats.js.hbs 查看文件

@@ -1,12 +1,8 @@
//
// block stats js goes here
//
{{{ICON_JS}}}

{{PAGE_PREFIX}}_icon_status.push({
{{PAGE_PREFIX}}_addBubbleApp({
jsPrefix: '{{JS_PREFIX}}',
app: '{{BUBBLE_APP_NAME}}',
link: 'view/last_24_hours',
icon: 'icon-gray'
});
console.log("BubbleBlock pushed icon, {{PAGE_PREFIX}}_icon_status="+JSON.stringify({{PAGE_PREFIX}}_icon_status));

+ 1
- 2
bubble-server/src/main/resources/bubble/rule/social/block/JsUserBlockerRuleDriver.js.hbs 查看文件

@@ -53,10 +53,9 @@ function {{JS_PREFIX}}_block_user (author) {

{{{ICON_JS}}}

{{PAGE_PREFIX}}_icon_status.push({
{{PAGE_PREFIX}}_addBubbleApp({
jsPrefix: '{{JS_PREFIX}}',
app: '{{BUBBLE_APP_NAME}}',
link: 'site/{{BUBBLE_SITE_NAME}}/view/blocked_users',
icon: 'icon'
});
console.log("JsUserBlocker pushed icon, {{PAGE_PREFIX}}_icon_status="+JSON.stringify({{PAGE_PREFIX}}_icon_status));

Loading…
取消
儲存