diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index de693b7e..3427daac 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -596,6 +596,14 @@ plugins: path: languages/acf-dropzone.pot pattern: !ruby/regexp '/"Project\-Id\-Version: ACF Dropzone (?\d+\.[\.\d]+)/i' version: true + acf-duplicate-repeater: + TranslationFile: + class: BodyPattern + path: languages/acf-duplicate-repeater.pot + pattern: !ruby/regexp '/ject\-Id\-Version: ACF Duplicate Repeater (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt acf-fast-flexy: QueryParameter: files: @@ -617,6 +625,15 @@ plugins: path: lang/acf-field-selector-field-hu_HU.po pattern: !ruby/regexp '/Project\-Id\-Version: ACF Field Selector (?\d+\.[\.\d]+)/i' version: true + acf-flexible-content-preview: + ChangeLog: + class: BodyPattern + path: CHANGELOG.md + pattern: !ruby/regexp /^\#\# (?\d+\.[\.\d]+) \- [\d\-]+(?!.*\#\# \d+\.[\.\d]+ + \- [\d\-]+)/mi + version: true + Readme: + path: readme.txt acf-image-aspect-ratio-crop: Readme: path: readme.txt @@ -641,6 +658,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# (?\d+\.[\.\d]+)/ version: true + acf-options-importexport: + Readme: + path: readme.txt acf-qtranslate: Readme: path: readme.txt @@ -982,6 +1002,9 @@ plugins: addquicktag: Readme: path: readme.txt + address-autocomplete-contact-form-7: + Readme: + path: readme.txt addressfinder-woo: ChangeLog: class: BodyPattern @@ -2699,6 +2722,9 @@ plugins: atelier-scroll-top: Readme: path: readme.txt + atensiq-connector-for-woocommerce: + Readme: + path: README.txt atlas-specialist: QueryParameter: files: @@ -2829,6 +2855,9 @@ plugins: xpath: //comment()[contains(., "geoLocation")] pattern: !ruby/regexp /Author geoLocation \- (?\d+\.[\.\d]+):/i version: true + author-guide: + Readme: + path: readme.txt author-profiles: Readme: path: readme.txt @@ -3071,6 +3100,9 @@ plugins: - assets/js/awebooking.min.js - assets/js/search-form.min.js version: true + aweos-dashboard-note: + Readme: + path: readme.txt aweos-wp-lock: ComposerFile: class: ConfigParser @@ -3184,6 +3216,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# (?\d+\.[\.\d]+)/ version: true + awp-placeholder-variable: + Readme: + path: readme.txt aws-cookies-popup: QueryParameter: files: @@ -3439,6 +3474,21 @@ plugins: basepress-oxygen-integration: Readme: path: readme.txt + baslider: + QueryParameter: + files: + - css/animate.min.css + - css/style.min.css + - css/swiper.min.css + - js/lib//three.min.js + - js/lib/swiper.min.js + - js/lib/Tween.min.js + - js/lib/webfontloader.js + - js/embed.js + - js/build/nextcodeSlider.js + version: true + Readme: + path: readme.txt baw-login-logout-menu: Readme: path: readme.txt @@ -3577,6 +3627,11 @@ plugins: - library/css/style.css - library/js/scripts.min.js version: true + beamer: + Readme: + path: + - readme.txt + - README.md beans-woocommerce-loyalty-rewards: Readme: path: readme.txt @@ -3753,6 +3808,9 @@ plugins: better-editor: Readme: path: readme.txt + better-file-download: + Readme: + path: README.txt better-font-awesome: TranslationFile: class: BodyPattern @@ -3784,6 +3842,11 @@ plugins: path: languages/better-rest-api-featured-images.pot pattern: !ruby/regexp /ersion:\ Better REST API Featured Images (?\d+\.[\.\d]+)/i version: true + better-rest-apis-for-mobile-apps-by-sapricami: + Readme: + path: + - readme.txt + - README.md better-rest-endpoints: ComposerFile: class: ConfigParser @@ -3978,6 +4041,9 @@ plugins: path: package-lock.json key: version version: true + biogram-linkpage: + Readme: + path: README.txt birdseed: QueryParameter: files: @@ -4128,6 +4194,9 @@ plugins: path: package.json key: version version: true + block-metadata: + Readme: + path: readme.txt block-spammers: TranslationFile: class: BodyPattern @@ -4163,6 +4232,9 @@ plugins: path: package.json key: version version: true + blockypage: + Readme: + path: readme.txt blog-clock: QueryParameter: files: @@ -4201,12 +4273,18 @@ plugins: blogger-importer: Readme: path: readme.txt + bloginfo: + Readme: + path: readme.txt bloglovin-follow: TranslationFile: class: BodyPattern path: languages/bloglovin_follow_trans_domain.pot pattern: !ruby/regexp /ion:\ Bloglovin Follow WordPress plugin v(?\d+\.[\.\d]+)/i version: true + blogpatcher-seo: + Readme: + path: readme.txt blogvault-real-time-backup: Readme: path: readme.txt @@ -4497,6 +4575,9 @@ plugins: path: languages/booking-activities.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Booking Activities (?\d+\.[\.\d]+)/i version: true + booking-commerce: + Readme: + path: readme.txt booking-manager: QueryParameter: files: @@ -4763,6 +4844,9 @@ plugins: - assets/css/frontend.css - assets/js/frontend.js version: true + bp-group-chat: + Readme: + path: readme.txt bp-group-sites: TranslationFile: class: BodyPattern @@ -4849,6 +4933,8 @@ plugins: files: - assets/css/style.css version: true + Readme: + path: readme.txt bp-xprofile-rich-text-field: TranslationFile: class: BodyPattern @@ -4965,6 +5051,13 @@ plugins: path: - readme.txt - README.md + broadcast-companion: + QueryParameter: + files: + - bc-companion-main.js + version: true + Readme: + path: readme.txt broken-link-checker: Readme: path: readme.txt @@ -5296,6 +5389,11 @@ plugins: path: languages/BWPRP-pt_BR.po pattern: !ruby/regexp /d\-Version:\ BuscaP[^ ]+ WP Related Products (?\d+\.[\.\d]+)/i version: true + busha-pay: + Readme: + path: + - readme.txt + - README.md business-directory-plugin: TranslationFile: class: BodyPattern @@ -5379,6 +5477,9 @@ plugins: - js/jquery.gridrotator.js - js/frontend.js version: true + bw-post-grid: + Readme: + path: readme.txt bwp-external-links: QueryParameter: files: @@ -5457,6 +5558,9 @@ plugins: - cactusGallery.min.js - cactusMasonryPlus.min.js version: true + cafe-lite: + Readme: + path: readme.txt calculated-fields-form: ChangeLog: class: BodyPattern @@ -5769,6 +5873,9 @@ plugins: path: lang/categorize-wishlist-woocomerce-posts-custom-post-types-ja.po pattern: !ruby/regexp /or Woocomerce,Posts & Custom Post Types (?\d+\.[\.\d]+)/i version: true + category-listing-for-woocommerce: + Readme: + path: readme.txt category-post-slider: QueryParameter: files: @@ -6139,6 +6246,14 @@ plugins: - public/css/contact_form_message_filter-public.css - public/js/contact_form_message_filter-public.js version: true + cf7-mountstride-crm-integration: + TranslationFile: + class: BodyPattern + path: languages/cf7-to-mountstride.pot + pattern: !ruby/regexp /Form 7 \- mountstride CRM \- Integration (?\d+\.[\.\d]+)/i + version: true + Readme: + path: README.txt cf7-notie: QueryParameter: files: @@ -6149,7 +6264,10 @@ plugins: QueryParameter: files: - assets/js/jquery.maskedinput.min.js + - assets/js/jquery.maskedinput.js version: true + Readme: + path: readme.txt cf7-proxy-ip: ComposerFile: class: ConfigParser @@ -7011,18 +7129,27 @@ plugins: path: languages/cj-wc-ajax-search.pot pattern: !ruby/regexp /\-Version:\ CODJA WooCommerce Ajax Search (?\d+\.[\.\d]+)/i version: true + codoc: + Readme: + path: readme.txt codup-woocommerce-custom-fields: QueryParameter: files: - lib/codupads/styles/style.css - lib/codupads/scripts/adscript.js version: true + codup-wp-freshsales: + Readme: + path: readme.txt coinpaprika: TranslationFile: class: BodyPattern path: languages/coinpaprika-pl_PL.po pattern: !ruby/regexp '/"Project\-Id\-Version: Coinpaprika (?\d+\.[\.\d]+)/i' version: true + coinpayments-payment-gateway-for-woocommerce: + Readme: + path: readme.txt collapsible-categories-in-the-dashboard: Readme: path: readme.txt @@ -7124,6 +7251,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# v(?\d+)/i version: true + comment-out: + Readme: + path: readme.txt comment-popularity: QueryParameter: files: @@ -7314,6 +7444,9 @@ plugins: path: captions/connect-daily-web-calendar-fr_FR.po pattern: !ruby/regexp /t\-Id\-Version:\ connectDaily Web Calendar (?\d+\.[\.\d]+)/i version: true + connect-with-whatsapp: + Readme: + path: readme.txt connections: QueryParameter: files: @@ -7516,6 +7649,13 @@ plugins: version: true Readme: path: README.txt + contact-me-on-zalo: + QueryParameter: + files: + - assets/css/app.css + version: true + Readme: + path: readme.txt contact-us-page-contact-people: QueryParameter: files: @@ -7800,6 +7940,11 @@ plugins: version: true Readme: path: readme.txt + corresponda: + Readme: + path: + - readme.txt + - README.md cosmic-blocks: QueryParameter: files: @@ -7946,6 +8091,19 @@ plugins: version: true Readme: path: README.txt + create-payment-stripe-gateway: + QueryParameter: + files: + - includes/frontend/assets/css/style.css + - includes/frontend/assets/js/script.js + version: true + TranslationFile: + class: BodyPattern + path: languages/uk_UA.po + pattern: !ruby/regexp '/"Project\-Id\-Version: xq\-xe\-xt\-xy (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt creative-commons-configurator-1: TranslationFile: class: BodyPattern @@ -8696,6 +8854,9 @@ plugins: - views/css/deeper.min.css - views/js/deeper.min.js version: true + default-classic-editor: + Readme: + path: readme.txt default-featured-image: Readme: path: readme.txt @@ -9046,6 +9207,21 @@ plugins: display-php-version: Readme: path: readme.txt + display-post-types: + QueryParameter: + files: + - frontend/css/style.css + - frontend/js/bricklayer.build.js + - frontend/js/flickity.pkgd.min.js + - frontend/js/scripts.build.js + version: true + Readme: + path: readme.txt + TranslationFile: + class: BodyPattern + path: lang/display-post-types.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: display\-post\-types (?\d+\.[\.\d]+)/i' + version: true display-posts-shortcode: ChangeLog: class: BodyPattern @@ -9184,12 +9360,21 @@ plugins: - assets/css/donate-visa-dvsmp.css - assets/js/donate-visa-dvsmp.js version: true + doorhub-sameday: + Readme: + path: readme.txt doppelme-avatars: ChangeLog: class: BodyPattern path: changelog.txt pattern: !ruby/regexp /^(?\d+\.[\.\d]+)/ version: true + doqrcode: + Readme: + path: readme.txt + dotix: + Readme: + path: readme.txt double-image: TranslationFile: class: BodyPattern @@ -9253,6 +9438,9 @@ plugins: path: langs/download-plugins-dashboard.pot pattern: !ruby/regexp /nload Plugins and Themes from Dashboard (?\d+\.[\.\d]+)/i version: true + dozwpsecure: + Readme: + path: readme.txt dp-post-views: Readme: path: @@ -9352,6 +9540,9 @@ plugins: - assets/js/jquery.validate.min.js - assets/js/frontend.js version: true + dublin-core-metadata-generator: + Readme: + path: readme.txt dummy-images: ComposerFile: class: ConfigParser @@ -9679,6 +9870,14 @@ plugins: - css/public.css - js/public.js version: true + easy-image-optimizer: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi + version: true easy-image-slideshow: Readme: path: readme.txt @@ -10017,6 +10216,9 @@ plugins: ebook-store: Readme: path: readme.txt + echbay-admin-security: + Readme: + path: readme.txt echbay-search-everything: Readme: path: readme.txt @@ -10206,6 +10408,9 @@ plugins: files: - assets/public/css/base.css version: true + edump: + Readme: + path: readme.txt efavourite-posts: TranslationFile: class: BodyPattern @@ -10362,6 +10567,9 @@ plugins: path: - readme.txt - readme.md + elements-for-lifterlms: + Readme: + path: README.txt elementskit-lite: Readme: path: readme.txt @@ -11220,6 +11428,9 @@ plugins: - public/css/excalibur-pay-wall-public.css - public/js/excalibur-pay-wall-public.js version: true + excellent-transition-gallery: + Readme: + path: readme.txt exceltheme-addon: QueryParameter: files: @@ -11862,6 +12073,9 @@ plugins: filebird: Readme: path: readme.txt + files-mash-optimizer: + Readme: + path: readme.txt filterable-portfolio: QueryParameter: files: @@ -12383,6 +12597,9 @@ plugins: version: true Readme: path: readme.txt + footer-widget-bundle: + Readme: + path: readme.txt footnotes-for-wordpress: QueryParameter: files: @@ -12575,6 +12792,17 @@ plugins: fresh-connect: Readme: path: readme.txt + fresh-cookie-bar: + Readme: + path: README.txt + fresh-podcaster: + QueryParameter: + files: + - public/css/fresh-podcaster-public.css + - public/js/fresh-podcaster-public.js + version: true + Readme: + path: README.txt freshmail-integration: ChangeLog: class: BodyPattern @@ -13665,6 +13893,9 @@ plugins: files: - js/jquery.sparkline.js version: true + goqsmile: + Readme: + path: readme.txt gosign-advanced-separator-block: ComposerFile: class: ConfigParser @@ -14342,6 +14573,9 @@ plugins: pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i confidence: 90 version: true + gutentor: + Readme: + path: readme.txt gvsoft-photobox: TranslationFile: class: BodyPattern @@ -14492,6 +14726,9 @@ plugins: version: true Readme: path: readme.txt + header-image-clickable: + Readme: + path: readme.txt headspace2: Comment: xpath: //comment()[contains(., "HeadSpace")] @@ -14707,6 +14944,9 @@ plugins: hk-idram-payment-gateway: Readme: path: readme.txt + hm-wc-product-advertiser: + Readme: + path: readme.txt hmh-footer-builder-for-elementor: QueryParameter: files: @@ -14764,6 +15004,8 @@ plugins: - assets/hootkit.min.css - assets/hootkit.min.js version: true + Readme: + path: README.txt horizontal-motion-gallery: Readme: path: readme.txt @@ -14784,6 +15026,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^\*+Version (?\d+\.[\.\d]+)\*+(?!.*\*+Version \d+\.[\.\d]+\*+)/mi version: true + horizontal-scroll-image-slideshow: + Readme: + path: readme.txt horizontal-scrolling-announcement: Readme: path: readme.txt @@ -14924,6 +15169,9 @@ plugins: html-sitemap: Readme: path: readme.txt + html5-chat: + Readme: + path: readme.txt html5-code-editor: Readme: path: README.txt @@ -15415,6 +15663,9 @@ plugins: xpath: //comment()[contains(., "Lazyload and Slideshow")] pattern: !ruby/regexp /Images Lazyload and Slideshow (?\d+\.[\.\d]+)/i version: true + images-optimize-and-upload-cf7: + Readme: + path: README.txt imageshack-offloader: QueryParameter: files: @@ -15425,6 +15676,14 @@ plugins: path: lang/imageshack-offloader.pot pattern: !ruby/regexp /roject\-Id\-Version:\ ImageShack Offloader (?\d+\.[\.\d]+)/i version: true + imagewalk: + Readme: + path: readme.txt + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true imagify: Readme: path: readme.txt @@ -15495,6 +15754,9 @@ plugins: path: languages/import-html-pages.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ HTML Import 2 (?\d+\.[\.\d]+)/i version: true + import-items-from-csv-to-existing-orders: + Readme: + path: readme.txt import-shopify-to-woocommerce: ChangeLog: class: BodyPattern @@ -15531,6 +15793,9 @@ plugins: version: true Readme: path: readme.txt + imsupporting: + Readme: + path: readme.txt imu-calculator: QueryParameter: files: @@ -16678,11 +16943,17 @@ plugins: files: - j/jumplead.js version: true + jupi-tupi-pl-remove-related-videos-in-iframe-youtube: + Readme: + path: readme.txt justrateit: QueryParameter: files: - justrateit.js version: true + jvm-protected-media: + Readme: + path: readme.txt jvm-woocommerce-wishlist: Readme: path: readme.txt @@ -16943,6 +17214,9 @@ plugins: version: true Readme: path: readme.txt + kiyoh-customerreview: + Readme: + path: readme.txt kjm-admin-notices: TranslationFile: class: BodyPattern @@ -17142,6 +17416,9 @@ plugins: - public/js/isotope.pkgd.min.js - public/js/labtheme-companion-public.js version: true + ladipage: + Readme: + path: readme.txt lana-breadcrumb: QueryParameter: files: @@ -17466,6 +17743,9 @@ plugins: path: package.json key: version version: true + lh-comment-form-shortcode: + Readme: + path: readme.txt lh-framebreaker: QueryParameter: files: @@ -17867,6 +18147,8 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + Readme: + path: readme.txt livestream-notice: QueryParameter: files: @@ -18396,6 +18678,9 @@ plugins: ltl-freight-quotes-abf-freight-edition: Readme: path: readme.txt + ltl-freight-quotes-fedex-freight-edition: + Readme: + path: readme.txt ltl-freight-quotes-rl-edition: Readme: path: readme.txt @@ -18776,6 +19061,9 @@ plugins: path: package.json key: version version: true + manager-for-icomoon: + Readme: + path: readme.txt mandabem: TranslationFile: class: BodyPattern @@ -19792,6 +20080,9 @@ plugins: - css/ml_timeline_css.css - js/jquery-ml-timeline1.js version: true + mnmlwp-simple-contact-form: + Readme: + path: readme.txt mobile-action-bar: QueryParameter: files: @@ -20396,6 +20687,8 @@ plugins: path: languages/mwb-woocommerce-checkout-field-editor-en_US.po pattern: !ruby/regexp '/: MWB Woocommerce Checkout Field EditorV(?\d+\.[\.\d]+)/i' version: true + Readme: + path: readme.txt mwp-side-menu: QueryParameter: files: @@ -20509,6 +20802,7 @@ plugins: files: - _inc/js/rabbit.js - _inc/js/bunny.js + - _inc/fonts/ version: true Readme: path: readme.txt @@ -20524,6 +20818,9 @@ plugins: - css/frontend-style.css - styles/silver/style.css version: true + mycommerce360-for-woocommerce: + Readme: + path: readme.txt mycred: Readme: path: readme.txt @@ -20820,6 +21117,9 @@ plugins: - public/css/new-popular-posts-widget-public.css - public/js/new-popular-posts-widget-public.js version: true + new-simple-gallery: + Readme: + path: readme.txt new-user-approve: Readme: path: readme.txt @@ -21007,6 +21307,9 @@ plugins: ni-woocommerce-customer-product-report: Readme: path: readme.txt + ni-woocommerce-dashboard-report: + Readme: + path: readme.txt ni-woocommerce-order-export: Readme: path: readme.txt @@ -21022,6 +21325,8 @@ plugins: path: languages/nisalesreport-it_IT.po pattern: !ruby/regexp '/d\-Version: Ni WooCommerce Sales Report v(?\d+\.[\.\d]+)/i' version: true + Readme: + path: readme.txt ni-woocommerce-sales-report-by-user-role: Readme: path: readme.txt @@ -21442,6 +21747,8 @@ plugins: - public/js/jquery.cookie.js - public/captcha/src/jquery.simpleCaptcha.js version: true + Readme: + path: README.txt obituary-central-newspaper-obituary-editor: QueryParameter: files: @@ -22047,6 +22354,9 @@ plugins: - assets/css/common.css - assets/css/widgets.css version: true + our-team-members: + Readme: + path: readme.txt outboundlinks: QueryParameter: files: @@ -22119,6 +22429,10 @@ plugins: path: package.json key: version version: true + Readme: + path: + - readme.txt + - README.md page-builder-by-azexo: QueryParameter: files: @@ -22432,6 +22746,9 @@ plugins: - public/js/parsley.min.js - public/js/public.js version: true + pb-modular-pattern-system: + Readme: + path: readme.txt pb-seo-friendly-images: Readme: path: readme.txt @@ -22847,6 +23164,9 @@ plugins: version: true Readme: path: readme.txt + pixel-clusters: + Readme: + path: readme.txt pixelating-image-slideshow-gallery: Readme: path: readme.txt @@ -23095,6 +23415,9 @@ plugins: version: true Readme: path: readme.txt + poll-builder: + Readme: + path: readme.txt polldirectory: QueryParameter: files: @@ -23278,6 +23601,9 @@ plugins: path: languages/portfolio-toolkit.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Portfolio Toolkit (?\d+\.[\.\d]+)/i version: true + portfolio-wp: + Readme: + path: readme.txt portugal-ctt-tracking-woocommerce: Readme: path: readme.txt @@ -23457,6 +23783,14 @@ plugins: path: languages/post-revision-workflow.pot pattern: !ruby/regexp /ject\-Id\-Version:\ Post Revision Workflow (?[\d\.a-z]+)/i version: true + post-slider-and-carousel: + QueryParameter: + files: + - assets/css/owl.carousel.min.css + - assets/css/psac-public.css + version: true + Readme: + path: readme.txt post-slider-wd: QueryParameter: files: @@ -23594,6 +23928,9 @@ plugins: - assets/css/posts-data-table.min.css - assets/js/posts-data-table.min.js version: true + posts-filter-multiselect: + Readme: + path: readme.txt posts-grid: QueryParameter: files: @@ -23646,6 +23983,9 @@ plugins: - public/js/power-forms-dataTables.buttons.min.js - public/js/power-forms-public.min.js version: true + power-links: + Readme: + path: readme.txt power-vc-add-on: QueryParameter: files: @@ -23696,6 +24036,8 @@ plugins: - modules/slider-gallery/public/js/public-powerkit-slider-gallery.js - modules/share-buttons/public/js/public-powerkit-share-buttons.js version: true + Readme: + path: readme.txt powerpack-addon-for-beaver-builder: ChangeLog: class: BodyPattern @@ -24607,6 +24949,9 @@ plugins: path: languages/quick-count.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Quick Count (?\d+\.[\.\d]+)/i' version: true + quick-edit: + Readme: + path: readme.txt quick-event-calendar: QueryParameter: files: @@ -25371,6 +25716,9 @@ plugins: - public/css/remove-unwanted-p-tag-from-content-public.css - public/js/remove-unwanted-p-tag-from-content-public.js version: true + remove-update-notification: + Readme: + path: readme.txt remove-widget-titles: Readme: path: readme.txt @@ -26161,6 +26509,9 @@ plugins: files: - rss-antenna.css version: true + rss-feed-styles: + Readme: + path: README.txt rss-for-yandex-turbo: Readme: path: readme.txt @@ -27047,6 +27398,9 @@ plugins: path: i18n/languages/seo-engine.pot pattern: !ruby/regexp '/"Project\-Id\-Version: SEO Engine (?\d+\.[\.\d]+)/i' version: true + seo-for-woocommerce: + Readme: + path: readme.txt seo-image: Readme: path: readme.txt @@ -27057,6 +27411,12 @@ plugins: - public/js/issslpg-public.js - public/plugins/flexslider/jquery.flexslider-min.js version: true + seo-local-rank: + QueryParameter: + files: + - public/css/plugin-name-public.css + - public/js/seolocalrank-public.js + version: true seo-marketing-checklist: QueryParameter: files: @@ -28465,6 +28825,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + sku-search: + Readme: + path: readme.txt skybox-checkout-for-woocommerce: ChangeLog: class: BodyPattern @@ -28622,6 +28985,12 @@ plugins: path: languages/slkz-breadcrumbs-fr_FR.po pattern: !ruby/regexp '/"Project\-Id\-Version: SlkZ Breadcrumbs (?\d+\.[\.\d]+)/i' version: true + small-package-quotes-fedex-edition: + Readme: + path: readme.txt + smallpay: + Readme: + path: readme.txt smart-author-box: QueryParameter: files: @@ -28741,6 +29110,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^(?\d+\.[\.\d]+) \- \d+/ version: true + smartformat: + Readme: + path: readme.txt smartideo: QueryParameter: files: @@ -29567,6 +29939,9 @@ plugins: version: true Readme: path: readme.txt + sso-with-azure-ad: + Readme: + path: readme.txt stack-slider-3d-image-slider: QueryParameter: files: @@ -29664,6 +30039,9 @@ plugins: files: - assets/js/stay-alive.js version: true + steady-wp: + Readme: + path: readme.txt steemit-feed: QueryParameter: files: @@ -30126,6 +30504,9 @@ plugins: - public/css/super-web-share-public.css - public/js/super-web-share-public.js version: true + superb-slideshow: + Readme: + path: readme.txt superb-slideshow-gallery: Readme: path: readme.txt @@ -30444,6 +30825,9 @@ plugins: files: - "/frontend/js/scripts.js" version: true + tada: + Readme: + path: readme.txt tag-groups: QueryParameter: files: @@ -30847,6 +31231,8 @@ plugins: files: - assets/js/tf_numbers.js version: true + Readme: + path: readme.txt tf-song-list: QueryParameter: files: @@ -31418,12 +31804,18 @@ plugins: - public/css/tokenpile_client-public.css - public/js/tokenpile_client-public.js version: true + tolstoy-comments: + Readme: + path: readme.txt toms-guide-download: TranslationFile: class: BodyPattern path: languages/tomsguide-widget-fr_FR.po pattern: !ruby/regexp '/roject\-Id\-Version: Tom''s guide Download (?\d+\.[\.\d]+)/i' version: true + toocheke-companion: + Readme: + path: readme.txt toolbar: QueryParameter: files: @@ -31448,6 +31840,9 @@ plugins: top-10: Readme: path: readme.txt + top-bar-notification: + Readme: + path: README.md top-commenters-gravatar: QueryParameter: files: @@ -31998,6 +32393,9 @@ plugins: pattern: !ruby/regexp /^== Version (?\d+\.[\.\d]+) ==(?!.*== Version \d+\.[\.\d]+ ==)/mi version: true + twr-mobile-widget: + Readme: + path: readme.txt tx-onepager: MetaTag: class: Xpath @@ -32756,6 +33154,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# \[(?\d+\.[\.\d]+)\]/ version: true + uploads-protector: + Readme: + path: readme.txt upstream: TranslationFile: class: BodyPattern @@ -33095,6 +33496,9 @@ plugins: path: languages/vendi-wp-markdown.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Vendi WP Markdown (?\d+\.[\.\d]+)/i' version: true + vendomat-gastrofix-menu: + Readme: + path: readme.txt verbatim: QueryParameter: files: @@ -33148,6 +33552,9 @@ plugins: vertical-scroll-recent-registered-user: Readme: path: readme.txt + vertical-scroll-slideshow-gallery-v2: + Readme: + path: readme.txt vertically-scroll-rss-feed: Readme: path: readme.txt @@ -33241,6 +33648,11 @@ plugins: files: - public/js/script.js version: true + very-simple-wp-statistics: + QueryParameter: + files: + - public/js/script.js + version: true vessel: QueryParameter: files: @@ -33837,6 +34249,8 @@ plugins: path: languages/wc-hide-shipping-methods-ex-pont-hu_HU.po pattern: !ruby/regexp '/"Project\-Id\-Version: (?\d+\.[\.\d]+)/i' version: true + Readme: + path: readme.txt wc-min-max-quantities: TranslationFile: class: BodyPattern @@ -33899,6 +34313,14 @@ plugins: files: - includes/css/style.css version: true + wc-restricted-shipping-and-payment: + TranslationFile: + class: BodyPattern + path: languages/restricted-shipping-and-payment-for-woocommerce.pot + pattern: !ruby/regexp /ed Shipping And Payment For Woocommerce (?\d+\.[\.\d]+)/i + version: true + Readme: + path: readme.txt wc-return-warrranty: TranslationFile: class: BodyPattern @@ -34047,12 +34469,26 @@ plugins: path: languages/wds-themes-manager.pot pattern: !ruby/regexp '/"Project\-Id\-Version: wds\-theme\-manager (?\d+\.[\.\d]+)/i' version: true + wdv-about-me-widget: + TranslationFile: + class: BodyPattern + path: languages/wdv-about-me-widget.pot + pattern: !ruby/regexp '/Project\-Id\-Version: WDV About Me Widget (?\d+\.[\.\d]+)/i' + version: true wdv-add-services-and-events: QueryParameter: files: - public/css/wdv-add-services-and-events-public.css - public/js/wdv-add-services-and-events-public.js version: true + wdv-add-services-events-rooms: + QueryParameter: + files: + - public/css/wdv-add-services-events-rooms-public.css + - public/js/wdv-add-services-events-rooms-public.js + version: true + Readme: + path: readme.txt wdv-mailchimp-ajax: TranslationFile: class: BodyPattern @@ -34264,6 +34700,9 @@ plugins: - public/css/website-password-protection-public.css - public/js/website-password-protection-public.js version: true + website-security-check: + Readme: + path: readme.txt webtexttool: Comment: pattern: !ruby/regexp /Webtexttool WordPress Plugin v(?\d+\.[\.\d]+)/i @@ -34894,6 +35333,9 @@ plugins: path: CHANGELOG.txt pattern: !ruby/regexp /\/\*+\s*(?\d+\.[\.\d]+) \- [\d\.]{8,}\s*\*+\//i version: true + woo-ajax-add-to-cart: + Readme: + path: readme.txt woo-ajax-filter: ComposerFile: class: ConfigParser @@ -35079,6 +35521,9 @@ plugins: woo-combo-offers: Readme: path: readme.txt + woo-contabilium: + Readme: + path: readme.txt woo-correios-calculo-de-frete-na-pagina-do-produto: QueryParameter: files: @@ -35093,6 +35538,9 @@ plugins: version: true Readme: path: readme.txt + woo-coupon-reminder: + Readme: + path: readme.txt woo-coupon-url: QueryParameter: files: @@ -35288,6 +35736,9 @@ plugins: version: true Readme: path: readme.txt + woo-mailchimp-crm-perks: + Readme: + path: readme.txt woo-manual-orders: ChangeLog: class: BodyPattern @@ -35525,6 +35976,13 @@ plugins: - public/css/woo-product-disable-public.css - public/js/woo-product-disable-public.js version: true + woo-product-discount-flyer: + QueryParameter: + files: + - assets/js/frontend.js + version: true + Readme: + path: readme.txt woo-product-feed-pro: JavascriptVar: class: BodyPattern @@ -35704,6 +36162,9 @@ plugins: version: true Readme: path: readme.txt + woo-stripe-payment: + Readme: + path: readme.txt woo-subscription-extras: TranslationFile: class: BodyPattern @@ -35827,6 +36288,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + woo-yuansfer: + Readme: + path: README.md wooclientzone-lite: TranslationFile: class: BodyPattern @@ -36593,6 +37057,9 @@ plugins: word-to-html: Readme: path: readme.txt + wordapp: + Readme: + path: README.txt wordfence: JavascriptVar: pattern: !ruby/regexp /\|WordfenceTestMonBot\)\/\.test/i @@ -37214,6 +37681,15 @@ plugins: path: languages/wp-bodymovin.pot pattern: !ruby/regexp '/"Project\-Id\-Version: WP Bodymovin (?\d+\.[\.\d]+)/i' version: true + wp-books-gallery: + QueryParameter: + files: + - assets/css/wbg-w3.css + - assets/css/wbg-front-style.css + - assets/js/wbg-front-script.js + version: true + Readme: + path: readme.txt wp-bootstrap-carousel: QueryParameter: files: @@ -38388,6 +38864,9 @@ plugins: version: true Readme: path: readme.txt + wp-gravity-forms-spreadsheets: + Readme: + path: readme.txt wp-head-footer: ChangeLog: class: BodyPattern @@ -38829,6 +39308,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^v(?\d+\.[\.\da-z]+)(?!.*v\d+\.[\.\da-z]+)/mi version: true + wp-login-admin-redirect: + Readme: + path: readme.txt wp-login-button: QueryParameter: files: @@ -39610,6 +40092,9 @@ plugins: path: languages/wp-random-post-inside-bn_BD.po pattern: !ruby/regexp '/oject\-Id\-Version: WP Random Post Inside (?\d+\.[\.\d]+)/i' version: true + wp-rate-and-review: + Readme: + path: readme.txt wp-realtime-sitemap: Readme: path: readme.txt @@ -40541,6 +41026,9 @@ plugins: - assets/js/tocjs.min.js - assets/js/toc.js version: true + wp-toolbelt: + Readme: + path: readme.txt wp-tools-divi-blog-carousel: Readme: path: readme.txt @@ -40580,6 +41068,8 @@ plugins: path: i18n/languages/wp-travel-blocks.pot pattern: !ruby/regexp '/roject\-Id\-Version: WP Travel Blocks New (?\d+\.[\.\d]+)/i' version: true + Readme: + path: readme.txt wp-travel-engine: QueryParameter: files: @@ -40836,6 +41326,9 @@ plugins: version: true Readme: path: readme.txt + wp-webhooks-comments: + Readme: + path: readme.txt wp-webhooks-manage-taxonomy-terms: Readme: path: readme.txt @@ -41026,6 +41519,9 @@ plugins: files: - wpaudio.min.js version: true + wpazure-kit: + Readme: + path: readme.txt wpazure-site-library: Readme: path: readme.txt @@ -41679,6 +42175,9 @@ plugins: files: - css/theme-1.css version: true + wptao-sms: + Readme: + path: Readme.txt wpteam-google-adsense: QueryParameter: files: diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index 99055bfe..a3112127 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -599,6 +599,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/acf-dropzone/languages/acf-dropzone.pot, Match: ''"Project-Id-Version: ACF Dropzone 1.0.0''' + acf-duplicate-repeater: + TranslationFile: + number: 2.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/acf-duplicate-repeater/languages/acf-duplicate-repeater.pot, + Match: ''ject-Id-Version: ACF Duplicate Repeater 2.0.0''' acf-fast-flexy: QueryParameter: number: 1.0.0 @@ -625,6 +632,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/acf-field-selector-field/lang/acf-field-selector-field-hu_HU.po, Match: ''Project-Id-Version: ACF Field Selector 4.0.0''' + acf-flexible-content-preview: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/acf-flexible-content-preview/CHANGELOG.md, + Match: ''## 1.0.0 - 16''' acf-multistep: QueryParameter: number: 1.0.0 @@ -3594,6 +3608,21 @@ plugins: - http://wp.lab/wp-content/plugins/basepress/icons/icons.css?ver=1.7.8 - http://wp.lab/wp-content/plugins/basepress/public/js/basepress.js?ver=1.7.8 confidence: 20 + baslider: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/baslider/css/animate.min.css?ver=1.0 + - http://wp.lab/wp-content/plugins/baslider/css/style.min.css?ver=1.0 + - http://wp.lab/wp-content/plugins/baslider/css/swiper.min.css?ver=1.0 + - http://wp.lab/wp-content/plugins/baslider/js/lib//three.min.js?ver=1.0 + - http://wp.lab/wp-content/plugins/baslider/js/lib/swiper.min.js?ver=1.0 + - http://wp.lab/wp-content/plugins/baslider/js/lib/Tween.min.js?ver=1.0 + - http://wp.lab/wp-content/plugins/baslider/js/lib/webfontloader.js?ver=1.0 + - http://wp.lab/wp-content/plugins/baslider/js/embed.js?ver=1.0 + - http://wp.lab/wp-content/plugins/baslider/js/build/nextcodeSlider.js?ver=1.0 + confidence: 90 bazz-callback-widget: QueryParameter: number: '3.12' @@ -5259,6 +5288,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/brix-page-builder/languages/brix.pot, Match: ''"Project-Id-Version: Brix Builder 1.3.3''' + broadcast-companion: + QueryParameter: + number: '1.9' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/broadcast-companion/bc-companion-main.js?ver=1.9 + confidence: 10 broken-links-remover: ChangeLog: number: 1.2.2 @@ -6569,6 +6605,13 @@ plugins: - http://wp.lab/wp-content/plugins/cf7-message-filter/public/css/contact_form_message_filter-public.css?ver=1.1.0 - http://wp.lab/wp-content/plugins/cf7-message-filter/public/js/contact_form_message_filter-public.js?ver=1.1.0 confidence: 20 + cf7-mountstride-crm-integration: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/cf7-mountstride-crm-integration/languages/cf7-to-mountstride.pot, + Match: ''Form 7 - mountstride CRM - Integration 1.0.0''' cf7-notie: QueryParameter: number: '1.0' @@ -6583,7 +6626,8 @@ plugins: found_by: Query Parameter (Passive Detection) interesting_entries: - http://wp.lab/wp-content/plugins/cf7-phone-mask-field/assets/js/jquery.maskedinput.min.js?ver=1.3 - confidence: 10 + - http://wp.lab/wp-content/plugins/cf7-phone-mask-field/assets/js/jquery.maskedinput.js?ver=1.3 + confidence: 20 cf7-proxy-ip: ComposerFile: number: 0.1.0 @@ -7977,6 +8021,13 @@ plugins: - http://wp.lab/wp-content/plugins/contact-list/public/contact-list-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/contact-list/public/contact-list-public.js?ver=1.0.0 confidence: 40 + contact-me-on-zalo: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/contact-me-on-zalo/assets/css/app.css?ver=1.0.1 + confidence: 10 contact-us-page-contact-people: QueryParameter: number: 3.1.3 @@ -8430,6 +8481,20 @@ plugins: - http://wp.lab/wp-content/plugins/creame-whatsapp-me/public/css/whatsappme.css?ver=1.0.3 - http://wp.lab/wp-content/plugins/creame-whatsapp-me/public/js/whatsappme.js?ver=1.0.3 confidence: 20 + create-payment-stripe-gateway: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/create-payment-stripe-gateway/includes/frontend/assets/css/style.css?ver=1.0 + - http://wp.lab/wp-content/plugins/create-payment-stripe-gateway/includes/frontend/assets/js/script.js?ver=1.0 + confidence: 20 + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/create-payment-stripe-gateway/languages/uk_UA.po, + Match: ''"Project-Id-Version: xq-xe-xt-xy 1.0''' creative-commons-configurator-1: TranslationFile: number: 1.8.27 @@ -9506,6 +9571,22 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/display-featured-image-genesis/languages/display-featured-image-genesis.pot, Match: ''ion: Display Featured Image for Genesis 2.6.3''' + display-post-types: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/display-post-types/frontend/css/style.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/display-post-types/frontend/js/bricklayer.build.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/display-post-types/frontend/js/flickity.pkgd.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/display-post-types/frontend/js/scripts.build.js?ver=1.0.0 + confidence: 40 + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/display-post-types/lang/display-post-types.pot, + Match: ''"Project-Id-Version: display-post-types 1.0.0''' display-posts-shortcode: ChangeLog: number: 2.9.0 @@ -10130,6 +10211,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/easy-image-collage/css/public.css?ver=1.9.0 - http://wp.lab/wp-content/plugins/easy-image-collage/js/public.js?ver=1.9.0 + easy-image-optimizer: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/easy-image-optimizer/changelog.txt, Match: + ''= 1.0.0''' easy-lazy-loader: QueryParameter: number: 1.1.2 @@ -13188,6 +13276,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/freelancer-sharing-icons/public/css/freelancer_share_icons-public.css?ver=1.0.0 confidence: 10 + fresh-podcaster: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/fresh-podcaster/public/css/fresh-podcaster-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/fresh-podcaster/public/js/fresh-podcaster-public.js?ver=1.0.0 + confidence: 20 freshmail-integration: ChangeLog: number: 2.1.9 @@ -16171,6 +16267,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/imageshack-offloader/lang/imageshack-offloader.pot, Match: ''roject-Id-Version: ImageShack Offloader 1.0.4''' + imagewalk: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/imagewalk/package.json, Match: ''1.0.0''' imagify: ComposerFile: number: 1.9.3.1 @@ -21647,7 +21749,8 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/myanmar-unipress/_inc/js/rabbit.js?ver=1.1.0 - http://wp.lab/wp-content/plugins/myanmar-unipress/_inc/js/bunny.js?ver=1.1.0 - confidence: 20 + - http://wp.lab/wp-content/plugins/myanmar-unipress/_inc/fonts/?font&ver=1.1.0 + confidence: 30 mybookprogress: QueryParameter: number: 1.0.4 @@ -24781,6 +24884,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/post-revision-workflow/languages/post-revision-workflow.pot, Match: ''ject-Id-Version: Post Revision Workflow 0.2a''' + post-slider-and-carousel: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/post-slider-and-carousel/assets/css/owl.carousel.min.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/post-slider-and-carousel/assets/css/psac-public.css?ver=1.0.1 + confidence: 20 post-slider-wd: QueryParameter: number: 1.0.52 @@ -28647,6 +28758,14 @@ plugins: - http://wp.lab/wp-content/plugins/seo-landing-page-generator/public/js/issslpg-public.js?ver=1.5.0 - http://wp.lab/wp-content/plugins/seo-landing-page-generator/public/plugins/flexslider/jquery.flexslider-min.js?ver=1.5.0 confidence: 30 + seo-local-rank: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/seo-local-rank/public/css/plugin-name-public.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/seo-local-rank/public/js/seolocalrank-public.js?ver=1.0.1 + confidence: 20 seo-marketing-checklist: QueryParameter: number: 1.0.0 @@ -35234,6 +35353,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/very-simple-wp-popup/public/js/script.js?ver=1.0.0 confidence: 10 + very-simple-wp-statistics: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/very-simple-wp-statistics/public/js/script.js?ver=1.0.0 + confidence: 10 vessel: QueryParameter: number: 0.7.1 @@ -35940,6 +36066,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/wc-responsive-video/includes/css/style.css?ver=1.11 confidence: 10 + wc-restricted-shipping-and-payment: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wc-restricted-shipping-and-payment/languages/restricted-shipping-and-payment-for-woocommerce.pot, + Match: ''ed Shipping And Payment For Woocommerce 1.0.0''' wc-return-warrranty: TranslationFile: number: 1.0.0 @@ -36103,6 +36236,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wds-themes-manager/languages/wds-themes-manager.pot, Match: ''"Project-Id-Version: wds-theme-manager 1.0.0''' + wdv-about-me-widget: + TranslationFile: + number: 1.1.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wdv-about-me-widget/languages/wdv-about-me-widget.pot, + Match: ''Project-Id-Version: WDV About Me Widget 1.1.0''' wdv-add-services-and-events: QueryParameter: number: 1.0.0 @@ -36111,6 +36251,14 @@ plugins: - http://wp.lab/wp-content/plugins/wdv-add-services-and-events/public/css/wdv-add-services-and-events-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/wdv-add-services-and-events/public/js/wdv-add-services-and-events-public.js?ver=1.0.0 confidence: 20 + wdv-add-services-events-rooms: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wdv-add-services-events-rooms/public/css/wdv-add-services-events-rooms-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/wdv-add-services-events-rooms/public/js/wdv-add-services-events-rooms-public.js?ver=1.0.0 + confidence: 20 wdv-mailchimp-ajax: TranslationFile: number: 1.0.1 @@ -37684,6 +37832,13 @@ plugins: - http://wp.lab/wp-content/plugins/woo-product-disable/public/css/woo-product-disable-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/woo-product-disable/public/js/woo-product-disable-public.js?ver=1.0.0 confidence: 20 + woo-product-discount-flyer: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/woo-product-discount-flyer/assets/js/frontend.js?ver=1.0.0 + confidence: 10 woo-product-feed-pro: JavascriptVar: number: 2.1.4 @@ -39421,6 +39576,15 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wp-bodymovin/languages/wp-bodymovin.pot, Match: ''"Project-Id-Version: WP Bodymovin 1.0.2''' + wp-books-gallery: + QueryParameter: + number: '1.2' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wp-books-gallery/assets/css/wbg-w3.css?ver=1.2 + - http://wp.lab/wp-content/plugins/wp-books-gallery/assets/css/wbg-front-style.css?ver=1.2 + - http://wp.lab/wp-content/plugins/wp-books-gallery/assets/js/wbg-front-script.js?ver=1.2 + confidence: 30 wp-bootstrap-carousel: QueryParameter: number: 0.5.0 diff --git a/spec/fixtures/dynamic_finders/plugin_version/acf-duplicate-repeater/translation_file/languages/acf-duplicate-repeater.pot b/spec/fixtures/dynamic_finders/plugin_version/acf-duplicate-repeater/translation_file/languages/acf-duplicate-repeater.pot new file mode 100644 index 00000000..e5eda7eb --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/acf-duplicate-repeater/translation_file/languages/acf-duplicate-repeater.pot @@ -0,0 +1,58 @@ +# Copyright (C) 2019 Jörn Lund +# This file is distributed under the same license as the ACF Duplicate Repeater plugin. +msgid "" +msgstr "" +"Project-Id-Version: ACF Duplicate Repeater 2.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/acf-duplicate-repeater\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-22T14:32:38+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.2.0\n" +"X-Domain: acf-duplicate-repeater\n" + +#. Plugin Name of the plugin +msgid "ACF Duplicate Repeater" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://github.com/mcguffin/acf-duplicate-repeater" +msgstr "" + +#. Description of the plugin +msgid "Duplicate Repeater and Layout Fields in ACF Pro" +msgstr "" + +#. Author of the plugin +msgid "Jörn Lund" +msgstr "" + +#. Author URI of the plugin +msgid "https://github.com/mcguffin" +msgstr "" + +#. Translators: ACF-Pro URL +#: include/ACFDuplicateRepeater/Core/Core.php:69 +msgid "The ACF Duplicate Repeater plugin only provides support for ACF Pro 5.7 and up." +msgstr "" + +#. Translators: Plugins page URL +#: include/ACFDuplicateRepeater/Core/Core.php:78 +msgid "Please upgrade ACF Pro to the latest Version on the plugins page." +msgstr "" + +#. Translators: Plugins page URL +#: include/ACFDuplicateRepeater/Core/Core.php:87 +msgid "You can disable and uninstall the plugin on the plugins page." +msgstr "" + +#: include/ACFDuplicateRepeater/Core/Core.php:123 +msgid "Duplicate Entry" +msgstr "" + +#: include/ACFDuplicateRepeater/Core/Core.php:127 +msgid "Duplicate Layout" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/acf-flexible-content-preview/change_log/CHANGELOG.md b/spec/fixtures/dynamic_finders/plugin_version/acf-flexible-content-preview/change_log/CHANGELOG.md new file mode 100644 index 00000000..85520b1c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/acf-flexible-content-preview/change_log/CHANGELOG.md @@ -0,0 +1,4 @@ +# Changelog ## + +## 1.0.0 - 16 Aug 2019 +* Initial release diff --git a/spec/fixtures/dynamic_finders/plugin_version/cf7-mountstride-crm-integration/translation_file/languages/cf7-to-mountstride.pot b/spec/fixtures/dynamic_finders/plugin_version/cf7-mountstride-crm-integration/translation_file/languages/cf7-to-mountstride.pot new file mode 100644 index 00000000..2870498b --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/cf7-mountstride-crm-integration/translation_file/languages/cf7-to-mountstride.pot @@ -0,0 +1,139 @@ +# Copyright (C) 2019 Contact Form 7 - mountstride CRM - Integration +# This file is distributed under the same license as the Contact Form 7 - mountstride CRM - Integration package. +msgid "" +msgstr "" +"Project-Id-Version: Contact Form 7 - mountstride CRM - Integration 1.0.0\n" +"Report-Msgid-Bugs-To: http://wordpress.org/support/plugin/cf7-to-" +"mountstride\n" +"POT-Creation-Date: 2019-08-01 10:04:10+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" + +#: admin/partials/cf7-form-fields-template.php:40 +#: admin/partials/cf7-form-fields-template.php:73 +#: admin/partials/mappings.php:236 admin/partials/mappings.php:263 +#: admin/partials/mappings.php:287 admin/partials/mappings.php:325 +#: admin/partials/mappings.php:358 admin/partials/mappings.php:418 +#: admin/partials/mappings.php:474 +msgid "N/A" +msgstr "" + +#: admin/partials/cf7-form-fields-template.php:91 +#: admin/partials/cf7-form-fields-template.php:120 +#: admin/partials/mappings.php:341 admin/partials/mappings.php:370 +#: admin/partials/mappings.php:448 admin/partials/mappings.php:491 +msgid "Delete" +msgstr "" + +#: admin/partials/mappings.php:30 admin/partials/settings.php:29 +msgid "Please activate Contact Form plugin first." +msgstr "" + +#: admin/partials/mappings.php:36 admin/partials/settings.php:35 +msgid "Please update latest version for Contact Form plugin first." +msgstr "" + +#: admin/partials/mappings.php:148 +msgid "CF7 to mountstride CRM Fields Mapping" +msgstr "" + +#: admin/partials/mappings.php:149 +msgid "" +"Map the required mountstride CRM API fields to your current Contact Form 7 " +"fields" +msgstr "" + +#: admin/partials/mappings.php:184 +msgid "Enable this form data submitting to mountstride CRM" +msgstr "" + +#: admin/partials/mappings.php:188 admin/partials/mappings.php:193 +msgid "mountstride CRM General Fields" +msgstr "" + +#: admin/partials/mappings.php:194 +msgid "CF7 Fields" +msgstr "" + +#: admin/partials/mappings.php:195 admin/partials/mappings.php:391 +msgid "Action" +msgstr "" + +#: admin/partials/mappings.php:376 +msgid "Add New Field" +msgstr "" + +#: admin/partials/mappings.php:383 +msgid "mountstride CRM Master Data Fields" +msgstr "" + +#: admin/partials/mappings.php:389 +msgid "Extra Field Name" +msgstr "" + +#: admin/partials/mappings.php:390 +msgid "Value" +msgstr "" + +#: admin/partials/mappings.php:498 +msgid "Add New Master Data Field" +msgstr "" + +#: admin/partials/mappings.php:503 +msgid "Save" +msgstr "" + +#: admin/partials/settings.php:211 +msgid "CF7 to mountstride CRM API Settings" +msgstr "" + +#: admin/partials/settings.php:236 +msgid "Enable mountstride CRM API" +msgstr "" + +#: admin/partials/settings.php:242 +msgid "API Endpoint*" +msgstr "" + +#: admin/partials/settings.php:248 +msgid "Authorization Key*" +msgstr "" + +#: admin/partials/settings.php:254 +msgid "Token Key*" +msgstr "" + +#: admin/partials/settings.php:260 +msgid "Enable Log" +msgstr "" + +#: admin/partials/settings.php:263 +msgid "View debug log" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Contact Form 7 - mountstride CRM - Integration" +msgstr "" + +#. #-#-#-#-# cf7-to-mountstride.pot (Contact Form 7 - mountstride CRM - Integration 1.0.0) #-#-#-#-# +#. Plugin URI of the plugin/theme +#. #-#-#-#-# cf7-to-mountstride.pot (Contact Form 7 - mountstride CRM - Integration 1.0.0) #-#-#-#-# +#. Author URI of the plugin/theme +msgid "https://profiles.wordpress.org/vsourz1td/" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"Contact Form 7 mountstride CRM for WordPress is the optimum way to manage " +"leads in easiest way. It’s a plug & play tool which allows you to capture " +"and store customer’s data by integrating the Contact Form and our plugin. No " +"hand-written customization code required." +msgstr "" + +#. Author of the plugin/theme +msgid "Vsourz Digital" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/create-payment-stripe-gateway/translation_file/languages/uk_UA.po b/spec/fixtures/dynamic_finders/plugin_version/create-payment-stripe-gateway/translation_file/languages/uk_UA.po new file mode 100644 index 00000000..eda73577 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/create-payment-stripe-gateway/translation_file/languages/uk_UA.po @@ -0,0 +1,49 @@ +msgid "" +msgstr "" +"Project-Id-Version: xq-xe-xt-xy 1.0\n" +"POT-Creation-Date: 2018-07-11 09:44+0300\n" +"PO-Revision-Date: 2018-07-11 09:44+0300\n" +"Last-Translator: \n" +"Language-Team: Marko Maksym\n" +"Language: uk_UA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.0.6\n" +"X-Poedit-Basepath: ../includes\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-SearchPath-0: .\n" + +#: admin/class-admin-main.php:66 +msgid "Title of the page" +msgstr "" + +#: admin/class-admin-main.php:66 +msgid "Link Name" +msgstr "" + +#: admin/class-admin-main.php:69 +msgid "Submenu title" +msgstr "" + +#: admin/class-admin-main.php:69 +msgid "Submenu item" +msgstr "" + +#: admin/templates/index.php:8 +msgid "Settings Page" +msgstr "" + +#: admin/templates/main_module_menu.php:10 +msgid "Main page" +msgstr "" + +#: admin/templates/main_module_menu.php:13 admin/templates/page1.php:8 +msgid "Page 1" +msgstr "" + +#: admin/templates/main_module_menu.php:16 admin/templates/page2.php:8 +msgid "Page 2" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/display-post-types/translation_file/lang/display-post-types.pot b/spec/fixtures/dynamic_finders/plugin_version/display-post-types/translation_file/lang/display-post-types.pot new file mode 100644 index 00000000..964044a9 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/display-post-types/translation_file/lang/display-post-types.pot @@ -0,0 +1,278 @@ +# Display Post Types. +# Copyright (C) 2019 vedathemes +# This file is distributed under the same license as the PACKAGE package. +# FIRST AUTHOR , 2019. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: display-post-types 1.0.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-08-22 22:24+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=CHARSET\n" +"Content-Transfer-Encoding: 8bit\n" + +#: backend/inc/class-block.php:229 +msgid "Post Type" +msgstr "" + +#: backend/inc/class-block.php:247 +msgid "Taxonomy" +msgstr "" + +#: backend/inc/class-widget.php:121 +msgid "Publish Date" +msgstr "" + +#: backend/inc/class-widget.php:122 +msgid "Modified Date" +msgstr "" + +#: backend/inc/class-widget.php:123 backend/inc/class-widget.php:150 +#: backend/inc/class-widget.php:209 +msgid "Title" +msgstr "" + +#: backend/inc/class-widget.php:124 +msgid "Author" +msgstr "" + +#: backend/inc/class-widget.php:125 +msgid "Comment Count" +msgstr "" + +#: backend/inc/class-widget.php:126 +msgid "Random" +msgstr "" + +#: backend/inc/class-widget.php:130 +msgid "Top Left Cropping" +msgstr "" + +#: backend/inc/class-widget.php:131 +msgid "Top Center Cropping" +msgstr "" + +#: backend/inc/class-widget.php:132 +msgid "Center Cropping" +msgstr "" + +#: backend/inc/class-widget.php:133 +msgid "Bottom Left Cropping" +msgstr "" + +#: backend/inc/class-widget.php:134 +msgid "Bottom Center Cropping" +msgstr "" + +#: backend/inc/class-widget.php:138 +msgid "No Cropping" +msgstr "" + +#: backend/inc/class-widget.php:139 +msgid "Landscape (4:3)" +msgstr "" + +#: backend/inc/class-widget.php:140 +msgid "Landscape (3:2)" +msgstr "" + +#: backend/inc/class-widget.php:141 +msgid "Portrait (3:4)" +msgstr "" + +#: backend/inc/class-widget.php:142 +msgid "Portrait (2:3)" +msgstr "" + +#: backend/inc/class-widget.php:143 +msgid "Widescreen (16:9)" +msgstr "" + +#: backend/inc/class-widget.php:144 +msgid "Square (1:1)" +msgstr "" + +#: backend/inc/class-widget.php:149 +msgid "Thumbnail" +msgstr "" + +#: backend/inc/class-widget.php:151 +msgid "Meta info" +msgstr "" + +#: backend/inc/class-widget.php:152 +msgid "Category" +msgstr "" + +#: backend/inc/class-widget.php:153 +msgid "Excerpt" +msgstr "" + +#: backend/inc/class-widget.php:159 +msgid "Create a display post types widget." +msgstr "" + +#: backend/inc/class-widget.php:162 +msgid "Display Post Types" +msgstr "" + +#: backend/inc/class-widget.php:216 +msgid "None" +msgstr "" + +#: backend/inc/class-widget.php:217 +msgid "Select Post Type" +msgstr "" + +#: backend/inc/class-widget.php:222 +msgid "Get items to be displayed" +msgstr "" + +#: backend/inc/class-widget.php:231 +msgid "Get items by Post IDs (optional)" +msgstr "" + +#: backend/inc/class-widget.php:232 +msgctxt "Placeholder text for post ids" +msgid "Comma separated ids, i.e. 230,300" +msgstr "" + +#: backend/inc/class-widget.php:244 +msgid "Number of items to display" +msgstr "" + +#: backend/inc/class-widget.php:250 +msgid "Order By" +msgstr "" + +#: backend/inc/class-widget.php:257 +msgid "Sort Order" +msgstr "" + +#: backend/inc/class-widget.php:259 +msgid "Descending" +msgstr "" + +#: backend/inc/class-widget.php:260 +msgid "Ascending" +msgstr "" + +#: backend/inc/class-widget.php:268 +msgid "Styling selected items" +msgstr "" + +#: backend/inc/class-widget.php:273 +msgid "Display Style" +msgstr "" + +#: backend/inc/class-widget.php:285 +msgid "Image Cropping" +msgstr "" + +#: backend/inc/class-widget.php:292 +msgid "Image Cropping Position" +msgstr "" + +#: backend/inc/class-widget.php:300 +msgid "Left Aligned" +msgstr "" + +#: backend/inc/class-widget.php:301 +msgid "Right Aligned" +msgstr "" + +#: backend/inc/class-widget.php:303 +msgid "Image Alignment" +msgstr "" + +#: backend/inc/class-widget.php:309 +msgid "Border Radius (in px)" +msgstr "" + +#: backend/inc/class-widget.php:314 +msgid "Number of grid columns" +msgstr "" + +#: backend/inc/class-widget.php:319 +msgid "Thumbnail Placeholder" +msgstr "" + +#: backend/inc/class-widget.php:428 +msgid "Select Pages" +msgstr "" + +#: backend/inc/class-widget.php:458 +msgid "Select Terms" +msgstr "" + +#: backend/inc/class-widget.php:488 +msgid "Items supported by display style" +msgstr "" + +#: backend/inc/class-widget.php:518 +msgid "Get items by Taxonomy" +msgstr "" + +#: backend/inc/functions.php:18 +msgid "Posts" +msgstr "" + +#: backend/inc/functions.php:19 +msgid "Pages" +msgstr "" + +#: backend/inc/functions.php:45 +msgid "Ignore Taxonomy" +msgstr "" + +#: backend/inc/functions.php:46 +msgid "Categories" +msgstr "" + +#: backend/inc/functions.php:47 +msgid "Tags" +msgstr "" + +#: backend/inc/functions.php:92 +msgid "- Ignore Taxonomy -" +msgstr "" + +#: frontend/class-frontend.php:58 +msgid "List - Full" +msgstr "" + +#: frontend/class-frontend.php:62 +msgid "List - Mini" +msgstr "" + +#: frontend/class-frontend.php:66 +msgid "Grid - Normal" +msgstr "" + +#: frontend/class-frontend.php:70 +msgid "Grid - Overlay" +msgstr "" + +#: frontend/class-frontend.php:74 +msgid "Slider - Normal" +msgstr "" + +#: frontend/class-frontend.php:383 +#, php-format +msgctxt "human-readable time difference" +msgid "%s ago" +msgstr "" + +#: frontend/class-frontend.php:510 +msgid "Continue Reading" +msgstr "" + +#: frontend/class-frontend.php:553 +msgid "on" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/easy-image-optimizer/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/easy-image-optimizer/change_log/changelog.txt new file mode 100644 index 00000000..7942dc23 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/easy-image-optimizer/change_log/changelog.txt @@ -0,0 +1,2 @@ += 1.0.0 = +* First release (ported from EWWW Image Optimizer) diff --git a/spec/fixtures/dynamic_finders/plugin_version/imagewalk/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/imagewalk/composer_file/package.json new file mode 100644 index 00000000..ff9d10ff --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/imagewalk/composer_file/package.json @@ -0,0 +1,48 @@ +{ + "name": "imagewalk", + "version": "1.0.0", + "private": true, + "scripts": { + "all": "npm run admin && npm run core && npm run main && npm run uploader", + "admin": "PKG=admin npm run do-${MODE:-build}", + "core": "PKG=core npm run do-${MODE:-build}", + "main": "PKG=main npm run do-${MODE:-build}", + "uploader": "PKG=uploader npm run do-${MODE:-build}", + "do-build": "browserify -e assets/js/src/$PKG | uglifyjs -c -m -o assets/js/dist/$PKG.min.js", + "postdo-build": "PKGCSS=assets/scss/$PKG.scss; if [ -f \"$PKGCSS\" ]; then node-sass $PKGCSS assets/css/$PKG.css --output-style expanded; fi", + "do-watch": "watchify -e assets/js/src/$PKG -o assets/js/dist/$PKG.js --delay 1500", + "do-release": "npm run all && node do-release.js" + }, + "dependencies": { + "@wordpress/hooks": "^2.4.0", + "cropperjs": "^1.5.5", + "lodash.debounce": "^4.0.8", + "lodash.memoize": "^4.1.2", + "lodash.template": "^4.5.0", + "lodash.throttle": "^4.1.1", + "pica": "^5.1.0", + "qss": "^2.0.3" + }, + "devDependencies": { + "@babel/core": "^7.5.5", + "@babel/preset-env": "^7.5.5", + "@wordpress/browserslist-config": "^2.5.0", + "archiver": "^3.0.3", + "babelify": "^10.0.0", + "browserify": "^16.3.0", + "browserify-shim": "^3.8.14", + "node-sass": "^4.12.0", + "uglify-js": "^3.6.0", + "watchify": "^3.11.1" + }, + "browserify": { + "transform": [ + "babelify", + "browserify-shim" + ] + }, + "browserify-shim": { + "imagewalk": "global:imagewalk", + "imagewalk-data": "global:imagewalk_data" + } +} 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 913c5912..70e1b250 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 @@ -1253,6 +1253,18 @@ + + + + + + + + + + + + @@ -1940,6 +1952,10 @@ + + + + @@ -2451,6 +2467,7 @@ + @@ -2970,6 +2987,10 @@ + + + + @@ -3166,6 +3187,11 @@ + + + + + @@ -3399,6 +3425,13 @@ + + + + + + + @@ -4703,6 +4736,11 @@ + + + + + @@ -7911,6 +7949,7 @@ + @@ -9154,6 +9193,11 @@ + + + + + @@ -10572,6 +10616,11 @@ + + + + + @@ -13154,6 +13203,10 @@ + + + + @@ -13472,6 +13525,11 @@ + + + + + @@ -13966,6 +14024,10 @@ + + + + @@ -14412,6 +14474,12 @@ + + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/wc-restricted-shipping-and-payment/translation_file/languages/restricted-shipping-and-payment-for-woocommerce.pot b/spec/fixtures/dynamic_finders/plugin_version/wc-restricted-shipping-and-payment/translation_file/languages/restricted-shipping-and-payment-for-woocommerce.pot new file mode 100644 index 00000000..00383f9f --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wc-restricted-shipping-and-payment/translation_file/languages/restricted-shipping-and-payment-for-woocommerce.pot @@ -0,0 +1,282 @@ +# Copyright (C) 2019 WPRuby +# This file is distributed under the same license as the Restricted Shipping And Payment For Woocommerce plugin. +msgid "" +msgstr "" +"Project-Id-Version: Restricted Shipping And Payment For Woocommerce 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/restricted-shipping-and-payment-for-woocommerce\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-11T18:55:09+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.1.0\n" +"X-Domain: restricted-shipping-and-payment-for-woocommerce\n" + +#. Plugin Name of the plugin +msgid "Restricted Shipping And Payment For Woocommerce" +msgstr "" + +#. Plugin URI of the plugin +#. Author URI of the plugin +msgid "https://wpruby.com" +msgstr "" + +#. Description of the plugin +msgid "Add conditions and rules to enable/disable your WooCommerce shipping methods and Payment gateways." +msgstr "" + +#. Author of the plugin +msgid "WPRuby" +msgstr "" + +#: includes/rules/class-rspw-shipping-country-rule.php:37 +#: includes/rules/class-rspw-payment-country-rule.php:34 +#: includes/rules/class-rspw-billing-country-rule.php:26 +msgid "is" +msgstr "" + +#: includes/rules/class-rspw-shipping-country-rule.php:38 +#: includes/rules/class-rspw-payment-country-rule.php:35 +#: includes/rules/class-rspw-billing-country-rule.php:27 +msgid "is not" +msgstr "" + +#: includes/rules/class-rspw-shipping-country-rule.php:48 +msgid "Shipping Countries" +msgstr "" + +#: includes/rules/class-rspw-shipping-country-rule.php:49 +msgid "Select shipping countries" +msgstr "" + +#: includes/rules/class-rspw-rules-factory.php:33 +msgid "Shipping Class" +msgstr "" + +#: includes/rules/class-rspw-rules-factory.php:37 +msgid "Coupon Code" +msgstr "" + +#: includes/rules/class-rspw-rules-factory.php:41 +#: includes/rules/class-rspw-cart-total-rule.php:37 +msgid "Cart Total" +msgstr "" + +#: includes/rules/class-rspw-rules-factory.php:45 +#: includes/rules/class-rspw-package-weight-rule.php:53 +msgid "Package Weight" +msgstr "" + +#: includes/rules/class-rspw-rules-factory.php:49 +msgid "Shipping Country" +msgstr "" + +#: includes/rules/class-rspw-rules-factory.php:53 +msgid "Billing Country" +msgstr "" + +#: includes/rules/class-rspw-rules-factory.php:57 +msgid "Customer" +msgstr "" + +#: includes/rules/class-rspw-cart-total-rule.php:25 +#: includes/rules/class-rspw-package-weight-rule.php:25 +msgid "less than" +msgstr "" + +#: includes/rules/class-rspw-cart-total-rule.php:26 +#: includes/rules/class-rspw-package-weight-rule.php:26 +msgid "equal to" +msgstr "" + +#: includes/rules/class-rspw-cart-total-rule.php:27 +#: includes/rules/class-rspw-package-weight-rule.php:27 +msgid "more than" +msgstr "" + +#: includes/rules/class-rspw-customer-rule.php:37 +msgid "email is" +msgstr "" + +#: includes/rules/class-rspw-customer-rule.php:38 +msgid "email is not" +msgstr "" + +#: includes/rules/class-rspw-customer-rule.php:48 +msgid "Customer Email" +msgstr "" + +#: includes/rules/class-rspw-payment-country-rule.php:45 +msgid "payment Countries" +msgstr "" + +#: includes/rules/class-rspw-payment-country-rule.php:46 +msgid "Select payment countries" +msgstr "" + +#: includes/rules/class-rspw-coupon-code-rule.php:33 +#: includes/rules/class-rspw-shipping-class-rule.php:44 +msgid "included in the order" +msgstr "" + +#: includes/rules/class-rspw-coupon-code-rule.php:34 +#: includes/rules/class-rspw-shipping-class-rule.php:45 +msgid "not included in the order" +msgstr "" + +#: includes/rules/class-rspw-coupon-code-rule.php:44 +msgid "Coupon Codes" +msgstr "" + +#: includes/rules/class-rspw-coupon-code-rule.php:45 +msgid "Select coupon code/s" +msgstr "" + +#: includes/rules/class-rspw-shipping-class-rule.php:52 +msgid "Shipping Classes" +msgstr "" + +#: includes/rules/class-rspw-shipping-class-rule.php:53 +msgid "Select shipping class/es" +msgstr "" + +#: includes/rules/class-rspw-billing-country-rule.php:37 +msgid "Billing Countries" +msgstr "" + +#: includes/rules/class-rspw-billing-country-rule.php:38 +msgid "Select billing country/ies" +msgstr "" + +#: admin/class-rspw-admin.php:80 +msgid "Shipping Conditions" +msgstr "" + +#: admin/class-rspw-admin.php:81 +msgid "Shipping Condition" +msgstr "" + +#: admin/class-rspw-admin.php:82 +#: admin/class-rspw-admin.php:113 +msgid "Add New" +msgstr "" + +#: admin/class-rspw-admin.php:83 +msgid "Add New Shipping Condition" +msgstr "" + +#: admin/class-rspw-admin.php:84 +msgid "Edit Shipping Condition" +msgstr "" + +#: admin/class-rspw-admin.php:85 +msgid "New Shipping Condition" +msgstr "" + +#: admin/class-rspw-admin.php:86 +msgid "View Shipping Condition" +msgstr "" + +#: admin/class-rspw-admin.php:87 +msgid "Search Shipping Conditions" +msgstr "" + +#: admin/class-rspw-admin.php:88 +msgid "No Shipping Conditions" +msgstr "" + +#: admin/class-rspw-admin.php:89 +msgid "No Shipping Conditions found in Trash" +msgstr "" + +#: admin/class-rspw-admin.php:111 +msgid "Payment Conditions" +msgstr "" + +#: admin/class-rspw-admin.php:112 +msgid "Payment Condition" +msgstr "" + +#: admin/class-rspw-admin.php:114 +msgid "Add New Payment Condition" +msgstr "" + +#: admin/class-rspw-admin.php:115 +msgid "Edit Payment Condition" +msgstr "" + +#: admin/class-rspw-admin.php:116 +msgid "New Payment Condition" +msgstr "" + +#: admin/class-rspw-admin.php:117 +msgid "View Payment Condition" +msgstr "" + +#: admin/class-rspw-admin.php:118 +msgid "Search Payment Conditions" +msgstr "" + +#: admin/class-rspw-admin.php:119 +msgid "No Payment Conditions" +msgstr "" + +#: admin/class-rspw-admin.php:120 +msgid "No Payment Conditions found in Trash" +msgstr "" + +#: admin/class-rspw-payment-conditions-meta-box.php:32 +#: admin/class-rspw-shipping-conditions-meta-box.php:32 +msgid "Condition Properties" +msgstr "" + +#: admin/class-rspw-payment-conditions-meta-box.php:42 +msgid "Excluded Payment Gateways" +msgstr "" + +#: admin/class-rspw-payment-conditions-meta-box.php:43 +msgid "Select Payment gateway/s" +msgstr "" + +#: admin/class-rspw-payment-conditions-meta-box.php:55 +msgid "Add the condition rules, any rule would match cart contents the payment methods will be excluded" +msgstr "" + +#: admin/class-rspw-payment-conditions-meta-box.php:57 +#: admin/class-rspw-shipping-conditions-meta-box.php:57 +msgid "Rule {#}" +msgstr "" + +#: admin/class-rspw-payment-conditions-meta-box.php:58 +#: admin/class-rspw-shipping-conditions-meta-box.php:58 +msgid "Add Another Rule" +msgstr "" + +#: admin/class-rspw-payment-conditions-meta-box.php:59 +#: admin/class-rspw-shipping-conditions-meta-box.php:59 +msgid "Remove Rule" +msgstr "" + +#: admin/class-rspw-payment-conditions-meta-box.php:69 +#: admin/class-rspw-shipping-conditions-meta-box.php:69 +msgid "Rule Type" +msgstr "" + +#: admin/class-rspw-payment-conditions-meta-box.php:81 +#: admin/class-rspw-shipping-conditions-meta-box.php:81 +msgid "Operator" +msgstr "" + +#: admin/class-rspw-shipping-conditions-meta-box.php:42 +msgid "Excluded Shipping Methods" +msgstr "" + +#: admin/class-rspw-shipping-conditions-meta-box.php:43 +msgid "Select shipping method/s" +msgstr "" + +#: admin/class-rspw-shipping-conditions-meta-box.php:55 +msgid "Add the condition rules, any rule would match cart contents the shipping methods will be excluded" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/wdv-about-me-widget/translation_file/languages/wdv-about-me-widget.pot b/spec/fixtures/dynamic_finders/plugin_version/wdv-about-me-widget/translation_file/languages/wdv-about-me-widget.pot new file mode 100644 index 00000000..de45b3b8 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wdv-about-me-widget/translation_file/languages/wdv-about-me-widget.pot @@ -0,0 +1,140 @@ +# Copyright (C) 2019 WDV About Me Widget +# This file is distributed under the same license as the WDV About Me Widget package. +msgid "" +msgstr "" +"Project-Id-Version: WDV About Me Widget 1.1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wdv-about-me-widget\n" +"POT-Creation-Date: 2019-08-19 09:32:23+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:366 +msgid "Tell more about yourself or about your firm" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:367 +msgid "WDV About Me Widget" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:501 +msgid "Title" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:509 +msgid "Image" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:521 +msgid "No image selected" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:527 +msgid "Remove Image" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:528 +msgid "Select Image" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:548 +msgid "left" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:555 +msgid "center" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:566 +msgid "Image width (px)" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:571 +msgid "Image height (px)" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:576 +msgid "Border radius for image (px)" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:583 +msgid "Your name or company name" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:588 +msgid "Profession" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:614 +msgid "Open text links in new tab? " +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:625 +msgid "Contact's title" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:630 +msgid "Address" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:636 +msgid "Telephone number" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:642 +msgid "E-mail" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:648 +msgid "Skype" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:654 +msgid "WhatsApp" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:660 +msgid "Viber" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:686 +msgid "Icon color (Icon have no background)" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:693 +msgid "Icon background color" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:716 +msgid "Icon color:" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:721 +msgid "Icon background color:" +msgstr "" + +#: widgets/class-wdv-about-me-widget-wdv-widget.php:726 +msgid "Icon hover color:" +msgstr "" +#. Plugin Name of the plugin/theme +msgid "WDV About Me Widget" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "http://wdvillage.com/product/wdv-about-me-widget/" +msgstr "" + +#. Description of the plugin/theme +msgid "Add 'WDV About Me Widget' widget to your theme." +msgstr "" + +#. Author of the plugin/theme +msgid "wdvillage" +msgstr "" + +#. Author URI of the plugin/theme +msgid "http://wdvillage.com" +msgstr ""