From 1d734189694ff50a609223d79f52aecc5160001e Mon Sep 17 00:00:00 2001 From: erwanlr Date: Sat, 17 Aug 2019 10:36:18 +0100 Subject: [PATCH] Adds DFs --- spec/fixtures/db/dynamic_finders.yml | 619 ++++++++++++++++++ spec/fixtures/dynamic_finders/expected.yml | 227 ++++++- .../languages/display-terms-shortcode.pot | 35 + .../translation_file/languages/noptin.pot | 246 +++++++ .../languages/oauth-gap-messenger-fa_IR.po | 78 +++ .../query_parameter_passive_all.html | 106 +++ .../change_log/change_log.txt | 6 + .../suspended-lists-for-sportspress-es_ES.po | 236 +++++++ .../change_log/changelog.txt | 2 + .../languages/whitelabel-wp-content.pot | 108 +++ .../translation_file/languages/wooscp.pot | 597 +++++++++++++++++ .../wp1-like/change_log/changelog.txt | 4 + .../wphindi/change_log/changelog.md | 18 + .../composer_file/composer.json | 22 + 14 files changed, 2303 insertions(+), 1 deletion(-) create mode 100644 spec/fixtures/dynamic_finders/plugin_version/display-terms-shortcode/translation_file/languages/display-terms-shortcode.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/newsletter-optin-box/translation_file/languages/noptin.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/oauth-for-gap-messenger/translation_file/languages/oauth-gap-messenger-fa_IR.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/softdiscover-db-file-manager/change_log/change_log.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/suspended-lists-for-sportspress/translation_file/languages/suspended-lists-for-sportspress-es_ES.po create mode 100644 spec/fixtures/dynamic_finders/plugin_version/whitelabel-wp-setup/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/whitelabel-wp-setup/translation_file/languages/whitelabel-wp-content.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/woo-smart-compare/translation_file/languages/wooscp.pot create mode 100644 spec/fixtures/dynamic_finders/plugin_version/wp1-like/change_log/changelog.txt create mode 100644 spec/fixtures/dynamic_finders/plugin_version/wphindi/change_log/changelog.md create mode 100644 spec/fixtures/dynamic_finders/plugin_version/yedpay-for-woocommerce/composer_file/composer.json diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index d9c9d41d..de693b7e 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -1098,6 +1098,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /^\#\#\#\# (?\d+\.[\.\d]+) \- [^\r\n]+$/i version: true + admin-featured-image: + Readme: + path: readme.txt admin-keys: QueryParameter: files: @@ -1380,6 +1383,14 @@ plugins: advanced-nocaptcha-recaptcha: Readme: path: readme.txt + advanced-page-visit-counter: + QueryParameter: + files: + - public/css/advanced-page-visit-counter-public.css + - public/js/advanced-page-visit-counter-public.js + version: true + Readme: + path: README.txt advanced-plugin-search: QueryParameter: files: @@ -1652,6 +1663,9 @@ plugins: path: languages/en_US.po pattern: !ruby/regexp '/"Project\-Id\-Version: Divi AiO (?\d+\.[\.\d]+)/i' version: true + aipmagazine: + Readme: + path: readme.txt airplane-mode: Readme: path: readme.txt @@ -2035,6 +2049,9 @@ plugins: - public/css/ambassador-public.css - public/js/ambassador-public.js version: true + amelia-calendar-essential-shortcodes: + Readme: + path: readme.txt ameliabooking: Readme: path: readme.txt @@ -2194,6 +2211,9 @@ plugins: announcekit: Readme: path: readme.txt + announcement-ticker-highlighter-scroller: + Readme: + path: readme.txt another-wordpress-classifieds-plugin: QueryParameter: files: @@ -2383,6 +2403,9 @@ plugins: files: - "/assets/js/calendar.js" version: true + appointment-booking-scheduling-calendar: + Readme: + path: readme.txt appointment-form-manager: QueryParameter: files: @@ -2555,6 +2578,9 @@ plugins: - apg.class/file-upload/js/blueimp-gallery-indicator.js - apg.class/file-upload/js/jquery.blueimp-gallery.js version: true + artsopolis-calendar: + Readme: + path: readme.txt aryo-activity-log: Readme: path: readme.txt @@ -2665,6 +2691,11 @@ plugins: at-internet: Readme: path: readme.txt + at-lazy-loader: + QueryParameter: + files: + - at-lazy-loader.js + version: true atelier-scroll-top: Readme: path: readme.txt @@ -3350,6 +3381,8 @@ plugins: - public/js/jquery.lazyload.min.js - public/js/fabric.all.min.js version: true + Readme: + path: README.txt badgearoo: QueryParameter: files: @@ -3403,6 +3436,9 @@ plugins: version: true Readme: path: readme.txt + basepress-oxygen-integration: + Readme: + path: readme.txt baw-login-logout-menu: Readme: path: readme.txt @@ -3714,6 +3750,9 @@ plugins: better-delete-revision: Readme: path: readme.txt + better-editor: + Readme: + path: readme.txt better-font-awesome: TranslationFile: class: BodyPattern @@ -3798,6 +3837,8 @@ plugins: - css/styles.css - js/bg_bibrefs.js version: true + Readme: + path: readme.txt bg-book-publisher: QueryParameter: files: @@ -4391,6 +4432,9 @@ plugins: bonafidetech-google-recaptcha: Readme: path: readme.txt + bonanza-woocommerce-free-gifts-lite: + Readme: + path: readme.txt boo-recipes: QueryParameter: files: @@ -4472,6 +4516,9 @@ plugins: path: languages/bookingcom-product-helper-en_US.po pattern: !ruby/regexp '/\-Id\-Version: Booking\.com Product Helper (?\d+\.[\.\d]+)/i' version: true + bookit: + Readme: + path: readme.txt bookly-responsive-appointment-booking-tool: QueryParameter: files: @@ -5320,6 +5367,9 @@ plugins: - public/css/buy-me-a-coffee-public.css - public/js/buy-me-a-coffee-public.js version: true + buyte: + Readme: + path: README.txt buzz-instagram-feed: QueryParameter: files: @@ -6026,6 +6076,9 @@ plugins: path: CHANGELOG.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + cf-geoplugin-gps: + Readme: + path: readme.txt cf7-better-ui: Readme: path: readme.txt @@ -6454,6 +6507,9 @@ plugins: version: true Readme: path: readme.txt + claim-gst: + Readme: + path: readme.txt classic-editor: Readme: path: readme.txt @@ -6967,6 +7023,9 @@ plugins: path: languages/coinpaprika-pl_PL.po pattern: !ruby/regexp '/"Project\-Id\-Version: Coinpaprika (?\d+\.[\.\d]+)/i' version: true + collapsible-categories-in-the-dashboard: + Readme: + path: readme.txt collapsing-archives: Comment: xpath: //comment()[contains(., "Collapsible Archive")] @@ -7050,6 +7109,9 @@ plugins: - js/commadias.plugin.js - js/comma_dias_check.js version: true + command-palette: + Readme: + path: readme.txt comment-form-message: TranslationFile: class: BodyPattern @@ -7522,6 +7584,12 @@ plugins: path: contestfriend.pot pattern: !ruby/regexp /Id\-Version:\ contestfriend for WordPress (?\d+\.[\.\d]+)/i version: true + continuous-announcement-scroller: + Readme: + path: readme.txt + continuous-rss-scrolling: + Readme: + path: readme.txt contributer: QueryParameter: files: @@ -7829,6 +7897,9 @@ plugins: cp-image-store: Readme: path: readme.txt + cp-related-posts: + Readme: + path: readme.txt cpf-e-cnpj-para-contact-form-7: QueryParameter: files: @@ -8225,6 +8296,12 @@ plugins: path: - readme.txt - README.md + custom-map-for-real-estate: + QueryParameter: + files: + - frontend/css/maps_points.css + - frontend/js/maps_points.js + version: true custom-meta-widget: Readme: path: readme.txt @@ -8548,6 +8625,9 @@ plugins: path: languages/date-time.pot pattern: !ruby/regexp /roject\-Id\-Version:\ Date and Time Widget (?\d+\.[\.\d]+)/i version: true + date-time-range-picker-gravityforms: + Readme: + path: readme.txt db-cache-reloaded-fix: Readme: path: readme.txt @@ -8563,6 +8643,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + deal-or-announcement-with-countdown-timer: + Readme: + path: readme.txt deals: Readme: path: readme.txt @@ -8585,6 +8668,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# (?\d+\.[\.\d]+)/ version: true + debug-editor: + Readme: + path: readme.txt decent-comments: ChangeLog: class: BodyPattern @@ -8924,6 +9010,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# (?\d+\.[\.\d]+)/ version: true + disable-user-login: + Readme: + path: readme.txt disable-xml-rpc: Readme: path: readme.txt @@ -8973,6 +9062,19 @@ plugins: path: mlfactory_tax_plugin-de_DE.po pattern: !ruby/regexp /oject\-Id\-Version:\ MLFactory Tax Plugin v(?\d+\.[\.\d]+)/i version: true + display-team-members: + Readme: + path: readme.txt + display-terms-shortcode: + TranslationFile: + class: BodyPattern + path: languages/display-terms-shortcode.pot + pattern: !ruby/regexp '/ect\-Id\-Version: Display Terms Shortcode (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: + - readme.txt + - README.md disqus-comment-system: Readme: path: README.txt @@ -9185,6 +9287,9 @@ plugins: drm-protected-video-streaming: Readme: path: readme.txt + drop-in-image-slideshow-gallery: + Readme: + path: readme.txt dropdown-content: TranslationFile: class: BodyPattern @@ -9222,6 +9327,13 @@ plugins: path: languages/en_US.po pattern: !ruby/regexp '/"Project\-Id\-Version: Divi Sensei Suit (?\d+\.[\.\d]+)/i' version: true + QueryParameter: + files: + - public/css/public.css + - public/js/public.js + version: true + Readme: + path: README.txt dse-divi-section-enhancer: Readme: path: readme.txt @@ -9712,6 +9824,9 @@ plugins: - css/easyscroll-main.css - js/easyscroll-main.js version: true + easy-seo-toolkit: + Readme: + path: readme.txt easy-side-tab-cta: QueryParameter: files: @@ -9916,6 +10031,8 @@ plugins: - features/sticky/inc/sticky.js - features/waypoints/inc/waypoints.js - "/inc/front.js" + - inc/echelon.css + - inc/echelon.js version: true echo-show-ids: ChangeLog: @@ -10179,6 +10296,9 @@ plugins: path: languages/electrifying-engineering-portfolio.pot pattern: !ruby/regexp '/ion: Electrifying Engineering Portfolio (?\d+\.[\.\d]+)/i' version: true + elegant-blocks: + Readme: + path: readme.txt elegant-responsive-content-slider: TranslationFile: class: BodyPattern @@ -10434,6 +10554,8 @@ plugins: path: package.json key: version version: true + Readme: + path: readme.txt emoji-keyboard-in-comment-form: TranslationFile: class: BodyPattern @@ -11235,6 +11357,9 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# (?\d+\.[\.\d]+)/ version: true + extra-widgets: + Readme: + path: readme.txt extraordinary-comments: QueryParameter: files: @@ -11255,6 +11380,8 @@ plugins: - public/css/ezusy-public.css - public/js/ezusy-public.js version: true + Readme: + path: readme.txt ezycookie: QueryParameter: files: @@ -11373,6 +11500,12 @@ plugins: facebook-thumb-fixer: Readme: path: readme.txt + fade-in-fade-out-post-title: + Readme: + path: readme.txt + fade-in-fade-out-xml-rss-feed: + Readme: + path: readme.txt fakeblock: QueryParameter: files: @@ -11492,6 +11625,9 @@ plugins: - build/block.css - build/slide-toggle.min.js version: true + faq-schema-markup-faq-structured-data: + Readme: + path: readme.txt faq-wd: QueryParameter: files: @@ -12534,6 +12670,8 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# \[(?\d+\.[\.\d]+)\]/ version: true + Readme: + path: readme.txt full-screen-ad: Readme: path: readme.txt @@ -13206,6 +13344,9 @@ plugins: version: true Readme: path: readme.txt + give-me-answer-lite: + Readme: + path: readme.txt gl-facebook-likebox: QueryParameter: files: @@ -13643,6 +13784,12 @@ plugins: - public/css/graphs-lite-public.css - public/js/graphs-lite-public.js version: true + graphical-admin-report: + Readme: + path: readme.txt + graphical-statistics-report: + Readme: + path: readme.txt gravatargrid: MetaTag: class: Xpath @@ -14557,6 +14704,9 @@ plugins: path: languages/hjyl-comment-spam-zh_CN.po pattern: !ruby/regexp /"Project\-Id\-Version:\ (?\d+\.[\.\d]+)/i version: true + hk-idram-payment-gateway: + Readme: + path: readme.txt hmh-footer-builder-for-elementor: QueryParameter: files: @@ -14614,6 +14764,9 @@ plugins: - assets/hootkit.min.css - assets/hootkit.min.js version: true + horizontal-motion-gallery: + Readme: + path: readme.txt horizontal-post-slider: QueryParameter: files: @@ -14771,6 +14924,9 @@ plugins: html-sitemap: Readme: path: readme.txt + html5-code-editor: + Readme: + path: README.txt html5-cumulus: Readme: path: readme.txt @@ -15180,6 +15336,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + image-horizontal-reel-scroll-slideshow: + Readme: + path: readme.txt image-optimizer-wd: Readme: path: readme.txt @@ -15217,6 +15376,9 @@ plugins: - _js/imstore.js - _js/galleriffic.js version: true + image-vertical-reel-scroll-slideshow: + Readme: + path: readme.txt image-watermark: Readme: path: readme.txt @@ -15381,6 +15543,9 @@ plugins: - assets/css/font-awesome.min.css - assets/css/ibwp-public.css version: true + inboxads-monetize-your-emails-and-newsletters-in-minutes: + Readme: + path: readme.txt incognito-window-detect: Readme: path: README.txt @@ -15463,6 +15628,19 @@ plugins: information-for-help: Readme: path: readme.txt + information-reel: + Readme: + path: readme.txt + infosniper: + QueryParameter: + files: + - public/css/leaflet.css + - public/css/infosniper-public.css + - public/js/leaflet.js + - public/js/tile.stamen.js + version: true + Readme: + path: README.txt infusionsoft-landing-pages: ChangeLog: class: BodyPattern @@ -15704,6 +15882,9 @@ plugins: version: true Readme: path: readme.txt + integrate-charitable-instamojo: + Readme: + path: readme.txt integrate-convertkit-wpforms: ChangeLog: class: BodyPattern @@ -15746,6 +15927,12 @@ plugins: path: languages/integration-dynamics.pot pattern: !ruby/regexp /ct\-Id\-Version:\ Dynamics 365 Integration (?\d+\.[\.\d]+)/i version: true + integration-for-otp-ebiz-woocommerce: + Readme: + path: readme.txt + integration-for-salsa-and-gravity-forms: + Readme: + path: readme.txt intelligence: QueryParameter: files: @@ -15919,6 +16106,9 @@ plugins: iq-block-country: Readme: path: readme.txt + ir-manager: + Readme: + path: readme.txt irm-newsroom: Readme: path: README.txt @@ -16493,6 +16683,9 @@ plugins: files: - justrateit.js version: true + jvm-woocommerce-wishlist: + Readme: + path: readme.txt k5hh-ham-radio-calculators: QueryParameter: files: @@ -17036,6 +17229,14 @@ plugins: files: - assets/css/lava-bp-post.css version: true + lawpress: + QueryParameter: + files: + - public/css/lawpress-public.css + - public/js/lawpress-public.js + version: true + Readme: + path: README.txt layer-maps: QueryParameter: files: @@ -17117,6 +17318,15 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + lct-useful-shortcodes-functions: + QueryParameter: + files: + - assets/css/custom.min.css + - assets/js/custom.min.js + - assets/js/theme_chunk.min.js + version: true + Readme: + path: readme.txt ldd-directory-lite: QueryParameter: files: @@ -17201,6 +17411,9 @@ plugins: led-tweaks: Readme: path: README.txt + left-right-image-slideshow-gallery: + Readme: + path: readme.txt legacy-google-calendar-events: QueryParameter: files: @@ -17215,6 +17428,12 @@ plugins: path: lang/legal-news-headlines.pot pattern: !ruby/regexp /roject\-Id\-Version:\ Legal News Headlines (?\d+\.[\.\d]+)/i version: true + leira-cron-jobs: + Readme: + path: README.txt + lendingworks-retail-finance: + Readme: + path: readme.txt letter-template: QueryParameter: files: @@ -17252,6 +17471,9 @@ plugins: files: - scripts/lh-framebreaker.js version: true + lh-native-lazy-loading: + Readme: + path: readme.txt lh-offline-indicator: QueryParameter: files: @@ -17519,6 +17741,9 @@ plugins: files: - css/lp-style.css version: true + linkt: + Readme: + path: readme.txt liquid-connect: TranslationFile: class: BodyPattern @@ -17700,6 +17925,8 @@ plugins: path: languages/local-links.pot pattern: !ruby/regexp /"Local Links v(?\d+\.[\.\d]+)/i version: true + Readme: + path: README.txt local-market-explorer: QueryParameter: files: @@ -18697,6 +18924,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^(?\d+\.[\.\d]+)(?!.*\d+\.[\.\d]+)/mi version: true + marquee-xml-rss-feed-scroll: + Readme: + path: readme.txt mas-static-content: TranslationFile: class: BodyPattern @@ -18908,6 +19138,11 @@ plugins: path: languages/maxtradelogin.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ MaxtradeLogin (?\d+\.[\.\d]+)/i version: true + mc-woocommerce-tracking: + Readme: + path: + - readme.txt + - README.md mc4wp-activity: ChangeLog: class: BodyPattern @@ -19001,6 +19236,9 @@ plugins: path: languages/media-library-organizer.pot pattern: !ruby/regexp /ect\-Id\-Version:\ Media Library Organizer (?\d+\.[\.\d]+)/i version: true + media-list: + Readme: + path: ReadMe.txt media-metadata-list: Readme: path: readme.txt @@ -19320,6 +19558,9 @@ plugins: path: composer.json key: version version: true + message-ticker: + Readme: + path: readme.txt meta-box: Readme: path: readme.txt @@ -19619,6 +19860,9 @@ plugins: files: - public/css/style.css version: true + modasphere: + Readme: + path: readme.txt moderation-tools-for-bbpress: QueryParameter: files: @@ -20074,6 +20318,9 @@ plugins: path: languages/multisite-directory.pot pattern: !ruby/regexp /Project\-Id\-Version:\ Multisite Directory (?\d+\.[\.\d]+)/i version: true + multisite-edit-my-sites: + Readme: + path: readme.txt multiupload-field-for-contact-form-7: QueryParameter: files: @@ -20192,6 +20439,9 @@ plugins: - mxassets/js/frontend.js - mxassets/lightcase/lightcase.js version: true + my-affiliate-link: + Readme: + path: readme.txt my-appeal: ComposerFile: class: ConfigParser @@ -20641,6 +20891,14 @@ plugins: path: languages/newsletter-manager.po pattern: !ruby/regexp '/"Project\-Id\-Version: Newsletter Manager (?\d+\.[\.\d]+)/i' version: true + newsletter-optin-box: + TranslationFile: + class: BodyPattern + path: languages/noptin.pot + pattern: !ruby/regexp /\- Simple Newsletter Subscription Forms (?\d+\.[\.\d]+)/i + version: true + Readme: + path: readme.txt newsletter-sign-up: Readme: path: readme.txt @@ -21142,9 +21400,20 @@ plugins: - css/style.min.css - nxtbridge.min.js version: true + o365-user-authentication: + Readme: + path: readme.txt oa-social-login: Readme: path: readme.txt + oauth-for-gap-messenger: + TranslationFile: + class: BodyPattern + path: languages/oauth-gap-messenger-fa_IR.po + pattern: !ruby/regexp '/roject\-Id\-Version: Oauth Gap Messenger v(?\d+\.[\.\d]+)/i' + version: true + Readme: + path: README.txt oauth-twitter-feed-for-developers: Readme: path: @@ -21173,6 +21442,37 @@ plugins: - public/js/jquery.cookie.js - public/captcha/src/jquery.simpleCaptcha.js version: true + obituary-central-newspaper-obituary-editor: + QueryParameter: + files: + - public/css/jquery-ui.css + - public/css/loving-memorials-public.css + - public/css/loving-memorials-flowers.css + - public/css/jquery.fancybox.min.css + - public/css/jquery.timepicker.css + - frontend/css/dataTables.bootstrap.min.css + - frontend/css/loving-memorials-front-form-styles.css + - admin/css/jquery.timepicker.css + - public/js/jquery.timepicker.min.js + - public/js/loving-memorials-public.js + - public/js/jquery.history.js + - public/js/jquery.validate.js + - public/js/loving-memorials-flowers.js + - public/js/jquery.slicknav.min.js + - public/js/jquery.fancybox.min.js + - admin/js/jquery.countries.js + - public/js/uploader/jquery.dm-uploader.js + - public/js/uploader/upload-ui.js + - public/js/uploader/upload-config.js + - frontend/js/jquery.dataTables.min.js + - frontend/js/dataTables.bootstrap.min.js + - admin/js/jquery.timepicker.min.js + - frontend/js/loving-memorials-frontend-custom.js + - frontend/js/loving-memorials-frontend.js + - frontend/js/payment.js + version: true + Readme: + path: README.txt object-sync-for-salesforce: ChangeLog: class: BodyPattern @@ -21274,6 +21574,9 @@ plugins: path: lang/offline-shell.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ Offline Shell (?\d+\.[\.\d]+)/i version: true + offline-updater: + Readme: + path: readme.txt offsprout-page-builder: QueryParameter: files: @@ -21500,6 +21803,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + open-lazy: + Readme: + path: readme.txt open-social: TranslationFile: class: BodyPattern @@ -21655,6 +21961,9 @@ plugins: path: lang/blockx-oih-nl_NL.po pattern: !ruby/regexp /\-Version:\ BlockX Original Image Handler (?\d+\.[\.\d]+)/i version: true + original-texts-yandex-webmaster: + Readme: + path: readme.txt orion-login-with-sms: QueryParameter: files: @@ -22252,6 +22561,9 @@ plugins: path: languages/perfectwpthemes-toolkit.pot pattern: !ruby/regexp '/ect\-Id\-Version: Perfectwpthemes Toolkit (?\d+\.[\.\d]+)/i' version: true + persian-elementor: + Readme: + path: README.txt persian-gravity-forms: Readme: path: readme.txt @@ -22285,6 +22597,9 @@ plugins: files: - public/js/personalized-shortcode-pro-public.js version: true + perzonalization: + Readme: + path: readme.txt pesapress: QueryParameter: files: @@ -22413,6 +22728,9 @@ plugins: php-everywhere: Readme: path: readme.txt + php-version-plus: + Readme: + path: readme.txt phphtmllib: VersionFile: class: BodyPattern @@ -22529,6 +22847,9 @@ plugins: version: true Readme: path: readme.txt + pixelating-image-slideshow-gallery: + Readme: + path: readme.txt pixelgrade-assistant: TranslationFile: class: BodyPattern @@ -22976,6 +23297,9 @@ plugins: version: true Readme: path: readme.txt + post-and-page-protect-azure: + Readme: + path: readme.txt post-bookmarks: QueryParameter: files: @@ -23041,6 +23365,9 @@ plugins: files: - js/dg-posts-filter.js version: true + post-filtration: + Readme: + path: readme.txt post-grid: Readme: path: readme.txt @@ -23173,6 +23500,9 @@ plugins: - public/js/libs_new.js - public/js/post-timeline.js version: true + post-title-marquee-scroll: + Readme: + path: readme.txt post-to-dev-to: Readme: path: readme.txt @@ -23234,6 +23564,9 @@ plugins: version: true Readme: path: readme.txt + post-words-count: + Readme: + path: readme.txt posterno: TranslationFile: class: BodyPattern @@ -24234,6 +24567,9 @@ plugins: path: composer.json key: version version: true + quantity-changer-on-checkout-for-wc: + Readme: + path: readme.txt quatriceps: QueryParameter: files: @@ -24429,6 +24765,9 @@ plugins: files: - random-content-shortcode.js version: true + random-image-gallery-with-fancy-zoom: + Readme: + path: readme.txt random-image-gallery-with-pretty-photo-zoom: Readme: path: readme.txt @@ -25445,6 +25784,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + rev-responsive-embedded-video: + Readme: + path: readme.txt reveal-ids-for-wp-admin-25: Readme: path: readme.txt @@ -25489,6 +25831,9 @@ plugins: - public/css/review-pro-public.css - public/js/review-pro-public.js version: true + reviewdrop: + Readme: + path: README.txt reviewpress: QueryParameter: files: @@ -25836,6 +26181,9 @@ plugins: rss-post-importer: Readme: path: readme.txt + rss-scroller: + Readme: + path: readme.txt rss-slider-on-post: Readme: path: readme.txt @@ -26003,6 +26351,9 @@ plugins: safe-svg: Readme: path: readme.txt + saferoute-woocommerce: + Readme: + path: readme.txt safetymails-forms: QueryParameter: files: @@ -26088,6 +26439,14 @@ plugins: - public/css/SapphireRMS-public.css - public/js/SapphireRMS-public.js version: true + sarvarov-lazy-load: + QueryParameter: + files: + - public/css/sarvarov-lazy-load.min.css + - public/js/sarvarov-lazy-load.min.js + version: true + Readme: + path: README.txt sassy-social-share: QueryParameter: files: @@ -26243,6 +26602,8 @@ plugins: path: package.json key: version version: true + Readme: + path: readme.txt screenshot-machine-shortcode: TranslationFile: class: BodyPattern @@ -26271,6 +26632,9 @@ plugins: scroll-popup-html-content-ads: Readme: path: readme.txt + scroll-post-excerpt: + Readme: + path: readme.txt scroll-rss-excerpt: Readme: path: readme.txt @@ -26293,6 +26657,9 @@ plugins: - assets/js/jquery.easeScroll.js - assets/js/script.js version: true + scrolling-down-popup-plugin: + Readme: + path: readme.txt scrolling-overlays: TranslationFile: class: BodyPattern @@ -26468,6 +26835,9 @@ plugins: secure-wordpress: Readme: path: readme.txt + security-site: + Readme: + path: readme.txt seguros-promo: QueryParameter: files: @@ -26977,6 +27347,9 @@ plugins: shipit: Readme: path: readme.txt + shipping-pincodes: + Readme: + path: Readme.txt shipstation-for-ecwid: ChangeLog: class: BodyPattern @@ -27073,6 +27446,9 @@ plugins: version: true Readme: path: readme.txt + shortcodehub-addon-image-color-palette: + Readme: + path: readme.txt shortcoder: Readme: path: readme.txt @@ -27380,6 +27756,9 @@ plugins: simple-custom-post-order: Readme: path: readme.txt + simple-database-repair: + Readme: + path: readme.txt simple-debug-info-panel: QueryParameter: files: @@ -28212,6 +28591,9 @@ plugins: path: languages/cw-slideshow.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Slideshow Posts (?\d+\.[\.\d]+)/i' version: true + slideshow-reloaded: + Readme: + path: readme.txt sliding-tags: QueryParameter: files: @@ -28760,6 +29142,14 @@ plugins: - public/css/socketlabs-public.css - public/js/socketlabs-public.js version: true + softdiscover-db-file-manager: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: change_log.txt + pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i + version: true software-issue-manager: MetaTag: class: Xpath @@ -28888,6 +29278,9 @@ plugins: space-admin-theme: Readme: path: readme.txt + space-gallery: + Readme: + path: readme.txt spacer: Readme: path: readme.txt @@ -29386,12 +29779,27 @@ plugins: path: languages/stockmanager-nl_NL.po pattern: !ruby/regexp '/"Project\-Id\-Version: Stock Manager Pro (?\d+\.[\.\d]+)/i' version: true + stock-market-news: + Readme: + path: readme.txt + stock-market-overview: + Readme: + path: readme.txt + stock-market-ticker: + Readme: + path: readme.txt + stock-quotes-list: + Readme: + path: readme.txt stock-ticker: QueryParameter: files: - assets/css/stock-ticker.css - assets/js/jquery.stockticker.min.js version: true + stockdio-historical-chart: + Readme: + path: readme.txt stockpulse: Readme: path: readme.txt @@ -29487,6 +29895,9 @@ plugins: - assets/js/shared.min.js - assets/js/public.min.js version: true + strong-authentication: + Readme: + path: readme.txt strong-testimonials: Comment: pattern: !ruby/regexp /:\ WordPress 4\.9\.1 \| Strong Testimonials (?\d+\.[\.\d]+)/i @@ -29599,6 +30010,15 @@ plugins: - "/css/stdl-frontend.css" - "/js/stdl-frontend.js" version: true + subscribe-to-unlock-lite: + QueryParameter: + files: + - fontawesome/css/all.min.css + - "/css/stul-frontend.css" + - "/js/stul-frontend.js" + version: true + Readme: + path: readme.txt subscribe2: ChangeLog: class: BodyPattern @@ -29697,12 +30117,18 @@ plugins: path: i18n/super-stripe.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Buy Now for Stripe (?\d+\.[\.\d]+)/i' version: true + super-transition-slideshow: + Readme: + path: readme.txt super-web-share: QueryParameter: files: - public/css/super-web-share-public.css - public/js/super-web-share-public.js version: true + superb-slideshow-gallery: + Readme: + path: readme.txt superb-social-share-and-follow-buttons: QueryParameter: files: @@ -29778,6 +30204,18 @@ plugins: path: package.json key: version version: true + suspended-lists-for-sportspress: + QueryParameter: + files: + - assets/css/front/styles.css + version: true + TranslationFile: + class: BodyPattern + path: languages/suspended-lists-for-sportspress-es_ES.po + pattern: !ruby/regexp '/ersion: Suspended Lists for SportsPress (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt sv-sticky-menu: QueryParameter: files: @@ -29836,6 +30274,9 @@ plugins: pattern: !ruby/regexp /with Swift Performance Lite/i Readme: path: readme.txt + swiftninjapro-comments: + Readme: + path: readme.txt swiftninjapro-inspect-element-console-blocker: Readme: path: readme.txt @@ -30179,6 +30620,9 @@ plugins: taxonomy-metadata: Readme: path: readme.txt + taxonomy-pages: + Readme: + path: readme.txt taxonomy-terms-grid: QueryParameter: files: @@ -30892,6 +31336,9 @@ plugins: tinymce-templates: Readme: path: readme.txt + tipalink: + Readme: + path: readme.txt titan-framework-icon: QueryParameter: files: @@ -30982,6 +31429,11 @@ plugins: files: - toolbar.css version: true + toolbar-extras-givewp: + Readme: + path: + - readme.txt + - README.md toot: TranslationFile: class: BodyPattern @@ -31270,6 +31722,9 @@ plugins: xpath: //meta[@name="translator"]/@content version: true pattern: !ruby/regexp /translator\/(?\d+\.[\.\d]+)/i + translucent-image-slideshow-gallery: + Readme: + path: readme.txt trash-manager: TranslationFile: class: BodyPattern @@ -31326,11 +31781,22 @@ plugins: - src/triggerbee.js - src/triggerbee_forms.js version: true + trinity-audio: + QueryParameter: + files: + - public/css/trinityaudio-public.css + - public/js/trinityaudio-public.js + version: true + Readme: + path: README.txt tripadvisor-stream: QueryParameter: files: - js/tripadvisorstream.0.2.js version: true + tru-utm-generator: + Readme: + path: readme.txt truendo: QueryParameter: files: @@ -31637,6 +32103,9 @@ plugins: uk-cookie-consent: Readme: path: readme.txt + ulimate-client-dash: + Readme: + path: README.txt ulisting: QueryParameter: files: @@ -32247,6 +32716,9 @@ plugins: unyson: Readme: path: readme.txt + up-down-image-slideshow-gallery: + Readme: + path: readme.txt update-alerts: QueryParameter: files: @@ -32467,6 +32939,9 @@ plugins: users-customers-import-export-for-wp-woocommerce: Readme: path: readme.txt + users-import-export-with-excel-for-wp: + Readme: + path: readme.txt users-list-table: QueryParameter: files: @@ -32664,6 +33139,18 @@ plugins: files: - css/vertical-related-posts.css version: true + vertical-scroll-image-slideshow-gallery: + Readme: + path: readme.txt + vertical-scroll-recent-comments: + Readme: + path: readme.txt + vertical-scroll-recent-registered-user: + Readme: + path: readme.txt + vertically-scroll-rss-feed: + Readme: + path: readme.txt vertycal: QueryParameter: files: @@ -32949,6 +33436,9 @@ plugins: version: true Readme: path: readme.md + visual-search: + Readme: + path: readme.txt visual-subtitle: TranslationFile: class: BodyPattern @@ -33309,6 +33799,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^Version:? (?\d+\.[\.\d]+)(?!.*Version:? \d+\.[\.\d]+)/mi version: true + wc-frontend-manager-direct-paypal: + Readme: + path: readme.txt wc-gallery: QueryParameter: files: @@ -33598,6 +34091,9 @@ plugins: path: i18n/languages/weather-forecast.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Weather Forecast (?\d+\.[\.\d]+)/i' version: true + weather-map-widget: + Readme: + path: readme.txt weather-press: QueryParameter: files: @@ -33934,6 +34430,14 @@ plugins: - public/css/wadm-public.css - public/js/wadm-public.js version: true + wetter: + QueryParameter: + files: + - public/css/wetter-public.css + - public/js/wetter-public.js + version: true + Readme: + path: README.txt wext-woocommerce-product-tab: QueryParameter: files: @@ -34002,6 +34506,19 @@ plugins: whitelabel-wp: Readme: path: readme.txt + whitelabel-wp-setup: + TranslationFile: + class: BodyPattern + path: languages/whitelabel-wp-content.pot + pattern: !ruby/regexp '/Project\-Id\-Version: Whitelabel WP Setup (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^Version:? (?\d+\.[\.\d]+)(?!.*Version:? \d+\.[\.\d]+)/mi + version: true whizz: TranslationFile: class: BodyPattern @@ -34446,6 +34963,9 @@ plugins: path: i18n/languages/woo-better-usability.pot pattern: !ruby/regexp /d\-Version:\ WooCommerce Better Usability (?\d+\.[\.\d]+)/i version: true + woo-billingo-plus: + Readme: + path: readme.txt woo-booking-bundle-hours: Readme: path: readme.txt @@ -34503,6 +35023,8 @@ plugins: - public/js/wcibd-public.js - public/js/jquery-confirm.min.js version: true + Readme: + path: README.txt woo-cart-popup: Readme: path: README.txt @@ -34551,6 +35073,9 @@ plugins: files: - public/css/chrome-one-tap-login-for-woocommerce-store-public.css version: true + woo-combined-reviews: + Readme: + path: readme.txt woo-combo-offers: Readme: path: readme.txt @@ -34574,6 +35099,9 @@ plugins: - public/css/woo-coupon-url-public.css - public/js/woo-coupon-url-public.js version: true + woo-coupon-usage: + Readme: + path: readme.txt woo-csv-price: TranslationFile: class: BodyPattern @@ -34627,6 +35155,9 @@ plugins: files: - css/elite-woo-license.css version: true + woo-epos-now-integration: + Readme: + path: readme.txt woo-estimated-shipping-date: TranslationFile: class: BodyPattern @@ -34755,6 +35286,8 @@ plugins: path: changelog.txt pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ version: true + Readme: + path: readme.txt woo-manual-orders: ChangeLog: class: BodyPattern @@ -35113,6 +35646,9 @@ plugins: - public/css/dpd-public.css - public/js/dpd-public-dist.js version: true + woo-shirt-product-designer: + Readme: + path: readme.txt woo-shop-customizer: QueryParameter: files: @@ -35140,6 +35676,11 @@ plugins: woo-smart-compare: Readme: path: readme.txt + TranslationFile: + class: BodyPattern + path: languages/wooscp.pot + pattern: !ruby/regexp '/sion: WPC Smart Compare for WooCommerce (?\d+\.[\.\d]+)/i' + version: true woo-smart-orders-page-free: ChangeLog: class: BodyPattern @@ -35182,6 +35723,9 @@ plugins: files: - assets/js/jquery.wspbox.js version: true + woo-superb-slideshow-transition-gallery-with-random-effect: + Readme: + path: readme.txt woo-talkwithtext: TranslationFile: class: BodyPattern @@ -36153,6 +36697,9 @@ plugins: wordpress-ping-optimizer: Readme: path: readme.txt + wordpress-plugin-random-post-slider: + Readme: + path: readme.txt wordpress-popular-posts: QueryParameter: files: @@ -36471,6 +37018,9 @@ plugins: wp-anything-slider: Readme: path: readme.txt + wp-api-stats: + Readme: + path: readme.txt wp-applicantstack-jobs-display: QueryParameter: files: @@ -37446,6 +37996,9 @@ plugins: - public/js/wprev-public.js - public/js/wprs-unslider-min.js version: true + wp-fade-in-text-news: + Readme: + path: readme.txt wp-fail2ban: Readme: path: readme.txt @@ -37954,6 +38507,9 @@ plugins: - inc/frontend/css/wp-image-optimizer-frontend.css - inc/frontend/js/wp-image-optimizer-frontend.js version: true + wp-image-slideshow: + Readme: + path: readme.txt wp-image-utils: QueryParameter: files: @@ -38005,6 +38561,8 @@ plugins: files: - assets/js/popper.min.js version: true + Readme: + path: readme.txt wp-inventory-manager: QueryParameter: files: @@ -38124,6 +38682,12 @@ plugins: - Socialite/extensions/socialite.spotify.js - wplazyspotify.js version: true + wp-leads-form: + QueryParameter: + files: + - public/css/wp-leads-public.css + - public/js/wp-leads-public.js + version: true wp-lemme-know: QueryParameter: files: @@ -38159,6 +38723,12 @@ plugins: files: - public/assets/jquery.magnific-popup.min.js version: true + wp-like-comment-share: + QueryParameter: + files: + - public/css/fblcs-public.css + - public/js/fblcs-public.js + version: true wp-limit-login-attempts: Readme: path: readme.txt @@ -38745,6 +39315,9 @@ plugins: wp-pexels: Readme: path: readme.txt + wp-photo-text-slider-50: + Readme: + path: readme.txt wp-php-console: TranslationFile: class: BodyPattern @@ -39443,6 +40016,9 @@ plugins: wp-shortcode: Readme: path: readme.txt + wp-shortlinks: + Readme: + path: README.md wp-shoutbox-live-chat: QueryParameter: files: @@ -39679,6 +40255,9 @@ plugins: version: true Readme: path: readme.txt + wp-sticky-header: + Readme: + path: readme.txt wp-sticky-social: QueryParameter: files: @@ -40050,6 +40629,9 @@ plugins: - css/jquery.ui.theme.css - css/style.css version: true + wp-tweet-walls: + Readme: + path: readme.txt wp-twitter-wall: QueryParameter: files: @@ -40366,6 +40948,18 @@ plugins: - public/js/wprev-public.js - public/js/wprs-unslider-min.js version: true + wp1-like: + QueryParameter: + files: + - assets/js/wp1-like.js + version: true + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^=(?\d+\.[\.\d]+)=(?!.*=\d+\.[\.\d]+=)/mi + version: true wp125: Readme: path: readme.txt @@ -40704,6 +41298,14 @@ plugins: xpath: //meta[@name="generator"]/@content version: true pattern: !ruby/regexp /wpGraphicStudio v(?\d+\.[\.\d]+)/i + wphindi: + ChangeLog: + class: BodyPattern + path: changelog.md + pattern: !ruby/regexp /\#\# \[(?\d+\.[\.\d]+)\]/ + version: true + Readme: + path: readme.txt wphobby-woocommerce-mini-cart: TranslationFile: class: BodyPattern @@ -41188,6 +41790,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + ws-bootstrap-vc: + Readme: + path: readme.txt ws-coupon-woocommerce: Readme: path: readme.txt @@ -41230,6 +41835,9 @@ plugins: - public/css/wt-smart-coupon-public.css - public/js/wt-smart-coupon-public.js version: true + wt-smooth-scroll: + Readme: + path: readme.txt wt-social-login: QueryParameter: files: @@ -41388,6 +41996,9 @@ plugins: files: - "/js/yaam.js" version: true + yabandpay-for-woocommerce: + Readme: + path: readme.txt yahoo-boss: TranslationFile: class: BodyPattern @@ -41462,6 +42073,14 @@ plugins: path: CHANGELOG.md pattern: !ruby/regexp /\#\# (?\d+\.[\.\d]+)/ version: true + yedpay-for-woocommerce: + ComposerFile: + class: ConfigParser + path: composer.json + key: version + version: true + Readme: + path: readme.txt yeem-contact-form: QueryParameter: files: diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index 9d08d94e..99055bfe 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -1359,6 +1359,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/advanced-forms-paypal-payment-buttons/public/css/advanced-forms-paypal-payment-buttons-public.css?ver=1.0.0 confidence: 10 + advanced-page-visit-counter: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/advanced-page-visit-counter/public/css/advanced-page-visit-counter-public.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/advanced-page-visit-counter/public/js/advanced-page-visit-counter-public.js?ver=1.0.1 + confidence: 20 advanced-plugin-search: QueryParameter: number: 0.0.1 @@ -2746,6 +2754,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/astro-woocommerce-free-gift/assets/css/frontend.css?ver=1.0.1 - http://wp.lab/wp-content/plugins/astro-woocommerce-free-gift/assets/js/frontend.js?ver=1.0.1 + at-lazy-loader: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/at-lazy-loader/at-lazy-loader.js?ver=1.0.0 + confidence: 10 atlas-specialist: QueryParameter: number: 1.1.9 @@ -8784,6 +8799,14 @@ plugins: found_by: Meta Tag (Passive Detection) interesting_entries: - 'http://wp.lab/, Match: ''Custom Login v3.2.7''' + custom-map-for-real-estate: + QueryParameter: + number: 1.1.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/custom-map-for-real-estate/frontend/css/maps_points.css?ver=1.1.1 + - http://wp.lab/wp-content/plugins/custom-map-for-real-estate/frontend/js/maps_points.js?ver=1.1.1 + confidence: 20 custom-page-extensions: TranslationFile: number: '0.6' @@ -9497,6 +9520,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/display-taxes-on-product-page-woocommerce/mlfactory_tax_plugin-de_DE.po, Match: ''oject-Id-Version: MLFactory Tax Plugin v1.0.0''' + display-terms-shortcode: + TranslationFile: + number: 1.0.4 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/display-terms-shortcode/languages/display-terms-shortcode.pot, + Match: ''ect-Id-Version: Display Terms Shortcode 1.0.4''' ditty-news-ticker: QueryParameter: number: 2.1.10 @@ -9749,6 +9779,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/ds-suit/languages/en_US.po, Match: ''"Project-Id-Version: Divi Sensei Suit 1.0.0''' + QueryParameter: + number: 1.15.4 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/ds-suit/public/css/public.css?ver=1.15.4 + - http://wp.lab/wp-content/plugins/ds-suit/public/js/public.js?ver=1.15.4 + confidence: 20 dsidxpress: QueryParameter: number: 3.0.0 @@ -10457,7 +10494,9 @@ plugins: - http://wp.lab/wp-content/plugins/echelon-so/features/sticky/inc/sticky.js?ver=1.1.1 - http://wp.lab/wp-content/plugins/echelon-so/features/waypoints/inc/waypoints.js?ver=1.1.1 - http://wp.lab/wp-content/plugins/echelon-so//inc/front.js?ver=1.1.1 - confidence: 80 + - http://wp.lab/wp-content/plugins/echelon-so/inc/echelon.css?ver=1.1.1 + - http://wp.lab/wp-content/plugins/echelon-so/inc/echelon.js?ver=1.1.1 + confidence: 100 echo-show-ids: ChangeLog: number: 1.0.1 @@ -16345,6 +16384,16 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/infogalore-file-folders/languages/infogalore-folders.pot, Match: ''ect-Id-Version: InfoGalore File Folders 1.0''' + infosniper: + QueryParameter: + number: 1.2.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/infosniper/public/css/leaflet.css?ver=1.2.0 + - http://wp.lab/wp-content/plugins/infosniper/public/css/infosniper-public.css?ver=1.2.0 + - http://wp.lab/wp-content/plugins/infosniper/public/js/leaflet.js?ver=1.2.0 + - http://wp.lab/wp-content/plugins/infosniper/public/js/tile.stamen.js?ver=1.2.0 + confidence: 40 infusionsoft-landing-pages: ChangeLog: number: '1.0' @@ -18046,6 +18095,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/lava-bp-post/assets/css/lava-bp-post.css?ver=1.0.6 confidence: 10 + lawpress: + QueryParameter: + number: 1.1.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/lawpress/public/css/lawpress-public.css?ver=1.1.1 + - http://wp.lab/wp-content/plugins/lawpress/public/js/lawpress-public.js?ver=1.1.1 + confidence: 20 layer-maps: QueryParameter: number: '1.2' @@ -18143,6 +18200,15 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/lcmd-tracking-codes/CHANGELOG.md, Match: ''1.1.2''' + lct-useful-shortcodes-functions: + QueryParameter: + number: '2019.22' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/lct-useful-shortcodes-functions/assets/css/custom.min.css?ver=2019.22 + - http://wp.lab/wp-content/plugins/lct-useful-shortcodes-functions/assets/js/custom.min.js?ver=2019.22 + - http://wp.lab/wp-content/plugins/lct-useful-shortcodes-functions/assets/js/theme_chunk.min.js?ver=2019.22 + confidence: 30 ldd-directory-lite: QueryParameter: number: 1.4.2 @@ -21997,6 +22063,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/newsletter-manager/languages/newsletter-manager.po, Match: ''"Project-Id-Version: Newsletter Manager 1.4''' + newsletter-optin-box: + TranslationFile: + number: 1.0.5 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/newsletter-optin-box/languages/noptin.pot, + Match: ''- Simple Newsletter Subscription Forms 1.0.5''' nextcellent-gallery-nextgen-legacy: Comment: number: 2.0.66.37 @@ -22534,6 +22607,13 @@ plugins: - http://wp.lab/wp-content/plugins/nxtbridge-ledger/css/style.min.css?ver=1.3.0 - http://wp.lab/wp-content/plugins/nxtbridge-ledger/nxtbridge.min.js?ver=1.3.0 confidence: 40 + oauth-for-gap-messenger: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/oauth-for-gap-messenger/languages/oauth-gap-messenger-fa_IR.po, + Match: ''roject-Id-Version: Oauth Gap Messenger v1.0.0''' obituary-assistant-by-funeral-home-website-solutions: Comment: number: 1.9.1 @@ -22561,6 +22641,37 @@ plugins: - http://wp.lab/wp-content/plugins/obituary-assistant-by-funeral-home-website-solutions/public/js/jquery.cookie.js?ver=1.9.1 - http://wp.lab/wp-content/plugins/obituary-assistant-by-funeral-home-website-solutions/public/captcha/src/jquery.simpleCaptcha.js?ver=1.9.1 confidence: 100 + obituary-central-newspaper-obituary-editor: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/css/jquery-ui.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/css/loving-memorials-public.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/css/loving-memorials-flowers.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/css/jquery.fancybox.min.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/css/jquery.timepicker.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/frontend/css/dataTables.bootstrap.min.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/frontend/css/loving-memorials-front-form-styles.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/admin/css/jquery.timepicker.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/js/jquery.timepicker.min.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/js/loving-memorials-public.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/js/jquery.history.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/js/jquery.validate.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/js/loving-memorials-flowers.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/js/jquery.slicknav.min.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/js/jquery.fancybox.min.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/admin/js/jquery.countries.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/js/uploader/jquery.dm-uploader.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/js/uploader/upload-ui.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/public/js/uploader/upload-config.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/frontend/js/jquery.dataTables.min.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/frontend/js/dataTables.bootstrap.min.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/admin/js/jquery.timepicker.min.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/frontend/js/loving-memorials-frontend-custom.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/frontend/js/loving-memorials-frontend.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/obituary-central-newspaper-obituary-editor/frontend/js/payment.js?ver=1.0.1 + confidence: 100 object-sync-for-salesforce: ChangeLog: number: 1.8.4 @@ -27894,6 +28005,14 @@ plugins: - http://wp.lab/wp-content/plugins/sapphire-rms/public/css/SapphireRMS-public.css?ver=1.5.9 - http://wp.lab/wp-content/plugins/sapphire-rms/public/js/SapphireRMS-public.js?ver=1.5.9 confidence: 30 + sarvarov-lazy-load: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/sarvarov-lazy-load/public/css/sarvarov-lazy-load.min.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/sarvarov-lazy-load/public/js/sarvarov-lazy-load.min.js?ver=1.0.1 + confidence: 20 sassy-social-share: QueryParameter: number: 3.1.5 @@ -30782,6 +30901,13 @@ plugins: - http://wp.lab/wp-content/plugins/socketlabs/public/css/socketlabs-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/socketlabs/public/js/socketlabs-public.js?ver=1.0.0 confidence: 20 + softdiscover-db-file-manager: + ChangeLog: + number: '1.3' + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/softdiscover-db-file-manager/change_log.txt, + Match: ''Version 1.3''' software-issue-manager: MetaTag: number: 4.3.0 @@ -31709,6 +31835,15 @@ plugins: - http://wp.lab/wp-content/plugins/subscribe-to-download-lite//css/stdl-frontend.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/subscribe-to-download-lite//js/stdl-frontend.js?ver=1.0.0 confidence: 30 + subscribe-to-unlock-lite: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/subscribe-to-unlock-lite/fontawesome/css/all.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/subscribe-to-unlock-lite//css/stul-frontend.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/subscribe-to-unlock-lite//js/stul-frontend.js?ver=1.0.0 + confidence: 30 subscribe2: ChangeLog: number: 10.22.1 @@ -31916,6 +32051,19 @@ plugins: found_by: Composer File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/survais/package.json, Match: ''1.0.0''' + suspended-lists-for-sportspress: + QueryParameter: + number: 0.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/suspended-lists-for-sportspress/assets/css/front/styles.css?ver=0.0.1 + confidence: 10 + TranslationFile: + number: 0.0.1 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/suspended-lists-for-sportspress/languages/suspended-lists-for-sportspress-es_ES.po, + Match: ''ersion: Suspended Lists for SportsPress 0.0.1''' sv-sticky-menu: QueryParameter: number: 1.0.5 @@ -33563,6 +33711,14 @@ plugins: - http://wp.lab/wp-content/plugins/triggerbee/src/triggerbee.js?ver=1.0.4 - http://wp.lab/wp-content/plugins/triggerbee/src/triggerbee_forms.js?ver=1.0.4 confidence: 20 + trinity-audio: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/trinity-audio/public/css/trinityaudio-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/trinity-audio/public/js/trinityaudio-public.js?ver=1.0.0 + confidence: 20 tripadvisor-stream: QueryParameter: number: '0.1' @@ -36398,6 +36554,14 @@ plugins: - http://wp.lab/wp-content/plugins/werk-aan-de-muur/public/css/wadm-public.css?ver=1.1.8 - http://wp.lab/wp-content/plugins/werk-aan-de-muur/public/js/wadm-public.js?ver=1.1.8 confidence: 20 + wetter: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wetter/public/css/wetter-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/wetter/public/js/wetter-public.js?ver=1.0.0 + confidence: 20 wext-woocommerce-product-tab: QueryParameter: number: '1.0' @@ -36454,6 +36618,19 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/white-label-branding-elementor/languages/elementor-white-label-branding.pot, Match: ''Version: Elementor White Label Branding 1.0.0''' + whitelabel-wp-setup: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/whitelabel-wp-setup/languages/whitelabel-wp-content.pot, + Match: ''Project-Id-Version: Whitelabel WP Setup 1.0.0''' + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/whitelabel-wp-setup/changelog.txt, Match: + ''Version 1.0.0''' whizz: TranslationFile: number: 1.1.8 @@ -37674,6 +37851,13 @@ plugins: - http://wp.lab/wp-content/plugins/woo-slick-related-product-slider/assets/css/wpwrps-public.css?ver=1.0.1 - http://wp.lab/wp-content/plugins/woo-slick-related-product-slider/assets/css/slick.css?ver=1.0.1 confidence: 20 + woo-smart-compare: + TranslationFile: + number: 2.7.5 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/woo-smart-compare/languages/wooscp.pot, + Match: ''sion: WPC Smart Compare for WooCommerce 2.7.5''' woo-smart-orders-page-free: ChangeLog: number: 1.1.4 @@ -40804,6 +40988,14 @@ plugins: - http://wp.lab/wp-content/plugins/wp-lazy-spotify/Socialite/extensions/socialite.spotify.js?ver=1.0 - http://wp.lab/wp-content/plugins/wp-lazy-spotify/wplazyspotify.js?ver=1.0 confidence: 40 + wp-leads-form: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wp-leads-form/public/css/wp-leads-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/wp-leads-form/public/js/wp-leads-public.js?ver=1.0.0 + confidence: 20 wp-lemme-know: QueryParameter: number: 0.4.0 @@ -40842,6 +41034,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/wp-like-box/public/assets/jquery.magnific-popup.min.js?ver=1.0 confidence: 10 + wp-like-comment-share: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wp-like-comment-share/public/css/fblcs-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/wp-like-comment-share/public/js/fblcs-public.js?ver=1.0.0 + confidence: 20 wp-link-bio: ChangeLog: number: 1.2.0 @@ -43186,6 +43386,18 @@ plugins: - http://wp.lab/wp-content/plugins/wp-zillow-review-slider/public/js/wprev-public.js?ver=1.1 - http://wp.lab/wp-content/plugins/wp-zillow-review-slider/public/js/wprs-unslider-min.js?ver=1.1 confidence: 50 + wp1-like: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wp1-like/assets/js/wp1-like.js?ver=1.0 + confidence: 10 + ChangeLog: + number: '1.0' + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wp1-like/changelog.txt, Match: ''=1.0=''' wp24-domain-check: TranslationFile: number: 1.0.0 @@ -43542,6 +43754,12 @@ plugins: found_by: Meta Tag (Passive Detection) interesting_entries: - 'http://wp.lab/, Match: ''wpGraphicStudio v6.4.7''' + wphindi: + ChangeLog: + number: 1.0.4 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wphindi/changelog.md, Match: ''## [1.0.4]''' wphobby-woocommerce-mini-cart: TranslationFile: number: 1.0.0 @@ -44376,6 +44594,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/years-ago-today/CHANGELOG.md, Match: ''## 1.3''' + yedpay-for-woocommerce: + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/yedpay-for-woocommerce/composer.json, Match: + ''1.0.0''' yeem-contact-form: QueryParameter: number: 1.0.0 diff --git a/spec/fixtures/dynamic_finders/plugin_version/display-terms-shortcode/translation_file/languages/display-terms-shortcode.pot b/spec/fixtures/dynamic_finders/plugin_version/display-terms-shortcode/translation_file/languages/display-terms-shortcode.pot new file mode 100644 index 00000000..c0993afd --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/display-terms-shortcode/translation_file/languages/display-terms-shortcode.pot @@ -0,0 +1,35 @@ +# Copyright (C) 2019 SEO Themes +# This file is distributed under the same license as the Display Terms Shortcode plugin. +msgid "" +msgstr "" +"Project-Id-Version: Display Terms Shortcode 1.0.4\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/display-terms-shortcode\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-11T10:12:52+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.1.0\n" +"X-Domain: display-terms-shortcode\n" + +#. Plugin Name of the plugin +msgid "Display Terms Shortcode" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://github.com/seothemes/display-terms-shortcode/" +msgstr "" + +#. Description of the plugin +msgid "Display a list of terms using the [display-terms] shortcode." +msgstr "" + +#. Author of the plugin +msgid "SEO Themes" +msgstr "" + +#. Author URI of the plugin +msgid "https://seothemes.com/" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/newsletter-optin-box/translation_file/languages/noptin.pot b/spec/fixtures/dynamic_finders/plugin_version/newsletter-optin-box/translation_file/languages/noptin.pot new file mode 100644 index 00000000..718119d4 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/newsletter-optin-box/translation_file/languages/noptin.pot @@ -0,0 +1,246 @@ +# Copyright (C) 2019 Picocodes +# This file is distributed under the GPL3+. +msgid "" +msgstr "" +"Project-Id-Version: Noptin - Simple Newsletter Subscription Forms 1.0.5\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/noptin\n" +"POT-Creation-Date: 2019-08-01 13:43:55+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" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-Country: United States\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: " +"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_" +"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n" +"X-Poedit-Basepath: ../\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-Bookmarks: \n" +"X-Textdomain-Support: yes\n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: includes/admin/admin.php:249 +msgid "Newsletter opt-in forms" +msgstr "" + +#: includes/admin/admin.php:250 +msgid "Newsletter Forms" +msgstr "" + +#: includes/admin/admin.php:259 includes/admin/admin.php:260 +#: includes/admin/templates/forms-list.php:22 +msgid "Add New Form" +msgstr "" + +#: includes/admin/admin.php:269 includes/admin/admin.php:270 +msgid "Subscribers" +msgstr "" + +#: includes/admin/forms-editor-quick.php:239 +#: includes/admin/forms-editor.php:819 +msgid "Editing" +msgstr "" + +#: includes/admin/forms-editor-quick.php:240 +#: includes/admin/forms-editor.php:820 +msgid "Save" +msgstr "" + +#: includes/admin/forms-editor-quick.php:241 +#: includes/admin/forms-editor.php:821 +msgid "Saving..." +msgstr "" + +#: includes/admin/forms-editor-quick.php:242 +#: includes/admin/forms-editor.php:822 +msgid "Save As Template" +msgstr "" + +#: includes/admin/forms-editor-quick.php:243 +#: includes/admin/forms-editor.php:823 +msgid "Saving Template..." +msgstr "" + +#: includes/admin/forms-editor-quick.php:244 +#: includes/admin/forms-editor.php:824 +msgid "There was an error saving your form." +msgstr "" + +#: includes/admin/forms-editor-quick.php:245 +#: includes/admin/forms-editor.php:825 +msgid "Your changes have been saved successfuly" +msgstr "" + +#: includes/admin/forms-editor-quick.php:246 +#: includes/admin/forms-editor.php:826 +msgid "There was an error saving your template." +msgstr "" + +#: includes/admin/forms-editor-quick.php:247 +#: includes/admin/forms-editor.php:827 +msgid "Your template has been saved successfuly" +msgstr "" + +#: includes/admin/forms-editor-quick.php:248 +#: includes/admin/forms-editor.php:828 +msgid "Preview" +msgstr "" + +#: includes/admin/forms-editor.php:528 +msgid "Hide Close Button" +msgstr "" + +#: includes/admin/subscribers.php:7 +msgid "Noptin" +msgstr "" + +#: includes/admin/subscribers.php:8 +msgid "View and download your email subscribers." +msgstr "" + +#: includes/admin/subscribers.php:22 includes/admin/subscribers.php:47 +msgid "Email Address" +msgstr "" + +#: includes/admin/subscribers.php:23 includes/admin/subscribers.php:48 +msgid "First Name" +msgstr "" + +#: includes/admin/subscribers.php:24 includes/admin/subscribers.php:49 +msgid "Last Name" +msgstr "" + +#: includes/admin/subscribers.php:25 includes/admin/subscribers.php:50 +msgid "Last Updated" +msgstr "" + +#: includes/admin/templates/forms-empty.php:19 +msgid "No email opt-in forms found. Why not create one?" +msgstr "" + +#: includes/admin/templates/forms-empty.php:20 +msgid "Create New Form" +msgstr "" + +#: includes/admin/templates/forms-list.php:26 +msgid "Search Forms" +msgstr "" + +#: includes/admin/templates/forms-list.php:33 +msgid "Name" +msgstr "" + +#: includes/admin/templates/forms-list.php:34 +msgid "Status" +msgstr "" + +#: includes/admin/templates/forms-list.php:35 +msgid "Date Created" +msgstr "" + +#: includes/admin/templates/forms-list.php:41 +msgid "Inactive" +msgstr "" + +#: includes/admin/templates/forms-list.php:41 +msgid "Active" +msgstr "" + +#: includes/admin/templates/forms-list.php:48 +msgid "Click To Edit Form " +msgstr "" + +#: includes/admin/widget.php:167 +msgid "FREE NEWSLETTER" +msgstr "" + +#: includes/admin/widget.php:168 +msgid "" +"Subscribe to our newsletter today and be the first to know when we publish " +"a new blog post." +msgstr "" + +#: includes/admin/widget.php:169 +msgid "SUBSCRIBE NOW" +msgstr "" + +#: includes/admin/widget.php:179 +msgid "Title:" +msgstr "" + +#: includes/admin/widget.php:192 +msgid "Description:" +msgstr "" + +#: includes/admin/widget.php:205 +msgid "Redirect:" +msgstr "" + +#: includes/admin/widget.php:220 +msgid "Background Color:" +msgstr "" + +#: includes/admin/widget.php:235 +msgid "Title Color:" +msgstr "" + +#: includes/admin/widget.php:249 +msgid "Text Color:" +msgstr "" + +#: includes/admin/widget.php:262 +msgid "Button Color:" +msgstr "" + +#: includes/admin/widget.php:274 +msgid "Submit Button Text:" +msgstr "" + +#: includes/ajax.php:24 +msgid "Error: Please reload the page and try again." +msgstr "" + +#: includes/ajax.php:34 +msgid "Error: Please provide a valid email address." +msgstr "" + +#: includes/ajax.php:54 +msgid "Success!" +msgstr "" + +#: includes/class-noptin-form.php:145 includes/class-noptin-form.php:447 +msgid "Untitled" +msgstr "" + +#: includes/class-sidebar.php:124 +msgid "Form:" +msgstr "" + +#: includes/class-sidebar.php:132 +msgid "Select form" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Noptin - Simple Newsletter Subscription Forms" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://wordpress.org/plugins/noptin" +msgstr "" + +#. Description of the plugin/theme +msgid "Easily add a newsletter optin box in any post, page or custom post type" +msgstr "" + +#. Author of the plugin/theme +msgid "Picocodes" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://github.com/picocodes" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/oauth-for-gap-messenger/translation_file/languages/oauth-gap-messenger-fa_IR.po b/spec/fixtures/dynamic_finders/plugin_version/oauth-for-gap-messenger/translation_file/languages/oauth-gap-messenger-fa_IR.po new file mode 100644 index 00000000..8bce30f4 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/oauth-for-gap-messenger/translation_file/languages/oauth-gap-messenger-fa_IR.po @@ -0,0 +1,78 @@ +msgid "" +msgstr "" +"Project-Id-Version: Oauth Gap Messenger v1.0.0\n" +"Report-Msgid-Bugs-To: Ehsan Sabet \n" +"POT-Creation-Date: 2019-08-06 16:49+0430\n" +"PO-Revision-Date: \n" +"Last-Translator: Ehsan Sabet \n" +"Language-Team: \n" +"Language: fa\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0;\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" +"X-Generator: Poedit 1.8.7.1\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-SearchPath-1: inc\n" + +#: inc/oauth-gap-messenger-admin.php:28 +msgid "oauth Gap Messenger" +msgstr "ورود با گپ" + +#: inc/oauth-gap-messenger-admin.php:29 +msgid "Gap OAuth Setting" +msgstr "تنظیمات ورود با گپ" + +#: inc/oauth-gap-messenger-admin.php:38 +msgid "Basic Settings" +msgstr "تنظیمات" + +#: inc/oauth-gap-messenger-admin.php:54 +msgid "Client ID" +msgstr "" + +#: inc/oauth-gap-messenger-admin.php:61 +msgid "Client Secret (Token)" +msgstr "" + +#: inc/oauth-gap-messenger-admin.php:68 +msgid "Redirect link" +msgstr "" + +#: inc/oauth-gap-messenger-admin.php:101 +msgid "Copied to clipboard" +msgstr "کپی شد!" + +#: inc/oauth-gap-messenger-admin.php:492 +msgid "Choose File" +msgstr "" + +#: oauth-gap-messenger.php:160 +#, php-format +msgid "You have Login at %1$s" +msgstr "شما به وب سایت %1$s وارد شده‌اید." + +#: oauth-gap-messenger.php:201 +#, php-format +msgid "You have registered at %1$s" +msgstr "ثبت نام شما در وب سایت %1$s انجام شد." + +#: oauth-gap-messenger.php:223 +msgid "Please complete oauth Gap messenger settings!" +msgstr "لطفا تنظیمات پلاگین ورود با گپ را انجام دهید." + +#~ msgid "oAuth" +#~ msgstr "ورود با گپ" + +#~ msgid "oAuth Robot" +#~ msgstr "تنظیمات ربات" + +#~ msgid "Save Changes" +#~ 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 1f278a18..913c5912 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 @@ -433,6 +433,11 @@ + + + + + @@ -959,6 +964,10 @@ + + + + @@ -3255,6 +3264,11 @@ + + + + + @@ -3436,6 +3450,11 @@ + + + + + @@ -3702,6 +3721,8 @@ + + @@ -5847,6 +5868,13 @@ + + + + + + + @@ -6492,6 +6520,11 @@ + + + + + @@ -6528,6 +6561,12 @@ + + + + + + @@ -8246,6 +8285,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -10260,6 +10327,11 @@ + + + + + @@ -11722,6 +11794,12 @@ + + + + + + @@ -11811,6 +11889,10 @@ + + + + @@ -12416,6 +12498,11 @@ + + + + + @@ -13566,6 +13653,11 @@ + + + + + @@ -14972,6 +15064,11 @@ + + + + + @@ -14991,6 +15088,11 @@ + + + + + @@ -15996,6 +16098,10 @@ + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/softdiscover-db-file-manager/change_log/change_log.txt b/spec/fixtures/dynamic_finders/plugin_version/softdiscover-db-file-manager/change_log/change_log.txt new file mode 100644 index 00000000..af4f575a --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/softdiscover-db-file-manager/change_log/change_log.txt @@ -0,0 +1,6 @@ +Version 1.3 + [update] - support wp v3.6 +Version 1.1 + [update] - upgrade to latest version of bootstrap +Version 1.0 + [added] - first release \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/suspended-lists-for-sportspress/translation_file/languages/suspended-lists-for-sportspress-es_ES.po b/spec/fixtures/dynamic_finders/plugin_version/suspended-lists-for-sportspress/translation_file/languages/suspended-lists-for-sportspress-es_ES.po new file mode 100644 index 00000000..595d6800 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/suspended-lists-for-sportspress/translation_file/languages/suspended-lists-for-sportspress-es_ES.po @@ -0,0 +1,236 @@ +# Copyright (C) 2019 Suspended Lists for SportsPress +# This file is distributed under the same license as the Suspended Lists for SportsPress package. +msgid "" +msgstr "" +"Project-Id-Version: Suspended Lists for SportsPress 0.0.1\n" +"Report-Msgid-Bugs-To: http://wordpress.org/tag/suspended-lists-for-" +"sportspress\n" +"POT-Creation-Date: 2019-08-16 01:11:37+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-08-15 22:33-0300\n" +"Language-Team: \n" +"X-Generator: Poedit 2.2.3\n" +"Last-Translator: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Language: es\n" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:35 +msgid "Heading" +msgstr "Encabezado" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:52 +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:155 +#: includes/class-sl-suspended-list.php:751 +#: includes/class-sl-suspended-list.php:807 +msgid "Team" +msgstr "Club" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:59 +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:105 +msgid "All" +msgstr "Todos" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:73 +msgid "Discounting Column" +msgstr "Columna de descuento" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:90 +msgid "Sort Order" +msgstr "Ordenar" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:94 +msgid "Ascending" +msgstr "Ascendente" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:95 +msgid "Descending" +msgstr "Descendente" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:98 +msgid "" +"Used for contabilize matches suspended remaining and sort players in the " +"list." +msgstr "" +"Se utiliza para contabilizar los partidos suspendidos restantes y ordenar " +"a los jugadores en la lista." + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:102 +msgid "Display" +msgstr "Mostrar" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:106 +msgid "players" +msgstr "jugadores" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:113 +msgid "Columns" +msgstr "Columnas" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:118 +msgid "General" +msgstr "General" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:121 +msgid "Performance" +msgstr "Registro" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:124 +msgid "Metrics" +msgstr "Métricas" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:127 +msgid "Statistics" +msgstr "Estadísticas" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:137 +msgid "Select All" +msgstr "Seleccionar Todo" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:145 +msgid "Squad Number" +msgstr "Dorsal" + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:147 +#: templates/suspended-lists.php:112 +msgid "Rank" +msgstr "Pos." + +#: includes/admin/meta-boxes/class-sl-meta-box-details.php:161 +#: includes/class-sl-suspended-list.php:753 +#: includes/class-sl-suspended-list.php:811 +msgid "Position" +msgstr "Posición" + +#: includes/admin/meta-boxes/class-sl-meta-box-shortcode.php:26 +msgid "" +"Copy this code and paste it into your post, page or text widget content." +msgstr "" +"Copia este código y pégalo en tu post, página o contenido de un widget de " +"texto." + +#: includes/class-check-dependencies.php:207 +msgid "Network Activate %s" +msgstr "Activar %s para la red" + +#: includes/class-check-dependencies.php:211 +msgid "Network Activate" +msgstr "Activar para la red" + +#: includes/class-check-dependencies.php:223 +#: includes/class-check-dependencies.php:255 +msgid "Delete %s" +msgstr "Borrar %s" + +#: includes/class-check-dependencies.php:227 +#: includes/class-check-dependencies.php:259 +msgid "Delete" +msgstr "Borrar" + +#: includes/class-check-dependencies.php:239 +msgid "Activate %s" +msgstr "Activar %s" + +#: includes/class-check-dependencies.php:243 +msgid "Activate" +msgstr "Activar" + +#: includes/class-check-dependencies.php:304 +msgid "" +"%1$s (minimum version %2$s) is required for %3$s. Please " +"before deactivate %3$s plugin." +msgstr "" +"%1$s (versión mínima %2$s) es requerida para %3$s. Por " +"favor primero desactivar el plugin %3$s." + +#: includes/class-check-dependencies.php:316 +msgid "update" +msgstr "actualizar" + +#: includes/class-check-dependencies.php:318 +msgid "activate" +msgstr "activar" + +#: includes/class-check-dependencies.php:322 +msgid "" +"%1$s (minimum version %2$s) is required. Please %3$s it " +"before activate %4$s plugin." +msgstr "" +"%1$s (versión mínima %2$s) es requerida. Por favor " +"%3$slo antes de activar %4$s." + +#: includes/class-check-dependencies.php:472 +msgid "this" +msgstr "este" + +#: includes/class-sl-suspended-list.php:804 +msgid "Player" +msgstr "Jugador" + +#: suspended-lists-for-sportspress.php:66 +msgid "Shortcode" +msgstr "Shortcode" + +#: suspended-lists-for-sportspress.php:74 +msgid "Details" +msgstr "Detalles" + +#: suspended-lists-for-sportspress.php:180 +#: suspended-lists-for-sportspress.php:257 +#: suspended-lists-for-sportspress.php:258 +msgid "Suspended Lists" +msgstr "Listas de Suspendidos" + +#: suspended-lists-for-sportspress.php:181 +msgid "Suspended List" +msgstr "Lista de Suspendidos" + +#: suspended-lists-for-sportspress.php:182 +msgid "Add New Suspended List" +msgstr "Añadir nueva Lista de Suspendidos" + +#: suspended-lists-for-sportspress.php:183 +msgid "Edit Suspended List" +msgstr "Editar Lista de Suspendidos" + +#: suspended-lists-for-sportspress.php:184 +msgid "New" +msgstr "Nueva" + +#: suspended-lists-for-sportspress.php:185 +msgid "View Suspended List" +msgstr "Ver Lista de Suspendidos" + +#: suspended-lists-for-sportspress.php:186 +msgid "Search" +msgstr "Buscar" + +#: suspended-lists-for-sportspress.php:187 +#: suspended-lists-for-sportspress.php:188 +msgid "No results found." +msgstr "No hay resultados." + +#: templates/suspended-lists.php:248 +msgid "View all players" +msgstr "Ver todos los jugadores" + +#. Plugin Name of the plugin/theme +msgid "Suspended Lists for SportsPress" +msgstr "Listas de Suspendidos para SportsPress" + +#. Plugin URI of the plugin/theme +msgid "https://wordpress.org/plugins/suspended-lists-for-sportspress" +msgstr "https://wordpress.org/plugins/suspended-lists-for-sportspress" + +#. Description of the plugin/theme +msgid "" +"Build suspended players lists that discount automatically after each team " +"match day." +msgstr "" +"Cree listas de jugadores suspendidos que se descuentan automáticamente " +"después de cada día de partido jugado por su equipo." + +#. Author of the plugin/theme +msgid "Leandro Ibarra" +msgstr "Leandro Ibarra" diff --git a/spec/fixtures/dynamic_finders/plugin_version/whitelabel-wp-setup/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/whitelabel-wp-setup/change_log/changelog.txt new file mode 100644 index 00000000..4802016c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/whitelabel-wp-setup/change_log/changelog.txt @@ -0,0 +1,2 @@ +Version 1.0.0 +- Initial Release diff --git a/spec/fixtures/dynamic_finders/plugin_version/whitelabel-wp-setup/translation_file/languages/whitelabel-wp-content.pot b/spec/fixtures/dynamic_finders/plugin_version/whitelabel-wp-setup/translation_file/languages/whitelabel-wp-content.pot new file mode 100644 index 00000000..4ce21a62 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/whitelabel-wp-setup/translation_file/languages/whitelabel-wp-content.pot @@ -0,0 +1,108 @@ +# Copyright (C) 2019 WebEmpire +# This file is distributed under the same license as the Whitelabel WP Setup package. +msgid "" +msgstr "" +"Project-Id-Version: Whitelabel WP Setup 1.0.0\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/whitelabel-wp-setup\n" +"POT-Creation-Date: 2019-08-15 08:55:18+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" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-Country: United States\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: " +"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_" +"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n" +"X-Poedit-Basepath: ../\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-Bookmarks: \n" +"X-Textdomain-Support: yes\n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:280 +msgid "Processing..." +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:281 +msgid "Done" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Whitelabel WP Setup" +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:335 +msgid "Active Theme" +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:382 +msgid "Active Plugins" +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:454 +msgid "Now Let's be a Brand of the setup!" +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:492 +msgid "" +"This plugin grants you priviledge to update branding of all the plugins on " +"the plugins page." +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:528 +msgid "Save Settings" +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:590 +msgid "Hide this plugin." +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:591 +msgid "Whitelabel Themes." +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:592 +msgid "Get Whitelabelled Child Theme Generator." +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:593 +msgid "Update Branding Permanently through wp-config file." +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:594 +msgid "Much More with Improvements." +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:618 +msgid "Upcoming Features" +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:634 +msgid "" +"You can contribute to improvise this plugin or can give us suggessions to " +"make it more better. Your contribution will highly appreciated!" +msgstr "" + +#: classes/class-whitelabel-wp-themes-plugins-loader.php:640 +msgid "Send a Suggession »" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"This plugin is useful for whitelabel anything from the wp-content area. " +"This plugin gives you priviledge to whitelabel WP active theme and plugins." +msgstr "" + +#. Author of the plugin/theme +msgid "WebEmpire" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://webempire.org.in/" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/woo-smart-compare/translation_file/languages/wooscp.pot b/spec/fixtures/dynamic_finders/plugin_version/woo-smart-compare/translation_file/languages/wooscp.pot new file mode 100644 index 00000000..1abb05f1 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/woo-smart-compare/translation_file/languages/wooscp.pot @@ -0,0 +1,597 @@ +# Copyright (C) 2019 WPclever.net +# This file is distributed under the same license as the WPC Smart Compare for WooCommerce plugin. +msgid "" +msgstr "" +"Project-Id-Version: WPC Smart Compare for WooCommerce 2.7.5\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woo-smart-compare\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-13T09:18:37+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.2.0\n" +"X-Domain: wooscp\n" + +#. Plugin Name of the plugin +msgid "WPC Smart Compare for WooCommerce" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://wpclever.net/" +msgstr "" + +#. Description of the plugin +msgid "Smart products compare for WooCommerce." +msgstr "" + +#. Author of the plugin +msgid "WPclever.net" +msgstr "" + +#. Author URI of the plugin +msgid "https://wpclever.net" +msgstr "" + +#: index.php:47 +msgid "Image" +msgstr "" + +#: index.php:48 +msgid "SKU" +msgstr "" + +#: index.php:49 +msgid "Rating" +msgstr "" + +#: index.php:50 +msgid "Price" +msgstr "" + +#: index.php:51 +msgid "Stock" +msgstr "" + +#: index.php:52 +msgid "Availability" +msgstr "" + +#: index.php:53 +msgid "Add to cart" +msgstr "" + +#: index.php:54 +msgid "Description" +msgstr "" + +#: index.php:55 +msgid "Content" +msgstr "" + +#: index.php:56 +msgid "Weight" +msgstr "" + +#: index.php:57 +msgid "Dimensions" +msgstr "" + +#: index.php:58 +msgid "Color" +msgstr "" + +#: index.php:59 +msgid "Additional information" +msgstr "" + +#: index.php:60 +#: index.php:474 +msgid "Attributes" +msgstr "" + +#: index.php:61 +#: index.php:504 +msgid "Custom fields" +msgstr "" + +#: index.php:188 +#: index.php:389 +msgid "You can add a maximum of {limit} products to the compare table." +msgstr "" + +#: index.php:202 +msgid "Do you want to remove all products from the compare?" +msgstr "" + +#: index.php:232 +#: index.php:296 +msgid "Settings" +msgstr "" + +#: index.php:233 +#: index.php:300 +msgid "Premium Version" +msgstr "" + +#: index.php:247 +msgid "Premium support" +msgstr "" + +#: index.php:257 +msgid "Smart Compare" +msgstr "" + +#: index.php:279 +msgid "WPC Smart Compare" +msgstr "" + +#: index.php:282 +msgid "Thank you for using our plugin! If you are satisfied, please reward it a full five-star %s rating." +msgstr "" + +#: index.php:285 +msgid "Reviews" +msgstr "" + +#: index.php:287 +msgid "Changelog" +msgstr "" + +#: index.php:289 +msgid "Discussion" +msgstr "" + +#: index.php:311 +msgid "General" +msgstr "" + +#: index.php:315 +msgid "Open compare bar immediately" +msgstr "" + +#: index.php:321 +msgid "Check it if you want to open the compare bar immediately on page loaded." +msgstr "" + +#: index.php:326 +msgid "Open compare table immediately" +msgstr "" + +#: index.php:332 +msgid "Check it if you want to open the compare table immediately when click to compare button. If not, it just add product to the compare bar." +msgstr "" + +#: index.php:337 +msgid "Hide on cart & checkout page" +msgstr "" + +#: index.php:342 +#: index.php:360 +#: index.php:545 +#: index.php:562 +#: index.php:579 +#: index.php:745 +#: index.php:771 +#: index.php:789 +#: index.php:817 +#: index.php:902 +msgid "Yes" +msgstr "" + +#: index.php:346 +#: index.php:364 +#: index.php:549 +#: index.php:566 +#: index.php:583 +#: index.php:749 +#: index.php:775 +#: index.php:793 +#: index.php:821 +#: index.php:906 +msgid "No" +msgstr "" + +#: index.php:350 +msgid "Hide the compare table and compare bar on the cart & checkout page?" +msgstr "" + +#: index.php:355 +msgid "Hide if empty" +msgstr "" + +#: index.php:368 +msgid "Hide the compare table and compare bar if haven't any product." +msgstr "" + +#: index.php:373 +msgid "Limit" +msgstr "" + +#: index.php:378 +msgid "The maximum of products can be added to the compare table." +msgstr "" + +#: index.php:383 +msgid "Limit notice" +msgstr "" + +#: index.php:391 +msgid "The notice when reaching the limit. Use {limit} to show the number. Leave blank if you want to use the default text and can be translated." +msgstr "" + +#: index.php:396 +msgid "Compare page" +msgstr "" + +#: index.php:401 +msgid "Choose a page" +msgstr "" + +#: index.php:405 +msgid "Add shortcode %s to display the compare table on this page." +msgstr "" + +#: index.php:410 +msgid "Custom button" +msgstr "" + +#: index.php:414 +msgid "button class or id" +msgstr "" + +#: index.php:416 +msgid "The class or id of the button, when clicking on this button the compare page or compare table will be opened." +msgstr "" + +#: index.php:417 +msgid "Example %s or %s" +msgstr "" + +#: index.php:422 +msgid "Custom button action" +msgstr "" + +#: index.php:427 +#: index.php:945 +msgid "Open page" +msgstr "" + +#: index.php:431 +#: index.php:949 +msgid "Open popup" +msgstr "" + +#: index.php:434 +msgid "Action when clicking on the \"custom button\"." +msgstr "" + +#: index.php:440 +msgid "Compare table" +msgstr "" + +#: index.php:447 +msgid "Fields" +msgstr "" + +#: index.php:469 +msgid "Please choose the fields you want to show on the compare table. You also can drag/drop to rearrange these fields." +msgstr "" + +#: index.php:494 +msgid "Please choose the attributes you want to show on the compare table. You also can drag/drop to rearrange these attributes." +msgstr "" + +#: index.php:509 +msgid "Add custom field names, split by a comma." +msgstr "" + +#: index.php:519 +msgid "Image size" +msgstr "" + +#: index.php:540 +msgid "Freeze first column" +msgstr "" + +#: index.php:552 +msgid "Freeze the first column (fields and attributes title) when scrolling horizontally." +msgstr "" + +#: index.php:557 +msgid "Freeze first row" +msgstr "" + +#: index.php:569 +msgid "Freeze the first row (product name) when scrolling vertically." +msgstr "" + +#: index.php:574 +msgid "Close button" +msgstr "" + +#: index.php:587 +msgid "Enable the close button at top-right conner of compare table?" +msgstr "" + +#: index.php:593 +msgid "Compare button" +msgstr "" + +#: index.php:596 +msgid "Settings for the compare button in each product." +msgstr "" + +#: index.php:600 +msgid "Type" +msgstr "" + +#: index.php:605 +msgid "Button" +msgstr "" + +#: index.php:609 +msgid "Link" +msgstr "" + +#: index.php:615 +msgid "Text" +msgstr "" + +#: index.php:619 +#: index.php:846 +#: index.php:1248 +#: index.php:1349 +#: index.php:1388 +msgid "Compare" +msgstr "" + +#: index.php:621 +#: index.php:848 +msgid "Leave blank if you want to use the default text and can be translated." +msgstr "" + +#: index.php:626 +msgid "Extra class (optional)" +msgstr "" + +#: index.php:631 +msgid "Add extra class for action button/link, split by one space." +msgstr "" + +#: index.php:636 +msgid "Show on products list" +msgstr "" + +#: index.php:641 +#: index.php:672 +msgid "After title" +msgstr "" + +#: index.php:645 +msgid "After rating" +msgstr "" + +#: index.php:649 +msgid "After price" +msgstr "" + +#: index.php:653 +#: index.php:684 +msgid "Before add to cart" +msgstr "" + +#: index.php:657 +#: index.php:688 +msgid "After add to cart" +msgstr "" + +#: index.php:661 +#: index.php:700 +msgid "None" +msgstr "" + +#: index.php:667 +msgid "Show on single product page" +msgstr "" + +#: index.php:676 +msgid "After price & rating" +msgstr "" + +#: index.php:680 +msgid "After excerpt" +msgstr "" + +#: index.php:692 +msgid "After meta" +msgstr "" + +#: index.php:696 +msgid "After sharing" +msgstr "" + +#: index.php:706 +msgid "Manual" +msgstr "" + +#: index.php:710 +msgid "You can use the shortcode %s, eg. %s for the product with ID is 99." +msgstr "" + +#: index.php:716 +msgid "Categories" +msgstr "" + +#: index.php:729 +msgid "All categories" +msgstr "" + +#: index.php:735 +msgid "Only show the Compare button for products in selected categories." +msgstr "" + +#: index.php:740 +msgid "Remove when clicking again" +msgstr "" + +#: index.php:753 +msgid "Do you want to remove product when clicking again?" +msgstr "" + +#: index.php:759 +msgid "Compare bar" +msgstr "" + +#: index.php:762 +msgid "Settings for the compare bar." +msgstr "" + +#: index.php:766 +msgid "\"Settings\" button" +msgstr "" + +#: index.php:779 +msgid "Show the settings popup to customize fields (show/ hide / rearrange)." +msgstr "" + +#: index.php:784 +msgid "\"Add more\" button" +msgstr "" + +#: index.php:797 +msgid "Add the button to search product and add to compare list immediately." +msgstr "" + +#: index.php:802 +msgid "\"Add more\" count" +msgstr "" + +#: index.php:807 +msgid "The result count of search function when clicking on \"Add more\" button." +msgstr "" + +#: index.php:812 +msgid "\"Remove all\" button" +msgstr "" + +#: index.php:825 +msgid "Add the button to remove all products from compare immediately." +msgstr "" + +#: index.php:830 +msgid "Background color" +msgstr "" + +#: index.php:837 +msgid "Choose the background color for the compare bar, default %s" +msgstr "" + +#: index.php:842 +msgid "Button text" +msgstr "" + +#: index.php:853 +msgid "Button color" +msgstr "" + +#: index.php:862 +msgid "Choose the color for the button on compare bar, default %s" +msgstr "" + +#: index.php:867 +msgid "Position" +msgstr "" + +#: index.php:872 +msgid "Bottom" +msgstr "" + +#: index.php:876 +msgid "Top" +msgstr "" + +#: index.php:882 +msgid "Align" +msgstr "" + +#: index.php:887 +msgid "Right" +msgstr "" + +#: index.php:891 +msgid "Left" +msgstr "" + +#: index.php:897 +msgid "Click outside to hide" +msgstr "" + +#: index.php:913 +msgid "Menu" +msgstr "" + +#: index.php:916 +msgid "Settings for the Compare menu item." +msgstr "" + +#: index.php:920 +msgid "Menu(s)" +msgstr "" + +#: index.php:935 +msgid "Choose the menu(s) you want to add the \"compare menu\" at the end." +msgstr "" + +#: index.php:940 +msgid "Action" +msgstr "" + +#: index.php:952 +msgid "Action when clicking on the \"compare menu\"." +msgstr "" + +#: index.php:959 +msgid "Update Options" +msgstr "" + +#: index.php:1071 +msgid "In stock" +msgstr "" + +#: index.php:1071 +msgid "Out of stock" +msgstr "" + +#: index.php:1156 +msgid "No products in the compare table." +msgstr "" + +#: index.php:1207 +msgid "No results found for \"%s\"" +msgstr "" + +#: index.php:1281 +msgid "Type any keyword to search..." +msgstr "" + +#: index.php:1295 +msgid "Select the fields to be shown. Others will be hidden. Drag and drop to rearrange the order." +msgstr "" + +#: index.php:1323 +msgid "Close" +msgstr "" + +#: index.php:1330 +msgid "Select fields" +msgstr "" + +#: index.php:1334 +msgid "Add product" +msgstr "" + +#: index.php:1339 +msgid "Remove all" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/wp1-like/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/wp1-like/change_log/changelog.txt new file mode 100644 index 00000000..f6d208e0 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wp1-like/change_log/changelog.txt @@ -0,0 +1,4 @@ +== Changelog == +=1.0= + +Plugin compatible with WordPress version 5.2.2 \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/wphindi/change_log/changelog.md b/spec/fixtures/dynamic_finders/plugin_version/wphindi/change_log/changelog.md new file mode 100644 index 00000000..2af28afa --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wphindi/change_log/changelog.md @@ -0,0 +1,18 @@ +# Changelog +All notable changes to this project will be documented in this file. + +## [1.0.4] - 15-Aug-2019 +### Changed +* Plugin display name and description + +## [1.0.3] - 15-Aug-2019 +### Changed +* Visual changes to WPHindi button + +## [1.0.2] - 14-Aug-2019 + +### Changed +* Renamed transliteration toggle buttons + +### Fixed +* Class Editor toggle button text not updating. diff --git a/spec/fixtures/dynamic_finders/plugin_version/yedpay-for-woocommerce/composer_file/composer.json b/spec/fixtures/dynamic_finders/plugin_version/yedpay-for-woocommerce/composer_file/composer.json new file mode 100644 index 00000000..a690451c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/yedpay-for-woocommerce/composer_file/composer.json @@ -0,0 +1,22 @@ +{ + "name": "yedpay/woocommerce", + "description": "Yedpay WooCommerce Plugin", + "type": "wpackagist-plugin", + "version": "1.0.0", + "require": { + "yedpay/php-library": "1.1.0" + }, + "license": "MIT", + "repositories": [ + { + "type": "vcs", + "url": "https://git.yedpay.com/Backend/yedpay-api-client-php.git" + } + ], + "authors": [ + { + "name": "yedpay", + "email": "info@gcash.co" + } + ] +}