SILENT KILLERPanel

Current Path: > home > codekrsu > > escapematrixonline.com > wp-content > plugins > ad-inserter > includes > > ace >


Operation   : Linux premium131.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Software     : Apache
Server IP    : 162.0.232.56 | Your IP: 216.73.216.111
Domains      : 1034 Domain(s)
Permission   : [ 0755 ]

Files and Folders in: /home/codekrsu//escapematrixonline.com/wp-content/plugins/ad-inserter/includes//ace/

NameTypeSizeLast ModifiedActions
LICENSE File 1490 bytes May 08 2019 22:45:36.
Readme.md File 6665 bytes May 08 2019 22:45:36.
ace.js File 338403 bytes April 27 2017 22:02:34.
ext-beautify.js File 3818 bytes April 27 2017 22:02:34.
ext-chromevox.js File 6417 bytes April 27 2017 22:02:34.
ext-elastic_tabstops_lite.js File 3859 bytes April 27 2017 22:02:34.
ext-emmet.js File 20867 bytes April 27 2017 22:02:34.
ext-error_marker.js File 140 bytes April 27 2017 22:02:34.
ext-keybinding_menu.js File 3640 bytes April 27 2017 22:02:34.
ext-language_tools.js File 33973 bytes April 27 2017 22:02:34.
ext-linking.js File 825 bytes April 27 2017 22:02:34.
ext-modelist.js File 3280 bytes April 27 2017 22:02:34.
ext-old_ie.js File 11826 bytes April 27 2017 22:02:34.
ext-searchbox.js File 9917 bytes April 27 2017 22:02:34.
ext-settings_menu.js File 11047 bytes April 27 2017 22:02:34.
ext-spellcheck.js File 1440 bytes April 27 2017 22:02:34.
ext-split.js File 4193 bytes April 27 2017 22:02:34.
ext-static_highlight.js File 2717 bytes April 27 2017 22:02:34.
ext-statusbar.js File 1049 bytes April 27 2017 22:02:34.
ext-textarea.js File 10714 bytes April 27 2017 22:02:34.
ext-themelist.js File 1252 bytes April 27 2017 22:02:34.
ext-whitespace.js File 2504 bytes April 27 2017 22:02:34.
index.html File 44 bytes August 24 2018 20:39:16.
keybinding-emacs.js File 24553 bytes April 27 2017 22:02:34.
keybinding-vim.js File 25870 bytes April 27 2017 22:02:34.
mode-ai-html.js File 4450 bytes January 18 2023 23:35:12.
mode-ai-php.js File 4530 bytes January 18 2023 23:35:12.
mode-html.js File 53671 bytes April 27 2017 22:02:34.
mode-php.js File 166501 bytes April 27 2017 22:02:34.
theme-ad_inserter.js File 3828 bytes September 22 2019 14:14:12.
theme-ambiance.js File 27779 bytes April 27 2017 22:02:34.
theme-chaos.js File 2842 bytes April 27 2017 22:02:34.
theme-chrome.js File 2712 bytes April 27 2017 22:02:34.
theme-clouds.js File 2099 bytes April 27 2017 22:02:34.
theme-clouds_midnight.js File 2453 bytes April 27 2017 22:02:34.
theme-cobalt.js File 2371 bytes April 27 2017 22:02:34.
theme-crimson_editor.js File 2812 bytes April 27 2017 22:02:34.
theme-dawn.js File 2258 bytes April 27 2017 22:02:34.
theme-disabled.js File 1302 bytes April 27 2017 22:02:34.
theme-dreamweaver.js File 3138 bytes April 27 2017 22:02:34.
theme-eclipse.js File 2125 bytes April 27 2017 22:02:34.
theme-github.js File 2062 bytes April 27 2017 22:02:34.
theme-idle_fingers.js File 2266 bytes April 27 2017 22:02:34.
theme-katzenmilch.js File 3083 bytes April 27 2017 22:02:34.
theme-kr_theme.js File 2314 bytes April 27 2017 22:02:34.
theme-kuroir.js File 2030 bytes April 27 2017 22:02:34.
theme-merbivore.js File 2254 bytes April 27 2017 22:02:34.
theme-merbivore_soft.js File 2466 bytes April 27 2017 22:02:34.
theme-mono_industrial.js File 2809 bytes April 27 2017 22:02:34.
theme-monokai.js File 2393 bytes April 27 2017 22:02:34.
theme-pastel_on_dark.js File 2651 bytes April 27 2017 22:02:34.
theme-solarized_dark.js File 2330 bytes April 27 2017 22:02:34.
theme-solarized_light.js File 2378 bytes April 27 2017 22:02:34.
theme-terminal.js File 2931 bytes April 27 2017 22:02:34.
theme-textmate.js File 2604 bytes April 27 2017 22:02:34.
theme-tomorrow.js File 2574 bytes April 27 2017 22:02:34.
theme-tomorrow_night.js File 2838 bytes April 27 2017 22:02:34.
theme-tomorrow_night_blue.js File 3049 bytes April 27 2017 22:02:34.
theme-tomorrow_night_bright.js File 3514 bytes April 27 2017 22:02:34.
theme-tomorrow_night_eighties.js File 3239 bytes April 27 2017 22:02:34.
theme-twilight.js File 2517 bytes April 27 2017 22:02:34.
theme-vibrant_ink.js File 2222 bytes April 27 2017 22:02:34.
theme-xcode.js File 1936 bytes April 27 2017 22:02:34.
worker-html.js File 215512 bytes April 27 2017 22:02:34.
worker-php.js File 135226 bytes April 27 2017 22:02:34.

Reading File: /home/codekrsu//escapematrixonline.com/wp-content/plugins/ad-inserter/includes//ace//mode-ai-php.js

ace.define ('ace/mode/ai-php', function (require, exports, module) {

  var oop = require ("ace/lib/oop");
  var PhpMode = require ("ace/mode/php").Mode;
  var AiPhpHighlightRules = require ("ace/mode/ai_php_highlight_rules").AiPhpHighlightRules;

  var Mode = function() {
      this.HighlightRules = AiPhpHighlightRules;
  };
  oop.inherits (Mode, PhpMode);

  (function() {}).call(Mode.prototype);

  exports.Mode = Mode;
});


ace.define ('ace/mode/ai_php_highlight_rules', function (require, exports, module) {

  var oop = require("ace/lib/oop");
  var PhpHighlightRules = require ("ace/mode/php_highlight_rules").PhpHighlightRules;

  var AiPhpHighlightRules = function() {
    this.$rules = new PhpHighlightRules().getRules();
    this.$lang = require ("ace/lib/lang");
    add_ai_highlighting_rules (this, PhpHighlightRules);
  }

  oop.inherits (AiPhpHighlightRules, PhpHighlightRules);
  exports.AiPhpHighlightRules = AiPhpHighlightRules;
});

function add_ai_highlighting_rules (highlighter, highlight_rules) {

  highlighter.$ai_shortcodes  = highlighter.$lang.arrayToMap ("adinserter".split ("|"));
  highlighter.$ai_separators1 = highlighter.$lang.arrayToMap ("http|count|check".split ("|"));
  highlighter.$ai_separators2 = highlighter.$lang.arrayToMap ("head|amp".split ("|"));
  highlighter.$ai_separators3 = highlighter.$lang.arrayToMap ("rotate|index".split ("|"));
  highlighter.$ai_separators4 = highlighter.$lang.arrayToMap ("fallback".split ("|"));
  highlighter.$ai_attributes  = highlighter.$lang.arrayToMap ("block|code|name|group|ignore|viewport|debugger|adb|tracking|css|text|selectors|custom-field|random|data|share|time|counter|categories|category|tags|tag|taxonomies|taxonomy|ids|id|urls|url|url-parameters|url-parameter|referrers|referrer|clients|client|scheduling|ip-addresses|ip-address|countries|country|cookies|cookie|disable".split ("|"));

  //WP shortcodes
  highlighter.$rules ['start'].unshift (
    {
      token:  function (shortcode_start, shortcode, shortcode_end) {
                highlighter.$ai_shortcode = highlighter.$ai_shortcodes.hasOwnProperty (shortcode.toLowerCase());
                return ["paren", highlighter.$ai_shortcode ? "shortcode.adinserter" : "shortcode"];
              },
      regex:  "(\\[/?)([a-zA-Z][a-zA-Z0-9_-]*)",
      next:   "ai-attributes"
    },
    {
      token: "variable.language",
      regex: "\\|rotate\\||\\|count\\||\\|amp\\|",
    }
  );

  highlighter.embedRules (highlight_rules, "ai-", [
    {
      token: "paren",
      regex: "\\]",
      next: "start"
    }
  ]);

  //AI {#data:#}
  highlighter.$rules ['start'].unshift (
    {
      token:  ["paren", "data", "paren", "string", "paren"],
      regex:  "(\\{\\#)([a-zA-Z][a-zA-Z0-9_-]*)(\\:)?(.*)?(\\#\\})",
    },
  );

  // Add ] to regexp for 'string.unquoted.attribute-value.html'
  var arrayLength = highlighter.$rules ['ai-keyword.operator.attribute-equals.xml'].length;
    for (var i = 0; i < arrayLength; i++) {
      if (highlighter.$rules ['ai-keyword.operator.attribute-equals.xml'][i]['token'] == 'string.unquoted.attribute-value.html')
        highlighter.$rules ['ai-keyword.operator.attribute-equals.xml'][i]['regex'] = "[^<>='\"`\\]\\s]+";
  }

  highlighter.$rules ['ai-attributes'].unshift (
    {
      token: function (attribute) {
               return !highlighter.$ai_shortcode                                           ? "entity.other.attribute-name.xml" :
                      highlighter.$ai_separators1.hasOwnProperty (attribute.toLowerCase()) ? "string" :
                      highlighter.$ai_separators2.hasOwnProperty (attribute.toLowerCase()) ? "identifier" :
                      highlighter.$ai_separators3.hasOwnProperty (attribute.toLowerCase()) ? "variable.language" :
                      highlighter.$ai_separators4.hasOwnProperty (attribute.toLowerCase()) ? "support.php_tag" :
//                      highlighter.$ai_separators5.hasOwnProperty (attribute.toLowerCase()) ? "data" :
//                      highlighter.$ai_separators6.hasOwnProperty (attribute.toLowerCase()) ? "paren" :
//                      highlighter.$ai_separators7.hasOwnProperty (attribute.toLowerCase()) ? "keyword" :
                      highlighter.$ai_attributes.hasOwnProperty  (attribute.toLowerCase()) ? "entity.other.attribute-name.xml" : "text";
             },
      regex: "[a-zA-Z][-a-zA-Z0-9]*"
    }
  );

//  console.log (highlighter.$rules);
}

SILENT KILLER Tool