diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index 1dcf67a1..3eb1cb87 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -664,6 +664,9 @@ plugins: 5centscdn: Readme: path: readme.txt + 5sterrenspecialist-wc-invites: + Readme: + path: readme.txt 5usujian-bottom-pop: QueryParameter: files: @@ -1121,6 +1124,14 @@ plugins: version: true Readme: path: readme.txt + accept-worldpay-payments-using-contact-form-7: + TranslationFile: + class: BodyPattern + path: languages/contact-form-7-worldpay-addon.pot + pattern: !ruby/regexp '/rsion: Contact Form 7 \- Worldpay Add\-on (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt access-code-feeder: Readme: path: readme.txt @@ -1702,6 +1713,13 @@ plugins: acronyms-2: Readme: path: readme.txt + actblue-contributions: + QueryParameter: + files: + - build/actblue-contributions.js + version: true + Readme: + path: readme.txt action-runner: Readme: path: README.txt @@ -1781,6 +1799,9 @@ plugins: - public/css/activities-public.css - public/js/activities-public.js version: true + activity-log-gravity-forms: + Readme: + path: readme.txt activity-log-wp-seo: TranslationFile: class: BodyPattern @@ -1820,6 +1841,12 @@ plugins: path: localization/activitystream_extension.pot pattern: !ruby/regexp '/ct\-Id\-Version: ActivityStream extension (?\d+\.[\.\d]+)/i' version: true + activitytime: + QueryParameter: + files: + - public/css/activitytime-public.css + - public/js/activitytime-public.js + version: true actus-animated-tags: ChangeLog: class: BodyPattern @@ -2570,12 +2597,18 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + ade-custom-shipping: + Readme: + path: README.txt adfever-for-wordpress: Readme: path: readme.txt adfever-monetisation: Readme: path: readme.txt + adflex-fulfillment: + Readme: + path: readme.txt adfly-website-monetarization: Readme: path: readme.txt @@ -4915,6 +4948,9 @@ plugins: - public/css/alive5-public.css - public/js/alive5-public.js version: true + alive5-chat: + Readme: + path: readme.txt alkanecode: Readme: path: readme.txt @@ -6337,6 +6373,9 @@ plugins: appear2me: Readme: path: readme.txt + append-content: + Readme: + path: readme.txt append-link-on-copy: Readme: path: readme.txt @@ -6551,6 +6590,9 @@ plugins: arastoo-cpt: Readme: path: readme.txt + arastoo-gmap-extended: + Readme: + path: readme.txt arbitrary-sidebars: Readme: path: readme.txt @@ -7134,6 +7176,9 @@ plugins: asvg-lottie-animation-library-for-elementor: Readme: path: readme.txt + aswin-photo-gallery: + Readme: + path: readme.txt async-javascript: Readme: path: readme.txt @@ -8198,6 +8243,9 @@ plugins: automatic-quotes: Readme: path: readme.txt + automatic-scheduled-content: + Readme: + path: readme.txt automatic-spam-eraser: Readme: path: readme.txt @@ -9044,6 +9092,9 @@ plugins: axcoto-slideshow-plugin: Readme: path: readme.txt + axedit-seasons: + Readme: + path: readme.txt axokey-gateway: Readme: path: readme.txt @@ -15476,6 +15527,12 @@ plugins: calcfusion-for-wp: Readme: path: readme.txt + calculate-bmr: + QueryParameter: + files: + - public/css/calculate-bmr-public.css + - public/js/calculate-bmr-public.js + version: true calculated-fields-for-acf: TranslationFile: class: BodyPattern @@ -17217,6 +17274,9 @@ plugins: version: true Readme: path: readme.txt + cf7-form-submission-limit-wpappsdev: + Readme: + path: readme.txt cf7-getresponse: Readme: path: readme.txt @@ -17310,6 +17370,14 @@ plugins: - public/css/contact-form-shortcode-finder-public.css - public/js/contact-form-shortcode-finder-public.js version: true + cf7-sms: + TranslationFile: + class: BodyPattern + path: languages/cf7-sms.pot + pattern: !ruby/regexp '/ion: SMS Integration for Contact Form 7 (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt cf7-spreadsheets: Readme: path: readme.txt @@ -17402,6 +17470,9 @@ plugins: chameleon-css: Readme: path: readme.txt + change-add-to-cart-text: + Readme: + path: readme.txt change-admin-login-logo: QueryParameter: files: @@ -19741,6 +19812,9 @@ plugins: files: - public/js/tinymce/tinymce.min.js version: true + come-back: + Readme: + path: readme.txt comentario-via-e-mail: Readme: path: readme.txt @@ -23195,6 +23269,9 @@ plugins: path: languages/cwprp-en_US.po pattern: !ruby/regexp '/ct\-Id\-Version: CurateWP \- Related Posts (?\d+\.[\.\d]+)/i' version: true + curator-studio-twitter: + Readme: + path: readme.txt curator-studio-youtube: Readme: path: readme.txt @@ -25373,6 +25450,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + decfirebase: + Readme: + path: readme.txt decision-tree: Readme: path: readme.txt @@ -26447,6 +26527,9 @@ plugins: disable-analytics-for-woocommerce: Readme: path: readme.txt + disable-application-passwords: + Readme: + path: readme.txt disable-author-archive-redirection: Readme: path: readme.txt @@ -27282,6 +27365,9 @@ plugins: dn-cookie-notice: Readme: path: readme.txt + dn-footer-contacts: + Readme: + path: readme.txt dn-shipping-by-weight: Readme: path: readme.txt @@ -28128,6 +28214,9 @@ plugins: dt-booking-manager: Readme: path: readme.txt + dt-directory-lite-addon: + Readme: + path: readme.txt dt-elementor-iconfont-library: Readme: path: readme.txt @@ -30377,6 +30466,9 @@ plugins: edgemesh: Readme: path: README.txt + edipost-woo: + Readme: + path: readme.txt edit-author-slug: TranslationFile: class: BodyPattern @@ -31507,6 +31599,9 @@ plugins: emercury-add-on-for-elementor-pro: Readme: path: readme.txt + emercury-extension-for-contact-form-7: + Readme: + path: readme.txt emercury-for-gravity-forms: Readme: path: readme.txt @@ -33532,6 +33627,9 @@ plugins: ezmigrate: Readme: path: readme.txt + ezoic-cdn-manager: + Readme: + path: README.md ezphp: Readme: path: readme.txt @@ -33763,6 +33861,9 @@ plugins: factura-electronica-cr: Readme: path: readme.txt + facturis-online-sync: + Readme: + path: readme.txt factuursturen-integration: Readme: path: readme.txt @@ -34162,6 +34263,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + fast-select-woo-attributes: + Readme: + path: readme.txt fast-sendy: Readme: path: readme.txt @@ -34239,6 +34343,9 @@ plugins: fatora-payment-getway: Readme: path: readme.txt + fatso: + Readme: + path: readme.txt favhero-favicon-generator: Readme: path: readme.txt @@ -35471,6 +35578,9 @@ plugins: flatfolio-flat-cool-wp-portfolio: Readme: path: readme.txt + flatsite-serverless-forms: + Readme: + path: readme.txt flatsite-serverless-search: Readme: path: readme.txt @@ -36930,6 +37040,9 @@ plugins: formula04-site-lock: Readme: path: readme.txt + formulario-de-logueo: + Readme: + path: readme.txt formularios-de-contacto-salesup: QueryParameter: files: @@ -39155,6 +39268,9 @@ plugins: - public/js/swiper.js - public/js/services-public.js version: true + get-youtube-subs: + Readme: + path: readme.txt getback-optimize-web-push-notifications: Readme: path: readme.txt @@ -43171,6 +43287,9 @@ plugins: hide-page-title: Readme: path: readme.txt + hide-plugin-update-message: + Readme: + path: readme.txt hide-plugin-updates-notifications: TranslationFile: class: BodyPattern @@ -43477,6 +43596,9 @@ plugins: hivo-library: Readme: path: README.txt + hiwebp: + Readme: + path: readme.txt hiztory: Readme: path: readme.txt @@ -45207,6 +45329,9 @@ plugins: image-compositions: Readme: path: readme.txt + image-config-defaults: + Readme: + path: readme.txt image-converter-with-order: Readme: path: readme.txt @@ -46473,6 +46598,14 @@ plugins: insert-post-ads: Readme: path: readme.txt + insert-post-block: + TranslationFile: + class: BodyPattern + path: languages/insert-post-block.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Insert Post Block (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt insert-post-from-front-end-with-featured-image: QueryParameter: files: @@ -49104,6 +49237,9 @@ plugins: just-add-lipsum: Readme: path: readme.txt + just-animate: + Readme: + path: readme.txt just-another-author-widget: Readme: path: readme.txt @@ -49322,6 +49458,9 @@ plugins: kaskus-emoticons: Readme: path: readme.txt + kata-plus: + Readme: + path: readme.txt katalyst-timthumb: Readme: path: readme.txt @@ -50135,6 +50274,9 @@ plugins: klout-score-badge: Readme: path: readme.txt + klyp-contact-form-7-to-hubspot: + Readme: + path: readme.txt kn-fix-your: Readme: path: readme.txt @@ -51251,6 +51393,13 @@ plugins: version: true Readme: path: readme.txt + leadconnector: + QueryParameter: + files: + - public/css/lc-public.css + version: true + Readme: + path: README.txt leaddevs-chatbot: QueryParameter: files: @@ -51791,6 +51940,11 @@ plugins: lifeline-donation: Readme: path: readme.txt + lifepress: + QueryParameter: + files: + - assets/libs/jquery-ui/jquery-ui.css + version: true lift-trail-status: QueryParameter: files: @@ -52556,6 +52710,9 @@ plugins: list-category-posts-with-pagination: Readme: path: readme.txt + list-children: + Readme: + path: readme.txt list-latest-tagged-posts: Readme: path: readme.txt @@ -55265,6 +55422,9 @@ plugins: version: true Readme: path: readme.txt + masoffer-dynamic-link: + Readme: + path: readme.txt masoffer-product-listing: Readme: path: readme.txt @@ -56557,6 +56717,9 @@ plugins: miqid-woo: Readme: path: readme.md + miratio: + Readme: + path: readme.txt missing-content: QueryParameter: files: @@ -57387,6 +57550,14 @@ plugins: - public/js/vue.min.js - public/js/sljar_mtpl_public_js.js version: true + muc-luc: + QueryParameter: + files: + - menutoc/mucluc-tocbot.css + - menutoc/mucluc-tocbot.js + version: true + Readme: + path: readme.txt mudslideshow: TranslationFile: class: BodyPattern @@ -59166,6 +59337,8 @@ plugins: files: - assets/home/css/home-notification-bar.css - assets/home/js/home-notification-bar.js + - assets/frontend/css/notibar.css + - assets/frontend/js/notibar.js version: true Readme: path: readme.txt @@ -59472,6 +59645,9 @@ plugins: path: package.json key: version version: true + oberon-wpaddin: + Readme: + path: readme.txt obituary-assistant-by-funeral-home-website-solutions: Comment: pattern: !ruby/regexp /\/obituary\-assistant\-by\-funeral\-home\-website\-solutions\/public\/css\/florist\-one\-flower\-delivery\-public\-old\-browser\.css\?ver=(?\d+\.[\.\d]+)/i @@ -59498,6 +59674,7 @@ plugins: - public/css/florist-one-flower-delivery-public.min.css - public/js/fhw-solutions-obituaries-main.min.js - public/js/florist-one-flower-delivery-public.min.js + - public/js/fhw-solutions-obituaries-condolences.min.js version: true Readme: path: README.txt @@ -59637,6 +59814,9 @@ plugins: path: languages/oembed-travis.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ oEmbed Travis (?\d+\.[\.\d]+)/i version: true + offer-out-stock: + Readme: + path: README.txt offermative-discount-pricing-related-products-upsell-funnels-for-woocommerce: Readme: path: readme.txt @@ -59950,6 +60130,14 @@ plugins: - static/vendors/sharer/sharer.js - static/frontend/js/frontend.js version: true + onlim: + TranslationFile: + class: BodyPattern + path: languages/onlim-en_US.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: WP Onlim \- (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt online-consultant: Readme: path: readme.txt @@ -60357,6 +60545,9 @@ plugins: options-view: Readme: path: readme.txt + optipic: + Readme: + path: readme.txt opumo-conect: Readme: path: readme.txt @@ -61996,6 +62187,9 @@ plugins: pickit: Readme: path: readme.txt + pics-payment-gateway: + Readme: + path: readme.txt picsascii: QueryParameter: files: @@ -64860,6 +65054,9 @@ plugins: pattern: !ruby/regexp /var vars = {(?.+?(?=};))}/i version_key: version version: true + qnnp-restful-ui: + Readme: + path: readme.txt qode-essential-addons: TranslationFile: class: BodyPattern @@ -65491,6 +65688,9 @@ plugins: raw-html: Readme: path: readme.txt + raw-html-snippets: + Readme: + path: readme.txt ray-social-feeds-for-twitter: QueryParameter: files: @@ -65889,6 +66089,9 @@ plugins: version: true Readme: path: readme.txt + recent-posts-flexslider: + Readme: + path: README.txt recent-posts-from-each-category: QueryParameter: files: @@ -66171,6 +66374,9 @@ plugins: version: true Readme: path: readme.txt + relais-2fa: + Readme: + path: readme.txt related: QueryParameter: files: @@ -66453,6 +66659,14 @@ plugins: repack-for-woocommerce: Readme: path: README.txt + repeat-events: + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true repeater-add-on-for-gravity-forms: ChangeLog: class: BodyPattern @@ -67041,6 +67255,9 @@ plugins: retargetapp-integration-for-woocommerce: Readme: path: readme.txt + retrigger-notifications-gravity-forms: + Readme: + path: README.txt rettipay: Readme: path: readme.txt @@ -68339,6 +68556,9 @@ plugins: version: true Readme: path: readme.txt + scheduled-content-by-sizeable: + Readme: + path: readme.txt scheduled-pages-dashboard-widget: TranslationFile: class: BodyPattern @@ -68462,6 +68682,9 @@ plugins: - lib/scratchblocks2.css - lib/scratchblocks2.js version: true + screen-one-datalayer-tracking: + Readme: + path: readme.txt screen-reader-text-theme-support: QueryParameter: files: @@ -68494,6 +68717,9 @@ plugins: path: - readme.txt - README.md + screenshot-to-media: + Readme: + path: readme.txt script-planner: Readme: path: readme.txt @@ -69576,6 +69802,11 @@ plugins: path: languages/share_monkey-en_US.po pattern: !ruby/regexp '/"Project\-Id\-Version: Share Monkey (?\d+\.[\.\d]+)/i' version: true + share-mxh: + QueryParameter: + files: + - css/sharemxh-style.css + version: true share-on-mastodon: TranslationFile: class: BodyPattern @@ -69891,6 +70122,9 @@ plugins: path: package.json key: version version: true + shop1-dropshipping: + Readme: + path: readme.txt shopcode-menu-horizontal-woocommerce: QueryParameter: files: @@ -70547,6 +70781,9 @@ plugins: simple-css: Readme: path: readme.txt + simple-csv-exporter: + Readme: + path: readme.txt simple-csv-tables: Readme: path: readme.txt @@ -71243,6 +71480,8 @@ plugins: QueryParameter: files: - css/ssr_style.css + - js/ssr_scripts.js + - js/ssr_scripts_front.js version: true Readme: path: readme.txt @@ -75879,6 +76118,17 @@ plugins: the-insertr: Readme: path: readme.txt + the-permalinker: + Readme: + path: readme.txt + the-plus-addons-for-block-editor: + Readme: + path: readme.txt + TranslationFile: + class: BodyPattern + path: lang/tpgb.pot + pattern: !ruby/regexp /msgid "(?\d+\.[\.\d]+)/i + version: true the-post-grid: QueryParameter: files: @@ -86862,6 +87112,9 @@ plugins: wp-ds-faq: Readme: path: readme.txt + wp-duplicate-page: + Readme: + path: readme.txt wp-easter-egg: QueryParameter: files: @@ -87842,6 +88095,14 @@ plugins: - "/assets/css/front.css" - "/assets/js/front.js" version: true + wp-image-mask: + TranslationFile: + class: BodyPattern + path: languages/wp-image-mask.pot + pattern: !ruby/regexp /"Image Mask (?\d+\.[\.\d]+)/i + version: true + Readme: + path: readme.txt wp-image-optimizer: QueryParameter: files: @@ -92469,6 +92730,9 @@ plugins: wpo365-samesite: Readme: path: README.txt + wpo365-sharing: + Readme: + path: README.txt wponion: ChangeLog: class: BodyPattern @@ -93346,6 +93610,9 @@ plugins: xml-for-hotline: Readme: path: readme.txt + xml-for-o-yandex: + Readme: + path: readme.txt xml-sitemap-feed: Readme: path: readme.txt @@ -94094,6 +94361,19 @@ plugins: zhanzhangb-tcdn: Readme: path: readme.txt + zi-hide-featured-image: + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true + Readme: + path: README.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi + version: true zi-hide-price-and-add-to-cart-for-woocommerce: QueryParameter: files: @@ -94287,6 +94567,9 @@ plugins: ztransitions-compatibility: Readme: path: README.txt + zu-contact: + Readme: + path: readme.txt zweb-social-mobile: Readme: path: readme.txt diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index c9daf6c3..641cbd0e 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -590,6 +590,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/accept-stripe-payments-using-contact-form-7/languages/contact-form-7-stripe-addon.pot, Match: ''Version: Contact Form 7 - Stripe Add-on 1.0''' + accept-worldpay-payments-using-contact-form-7: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/accept-worldpay-payments-using-contact-form-7/languages/contact-form-7-worldpay-addon.pot, + Match: ''rsion: Contact Form 7 - Worldpay Add-on 1.0''' accessibility-help-button: QueryParameter: number: 1.0.0 @@ -940,6 +947,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/acquaint-owl-carousel/public/css/acquaint-owl-carousel-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/acquaint-owl-carousel/public/js/acquaint-owl-carousel-public.js?ver=1.0.0 + actblue-contributions: + QueryParameter: + number: 1.2.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/actblue-contributions/build/actblue-contributions.js?ver=1.2.1 + confidence: 10 active-directory-authentication-integration: TranslationFile: number: 0.6 @@ -1007,6 +1021,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/activitystream-extension/localization/activitystream_extension.pot, Match: ''ct-Id-Version: ActivityStream extension 1.2.3''' + activitytime: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/activitytime/public/css/activitytime-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/activitytime/public/js/activitytime-public.js?ver=1.0.0 + confidence: 20 actus-animated-tags: ChangeLog: number: 1.2.0 @@ -7301,6 +7323,14 @@ plugins: - http://wp.lab/wp-content/plugins/cactus-masonry-plus/cactusBrick.min.js?ver=0.0.5.5 - http://wp.lab/wp-content/plugins/cactus-masonry-plus/cactusGallery.min.js?ver=0.0.5.5 - http://wp.lab/wp-content/plugins/cactus-masonry-plus/cactusMasonryPlus.min.js?ver=0.0.5.5 + calculate-bmr: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/calculate-bmr/public/css/calculate-bmr-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/calculate-bmr/public/js/calculate-bmr-public.js?ver=1.0.0 + confidence: 20 calculated-fields-for-acf: TranslationFile: number: 1.0.1 @@ -8320,6 +8350,13 @@ plugins: - http://wp.lab/wp-content/plugins/cf7-shortcode-finder/public/css/contact-form-shortcode-finder-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/cf7-shortcode-finder/public/js/contact-form-shortcode-finder-public.js?ver=1.0.0 confidence: 20 + cf7-sms: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/cf7-sms/languages/cf7-sms.pot, Match: ''ion: + SMS Integration for Contact Form 7 1.0.0''' cf7-to-bitrix24-integration: QueryParameter: number: 1.0.0 @@ -21186,6 +21223,13 @@ plugins: - http://wp.lab/wp-content/plugins/insert-image-alt-text/public/css/insert-image-alt-text-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/insert-image-alt-text/public/js/insert-image-alt-text-public.js?ver=1.0.0 confidence: 20 + insert-post-block: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/insert-post-block/languages/insert-post-block.pot, + Match: ''"Project-Id-Version: Insert Post Block 1.0.0''' insert-post-from-front-end-with-featured-image: QueryParameter: number: 1.0.0 @@ -23342,6 +23386,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/lead-to-clio/lang/lead-to-clio.pot, Match: ''"Project-Id-Version: lead_to_clio 1.0''' + leadconnector: + QueryParameter: + number: 0.2.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/leadconnector/public/css/lc-public.css?ver=0.2.0 + confidence: 10 leaddevs-chatbot: QueryParameter: number: 1.0.0 @@ -23571,6 +23622,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/librevideojs-html5-player/librevideojs/js/cliplibrejs.dev.js?ver=1.2.3 confidence: 10 + lifepress: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/lifepress/assets/libs/jquery-ui/jquery-ui.css?ver=1.0 + confidence: 10 lift-trail-status: QueryParameter: number: 1.0.0 @@ -27168,6 +27226,14 @@ plugins: - http://wp.lab/wp-content/plugins/mtpl-insurance/public/js/vue.min.js?ver=1.0.0 - http://wp.lab/wp-content/plugins/mtpl-insurance/public/js/sljar_mtpl_public_js.js?ver=1.0.0 confidence: 40 + muc-luc: + QueryParameter: + number: 1.1.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/muc-luc/menutoc/mucluc-tocbot.css?ver=1.1.0 + - http://wp.lab/wp-content/plugins/muc-luc/menutoc/mucluc-tocbot.js?ver=1.1.0 + confidence: 20 mudslideshow: TranslationFile: number: 0.12.15 @@ -28490,7 +28556,9 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/notibar/assets/home/css/home-notification-bar.css?ver=1.2 - http://wp.lab/wp-content/plugins/notibar/assets/home/js/home-notification-bar.js?ver=1.2 - confidence: 20 + - http://wp.lab/wp-content/plugins/notibar/assets/frontend/css/notibar.css?ver=1.2 + - http://wp.lab/wp-content/plugins/notibar/assets/frontend/js/notibar.js?ver=1.2 + confidence: 40 notification-bar-on-footer: QueryParameter: number: 1.0.0 @@ -28774,6 +28842,7 @@ plugins: - http://wp.lab/wp-content/plugins/obituary-assistant-by-funeral-home-website-solutions/public/css/florist-one-flower-delivery-public.min.css?ver=1.9.1 - http://wp.lab/wp-content/plugins/obituary-assistant-by-funeral-home-website-solutions/public/js/fhw-solutions-obituaries-main.min.js?ver=1.9.1 - http://wp.lab/wp-content/plugins/obituary-assistant-by-funeral-home-website-solutions/public/js/florist-one-flower-delivery-public.min.js?ver=1.9.1 + - http://wp.lab/wp-content/plugins/obituary-assistant-by-funeral-home-website-solutions/public/js/fhw-solutions-obituaries-condolences.min.js?ver=1.9.1 confidence: 100 obituary-central-newspaper-obituary-editor: QueryParameter: @@ -29084,6 +29153,13 @@ plugins: - http://wp.lab/wp-content/plugins/onionbuzz-viral-quiz/static/vendors/sharer/sharer.js?ver=1.0.5 - http://wp.lab/wp-content/plugins/onionbuzz-viral-quiz/static/frontend/js/frontend.js?ver=1.0.5 confidence: 50 + onlim: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/onlim/languages/onlim-en_US.pot, Match: + ''"Project-Id-Version: WP Onlim - 1.0.0''' online-lesson-booking-system: QueryParameter: number: 0.8.4 @@ -34137,6 +34213,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/rendez-vous/languages/rendez-vous.pot, Match: ''"Project-Id-Version: Rendez Vous 1.4.2''' + repeat-events: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/repeat-events/package.json, Match: ''1.0.0''' repeater-add-on-for-gravity-forms: ChangeLog: number: 1.0.9 @@ -36593,6 +36675,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/share-monkey/languages/share_monkey-en_US.po, Match: ''"Project-Id-Version: Share Monkey 1.0.0''' + share-mxh: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/share-mxh/css/sharemxh-style.css?ver=1.0 + confidence: 10 share-on-mastodon: TranslationFile: number: '0.1' @@ -37876,7 +37965,9 @@ plugins: found_by: Query Parameter (Passive Detection) interesting_entries: - http://wp.lab/wp-content/plugins/simple-student-result/css/ssr_style.css?ver=1.6.4 - confidence: 10 + - http://wp.lab/wp-content/plugins/simple-student-result/js/ssr_scripts.js?ver=1.6.4 + - http://wp.lab/wp-content/plugins/simple-student-result/js/ssr_scripts_front.js?ver=1.6.4 + confidence: 30 simple-support-system: QueryParameter: number: 1.0.0 @@ -41581,6 +41672,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/the-future-posts/changelog.txt, Match: ''= 1.40''' + the-plus-addons-for-block-editor: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/the-plus-addons-for-block-editor/lang/tpgb.pot, + Match: ''msgid "1.0.0''' the-post-grid: QueryParameter: number: 2.2.2 @@ -51170,6 +51268,13 @@ plugins: - http://wp.lab/wp-content/plugins/wp-image-makers-easy-hotspot-solution//assets/css/front.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/wp-image-makers-easy-hotspot-solution//assets/js/front.js?ver=1.0.0 confidence: 20 + wp-image-mask: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wp-image-mask/languages/wp-image-mask.pot, + Match: ''"Image Mask 1.0''' wp-image-optimizer: QueryParameter: number: 1.0.0 @@ -56245,6 +56350,19 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/zetamatic-integration-hubspot-caldera-forms/languages/integration-hubspot-calderaforms.pot, Match: ''ntegration of HubSpot and Caldera Forms 0.0.1''' + zi-hide-featured-image: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/zi-hide-featured-image/package.json, Match: + ''1.0.0''' + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/zi-hide-featured-image/changelog.txt, Match: + ''= 1.0.0''' zi-hide-price-and-add-to-cart-for-woocommerce: QueryParameter: number: 1.0.0 diff --git a/spec/fixtures/dynamic_finders/plugin_version/accept-worldpay-payments-using-contact-form-7/translation_file/languages/contact-form-7-worldpay-addon.pot b/spec/fixtures/dynamic_finders/plugin_version/accept-worldpay-payments-using-contact-form-7/translation_file/languages/contact-form-7-worldpay-addon.pot new file mode 100644 index 00000000..984b7b04 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/accept-worldpay-payments-using-contact-form-7/translation_file/languages/contact-form-7-worldpay-addon.pot @@ -0,0 +1,108 @@ +# Copyright (C) 2019 ZealousWeb Technologies +# This file is distributed under the same license as the Contact Form 7 - Worldpay Add-on plugin. +msgid "" +msgstr "" +"Project-Id-Version: Contact Form 7 - Worldpay Add-on 1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/accept-worldpay-payments-using-contact-form-7\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2019-08-28T12:57:38+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.2.0\n" +"X-Domain: accept-worldpay-payments-using-contact-form-7\n" + +#. Plugin Name of the plugin +msgid "Contact Form 7 - Worldpay Add-on" +msgstr "" + +#. Description of the plugin +msgid "This plugin will integrate Worldpay payment gateway for making your payments through Contact Form 7." +msgstr "" + +#. Author of the plugin +msgid "ZealousWeb Technologies" +msgstr "" + +#. Author URI of the plugin +msgid "https://www.zealousweb.com" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:101 +msgid "Enable Worldpay" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:111 +msgid "Enable WorldPay Sandbox" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:122 +msgid "Enable Debug Mode" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:132 +msgid "WorldPay Installation ID (required)" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:143 +msgid "Amount Field Name (required)" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:154 +msgid "Quantity Field Name (Optional)" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:164 +msgid "Customer Email Field Name (Optional)" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:174 +msgid "Description Field Name (Optional)" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:184 +msgid "Select Currency" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:203 +msgid "Success Return URL (Optional)" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:208 +#: inc/admin/template/cf7wpa.template.php:227 +msgid "Select page" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:222 +msgid "Cancel Return URL (Optional)" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:263 +msgid "

TEST MODE

Check the Worldpay testing guide here.This will display \"This is not a live transaction.\" warning on payment page.

" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:276 +msgid "

Get Your Installation ID

  • Step 1: Login from here using your username and password
  • Step 2: To know the Installation ID, find the screenshot Here
  • Step 3: Use the Installation ID in Plugin setting and try to make payment.
" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:289 +msgid "

Get Your Sandbox Transaction Key

Get it from Sandbox Authorize.net then Account > Security Settings > API Credentials & Keys page in your Worldpay account. For security reasons, you cannot view your Transaction Key, but you will be able to generate a new one.

" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:302 +msgid "

Get Your Live Login ID

Get it from Authorize.net then Account > Security Settings > API Credentials & Keys page in your Worldpay account.

" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:315 +msgid "

Get Your Live Transaction Key

Get it from Authorize.net then Account > Security Settings > API Credentials & Keys page in your Worldpay account. For security reasons, you cannot view your Transaction Key, but you will be able to generate a new one.

" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:328 +msgid "

Add Amount Name

Add here the Name of amount field

" +msgstr "" + +#: inc/admin/template/cf7wpa.template.php:341 +msgid "

Select Currency

Select the currency which is selected from your Worldpay merchant account.

" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/cf7-sms/translation_file/languages/cf7-sms.pot b/spec/fixtures/dynamic_finders/plugin_version/cf7-sms/translation_file/languages/cf7-sms.pot new file mode 100644 index 00000000..3ef5423d --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/cf7-sms/translation_file/languages/cf7-sms.pot @@ -0,0 +1,151 @@ +# Copyright (C) 2020 chilidevs +# This file is distributed under the GPL2. +msgid "" +msgstr "" +"Project-Id-Version: SMS Integration for Contact Form 7 1.0.0\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/cf7-sms-integration\n" +"POT-Creation-Date: 2020-11-27 07:14:34+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"X-Generator: node-wp-i18n 1.2.3\n" + +#: cf7-sms.php:121 +msgid "Dismiss this notice." +msgstr "" + +#: includes/class-admin.php:75 includes/class-admin.php:76 +#: includes/class-admin.php:96 includes/class-admin.php:138 +#: includes/class-form-settings.php:36 +msgid "SMS Settings" +msgstr "" + +#: includes/class-admin.php:116 +msgid "Select Gateway" +msgstr "" + +#: includes/class-admin.php:117 +msgid "Select your sms gateway" +msgstr "" + +#: includes/class-admin.php:157 +msgid "--select--" +msgstr "" + +#: includes/class-admin.php:158 +msgid "Vonage(Nexmo)" +msgstr "" + +#: includes/class-admin.php:176 +msgid "" +"Enter your Vonage(Nexmo) details. Please visit %s and get your api keys and options" +msgstr "" + +#: includes/class-admin.php:188 +msgid "Vonage(Nexmo) API" +msgstr "" + +#: includes/class-admin.php:191 +msgid "Enter Vonage(Nexmo) API key" +msgstr "" + +#: includes/class-admin.php:196 +msgid "Vonage(Nexmo) API Secret" +msgstr "" + +#: includes/class-admin.php:199 +msgid "Enter Vonage(Nexmo) API secret" +msgstr "" + +#: includes/class-admin.php:204 +msgid "Vonage(Nexmo) From Name" +msgstr "" + +#: includes/class-admin.php:207 +msgid "From which name the message will be sent to the users ( Default : VONAGE )" +msgstr "" + +#: includes/class-form-settings.php:57 +msgid "Click to toggle" +msgstr "" + +#: includes/class-form-settings.php:58 +msgid "Admin SMS Settings" +msgstr "" + +#: includes/class-form-settings.php:63 +msgid "Admin Phone Number:" +msgstr "" + +#: includes/class-form-settings.php:65 +msgid "Insert your phone number (e.g.: %s)" +msgstr "" + +#: includes/class-form-settings.php:71 +msgid "Enter SMS body:" +msgstr "" + +#: includes/class-form-settings.php:73 +msgid "In the following fields, you can use these mail-tags:" +msgstr "" + +#: includes/class-form-settings.php:77 +msgid "" +"Enter your custom SMS text. Just follow the Mail -> Message Body section " +"convention" +msgstr "" + +#: includes/class-form-settings.php:130 +msgid "Please set your settings first" +msgstr "" + +#: includes/class-gateway.php:45 +msgid "No API key or Secret found" +msgstr "" + +#: includes/class-gateway.php:49 +msgid "No number found for sending SMS" +msgstr "" + +#: includes/class-gateway.php:63 +msgid "SMS sent successfully" +msgstr "" + +#: includes/class-gateway.php:69 +msgid "The message failed with status:" +msgstr "" + +#: libs/class.settings-api.php:363 +msgid "Choose File" +msgstr "" + +#: libs/class.settings-api.php:535 +msgid "Save Settings" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "SMS Integration for Contact Form 7" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://chilidevs.com/downloads/contact-form-7-sms-integration/" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"Am SMS Integration plugin for Contact Form 7 helps to notify via SMS when " +"form submitted" +msgstr "" + +#. Author of the plugin/theme +msgid "chilidevs" +msgstr "" + +#. Author URI of the plugin/theme +msgid "http://chilidevs.com/" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/insert-post-block/translation_file/languages/insert-post-block.pot b/spec/fixtures/dynamic_finders/plugin_version/insert-post-block/translation_file/languages/insert-post-block.pot new file mode 100644 index 00000000..be903143 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/insert-post-block/translation_file/languages/insert-post-block.pot @@ -0,0 +1,107 @@ +# Copyright (C) 2020 MyPreview +# This file is distributed under the GPL-3.0. +msgid "" +msgstr "" +"Project-Id-Version: Insert Post Block 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/insert-post-block\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-12-04T20:23:44+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: insert-post-block\n" + +#. Plugin Name of the plugin +msgid "Insert Post Block" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://www.mypreview.one" +msgstr "" + +#. Description of the plugin +msgid "A lightweight editor block that allows you to embed a full post content to different pages." +msgstr "" + +#. Author of the plugin +msgid "MyPreview" +msgstr "" + +#. Author URI of the plugin +msgid "https://mahdiyazdani.com" +msgstr "" + +#: insert-post-block.php:120 +msgctxt "clone" +msgid "Cloning instances of this class is forbidden." +msgstr "" + +#: insert-post-block.php:131 +msgctxt "wakeup" +msgid "Unserializing instances of this class is forbidden." +msgstr "" + +#. translators: 1: Open anchor tag, 2: Close anchor tag. +#: insert-post-block.php:246 +msgctxt "plugin link" +msgid "%1$sHire Me!%2$s" +msgstr "" + +#. translators: 1: Open anchor tag, 2: Close anchor tag. +#: insert-post-block.php:246 +msgctxt "upsell" +msgid "Looking for help? Hire Me!" +msgstr "" + +#. translators: 1: Open anchor tag, 2: Close anchor tag. +#: insert-post-block.php:248 +msgctxt "plugin link" +msgid "%1$sSupport%2$s" +msgstr "" + +#: src/controls.js:16 +msgid "Edit" +msgstr "" + +#: src/index.js:32 +msgctxt "block name" +msgid "Insert Post" +msgstr "" + +#: src/index.js:33 +msgctxt "block description" +msgid "Embed a full post content to different pages." +msgstr "" + +#: src/index.js:44 +msgctxt "block keyword" +msgid "embed" +msgstr "" + +#: src/index.js:45 +msgctxt "block keyword" +msgid "include" +msgstr "" + +#: src/index.js:46 +msgctxt "block keyword" +msgid "query" +msgstr "" + +#: src/index.js:47 +msgctxt "block keyword" +msgid "post" +msgstr "" + +#: src/utils/category.js:21 +msgctxt "block category" +msgid "MyPreview" +msgstr "" + +#. translators: 1: HTML long dash. +#: src/utils/option-none.js:13 +msgid "%1$s Select %1$s" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/onlim/translation_file/languages/onlim-en_US.pot b/spec/fixtures/dynamic_finders/plugin_version/onlim/translation_file/languages/onlim-en_US.pot new file mode 100644 index 00000000..f1ddaacf --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/onlim/translation_file/languages/onlim-en_US.pot @@ -0,0 +1,128 @@ +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: WP Onlim - 1.0.0\n" +"POT-Creation-Date: 2020-04-21 17:47+0200\n" +"PO-Revision-Date: 2020-04-15 15:45+0200\n" +"Last-Translator: \n" +"Language-Team: Phlegx Systems OG\n" +"Language: en_US\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.3\n" +"X-Poedit-Basepath: .\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e;esc_html__\n" +"X-Poedit-SearchPath-0: .\n" + +#: includes/admin/class-onlim-admin.php:75 includes/admin/class-onlim-admin.php:100 +msgid "Onlim Livechat and Chatbot" +msgstr "" + +#: includes/admin/class-onlim-admin.php:75 includes/admin/class-onlim-admin.php:83 +#: includes/admin/class-onlim-admin.php:86 +msgid "Onlim" +msgstr "" + +#: includes/admin/class-onlim-admin.php:76 includes/admin/class-onlim-admin.php:244 +msgid "Onlim Settings" +msgstr "" + +#: includes/admin/class-onlim-admin.php:76 +msgid "Settings" +msgstr "" + +#: includes/admin/class-onlim-admin.php:102 +msgid "Integrate awesome and free Livechat in Wordpress for everyone." +msgstr "" + +#: includes/admin/class-onlim-admin.php:107 +msgid "Chatbots & Voice Assistants from Onlim." +msgstr "" + +#: includes/admin/class-onlim-admin.php:109 +msgid "" +"Automate your customer communication with our fully integrated Conversational AI platform. " +"Results from over 150 man-years of research from our core team flow into our solution and " +"allow us to deliver more knowledge and better conversations." +msgstr "" + +#: includes/admin/class-onlim-admin.php:115 +#, php-format +msgid "Please visit %1$sour website%2$s to get more information!" +msgstr "" + +#: includes/admin/class-onlim-admin.php:125 +msgid "How to get an Onlim Livechat and Chatbot?" +msgstr "" + +#: includes/admin/class-onlim-admin.php:130 +msgid "You have already an Onlim account?" +msgstr "" + +#: includes/admin/class-onlim-admin.php:133 +msgid "Sign in" +msgstr "" + +#: includes/admin/class-onlim-admin.php:138 +msgid "You don't have an Onlim account?" +msgstr "" + +#: includes/admin/class-onlim-admin.php:141 +msgid "Sign up" +msgstr "" + +#: includes/admin/class-onlim-admin.php:158 +msgid "Onlim widget settings" +msgstr "" + +#: includes/admin/class-onlim-admin.php:165 +msgid "Widget code" +msgstr "" + +#: includes/admin/class-onlim-admin.php:173 +msgid "Widget inclusion" +msgstr "" + +#: includes/admin/class-onlim-admin.php:181 +msgid "Activate widget" +msgstr "" + +#: includes/admin/class-onlim-admin.php:191 +#, php-format +msgid "" +"Please configure the widget for your Wordpress website here. The widget code can be copied " +"from Onlim chat management area, after %1$sregister for an account%2$s." +msgstr "" + +#: includes/admin/class-onlim-admin.php:213 +#, php-format +msgid "The widget code will be printed below the opening %s section." +msgstr "" + +#: includes/admin/class-onlim-admin.php:218 +#, php-format +msgid "The widget code will be printed above the closing %s section. (recommended)" +msgstr "" + +#: includes/admin/class-onlim-admin.php:222 +#, php-format +msgid "The widget code will be printed where you include the %s shortcode." +msgstr "" + +#: includes/admin/class-onlim-admin.php:235 +msgid "Check this, to show the widget on your website." +msgstr "" + +#: includes/class-onlim.php:34 +msgid "Cloning is forbidden." +msgstr "" + +#: includes/class-onlim.php:41 +msgid "Unserializing instances of this class is forbidden." +msgstr "" + +msgid "Onlim Livechat and Chatbot plugin. Awesome and free Livechat in Wordpress for everyone." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html index 29379a6e..fe89a35c 100644 --- a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html +++ b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html @@ -290,6 +290,10 @@ + + + + @@ -311,6 +315,11 @@ + + + + + @@ -2590,6 +2599,11 @@ + + + + + @@ -8340,6 +8354,10 @@ + + + + @@ -8433,6 +8451,10 @@ + + + + @@ -9861,6 +9883,11 @@ + + + + + @@ -10302,6 +10329,8 @@ + + @@ -10444,6 +10473,7 @@ + @@ -13370,6 +13400,10 @@ + + + + @@ -13871,6 +13905,8 @@ + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/repeat-events/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/repeat-events/composer_file/package.json new file mode 100644 index 00000000..6837519c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/repeat-events/composer_file/package.json @@ -0,0 +1,14 @@ +{ + "name": "repeat-events", + "version": "1.0.0", + "repository": { + "type": "git", + "url": "git+https://github.com/blueboxdigital/repeat-events.git" + }, + "author": "@blueboxdigital", + "license": "UNLICENSED", + "devDependencies": { + "@prettier/plugin-php": "^0.14.3", + "prettier": "^2.1.2" + } +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/the-plus-addons-for-block-editor/translation_file/lang/tpgb.pot b/spec/fixtures/dynamic_finders/plugin_version/the-plus-addons-for-block-editor/translation_file/lang/tpgb.pot new file mode 100644 index 00000000..233af202 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/the-plus-addons-for-block-editor/translation_file/lang/tpgb.pot @@ -0,0 +1,1257 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , YEAR. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2020-12-09 16:56+0530\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: plus-block-loader.php:118 +#, php-format +msgid "" +"%1$sThe Plus Addons for Block Editor%2$s plugin requires %1$sGutenberg%2$s " +"plugin activated." +msgstr "" + +#: plus-block-loader.php:119 +msgid "Activate Gutenberg" +msgstr "" + +#: plus-block-loader.php:127 +#, php-format +msgid "" +"%1$sThe Plus Addons for Block Editor%2$s plugin requires %1$sGutenberg%2$s " +"plugin installed." +msgstr "" + +#: plus-block-loader.php:128 +msgid "Install Gutenberg" +msgstr "" + +#: the-plus-addons-for-block-editor.php:44 +#, php-format +msgid "" +"The Plus Addons for Block Editor requires PHP version %s+, plugin is " +"currently NOT RUNNING." +msgstr "" + +#: the-plus-addons-for-block-editor.php:59 +#, php-format +msgid "" +"The Plus Addons for Block Editor requires WordPress version %s+. Because you " +"are using an earlier version, the plugin is currently NOT RUNNING." +msgstr "" + +#: classes/tp-block-helper.php:263 +msgid "Full" +msgstr "" + +#: classes/tp-block-helper.php:308 +msgid "No contact forms found" +msgstr "" + +#: classes/tp-block-helper.php:323 +#, php-format +msgid "Archive by \"%s\"" +msgstr "" + +#: classes/tp-block-helper.php:324 +#, php-format +msgid "Search Results for \"%s\"" +msgstr "" + +#: classes/tp-block-helper.php:325 +#, php-format +msgid "Posts Tagged \"%s\"" +msgstr "" + +#: classes/tp-block-helper.php:326 +#, php-format +msgid "Articles Posted by %s" +msgstr "" + +#: classes/tp-block-helper.php:327 +msgid "Error 404" +msgstr "" + +#: classes/tp-block-helper.php:548 +msgid "Page" +msgstr "" + +#: classes/tp-core-init-blocks.php:89 +msgid "The Plus Addons Blocks" +msgstr "" + +#: classes/tp-core-init-blocks.php:287 +msgid "The Plus Different sized of featured images" +msgstr "" + +#: classes/tp-core-init-blocks.php:301 +msgid "Post Listing of get Post Meta Info." +msgstr "" + +#: classes/tp-core-init-blocks.php:315 +msgid "Category list links" +msgstr "" + +#: classes/tp-core-init-blocks.php:362 +msgid "Settings parameter is missing!" +msgstr "" + +#: classes/tp-core-init-blocks.php:372 +msgid "ThePlus Global settings updated!" +msgstr "" + +#: classes/tp-core-init-blocks.php:426 classes/tp-core-init-blocks.php:430 +msgid "CSS can not be load due to permission!!!" +msgstr "" + +#: classes/tp-core-init-blocks.php:442 +msgid "Plus block css updated." +msgstr "" + +#: classes/tp-core-init-blocks.php:444 +msgid "Plus block preview css updated." +msgstr "" + +#: classes/tp-core-init-blocks.php:610 +msgid ", " +msgstr "" + +#: classes/tp-registered-blocks.php:762 +msgid "TPDA Gutenberg Performance" +msgstr "" + +#: classes/tp-registered-blocks.php:770 +msgid "Purge All Pages" +msgstr "" + +#: classes/tp-registered-blocks.php:778 +msgid "Purge Current Page" +msgstr "" + +#: classes/blocks/tp-countdown/index.php:418 +msgid "Days" +msgstr "" + +#: classes/blocks/tp-countdown/index.php:419 +msgid "Hours" +msgstr "" + +#: classes/blocks/tp-countdown/index.php:420 +msgid "Minutes" +msgstr "" + +#: classes/blocks/tp-countdown/index.php:421 +msgid "Seconds" +msgstr "" + +#: classes/blocks/tp-countdown/index.php:439 +#: classes/blocks/tp-countdown/index.php:445 +#: classes/blocks/tp-countdown/index.php:451 +#: classes/blocks/tp-countdown/index.php:457 +msgid "00" +msgstr "" + +#: classes/blocks/tp-data-table/index.php:884 +msgid "Click Here" +msgstr "" + +#: classes/blocks/tp-flipbox/index.php:63 +#: classes/blocks/tp-flipbox/index.php:109 +msgid "FlipBox" +msgstr "" + +#: classes/blocks/tp-heading-title/index.php:83 +msgid "image seprator" +msgstr "" + +#: classes/blocks/tp-hovercard/index.php:769 +msgid "Card-Img" +msgstr "" + +#: classes/blocks/tp-number-counter/index.php:89 +msgid "Counter Number" +msgstr "" + +#: classes/blocks/tp-pricing-list/index.php:100 +msgid "food icon" +msgstr "" + +#: classes/blocks/tp-pricing-table/index.php:53 +msgid "Icon" +msgstr "" + +#: classes/blocks/tp-social-icons/index.php:43 +msgid "Custom icon" +msgstr "" + +#: classes/blocks/tp-stylist-list/index.php:61 +#: classes/blocks/tp-tabs-tours/index.php:80 +msgid "icon-img" +msgstr "" + +#: classes/blocks/tp-tabs-tours/index.php:121 +msgid "icom_img" +msgstr "" + +#: classes/blocks/tp-testimonials/index.php:67 +msgid "author avatar" +msgstr "" + +#: classes/blocks/tp-video/index.php:410 +msgid "play-icon" +msgstr "" + +#: classes/blocks/tp-video/index.php:435 +msgid "video" +msgstr "" + +#: classes/blocks/tp-video/index.php:569 classes/blocks/tp-video/index.php:571 +#: classes/blocks/tp-video/index.php:573 +msgid "Video Thumbnail" +msgstr "" + +#: includes/plus-settings-options.php:49 +msgid "ThePlus Gutenberg" +msgstr "" + +#: includes/plus-settings-options.php:51 +msgid "The Plus Gutenberg" +msgstr "" + +#: includes/plus-settings-options.php:95 +msgid "" +"White Label our plugin and setup client's branding all around. You can " +"update name, description, Icon and even hide the menu from dashboard. Get " +"our pro version to have access of this feature." +msgstr "" + +#: includes/plus-settings-options.php:97 +msgid "White Lable" +msgstr "" + +#: includes/plus-settings-options.php:169 +msgid "Accordion" +msgstr "" + +#: includes/plus-settings-options.php:178 +msgid "Carousel Anything" +msgstr "" + +#: includes/plus-settings-options.php:187 +msgid "Audio Player" +msgstr "" + +#: includes/plus-settings-options.php:195 +msgid "Blockquote" +msgstr "" + +#: includes/plus-settings-options.php:204 +msgid "Blog Listing" +msgstr "" + +#: includes/plus-settings-options.php:211 +msgid "Breadcrumbs" +msgstr "" + +#: includes/plus-settings-options.php:220 +msgid "Tp Button" +msgstr "" + +#: includes/plus-settings-options.php:229 +msgid "Carousal Remote" +msgstr "" + +#: includes/plus-settings-options.php:238 +msgid "Countdown" +msgstr "" + +#: includes/plus-settings-options.php:247 +msgid "TP Image" +msgstr "" + +#: includes/plus-settings-options.php:256 +msgid "CTA Banner" +msgstr "" + +#: includes/plus-settings-options.php:265 +msgid "Data Table" +msgstr "" + +#: includes/plus-settings-options.php:274 +msgid "Draw SVG" +msgstr "" + +#: includes/plus-settings-options.php:283 +msgid "TP Spacer" +msgstr "" + +#: includes/plus-settings-options.php:292 +msgid "Expand" +msgstr "" + +#: includes/plus-settings-options.php:301 +msgid "Flipbox" +msgstr "" + +#: includes/plus-settings-options.php:310 +msgid "Google Map" +msgstr "" + +#: includes/plus-settings-options.php:319 +msgid "Heading Animation" +msgstr "" + +#: includes/plus-settings-options.php:328 +msgid "TP Heading" +msgstr "" + +#: includes/plus-settings-options.php:337 +msgid "Hotspot" +msgstr "" + +#: includes/plus-settings-options.php:346 +msgid "Hover Card" +msgstr "" + +#: includes/plus-settings-options.php:355 +msgid "Infobox" +msgstr "" + +#: includes/plus-settings-options.php:364 +msgid "Mailchimp" +msgstr "" + +#: includes/plus-settings-options.php:373 +msgid "Media Listing" +msgstr "" + +#: includes/plus-settings-options.php:381 +msgid "Message box" +msgstr "" + +#: includes/plus-settings-options.php:390 +msgid "Navigation Menu" +msgstr "" + +#: includes/plus-settings-options.php:399 +msgid "Number Counter" +msgstr "" + +#: includes/plus-settings-options.php:408 +msgid "Popup Builder" +msgstr "" + +#: includes/plus-settings-options.php:417 +msgid "Pricing List" +msgstr "" + +#: includes/plus-settings-options.php:426 +msgid "Pricing Table" +msgstr "" + +#: includes/plus-settings-options.php:435 +msgid "TP Paragraph" +msgstr "" + +#: includes/plus-settings-options.php:444 +msgid "Process Steps" +msgstr "" + +#: includes/plus-settings-options.php:453 +msgid "Progress Bar" +msgstr "" + +#: includes/plus-settings-options.php:462 +msgid "TP Row" +msgstr "" + +#: includes/plus-settings-options.php:471 +msgid "Stylist Lists" +msgstr "" + +#: includes/plus-settings-options.php:480 +msgid "Scroll Navigation" +msgstr "" + +#: includes/plus-settings-options.php:489 +msgid "Social Icon" +msgstr "" + +#: includes/plus-settings-options.php:498 +msgid "Social Sharing" +msgstr "" + +#: includes/plus-settings-options.php:506 +msgid "Switcher" +msgstr "" + +#: includes/plus-settings-options.php:515 +msgid "Table of Contents" +msgstr "" + +#: includes/plus-settings-options.php:524 +msgid "Tabs Tours" +msgstr "" + +#: includes/plus-settings-options.php:533 +msgid "Team Member" +msgstr "" + +#: includes/plus-settings-options.php:541 +msgid "Testimonials" +msgstr "" + +#: includes/plus-settings-options.php:550 +msgid "Timeline" +msgstr "" + +#: includes/plus-settings-options.php:558 +msgid "TP Video" +msgstr "" + +#: includes/plus-settings-options.php:705 +msgid "Setting Panel" +msgstr "" + +#: includes/plus-settings-options.php:706 +msgid "Version" +msgstr "" + +#: includes/plus-settings-options.php:809 +msgid "Enable All" +msgstr "" + +#: includes/plus-settings-options.php:812 +msgid "All" +msgstr "" + +#: includes/plus-settings-options.php:813 +msgid "Free" +msgstr "" + +#: includes/plus-settings-options.php:814 +msgid "Freemium" +msgstr "" + +#: includes/plus-settings-options.php:815 +msgid "Pro" +msgstr "" + +#: includes/plus-settings-options.php:820 +msgid "Blocks Search.." +msgstr "" + +#: includes/plus-settings-options.php:840 +#: includes/metabox/includes/helper-functions.php:307 +msgid "Save" +msgstr "" + +#: includes/plus-settings-options.php:884 +msgid "Welcome" +msgstr "" + +#: includes/plus-settings-options.php:897 +msgid "Plus Blocks" +msgstr "" + +#: includes/plus-settings-options.php:930 +#: includes/plus-settings-options.php:944 +msgid "Google Map API Key" +msgstr "" + +#: includes/plus-settings-options.php:931 +msgid "" +"NOTE : Turn Off this key If you theme already have google key option. So, It " +"will not generate error in console for multiple google map keys." +msgstr "" + +#: includes/plus-settings-options.php:938 +#: includes/metabox/includes/CMB2_Field.php:1471 +#: includes/metabox/includes/CMB2_Field.php:1475 +msgid "None" +msgstr "" + +#: includes/plus-settings-options.php:939 +msgid "Show" +msgstr "" + +#: includes/plus-settings-options.php:940 +msgid "Hide" +msgstr "" + +#: includes/plus-settings-options.php:945 +msgid "" +"This field is required if you want to use Advance Google Map element. You " +"can obtain your own Google Maps Key here: (Click Here)" +msgstr "" + +#: includes/plus-settings-options.php:962 +msgid "Extra Options" +msgstr "" + +#: includes/plus-settings-options.php:975 +msgid "Performance" +msgstr "" + +#: includes/plus-settings-options.php:988 +msgid "Custom" +msgstr "" + +#: includes/plus-settings-options.php:998 +msgid "Custom CSS" +msgstr "" + +#: includes/plus-settings-options.php:999 +msgid "Add Your Custom CSS Styles" +msgstr "" + +#: includes/plus-settings-options.php:1005 +msgid "Custom JS" +msgstr "" + +#: includes/plus-settings-options.php:1006 +msgid "Add Your Custom JS Scripts" +msgstr "" + +#: includes/plus-settings-options.php:1026 +msgid "White Label" +msgstr "" + +#: includes/plus-settings-options.php:1075 +#, php-format +msgid "Invalid property: %1$s" +msgstr "" + +#: includes/welcome-page.php:12 +msgid "Welcome, " +msgstr "" + +#: includes/welcome-page.php:14 +msgid "" +"Thanks for choosing us. Check out, What you are getting in this amazing " +"bundle." +msgstr "" + +#: includes/welcome-page.php:17 +msgid "16 Free Blocks" +msgstr "" + +#: includes/welcome-page.php:18 +msgid "12 Freemium Blocks" +msgstr "" + +#: includes/welcome-page.php:19 +msgid "3 Special Features" +msgstr "" + +#: includes/welcome-page.php:20 +msgid "Many more to come" +msgstr "" + +#: includes/welcome-page.php:28 +msgid "Documentation" +msgstr "" + +#: includes/welcome-page.php:29 +msgid "We wrote every details for you." +msgstr "" + +#: includes/welcome-page.php:31 +msgid "" +"Looking forward to knowing more about each widget & features we provide? " +"That is the best way to learn before you start implementation or to find a " +"solution of any issue you are having in the process. We have documented all " +"possible points there." +msgstr "" + +#: includes/welcome-page.php:32 +msgid "Read Documentation" +msgstr "" + +#: includes/welcome-page.php:47 +msgid "System Requirement" +msgstr "" + +#: includes/welcome-page.php:48 +msgid "Configuration needed to work smoothly." +msgstr "" + +#: includes/welcome-page.php:57 +msgid "PHP Version : " +msgstr "" + +#: includes/welcome-page.php:57 +msgid " Check" +msgstr "" + +#: includes/welcome-page.php:74 +msgid "Memory Limit : " +msgstr "" + +#: includes/welcome-page.php:74 +msgid " Uncheck Required 256M" +msgstr "" + +#: includes/welcome-page.php:82 +msgid "GZIp Enabled :" +msgstr "" + +#: includes/welcome-page.php:83 +msgid "Know More & Resolve" +msgstr "" + +#: includes/welcome-page.php:83 +msgid "Know More & Resolve?" +msgstr "" + +#: includes/welcome-page.php:91 +msgid "What’s New?" +msgstr "" + +#: includes/welcome-page.php:92 +msgid "" +"Stay tuned at this place as We are working day and night for new blocks, " +"features, design layouts, bug fixes and compatibility with WordPress Eco " +"System." +msgstr "" + +#: includes/welcome-page.php:95 +msgid "9 December 2020" +msgstr "" + +#: includes/welcome-page.php:95 +msgid "1.0.0" +msgstr "" + +#: includes/welcome-page.php:97 +msgid "Initial Release" +msgstr "" + +#: includes/welcome-page.php:100 +msgid "change log" +msgstr "" + +#: includes/welcome-page.php:100 +msgid "Full Change log" +msgstr "" + +#: includes/welcome-page.php:105 +msgid "Frequently Asked Questions" +msgstr "" + +#: includes/welcome-page.php:106 +msgid "You might have some, We have tried to answer them all." +msgstr "" + +#: includes/welcome-page.php:109 +msgid "How to get Help/Support?" +msgstr "" + +#: includes/welcome-page.php:110 +#, php-format +msgid "" +"You can have a look at our documentation get Free support using WordPress.org, and/or Join our Facebook channel to get help from community." +msgstr "" + +#: includes/welcome-page.php:113 +msgid "What is this Performance option about?" +msgstr "" + +#: includes/welcome-page.php:114 +msgid "" +"First of all, Performance is our highest priority. We have setup caching " +"architecture in which, It generates One CSS & One JS files for each page. " +"Those files combine & minify code of blocks used on those pages in single " +"file. That means, If you have Just one block from The Plus Addons on your " +"page, It will make one CSS file and One JS file which will have that block’s " +"assets. So, It will make your plugin 100% modular with highest possible " +"performance." +msgstr "" + +#: includes/welcome-page.php:117 +msgid "When and Why Need to remove cache?" +msgstr "" + +#: includes/welcome-page.php:118 +msgid "" +"When you make any updated in your page and If that is not reflecting " +"properly in frontend, You need to remove cache. When you click on Purge All " +"Cache, It will remove all those individual files and It will start creating " +"those files when you visit that page for first time." +msgstr "" + +#: includes/welcome-page.php:121 +msgid "What If I want to remove cache of only one page?" +msgstr "" + +#: includes/welcome-page.php:122 +msgid "" +"You can do that from admin bar of page editor. That is available on top for " +"all pages you check from front end. You will see option “The Plus " +"Performance” -> “Purge Current Page”." +msgstr "" + +#: includes/welcome-page.php:125 +msgid "Site is not working well even after removing cache at frontend." +msgstr "" + +#: includes/welcome-page.php:126 +msgid "" +"If your website is not working well even after removing cache from above " +"button. You need to check your 3rd party caching plugin and remove cache " +"from there. After that try to remove your browser cache by pressing Hard " +"Reload and/or try on incognito mode." +msgstr "" + +#: includes/welcome-page.php:128 +msgid "More FAQs" +msgstr "" + +#: includes/welcome-page.php:173 +msgid "Technical Support" +msgstr "" + +#: includes/welcome-page.php:174 +msgid "Let’s find a solution for your question." +msgstr "" + +#: includes/welcome-page.php:176 +msgid "" +"Tried everything but not found a solution? Our support team is always there " +"for your backup. Just a few quick details to " +msgstr "" + +#: includes/welcome-page.php:176 +msgid "check at here before submitting ticket." +msgstr "" + +#: includes/welcome-page.php:176 +msgid " You may read our " +msgstr "" + +#: includes/welcome-page.php:176 +msgid "Support Policy" +msgstr "" + +#: includes/welcome-page.php:176 +msgid " to find out, Which things are covered." +msgstr "" + +#: includes/welcome-page.php:178 +msgid "Support Time : Mon-Fri | 9 AM to 6 PM (Time Zone :UTC+5:30)" +msgstr "" + +#: includes/welcome-page.php:180 +msgid "Average Response Time : 24 Hours (Weekdays)" +msgstr "" + +#: includes/welcome-page.php:183 +msgid "Free Support" +msgstr "" + +#: includes/welcome-page.php:188 +msgid "We are social" +msgstr "" + +#: includes/welcome-page.php:189 +msgid "Join us to get regular Social Updates." +msgstr "" + +#: includes/welcome-page.php:191 +msgid "" +"Get to know about plugin updates, tips & tricks, New Offers and lots more " +"from our social media accounts." +msgstr "" + +#: includes/welcome-page.php:192 +msgid "facebook" +msgstr "" + +#: includes/welcome-page.php:193 +msgid "instagram" +msgstr "" + +#: includes/welcome-page.php:194 +msgid "youtube" +msgstr "" + +#: includes/welcome-page.php:195 +msgid "Facebook Community" +msgstr "" + +#: includes/welcome-page.php:202 +msgid "Rate Us" +msgstr "" + +#: includes/welcome-page.php:203 +msgid "Maximum Rating motivate us to do more and better." +msgstr "" + +#: includes/welcome-page.php:205 +msgid "" +"Sharing your kind words about us and our widget means a lot to us. You can " +"share your review at below." +msgstr "" + +#: includes/welcome-page.php:206 +msgid "Rate on WordPress" +msgstr "" + +#: includes/welcome-page.php:207 +msgid "Rate on Facebook" +msgstr "" + +#: includes/welcome-page.php:212 +msgid "Any Feedback or Suggestions?" +msgstr "" + +#: includes/welcome-page.php:213 +msgid "We love constructive views of yours." +msgstr "" + +#: includes/welcome-page.php:215 +msgid "" +"We always believe in improving and growth. Your all kind of suggestions for " +"new blocks, Features, Improvements, Customer Service Suggestions and " +"anything else are most welcome. We do appreciate your time." +msgstr "" + +#: includes/welcome-page.php:216 +msgid "Share Feedback" +msgstr "" + +#: includes/welcome-page.php:221 +msgid "Join 14,573 Subscribers" +msgstr "" + +#: includes/welcome-page.php:222 +msgid "Get latest updates, Offers and more on your email." +msgstr "" + +#: includes/welcome-page.php:224 +msgid "" +"Want to join our newsletter? We share tricks & tips related to Product and " +"WordPress itself. On top of that, You will get timely notifications of new " +"plugin updates and lots more." +msgstr "" + +#: includes/welcome-page.php:225 +msgid "Subscribe Us" +msgstr "" + +#: includes/metabox/includes/CMB2.php:199 +msgid "Metabox configuration is required to have an ID parameter." +msgstr "" + +#: includes/metabox/includes/CMB2.php:609 +msgid "Click to toggle" +msgstr "" + +#: includes/metabox/includes/CMB2_Ajax.php:75 +msgid "Please Try Again" +msgstr "" + +#: includes/metabox/includes/CMB2_Ajax.php:181 +msgid "Remove Embed" +msgstr "" + +#: includes/metabox/includes/CMB2_Ajax.php:189 +#: includes/metabox/includes/helper-functions.php:107 +#, php-format +msgid "No oEmbed Results Found for %1$s. View more info at %2$s." +msgstr "" + +#: includes/metabox/includes/CMB2_Base.php:422 +#, php-format +msgid "" +"The \"%1$s\" field parameter has been deprecated in favor of the \"%2$s\" " +"parameter." +msgstr "" + +#: includes/metabox/includes/CMB2_Base.php:426 +#, php-format +msgid "" +"Using the \"%1$s\" field parameter as a callback has been deprecated in " +"favor of the \"%2$s\" parameter." +msgstr "" + +#: includes/metabox/includes/CMB2_Base.php:456 +#, php-format +msgid "" +"%1$s was called with a parameter that is deprecated since " +"version %2$s! %3$s" +msgstr "" + +#: includes/metabox/includes/CMB2_Base.php:458 +#, php-format +msgid "" +"%1$s was called with a parameter that is deprecated since " +"version %2$s with no alternative available." +msgstr "" + +#: includes/metabox/includes/CMB2_Base.php:491 +#: includes/metabox/includes/CMB2_Hookup_Base.php:102 +#: includes/metabox/includes/CMB2_Options.php:247 +#: includes/metabox/includes/CMB2_Options_Hookup.php:357 +#: includes/metabox/includes/types/CMB2_Type_Base.php:173 +#, php-format +msgid "Invalid %1$s property: %2$s" +msgstr "" + +#: includes/metabox/includes/CMB2_Base.php:509 +#: includes/metabox/includes/types/CMB2_Type_Base.php:157 +#, php-format +msgid "Invalid %1$s method: %2$s" +msgstr "" + +#: includes/metabox/includes/CMB2_Field.php:1438 +msgid "Add Group" +msgstr "" + +#: includes/metabox/includes/CMB2_Field.php:1439 +msgid "Remove Group" +msgstr "" + +#: includes/metabox/includes/CMB2_Field.php:1589 +msgid "Sorry, this field does not have a cmb_id specified." +msgstr "" + +#: includes/metabox/includes/CMB2_Field_Display.php:453 +#: includes/metabox/includes/CMB2_JS.php:237 +#: includes/metabox/includes/types/CMB2_Type_File_Base.php:79 +msgid "File:" +msgstr "" + +#: includes/metabox/includes/CMB2_Hookup.php:188 +msgid "" +"Term Metadata is a WordPress 4.4+ feature. Please upgrade your WordPress " +"install." +msgstr "" + +#: includes/metabox/includes/CMB2_Hookup.php:192 +msgid "Term metaboxes configuration requires a \"taxonomies\" parameter." +msgstr "" + +#: includes/metabox/includes/CMB2_Hookup.php:550 +#, php-format +msgid "Toggle panel: %s" +msgstr "" + +#: includes/metabox/includes/CMB2_Hookup_Base.php:44 +#, php-format +msgid "%1$s should be implemented by the extended class." +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:172 +#: includes/metabox/includes/CMB2_JS.php:217 +msgid "Clear" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:173 +msgid "Default" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:174 +msgid "Select Color" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:175 +msgid "Current Color" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:207 +msgctxt "Valid formatDate string for jquery-ui datepicker" +msgid "mm/dd/yy" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:208 +msgid "Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:209 +msgid "Su, Mo, Tu, We, Th, Fr, Sa" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:210 +msgid "Sun, Mon, Tue, Wed, Thu, Fri, Sat" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:211 +msgid "" +"January, February, March, April, May, June, July, August, September, " +"October, November, December" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:212 +msgid "Jan, Feb, Mar, Apr, May, Jun, Jul, Aug, Sep, Oct, Nov, Dec" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:213 +msgid "Next" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:214 +msgid "Prev" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:215 +msgid "Today" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:216 +#: includes/metabox/includes/CMB2_JS.php:226 +msgid "Done" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:220 +msgid "Choose Time" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:221 +msgid "Time" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:222 +msgid "Hour" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:223 +msgid "Minute" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:224 +msgid "Second" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:225 +msgid "Now" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:227 +msgctxt "" +"Valid formatting string, as per http://trentrichardson.com/examples/" +"timepicker/" +msgid "hh:mm TT" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:233 +msgid "Use this file" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:234 +msgid "Use these files" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:235 +#: includes/metabox/includes/types/CMB2_Type_File_Base.php:64 +msgid "Remove Image" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:236 +#: includes/metabox/includes/CMB2_Types.php:408 +#: includes/metabox/includes/types/CMB2_Type_File_Base.php:84 +msgid "Remove" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:238 +#: includes/metabox/includes/types/CMB2_Type_File_Base.php:82 +msgid "Download" +msgstr "" + +#: includes/metabox/includes/CMB2_JS.php:239 +msgid "Select / Deselect All" +msgstr "" + +#: includes/metabox/includes/CMB2_Options_Hookup.php:139 +msgid "Nothing to update." +msgstr "" + +#: includes/metabox/includes/CMB2_Options_Hookup.php:143 +msgid "Settings updated." +msgstr "" + +#: includes/metabox/includes/CMB2_Types.php:226 +msgid "Custom CMB2 field type classes must extend CMB2_Type_Base." +msgstr "" + +#: includes/metabox/includes/CMB2_Types.php:344 +msgid "Add Row" +msgstr "" + +#: includes/metabox/includes/CMB2_Types.php:408 +msgid "Remove Row" +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller.php:257 +msgid "This box does not have read permissions." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller.php:277 +msgid "This box does not have write permissions." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller.php:300 +msgid "" +"No box found by that id. A box needs to be registered with the \"show_in_rest" +"\" parameter configured." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller.php:378 +msgid "A human-readable description of the object." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller.php:385 +msgid "The id for the object." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller.php:392 +msgid "The title for the object." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller_Boxes.php:51 +msgid "Includes the registered fields for the box in the response." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller_Boxes.php:72 +msgid "" +"Includes the fully rendered attributes, 'form_open', 'form_close', as well " +"as the enqueued 'js_dependencies' script handles, and 'css_dependencies' " +"stylesheet handles." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller_Boxes.php:122 +msgid "No boxes found." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller_Fields.php:27 +msgid "" +"Includes the box object which the fields are registered to in the response." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller_Fields.php:30 +msgid "" +"When the '_rendered' argument is passed, the renderable field attributes " +"will be returned fully rendered. By default, the names of the callback " +"handers for the renderable attributes will be returned." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller_Fields.php:33 +#: includes/metabox/includes/rest-api/CMB2_REST_Controller_Fields.php:36 +msgid "" +"To view or modify the field's value, the 'object_id' and 'object_type' " +"arguments are required." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller_Fields.php:236 +msgid "" +"CMB2 Field value cannot be updated without the value parameter specified." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller_Fields.php:297 +msgid "" +"CMB2 Field value cannot be modified without the object_id and object_type " +"parameters specified." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller_Fields.php:312 +#: includes/metabox/includes/rest-api/CMB2_REST_Controller_Fields.php:341 +msgid "No field found by that id." +msgstr "" + +#: includes/metabox/includes/rest-api/CMB2_REST_Controller_Fields.php:415 +#, php-format +msgid "Value Error for %s" +msgstr "" + +#: includes/metabox/includes/shim/WP_REST_Controller.php:25 +#, php-format +msgid "Method '%s' must be overridden." +msgstr "" + +#: includes/metabox/includes/shim/WP_REST_Controller.php:35 +#: includes/metabox/includes/shim/WP_REST_Controller.php:47 +#: includes/metabox/includes/shim/WP_REST_Controller.php:59 +#: includes/metabox/includes/shim/WP_REST_Controller.php:71 +#: includes/metabox/includes/shim/WP_REST_Controller.php:83 +#: includes/metabox/includes/shim/WP_REST_Controller.php:95 +#: includes/metabox/includes/shim/WP_REST_Controller.php:107 +#: includes/metabox/includes/shim/WP_REST_Controller.php:119 +#: includes/metabox/includes/shim/WP_REST_Controller.php:131 +#: includes/metabox/includes/shim/WP_REST_Controller.php:143 +#: includes/metabox/includes/shim/WP_REST_Controller.php:155 +#: includes/metabox/includes/shim/WP_REST_Controller.php:168 +#, php-format +msgid "Method '%s' not implemented. Must be overridden in subclass." +msgstr "" + +#: includes/metabox/includes/shim/WP_REST_Controller.php:273 +msgid "Current page of the collection." +msgstr "" + +#: includes/metabox/includes/shim/WP_REST_Controller.php:281 +msgid "Maximum number of items to be returned in result set." +msgstr "" + +#: includes/metabox/includes/shim/WP_REST_Controller.php:290 +msgid "Limit results to those matching a string." +msgstr "" + +#: includes/metabox/includes/shim/WP_REST_Controller.php:308 +msgid "" +"Scope under which the request is made; determines fields present in response." +msgstr "" + +#: includes/metabox/includes/types/CMB2_Type_Counter_Base.php:50 +msgid "Words left" +msgstr "" + +#: includes/metabox/includes/types/CMB2_Type_Counter_Base.php:51 +msgid "Words" +msgstr "" + +#: includes/metabox/includes/types/CMB2_Type_Counter_Base.php:56 +msgid "Characters left" +msgstr "" + +#: includes/metabox/includes/types/CMB2_Type_Counter_Base.php:57 +msgid "Characters" +msgstr "" + +#: includes/metabox/includes/types/CMB2_Type_Counter_Base.php:62 +msgid "Your text may be truncated." +msgstr "" + +#: includes/metabox/includes/types/CMB2_Type_File.php:76 +msgid "Add or Upload File" +msgstr "" + +#: includes/metabox/includes/types/CMB2_Type_File.php:113 +msgid "image" +msgstr "" + +#: includes/metabox/includes/types/CMB2_Type_File_List.php:41 +msgid "Add or Upload Files" +msgstr "" + +#: includes/metabox/includes/types/CMB2_Type_Taxonomy_Base.php:115 +msgid "No terms" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/wp-image-mask/translation_file/languages/wp-image-mask.pot b/spec/fixtures/dynamic_finders/plugin_version/wp-image-mask/translation_file/languages/wp-image-mask.pot new file mode 100644 index 00000000..ac297a76 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wp-image-mask/translation_file/languages/wp-image-mask.pot @@ -0,0 +1,87 @@ +# Blank WordPress Pot +# Copyright 2014 ... +# This file is distributed under the GNU General Public License v3 or later. +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: WP " +"Image Mask 1.0\n" +"POT-Creation-Date: " +"2020-11-19 17:13+0200\n" +"PO-Revision-Date: \n" +"Last-Translator: Your " +"Name \n" +"Language-Team: Bogdan " +"Bendziukov \n" +"Report-Msgid-Bugs-To: " +"Translator Name " +"\n" +"MIME-Version: 1.0\n" +"Content-Type: text/" +"plain; charset=UTF-8\n" +"Content-Transfer-" +"Encoding: 8bit\n" +"Plural-Forms: " +"nplurals=2; plural=n != " +"1;\n" +"X-Textdomain-Support: " +"yesX-Generator: Poedit " +"1.6.4\n" +"X-Poedit-SourceCharset: " +"UTF-8\n" +"X-Poedit-KeywordsList: " +"__;_e;esc_html_e;" +"esc_html_x:1,2c;" +"esc_html__;esc_attr_e;" +"esc_attr_x:1,2c;" +"esc_attr__;_ex:1,2c;" +"_nx:4c,1,2;" +"_nx_noop:4c,1,2;_x:1,2c;" +"_n:1,2;_n_noop:1,2;" +"__ngettext:1,2;" +"__ngettext_noop:1,2;_c," +"_nc:4c,1,2\n" +"X-Poedit-Basepath: ..\n" +"Language: en_US\n" +"X-Generator: Poedit " +"2.4.1\n" +"X-Poedit-" +"SearchPath-0: .\n" + +#: assets/js/wp-image-mask-admin.js:36 +msgid "None" +msgstr "" + +#: assets/js/wp-image-mask-admin.js:40 +msgid "Circle" +msgstr "" + +#: assets/js/wp-image-mask-admin.js:45 +msgid "Triangle" +msgstr "" + +#: assets/js/wp-image-mask-admin.js:50 +msgid "Diamond" +msgstr "" + +#: assets/js/wp-image-mask-admin.js:55 +msgid "Brush 1" +msgstr "" + +#: assets/js/wp-image-mask-admin.js:60 +msgid "Custom" +msgstr "" + +#: assets/js/wp-image-mask-admin.js:185 +msgid "Image mask" +msgstr "" + +#: assets/js/wp-image-mask-admin.js:190 +msgid "Select Mask" +msgstr "" + +#: assets/js/wp-image-mask-admin.js:234 +msgid "Select image" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/zi-hide-featured-image/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/zi-hide-featured-image/change_log/changelog.txt new file mode 100644 index 00000000..20cc7309 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/zi-hide-featured-image/change_log/changelog.txt @@ -0,0 +1,3 @@ += 1.0.0 = + +* Initial release of "ZI Hide Featured Image" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/zi-hide-featured-image/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/zi-hide-featured-image/composer_file/package.json new file mode 100644 index 00000000..6a1023aa --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/zi-hide-featured-image/composer_file/package.json @@ -0,0 +1,26 @@ +{ + "name": "zi-hide-featured-image", + "version": "1.0.0", + "description": "Example how to extend an existing Gutenberg block", + "scripts": { + "start": "parcel watch --no-hmr assets/js/zi-hide-featured-image.js -d js", + "build": "parcel build assets/js/zi-hide-featured-image.js -d js", + "lint": "eslint assets/js" + }, + "author": "Liip AG", + "dependencies": { + "lodash.assign": "^4.2.0" + }, + "devDependencies": { + "babel-core": "^6.26.3", + "babel-eslint": "^10.0.1", + "babel-plugin-transform-react-jsx": "^6.24.1", + "eslint": "^5.16.0", + "eslint-config-wordpress": "^2.0.0", + "eslint-plugin-jest": "^22.5.1", + "eslint-plugin-jsx-a11y": "^6.2.1", + "eslint-plugin-react": "^7.13.0", + "parcel-bundler": "^1.12.4" + }, + "private": true +}