EN.CX Extension Firefox

Examine source code of EN.CX Extension

Inspect and view changes in EN.CX Extension source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
  "manifest_version": 3,
  "name": "__MSG_extensionName__",
  "short_name": "ENextension",
  "version": "1.3.19",
  "author": "Eugene Lapeko",
  "default_locale": "ru",
  "browser_specific_settings": {
    "gecko": {
      "id": "encx_extension@lapeko.info",
      "strict_min_version": "109.0"
    }
  },
  "icons": {
    "16": "img/logo-16.png",
    "32": "img/logo-32.png",
    "48": "img/logo-48.png",
    "96": "img/logo-96.png",
    "128": "img/logo-128.png"
  },
  "description": "__MSG_extensionDescription__",
  "permissions": [
    "storage",
    "scripting"
  ],
  "host_permissions": [
    "*://*.en.cx/gameengines/encounter/play/*",
    "*://*.encounter.cx/gameengines/encounter/play/*",
    "*://*.encounter.ru/gameengines/encounter/play/*"
  ],
  "web_accessible_resources": [
    {
      "resources": [
        "img/*",
        "style/images/*",
        "audio/*"
      ],
      "matches": [
        "<all_urls>"
      ]
    }
  ],
  "options_ui": {
    "page": "options/options.html"
  },
  "background": {
    "scripts": [
      "background/service_worker.js"
    ]
  },
  "page_action": {
    "default_title": "__MSG_extensionName__",
    "default_popup": "page_action/page_action.html",
    "default_icon": {
      "16": "img/logo-16.png",
      "32": "img/logo-32.png",
      "48": "img/logo-48.png",
      "96": "img/logo-96.png",
      "128": "img/logo-128.png"
    },
    "show_matches": [
      "*://*.en.cx/gameengines/encounter/play/*",
      "*://*.encounter.cx/gameengines/encounter/play/*",
      "*://*.encounter.ru/gameengines/encounter/play/*"
    ]
  },
  "content_scripts": [
    {
      "matches": [
        "*://*.en.cx/gameengines/encounter/play/*",
        "*://*.encounter.cx/gameengines/encounter/play/*",
        "*://*.encounter.ru/gameengines/encounter/play/*"
      ],
      "css": [
        "style/jquery-ui.css",
        "style/level-carousel.css",
        "style/play.css",
        "style/engine-override.css"
      ],
      "js": [
        "lib/jquery.js",
        "lib/jquery-ui.js",
        "scripts/common/util.js",
        "scripts/common/local_database.js",
        "scripts/common/templates.js",
        "scripts/game/game_manager.js",
        "scripts/game/game_storage.js",
        "scripts/game/game_page_action.js",
        "scripts/game/game_prepare.js",
        "scripts/game/game_codes.js",
        "scripts/game/game_level_list.js",
        "scripts/game/game_task.js",
        "scripts/game/game_hints.js",
        "scripts/game/game_bonuses.js",
        "scripts/game/game_messages.js",
        "scripts/game/game_errors.js",
        "scripts/game/en_game.js"
      ]
    },
    {
      "all_frames": true,
      "matches": [
        "*://*.en.cx/LevelStat.aspx*",
        "*://*.encounter.cx/LevelStat.aspx*",
        "*://*.encounter.ru/LevelStat.aspx*"
      ],
      "js": [
        "scripts/levelstat_refresh.js"
      ]
    },
    {
      "matches": [
        "*://*.en.cx/PhotoGallery.aspx*",
        "*://*.encounter.cx/PhotoGallery.aspx*",
        "*://*.encounter.ru/PhotoGallery.aspx*"
      ],
      "css": [
        "style/fotorama.css",
        "style/PhotoGallery.css"
      ],
      "js": [
        "lib/jquery.js",
        "lib/fotorama.js",
        "scripts/common/util.js",
        "scripts/gallery/main.js"
      ]
    }
  ]
}

Best EN.CX Extension Alternatives

Here are some Firefox add-ons that are similar to EN.CX Extension: