diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index f7fc573b..67ca2e6d 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -4356,6 +4356,9 @@ plugins: - public/css/advanced-team-public.css - public/js/advanced-team-public.js version: true + advanced-team-block: + Readme: + path: readme.txt advanced-team-showcase: QueryParameter: files: @@ -5154,6 +5157,9 @@ plugins: aistore-multi-vendor-store: Readme: path: readme.txt + aistore-support-ticket: + Readme: + path: readme.txt aitu-releated-posts-with-thumbnails: Readme: path: readme.txt @@ -6557,6 +6563,9 @@ plugins: anhlinh-call-button: Readme: path: readme.txt + anhlinh-thuoc-lo-ban: + Readme: + path: readme.txt aniga-gallery: Readme: path: readme.txt @@ -7086,6 +7095,9 @@ plugins: version: true Readme: path: readme.txt + apetail: + Readme: + path: readme.txt apex-notification-bar-lite: QueryParameter: files: @@ -7332,6 +7344,13 @@ plugins: - public/css/easy-web-to-app-public.css - public/js/easy-web-to-app-public.js version: true + appointify: + QueryParameter: + files: + - public/js/appointify-public.js + version: true + Readme: + path: README.txt appointment-booking-calendar-by-click4time: Readme: path: readme.txt @@ -7850,6 +7869,9 @@ plugins: arukereso-for-woocommerce: Readme: path: readme.txt + arvand-post-grid: + Readme: + path: readme.txt arya-license-manager: TranslationFile: class: BodyPattern @@ -8582,6 +8604,9 @@ plugins: autentify-anti-fraud-for-woocommerce: Readme: path: readme.txt + auth-armor-passwordless-login: + Readme: + path: readme.txt auth0: ChangeLog: class: BodyPattern @@ -9435,6 +9460,9 @@ plugins: automatically-set-1st-image-as-featured: Readme: path: Readme.txt + automation-app-referrer-tracking: + Readme: + path: readme.txt automatorwp: Readme: path: readme.txt @@ -10567,6 +10595,18 @@ plugins: version: true Readme: path: readme.txt + background-animation-blocks: + QueryParameter: + files: + - assets/css/main.css + - assets/js/plugins/stars.js + - assets/js/plugins/blurred-circles.js + - assets/js/plugins/bubbles.js + - assets/js/plugins/gooey.js + - assets/js/main.js + version: true + Readme: + path: readme.txt background-changer: Readme: path: readme.txt @@ -11628,6 +11668,19 @@ plugins: beautiful-and-responsive-cookie-consent: Readme: path: readme.txt + beautiful-custom-invoices: + QueryParameter: + files: + - public/css/bci-public.css + - public/js/bci-public.js + version: true + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true + Readme: + path: README.txt beautiful-image-card: Readme: path: readme.txt @@ -12341,6 +12394,9 @@ plugins: betterlinks: Readme: path: README.txt + betterpay: + Readme: + path: readme.txt bettings-widget: Readme: path: readme.txt @@ -12428,6 +12484,8 @@ plugins: files: - css/pbu.css version: true + Readme: + path: readme.txt bg-patterns: Readme: path: readme.txt @@ -15590,6 +15648,9 @@ plugins: bricksable: Readme: path: readme.txt + bricksbee: + Readme: + path: readme.txt brickset-api: Readme: path: readme.txt @@ -18565,6 +18626,9 @@ plugins: category-post: Readme: path: readme.txt + category-post-list: + Readme: + path: readme.txt category-post-list-widget: Readme: path: readme.txt @@ -21292,6 +21356,14 @@ plugins: clikstats: Readme: path: readme.txt + clima-widget: + QueryParameter: + files: + - public/css/clima-widget-public.css + - public/js/clima-widget-public.js + version: true + Readme: + path: README.txt climate-dashboard: QueryParameter: files: @@ -22197,6 +22269,11 @@ plugins: collect-and-deliver-interface-for-woocommerce: Readme: path: readme.txt + collect-payment-gateway-for-woocommerce: + Readme: + path: + - readme.txt + - README.md collect-reviews-integration: Readme: path: readme.txt @@ -23673,6 +23750,9 @@ plugins: contact-form-to-email: Readme: path: README.txt + contact-form-user-to-mailchimp-audience: + Readme: + path: readme.txt contact-form-with-captcha: Readme: path: readme.txt @@ -23949,6 +24029,15 @@ plugins: content-shortcodes: Readme: path: readme.txt + content-slider-block: + QueryParameter: + files: + - dist/style.css + - assets/js/swiper-bundle.min.js + - dist/script.js + version: true + Readme: + path: readme.txt content-snippet-manager: Readme: path: README.txt @@ -24562,6 +24651,9 @@ plugins: cop-pdf-attachment-menu: Readme: path: readme.txt + copecart-lifterlmsg: + Readme: + path: readme.txt copy-code-to-clipboard: Readme: path: readme.txt @@ -25740,6 +25832,9 @@ plugins: version: true Readme: path: README.txt + crowdhandler-virtual-waiting-room: + Readme: + path: README.txt crowdsignal-forms: TranslationFile: class: BodyPattern @@ -26084,6 +26179,9 @@ plugins: ct-optimization: Readme: path: README.txt + ct4gg: + Readme: + path: readme.txt ct4woo: Readme: path: readme.txt @@ -26095,6 +26193,9 @@ plugins: path: package.json key: version version: true + cta-section-custom-gb-block: + Readme: + path: README.md ctabs: Readme: path: readme.txt @@ -26744,6 +26845,9 @@ plugins: custom-functions: Readme: path: readme.txt + custom-glotpress-source: + Readme: + path: readme.txt custom-header-extended: ChangeLog: class: BodyPattern @@ -27375,6 +27479,9 @@ plugins: custom-waimao-welcome-dashboard: Readme: path: readme.txt + custom-welcome-guide: + Readme: + path: readme.txt custom-welcome-messages: Readme: path: readme.txt @@ -27669,6 +27776,9 @@ plugins: cy-custom-morelink: Readme: path: readme.txt + cy-express-for-woocommerce: + Readme: + path: readme.txt cyan-backup: Readme: path: readme.txt @@ -31038,6 +31148,14 @@ plugins: version: true Readme: path: README.txt + document-generator-for-openapi: + ChangeLog: + class: BodyPattern + path: CHANGELOG.md + pattern: !ruby/regexp /\#\# \[(?\d+\.[\.\d]+)\]/ + version: true + Readme: + path: README.txt document-library: Readme: path: readme.txt @@ -31683,6 +31801,9 @@ plugins: dreamhost-automated-migration: Readme: path: readme.txt + drenvio-for-woocommerce: + Readme: + path: readme.txt dressfit-virtual-clothes-try-on: QueryParameter: files: @@ -32315,6 +32436,9 @@ plugins: path: lang/dynamic-seo-child-pages.pot pattern: !ruby/regexp /ect\-Id\-Version:\ Dynamic SEO Child Pages (?\d+\.[\.\d]+)/i version: true + dynamic-tables: + Readme: + path: README.txt dynamic-template-field-display: Readme: path: readme.txt @@ -32537,6 +32661,9 @@ plugins: easy: Readme: path: readme.txt + easy-404-to-homepage: + Readme: + path: readme.txt easy-access-reusable-blocks: Readme: path: @@ -34212,6 +34339,9 @@ plugins: ecommerce-product-carousel-slider-for-elementor: Readme: path: readme.txt + ecommerce-reports-exporter: + Readme: + path: readme.txt ecommerce-social-login-social-sharing-by-miniorange: Readme: path: readme.txt @@ -34510,6 +34640,9 @@ plugins: edd-ymlp: Readme: path: readme.txt + edd-ytaskpayments-gateway: + Readme: + path: readme.txt eddy-travels: Readme: path: readme.txt @@ -35201,6 +35334,9 @@ plugins: elex-request-a-quote: Readme: path: readme.txt + elex-shipengine-shipping-method: + Readme: + path: readme.txt elex-usps-shipping-method: Readme: path: readme.txt @@ -35513,6 +35649,9 @@ plugins: email-read-notify-track-log: Readme: path: readme.txt + email-recipients-for-woocommerce: + Readme: + path: readme.txt email-reminder: Readme: path: readme.txt @@ -36325,6 +36464,9 @@ plugins: enquiry-quotation-for-woocommerce: Readme: path: README.txt + enrol-chat: + Readme: + path: readme.txt enroll-via-ipn: Readme: path: readme.txt @@ -37661,6 +37803,9 @@ plugins: experts-exchange-eeple-badge: Readme: path: readme.txt + experttexting-official: + Readme: + path: readme.txt expire-comment-links: Readme: path: readme.txt @@ -38272,6 +38417,9 @@ plugins: f12-cookie: Readme: path: Readme.txt + f12-wc-accessories: + Readme: + path: Readme.txt f1press: QueryParameter: files: @@ -39178,6 +39326,9 @@ plugins: fbook-page-widget-ex-like-box: Readme: path: readme.txt + fc-login-customizer: + Readme: + path: readme.txt fcchat: Readme: path: readme.txt @@ -40932,6 +41083,14 @@ plugins: float-left-right-advertising: Readme: path: readme.txt + float-my-icon: + QueryParameter: + files: + - float-my-icon.css + - float-my-icon.js + version: true + Readme: + path: readme.txt float-right-advertisment: Readme: path: readme.txt @@ -43552,6 +43711,9 @@ plugins: gamipress-happyforms-integration: Readme: path: readme.txt + gamipress-ld-points-per-quiz-score: + Readme: + path: readme.txt gamipress-learndash-group-leaderboard: Readme: path: readme.txt @@ -44800,6 +44962,9 @@ plugins: version: true Readme: path: readme.txt + gf-hebrew-virtual-keyboard-add-on: + Readme: + path: readme.txt gf-heidelpay: ChangeLog: class: BodyPattern @@ -47399,6 +47564,9 @@ plugins: grey-admin-color-schemes: Readme: path: readme.txt + grid-accordion: + Readme: + path: readme.txt grid-archives: QueryParameter: files: @@ -48834,6 +49002,14 @@ plugins: path: package.json key: version version: true + hestia-nginx-cache: + TranslationFile: + class: BodyPattern + path: languages/hestia-nginx-cache.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Hestia Nginx Cache (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt hetjens-expiration-date: Readme: path: readme.txt @@ -50972,6 +51148,9 @@ plugins: identity-plus: Readme: path: readme.txt + identity-verification-for-woocommerce: + Readme: + path: readme.txt ideta-livechat-chatbot: Readme: path: README.txt @@ -52426,6 +52605,9 @@ plugins: inflo-ai-for-wp: Readme: path: readme.txt + influencer-marketing-linkx-fan: + Readme: + path: readme.txt influenet: Readme: path: readme.txt @@ -53178,6 +53360,9 @@ plugins: version: true Readme: path: readme.txt + integration-for-billingo-gravity-forms: + Readme: + path: readme.txt integration-for-contact-form-7-and-pipedrive: Readme: path: readme.txt @@ -53226,6 +53411,9 @@ plugins: integration-of-zoho-crm-and-contact-form-7: Readme: path: readme.txt + integration-of-zoho-crm-and-fluent-form: + Readme: + path: readme.txt integration-of-zoho-crm-and-gravity-forms: Readme: path: readme.txt @@ -53567,6 +53755,9 @@ plugins: path: - readme.txt - README.md + investment-calculator: + Readme: + path: readme.txt investment-decision-helper: Readme: path: readme.txt @@ -54158,6 +54349,14 @@ plugins: iteia-wp-video: Readme: path: readme.txt + item-list: + QueryParameter: + files: + - public/css/zwk-item-list-public.css + - public/js/zwk-item-list-public.js + version: true + Readme: + path: README.txt item-lists-for-elementor: Readme: path: readme.txt @@ -54777,6 +54976,9 @@ plugins: version: true Readme: path: README.txt + jfa-social-media-post: + Readme: + path: readme.txt jflow-plus: Readme: path: readme.txt @@ -57334,6 +57536,9 @@ plugins: kurs-bca: Readme: path: readme.txt + kurve: + Readme: + path: readme.txt kush-micro-news: Readme: path: readme.txt @@ -58358,6 +58563,9 @@ plugins: learn-turkish: Readme: path: readme.txt + learning-management-system: + Readme: + path: readme.txt learning-more: Readme: path: readme.txt @@ -59844,6 +60052,9 @@ plugins: little-wp-to-twitter: Readme: path: readme.txt + liturgical-day-of-the-week: + Readme: + path: readme.txt live-2d: Readme: path: @@ -60710,6 +60921,9 @@ plugins: - public/css/lrr-for-woocommerce-public.css - public/js/lrr-for-woocommerce-public.js version: true + login-register-using-jwt: + Readme: + path: readme.txt login-security: Readme: path: readme.txt @@ -61153,6 +61367,9 @@ plugins: loveitcom-importer: Readme: path: readme.txt + low-key-toolbar: + Readme: + path: readme.txt lowermedia-iframes-on-demand: QueryParameter: files: @@ -61635,6 +61852,17 @@ plugins: maaiiconnect: Readme: path: readme.txt + maakapay-invoice-payer: + QueryParameter: + files: + - public/css/maakapay-wordpress-public.css + - public/css/bootstrap.min.css + - public/css/maakapay-payment-form.css + - public/js/maakapay-wordpress-public.js + - public/js/jquery.validate.min.js + version: true + Readme: + path: README.txt maalipay-for-woocommerce: Readme: path: readme.txt @@ -63694,6 +63922,14 @@ plugins: path: languages/menubar-widgets-fa_IR.po pattern: !ruby/regexp /"Project\-Id\-Version:\ Menubar Widgets (?\d+\.[\.\d]+)/i version: true + menukaart: + QueryParameter: + files: + - assets/css/menukaart-front.css + - assets/js/menukaart-front.js + version: true + Readme: + path: readme.txt meow-analytics: Readme: path: readme.txt @@ -63962,6 +64198,9 @@ plugins: files: - style.css version: true + microchat: + Readme: + path: readme.txt microlink-wp: QueryParameter: files: @@ -64018,6 +64257,16 @@ plugins: - css/fa/css/all.css - css/profile-widget.css version: true + mihanwp-video-speed: + QueryParameter: + files: + - app.css + - app.js + version: true + Readme: + path: + - readme.txt + - readme.md mihdan-lite-youtube-embed: Readme: path: readme.txt @@ -65366,6 +65615,9 @@ plugins: files: - assets/js/frontend-min.js version: true + multi-roles-vendor: + Readme: + path: readme.txt multi-scheduler: QueryParameter: files: @@ -65431,6 +65683,11 @@ plugins: multiple-gf-form-on-single-page: Readme: path: readme.txt + multiple-google-review: + Readme: + path: + - readme.txt + - README.md multiple-image-uploads-with-preview-for-wpforms: Readme: path: readme.txt @@ -65515,6 +65772,9 @@ plugins: - public/css/multisites-in-link-search-public.css - public/js/multisites-in-link-search-public.js version: true + multislot-business-hours-for-dokan-vendor: + Readme: + path: readme.txt multiupload-field-for-contact-form-7: QueryParameter: files: @@ -65642,6 +65902,14 @@ plugins: version: true Readme: path: README.txt + mwb-cf7-integration-with-keap: + TranslationFile: + class: BodyPattern + path: languages/mwb-cf7-integration-with-keap-en_US.po + pattern: !ruby/regexp '/\-Version: MWB CF7 Integration with Keap (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: README.txt mwb-cf7-integration-with-mautic: TranslationFile: class: BodyPattern @@ -66052,6 +66320,19 @@ plugins: version: true Readme: path: readme.txt + mybooking-templates-importer: + TranslationFile: + class: BodyPattern + path: languages/mybooking-templates-importer.pot + pattern: !ruby/regexp '/d\-Version: MyBooking Templates Importer (?\d+\.[\.\d]+)/i' + version: true + ChangeLog: + class: BodyPattern + path: CHANGELOG.md + pattern: !ruby/regexp /^\#+ \[(?\d+\.[\.\d]+)\](?!.*\#+ \[\d+\.[\.\d]+\])/mi + version: true + Readme: + path: readme.txt mybookprogress: QueryParameter: files: @@ -66103,6 +66384,13 @@ plugins: mycred-anspress-integration: Readme: path: readme.txt + mycred-badgr-achievement-badge: + QueryParameter: + files: + - assets/js/front-script.js + version: true + Readme: + path: readme.txt mycred-birthdays: Readme: path: readme.txt @@ -66237,6 +66525,9 @@ plugins: mylisting-elementor-toolkit: Readme: path: readme.txt + myloyal: + Readme: + path: readme.txt mypay-payment-gateway-for-woocommerce: Readme: path: readme.txt @@ -66371,6 +66662,9 @@ plugins: path: i18n/languages/nanosupport.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ NanoSupport (?\d+\.[\.\d]+)/i version: true + nantiaja-indonesia: + Readme: + path: readme.txt nashaat-activity-log: Readme: path: readme.txt @@ -66858,6 +67152,9 @@ plugins: newsletter-subscription-plugin-for-easyping-me: Readme: path: readme.txt + newsletter-subscription-widget-for-sendblaster: + Readme: + path: readme.txt newsmanapp: Readme: path: readme.txt @@ -67375,6 +67672,9 @@ plugins: nm-gift-registry-and-wishlist-lite: Readme: path: readme.txt + nmr-strava-activities: + Readme: + path: readme.txt nnsmarttooltip: QueryParameter: files: @@ -68153,6 +68453,9 @@ plugins: off-page-seo: Readme: path: readme.txt + offer-list: + Readme: + path: readme.txt offer-out-stock: Readme: path: README.txt @@ -68345,6 +68648,9 @@ plugins: xpath: //meta[@name="omniads"]/@content version: true pattern: !ruby/regexp /omniads\/(?\d+\.[\.\d]+)/i + omnipay-payment-gateway-for-woocommerce: + Readme: + path: readme.txt omnivore: Readme: path: readme.txt @@ -68776,6 +69082,13 @@ plugins: open-links-in-new-tab: Readme: path: readme.txt + open-links-in-sl: + QueryParameter: + files: + - open-links-in-sl.js + version: true + Readme: + path: readme.txt open-menu: Readme: path: readme.txt @@ -68801,6 +69114,9 @@ plugins: files: - pub/js/emoji.min.js version: true + open-web-analytics: + Readme: + path: README.txt open-whatsapp-chat: Readme: path: readme.txt @@ -69333,6 +69649,9 @@ plugins: our-team-widget-for-elementor: Readme: path: readme.txt + ourrootsdatabase: + Readme: + path: readme.txt out-of-stock-badge: Readme: path: readme.txt @@ -70030,6 +70349,7 @@ plugins: - includes/pma.ui/turf.js - includes/pma.ui/turf-jsts.js - includes/pma.ui/pma.ui.js + - includes/pma.ui/lozad.js version: true Readme: path: README.txt @@ -70129,6 +70449,14 @@ plugins: payflexi-split-payment-gateway: Readme: path: readme.txt + paygate-payweb-for-woocommerce: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/ + version: true payhere-payment-gateway: Readme: path: readme.txt @@ -70773,6 +71101,9 @@ plugins: path: translations/pfund-ro_RO.po pattern: !ruby/regexp /Project\-Id\-Version:\ Personal Fundraiser (?\d+\.[\.\d]+)/i version: true + personalbridge: + Readme: + path: readme.txt personalized-shortcode-pro: QueryParameter: files: @@ -71292,6 +71623,9 @@ plugins: pkt1-centro-de-envios: Readme: path: readme.txt + pl8app-custom-bep20-token-widget: + Readme: + path: Readme.txt placehodor: QueryParameter: files: @@ -71425,6 +71759,14 @@ plugins: plezi: Readme: path: readme.txt + plink-payment-gateway: + TranslationFile: + class: BodyPattern + path: languages/plink-payment-gateway-woocommerce-id_ID.po + pattern: !ruby/regexp '/sion: PLINK Payment Gateway Woocommerce (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt plinks: QueryParameter: files: @@ -72939,6 +73281,9 @@ plugins: path: languages/pp-express-wc4jp.pot pattern: !ruby/regexp /\-Version:\ PayPal Express Checkout WC4JP (?\d+\.[\.\d]+)/i version: true + pp-freedom: + Readme: + path: readme.txt ppc-masterminds: Readme: path: readme.txt @@ -73877,6 +74222,17 @@ plugins: version: true Readme: path: readme.txt + product-thumbnail-gallery-for-woocommerce: + QueryParameter: + files: + - assets/css/style.css + - assets/js/script.js + version: true + Readme: + path: readme.txt + product-variation-for-woocommerce: + Readme: + path: readme.txt product-variations-swatches-for-woocommerce: Readme: path: readme.txt @@ -74488,6 +74844,9 @@ plugins: - public/css/push-notification-sender-public.css - public/js/push-notification-sender-public.js version: true + pushalert-onsite-messaging: + Readme: + path: readme.txt pushatomic: Readme: path: README.txt @@ -74794,6 +75153,9 @@ plugins: qr-code-woocommerce: Readme: path: readme.txt + qr-invoice: + Readme: + path: readme.txt qr-links: Readme: path: README.txt @@ -74803,6 +75165,9 @@ plugins: qr-redirector: Readme: path: readme.txt + qr-scanner-redirect: + Readme: + path: readme.txt qrcode-login-for-weixin: Readme: path: readme.md @@ -75278,6 +75643,9 @@ plugins: qyrr-code: Readme: path: readme.txt + r-animated-icon: + Readme: + path: readme.txt r-cool-social-buttons: QueryParameter: files: @@ -75633,6 +76001,9 @@ plugins: rduplicator: Readme: path: readme.txt + rdv-category-image: + Readme: + path: readme.txt re-abolish-slavery-ribbon: QueryParameter: files: @@ -76641,6 +77012,9 @@ plugins: remove-wordfence-2fa: Readme: path: readme.txt + remove-wp-footer: + Readme: + path: readme.txt remove-xml-rpc-pingback: Readme: path: readme.txt @@ -76783,6 +77157,9 @@ plugins: reset-button-for-acf: Readme: path: readme.txt + reset-course-progress-for-learndash: + Readme: + path: readme.txt reset-customizer: Readme: path: readme.txt @@ -78966,6 +79343,9 @@ plugins: sberlead: Readme: path: readme.txt + sbita: + Readme: + path: readme.txt sbl-admin-bar: Readme: path: readme.txt @@ -79277,6 +79657,9 @@ plugins: scrollies: Readme: path: readme.txt + scrolling-browser-title: + Readme: + path: readme.txt scrolling-down-popup-plugin: Readme: path: readme.txt @@ -81219,6 +81602,9 @@ plugins: files: - css/postcat.css version: true + show-post-by-location: + Readme: + path: readme.txt show-post-in-lightbox: QueryParameter: files: @@ -81363,6 +81749,9 @@ plugins: - public/css/left.css - public/js/side-menu.js version: true + sidebar-cart: + Readme: + path: readme.txt sidebar-login: QueryParameter: files: @@ -81699,6 +82088,9 @@ plugins: version: true Readme: path: README.txt + simple-crypto-shortcodes: + Readme: + path: readme.txt simple-css: Readme: path: readme.txt @@ -82037,6 +82429,9 @@ plugins: simple-lead-generator: Readme: path: readme.txt + simple-license-key-for-woocommerce: + Readme: + path: readme.txt simple-lightbox: QueryParameter: files: @@ -84070,6 +84465,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^Version:? (?\d+\.[\.\d]+)(?!.*Version:? \d+\.[\.\d]+)/mi version: true + social-engine: + Readme: + path: readme.txt social-fabric-analytics-by-collective-bias: Readme: path: readme.txt @@ -84403,6 +84801,7 @@ plugins: QueryParameter: files: - assets/styles/socialized.css + - assets/styles/socialized.min.css version: true Readme: path: readme.txt @@ -84478,6 +84877,14 @@ plugins: softshare-floating-button: Readme: path: readme.txt + softtemplates-for-elementor: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^=+ (?\d+\.[\.\d]+)(?!.*=+ \d+\.[\.\d]+)/mi + version: true software-issue-manager: MetaTag: class: Xpath @@ -84622,6 +85029,9 @@ plugins: sort-products-in-cart-order-lite-for-woocommerce: Readme: path: README.txt + sortvisually: + Readme: + path: README.txt soukapay-for-woocommerce: Readme: path: readme.txt @@ -84788,6 +85198,9 @@ plugins: sparkle-elementor-kit: Readme: path: readme.txt + sparkle-email-scheduler: + Readme: + path: readme.txt sparky-logos: QueryParameter: files: @@ -84968,6 +85381,14 @@ plugins: files: - js/frontend.js version: true + splashmaker: + QueryParameter: + files: + - public/js/splashmaker-public.js + - public/js/splashmaker-custom.js + version: true + Readme: + path: README.txt splendid-speed: Readme: path: readme.txt @@ -85366,6 +85787,9 @@ plugins: path: languages/stagtools.pot pattern: !ruby/regexp '/"Project\-Id\-Version: StagTools (?\d+\.[\.\d]+)/i' version: true + stamped-io-loyalty-rewards: + Readme: + path: readme.txt stan-easy-connect: QueryParameter: files: @@ -86679,6 +87103,9 @@ plugins: path: - readme.txt - README.md + sw3-wc-purchase-history-grid: + Readme: + path: readme.txt swa-alexa: TranslationFile: class: BodyPattern @@ -86994,6 +87421,9 @@ plugins: syspay-for-woocommerce: Readme: path: readme.txt + syssy: + Readme: + path: readme.txt system-admin: Readme: path: README.txt @@ -87359,6 +87789,9 @@ plugins: - public/assets/css/event-talks-public.css - public/assets/js/event-talks-public.js version: true + talkshoplive-player: + Readme: + path: readme.txt tamil-quotes: Readme: path: readme.txt @@ -87987,6 +88420,9 @@ plugins: path: languages/text-modules-de_DE.po pattern: !ruby/regexp '/"Project\-Id\-Version: Text Modules v(?\d+\.[\.\d]+)/i' version: true + text-popover: + Readme: + path: readme.txt text-rocks: Readme: path: readme.txt @@ -88065,6 +88501,9 @@ plugins: tg-testimonials: Readme: path: README.txt + th-advance-product-search: + Readme: + path: README.txt th-partner-slider: Readme: path: readme.txt @@ -88521,6 +88960,9 @@ plugins: themesfa-ccaptcha-rewrite: Readme: path: readme.txt + themeshark-elementor: + Readme: + path: readme.txt themify-audio-dock: Readme: path: readme.txt @@ -88798,6 +89240,9 @@ plugins: version: true Readme: path: README.txt + tiengvietio: + Readme: + path: readme.txt tier-management-petfinder: Readme: path: readme.txt @@ -90109,6 +90554,9 @@ plugins: - public/js/eyewear_virtual_try_on_wordpress-public.js - public/js/html2canvas.min.js version: true + tryba-for-wc: + Readme: + path: readme.txt tryst: Readme: path: README.txt @@ -92007,6 +92455,9 @@ plugins: user-classification: Readme: path: readme.md + user-dashboard-easy-digital-downloads: + Readme: + path: readme.txt user-feedback: ComposerFile: class: ConfigParser @@ -92547,6 +92998,13 @@ plugins: vdz-contact-us: Readme: path: readme.txt + vdz-content-navigation: + QueryParameter: + files: + - assets/js/vdz_content_nav.js + version: true + Readme: + path: readme.txt vdz-google-analytics: Readme: path: readme.txt @@ -93294,6 +93752,9 @@ plugins: visitor-force-login-page: Readme: path: readme.txt + visitor-info: + Readme: + path: readme.txt visitor-login-notice: QueryParameter: files: @@ -93528,6 +93989,9 @@ plugins: files: - assets/frontend/js/voting-for-photo.js version: true + voucherme-for-woocommerce: + Readme: + path: readme.txt vouchkick: Readme: path: readme.txt @@ -94297,6 +94761,18 @@ plugins: wc-inecobank-payment-gateway: Readme: path: readme.txt + wc-instant-shop: + QueryParameter: + files: + - public/css/instant-shop-for-woocommerce-public.css + version: true + TranslationFile: + class: BodyPattern + path: languages/instant-shop-for-woocommerce.pot + pattern: !ruby/regexp '/d\-Version: Instant Shop for WooCommerce (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: README.txt wc-j-upsellator: Readme: path: readme.txt @@ -95229,6 +95705,12 @@ plugins: webdata-custom-shipping-methods-for-woocommerce: Readme: path: readme.txt + webdevise-elementor-blog-page-templates-widget: + Readme: + path: readme.txt + webdevise-team-elementor-widget: + Readme: + path: readme.txt webdzier-companion: Readme: path: readme.txt @@ -96273,6 +96755,9 @@ plugins: version: true Readme: path: readme.txt + wirtualna-polska-pixel: + Readme: + path: readme.txt wishfinity: Readme: path: readme.txt @@ -96850,7 +97335,14 @@ plugins: path: readme.txt woo-coupon-reminder: Readme: - path: readme.txt + path: + - readme.txt + - README.txt + QueryParameter: + files: + - public/css/woo-coupon-reminder-public.css + - public/js/woo-coupon-reminder-public.js + version: true woo-coupon-url: QueryParameter: files: @@ -98869,6 +99361,9 @@ plugins: path: languages/woopanel.pot pattern: !ruby/regexp /"v(?\d+\.[\.\d]+)/i version: true + wooplatnica: + Readme: + path: readme.txt woopm: Readme: path: README.txt @@ -99029,6 +99524,9 @@ plugins: wopo-minesweeper: Readme: path: readme.txt + wopo-mockup-maker: + Readme: + path: readme.txt wopo-notepad: Readme: path: readme.txt @@ -99352,6 +99850,9 @@ plugins: - includes/js/number-format.js - includes/js/counter-ajax.js version: true + world-property-journal-real-estate-news-free: + Readme: + path: readme.txt world-travel-information: Readme: path: readme.txt @@ -101191,6 +101692,9 @@ plugins: version: true Readme: path: readme.txt + wp-esignature-by-esign-genie: + Readme: + path: readme.txt wp-etracker: Readme: path: readme.txt @@ -103128,6 +103632,9 @@ plugins: version: true Readme: path: readme.txt + wp-one-login: + Readme: + path: readme.txt wp-one-tap-google-sign-in: Readme: path: @@ -103481,6 +103988,9 @@ plugins: wp-post-redirect: Readme: path: readme.txt + wp-post-signature: + Readme: + path: readme.txt wp-post-slider-grandslider: QueryParameter: files: @@ -103495,6 +104005,9 @@ plugins: version: true Readme: path: README.txt + wp-post-type-template: + Readme: + path: readme.txt wp-post-type-widget: Readme: path: readme.txt @@ -106805,6 +107318,9 @@ plugins: path: languages/wplb-en_US.po pattern: !ruby/regexp '/"Project\-Id\-Version: WPLB Widget Total v(?\d+\.[\.\d]+)/i' version: true + wplife-woo-s: + Readme: + path: readme.txt wplightbox: Readme: path: readme.txt @@ -108323,6 +108839,9 @@ plugins: - css/style.css - js/yesno.js version: true + yet-another-movie: + Readme: + path: readme.txt yet-another-related-posts-plugin: Readme: path: readme.txt diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index 6a9c8e79..2c066ab2 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -3441,6 +3441,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/appnotch-easy-web-to-app/public/css/easy-web-to-app-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/appnotch-easy-web-to-app/public/js/easy-web-to-app-public.js?ver=1.0.0 + appointify: + QueryParameter: + number: 1.0.4 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/appointify/public/js/appointify-public.js?ver=1.0.4 + confidence: 10 appointment-booking-for-business: QueryParameter: number: 1.0.0 @@ -4927,6 +4934,18 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/backend-startpage-customizer/languages/backend-startpage-customizer-de_DE.po, Match: ''-Version: Backend Startpage Customizer v0.5''' + background-animation-blocks: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/background-animation-blocks/assets/css/main.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/background-animation-blocks/assets/js/plugins/stars.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/background-animation-blocks/assets/js/plugins/blurred-circles.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/background-animation-blocks/assets/js/plugins/bubbles.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/background-animation-blocks/assets/js/plugins/gooey.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/background-animation-blocks/assets/js/main.js?ver=1.0.0 + confidence: 60 background-music-player-lite: TranslationFile: number: 1.0.0 @@ -5332,6 +5351,20 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/beastiepress/beastiepress-en_US.po, Match: ''on of the WordPress plugin BeastiePress 1.0''' + beautiful-custom-invoices: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/beautiful-custom-invoices/public/css/bci-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/beautiful-custom-invoices/public/js/bci-public.js?ver=1.0.0 + confidence: 20 + ComposerFile: + number: 1.0.0 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/beautiful-custom-invoices/package.json, + Match: ''1.0.0''' beautiful-image-card: ComposerFile: number: 0.0.1 @@ -10131,6 +10164,14 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/clients/public/css/ct.css?ver=1.1.3 + clima-widget: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/clima-widget/public/css/clima-widget-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/clima-widget/public/js/clima-widget-public.js?ver=1.0.0 + confidence: 20 climate-dashboard: QueryParameter: number: 1.0.0 @@ -11317,6 +11358,15 @@ plugins: found_by: Comment (Passive Detection) interesting_entries: - 'http://wp.lab/, Match: ''Content Protector plugin v. 2.11''' + content-slider-block: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/content-slider-block/dist/style.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/content-slider-block/assets/js/swiper-bundle.min.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/content-slider-block/dist/script.js?ver=1.0.1 + confidence: 30 content-switcher: TranslationFile: number: '3.9' @@ -13943,6 +13993,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/document-gallery/CHANGELOG.md, Match: ''## 4.4.3''' + document-generator-for-openapi: + ChangeLog: + number: 1.0.2 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/document-generator-for-openapi/CHANGELOG.md, + Match: ''## [1.0.2]''' documentation: ChangeLog: number: 1.5.1 @@ -18595,6 +18652,14 @@ plugins: - http://wp.lab/wp-content/plugins/flixy-review-product-boxes-for-affiliate-pages/templates/fab-template-3/css/fab-template-3-style.css?ver=1.0 - http://wp.lab/wp-content/plugins/flixy-review-product-boxes-for-affiliate-pages/templates/fab-template-4/css/fab-template-4-style.css?ver=1.0 confidence: 60 + float-my-icon: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/float-my-icon/float-my-icon.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/float-my-icon/float-my-icon.js?ver=1.0.0 + confidence: 20 float-to-top-button: Comment: number: 2.3.1 @@ -22233,6 +22298,13 @@ plugins: found_by: Composer File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/heslo-login/package.json, Match: ''1.0.0''' + hestia-nginx-cache: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/hestia-nginx-cache/languages/hestia-nginx-cache.pot, + Match: ''"Project-Id-Version: Hestia Nginx Cache 1.0.0''' hey-notify: TranslationFile: number: 1.0.0 @@ -24470,6 +24542,14 @@ plugins: - http://wp.lab/wp-content/plugins/itech-quick-order/public/css/itqo-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/itech-quick-order/public/js/itqo-public.js?ver=1.0.0 confidence: 20 + item-list: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/item-list/public/css/zwk-item-list-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/item-list/public/js/zwk-item-list-public.js?ver=1.0.0 + confidence: 20 itempropwp: QueryParameter: number: 3.5.201706131 @@ -27849,6 +27929,17 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/m7-go-top/languages/m7-go-top-ru_RU.po, Match: ''"Project-Id-Version: M7 Go Top v1.1''' + maakapay-invoice-payer: + QueryParameter: + number: 1.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/maakapay-invoice-payer/public/css/maakapay-wordpress-public.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/maakapay-invoice-payer/public/css/bootstrap.min.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/maakapay-invoice-payer/public/css/maakapay-payment-form.css?ver=1.0.1 + - http://wp.lab/wp-content/plugins/maakapay-invoice-payer/public/js/maakapay-wordpress-public.js?ver=1.0.1 + - http://wp.lab/wp-content/plugins/maakapay-invoice-payer/public/js/jquery.validate.min.js?ver=1.0.1 + confidence: 50 mabel-shoppable-images-lite: QueryParameter: number: 1.0.2 @@ -29258,6 +29349,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/menubar-widgets/languages/menubar-widgets-fa_IR.po, Match: ''"Project-Id-Version: Menubar Widgets 0.1.0''' + menukaart: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/menukaart/assets/css/menukaart-front.css?ver=1.0 + - http://wp.lab/wp-content/plugins/menukaart/assets/js/menukaart-front.js?ver=1.0 + confidence: 20 meow-gallery: QueryParameter: number: 1.0.6 @@ -29484,6 +29583,14 @@ plugins: - http://wp.lab/wp-content/plugins/mihanpanel-lite/css/fa/css/all.css?ver=8.5 - http://wp.lab/wp-content/plugins/mihanpanel-lite/css/profile-widget.css?ver=8.5 confidence: 20 + mihanwp-video-speed: + QueryParameter: + number: '1.1' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/mihanwp-video-speed/app.css?ver=1.1 + - http://wp.lab/wp-content/plugins/mihanwp-video-speed/app.js?ver=1.1 + confidence: 20 militant-moderates-css-parent-selector-mmps: Comment: number: 1.2.2 @@ -30693,6 +30800,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/mwb-cf7-integration-with-insightly/languages/mwb-cf7-integration-with-insightly-en_US.po, Match: ''ion: MWB CF7 Integration with Insightly 1.0.0''' + mwb-cf7-integration-with-keap: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mwb-cf7-integration-with-keap/languages/mwb-cf7-integration-with-keap-en_US.po, + Match: ''-Version: MWB CF7 Integration with Keap 1.0.0''' mwb-cf7-integration-with-mautic: TranslationFile: number: 1.0.0 @@ -31005,6 +31119,19 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/mybooking-reservation-engine/CHANGELOG.md, Match: ''## [0.5.16]''' + mybooking-templates-importer: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mybooking-templates-importer/languages/mybooking-templates-importer.pot, + Match: ''d-Version: MyBooking Templates Importer 1.0.0''' + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mybooking-templates-importer/CHANGELOG.md, + Match: ''## [1.0.0]''' mybookprogress: QueryParameter: number: 1.0.4 @@ -31042,6 +31169,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/mycookie-gdpr-compliance/package.json, Match: ''1.0.0''' + mycred-badgr-achievement-badge: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/mycred-badgr-achievement-badge/assets/js/front-script.js?ver=1.0 + confidence: 10 mycred-bp-group-leaderboards: ChangeLog: number: '1.2' @@ -32830,6 +32964,13 @@ plugins: - http://wp.lab/wp-content/plugins/open-in-new-tab-internal-link/public/css/ndh-ointil-public.css?ver=1.0.0 - http://wp.lab/wp-content/plugins/open-in-new-tab-internal-link/public/js/ndh-ointil-public.js?ver=1.0.0 confidence: 20 + open-links-in-sl: + QueryParameter: + number: '0.7' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/open-links-in-sl/open-links-in-sl.js?ver=0.7 + confidence: 10 open-social: TranslationFile: number: 1.6.8 @@ -33694,6 +33835,7 @@ plugins: - http://wp.lab/wp-content/plugins/pathomation/includes/pma.ui/turf.js?ver=2.2.0 - http://wp.lab/wp-content/plugins/pathomation/includes/pma.ui/turf-jsts.js?ver=2.2.0 - http://wp.lab/wp-content/plugins/pathomation/includes/pma.ui/pma.ui.js?ver=2.2.0 + - http://wp.lab/wp-content/plugins/pathomation/includes/pma.ui/lozad.js?ver=2.2.0 confidence: 100 pathshala: QueryParameter: @@ -33737,6 +33879,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/payex-woocommerce-payments/changelog.txt, Match: ''Version 1.3.0''' + paygate-payweb-for-woocommerce: + ChangeLog: + number: 1.4.4 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/paygate-payweb-for-woocommerce/changelog.txt, + Match: ''= 1.4.4''' paymendo-bank-transfer: TranslationFile: number: '1.0' @@ -34583,6 +34732,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/plexx-elementor-extension/changelog.txt, Match: ''#### 1.1.2''' + plink-payment-gateway: + TranslationFile: + number: 1.0.3 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/plink-payment-gateway/languages/plink-payment-gateway-woocommerce-id_ID.po, + Match: ''sion: PLINK Payment Gateway Woocommerce 1.0.3''' plinks: QueryParameter: number: 1.0.0 @@ -36451,6 +36607,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/product-table-for-woocommerce/languages/product-table-for-woocommerce.pot, Match: ''-Version: Product Table For WooCommerce 1.0.0''' + product-thumbnail-gallery-for-woocommerce: + QueryParameter: + number: 2.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/product-thumbnail-gallery-for-woocommerce/assets/css/style.css?ver=2.0.1 + - http://wp.lab/wp-content/plugins/product-thumbnail-gallery-for-woocommerce/assets/js/script.js?ver=2.0.1 + confidence: 20 product-variations-swatches-for-woocommerce: ChangeLog: number: 1.0.0 @@ -43983,7 +44147,8 @@ plugins: found_by: Query Parameter (Passive Detection) interesting_entries: - http://wp.lab/wp-content/plugins/socialized/assets/styles/socialized.css?ver=1.0.0 - confidence: 10 + - http://wp.lab/wp-content/plugins/socialized/assets/styles/socialized.min.css?ver=1.0.0 + confidence: 20 socialsnap: QueryParameter: number: 1.0.0 @@ -44038,6 +44203,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/softdiscover-db-file-manager/change_log.txt, Match: ''Version 1.3''' + softtemplates-for-elementor: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/softtemplates-for-elementor/changelog.txt, + Match: ''= 1.0.0''' software-issue-manager: MetaTag: number: 4.3.0 @@ -44389,6 +44561,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/splash-popup-for-woocommerce/js/frontend.js?ver=1.0.9 confidence: 10 + splashmaker: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/splashmaker/public/js/splashmaker-public.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/splashmaker/public/js/splashmaker-custom.js?ver=1.0.0 + confidence: 20 spoken-search: QueryParameter: number: '1.0' @@ -49953,6 +50133,13 @@ plugins: - http://wp.lab/wp-content/plugins/vdpetform/public/css/vdpetform-public.css?ver=1.0.1 - http://wp.lab/wp-content/plugins/vdpetform/public/js/vdpetform-public.js?ver=1.0.1 confidence: 20 + vdz-content-navigation: + QueryParameter: + number: '1.1' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/vdz-content-navigation/assets/js/vdz_content_nav.js?ver=1.1 + confidence: 10 vdz-show-more: QueryParameter: number: 1.3.8 @@ -51130,6 +51317,19 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/wc-improved-guest-checkout/assets/js/guestCheckout.js?ver=1.0 confidence: 10 + wc-instant-shop: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wc-instant-shop/public/css/instant-shop-for-woocommerce-public.css?ver=1.0.0 + confidence: 10 + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wc-instant-shop/languages/instant-shop-for-woocommerce.pot, + Match: ''d-Version: Instant Shop for WooCommerce 1.0.0''' wc-mailup: QueryParameter: number: 0.9.0 @@ -52920,6 +53120,14 @@ plugins: found_by: Change Log (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/woo-coupon-box/CHANGELOG.txt, Match: ''2.0.0.6''' + woo-coupon-reminder: + QueryParameter: + number: 2.0.1 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/woo-coupon-reminder/public/css/woo-coupon-reminder-public.css?ver=2.0.1 + - http://wp.lab/wp-content/plugins/woo-coupon-reminder/public/js/woo-coupon-reminder-public.js?ver=2.0.1 + confidence: 20 woo-coupon-url: QueryParameter: number: 1.0.0 diff --git a/spec/fixtures/dynamic_finders/plugin_version/beautiful-custom-invoices/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/beautiful-custom-invoices/composer_file/package.json new file mode 100644 index 00000000..cb526fe8 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/beautiful-custom-invoices/composer_file/package.json @@ -0,0 +1,24 @@ +{ + "name": "wordpress-invoices-plugin", + "version": "1.0.0", + "description": "Beautiful and easy invoices for Wordpress", + "main": "index.js", + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1", + "clone": "git clone https://github.com/mokuappio/serverless-invoices.git", + "pull": "cd serverless-invoices && git pull", + "config": "copy vue.config.js serverless-invoices\\vue.config.js && copy app.config.js serverless-invoices\\src\\config\\app.config.js", + "build": "npm run config && cd serverless-invoices && npm i && npm run build", + "prepare-release": "mv serverless-invoices/node_modules ../node_modules_temp && cp -r . ../bci", + "clean-release": "rm -rf ../bci/.idea && rm -rf ../bci/.git && rm -rf ../bci/serverless-invoices/.git && mv ../node_modules_temp serverless-invoices/node_modules", + "compress-release": "mv ../bci beautiful-custom-invoices && tar -a -c -f beautiful-custom-invoices.zip beautiful-custom-invoices && rm -rf beautiful-custom-invoices", + "release": "npm run prepare-release && npm run clean-release && npm run compress-release" + }, + "repository": { + "type": "git", + "url": "git+ssh://git@bitbucket.org/elevateou/wordpress-invoices-plugin.git" + }, + "author": "Elevate OU", + "license": "ISC", + "homepage": "https://bitbucket.org/elevateou/wordpress-invoices-plugin#readme" +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/document-generator-for-openapi/change_log/CHANGELOG.md b/spec/fixtures/dynamic_finders/plugin_version/document-generator-for-openapi/change_log/CHANGELOG.md new file mode 100644 index 00000000..7b6c1768 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/document-generator-for-openapi/change_log/CHANGELOG.md @@ -0,0 +1,7 @@ +# Changelog +## [1.0.2] - 2021-09-17 +- Added missing files for WordPress plugin repository +## [1.0.1] - 2021-09-17 +- Changed name of plugin from openapi-generator to document-generator-for-openapi +## [1.0.0] - 2021-09-17 +- Initial release \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/hestia-nginx-cache/translation_file/languages/hestia-nginx-cache.pot b/spec/fixtures/dynamic_finders/plugin_version/hestia-nginx-cache/translation_file/languages/hestia-nginx-cache.pot new file mode 100644 index 00000000..08db384f --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/hestia-nginx-cache/translation_file/languages/hestia-nginx-cache.pot @@ -0,0 +1,47 @@ +# Copyright (C) 2021 Jakob Bouchard +# This file is distributed under the GPL v2 or later. +msgid "" +msgstr "" +"Project-Id-Version: Hestia Nginx Cache 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/hestia-nginx-cache\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: 2021-09-17T15:33:57-04:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.5.0\n" +"X-Domain: hestia-nginx-cache\n" + +#. Plugin Name of the plugin +#: includes/admin.php:75 +#: includes/admin.php:76 +#: includes/admin.php:90 +msgid "Hestia Nginx Cache" +msgstr "" + +#. Description of the plugin +msgid "Hestia Nginx Cache Integration for WordPress. Auto-purges the Nginx cache when needed." +msgstr "" + +#. Author of the plugin +msgid "Jakob Bouchard" +msgstr "" + +#. Author URI of the plugin +msgid "https://jakobbouchard.dev" +msgstr "" + +#: includes/admin.php:114 +#: includes/admin.php:116 +msgid "Purge Hestia Nginx Cache" +msgstr "" + +#: includes/admin.php:139 +msgid "The Hestia Nginx Cache was purged successfully." +msgstr "" + +#: includes/admin.php:145 +msgid "The Hestia Nginx Cache could not be purged!" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/mwb-cf7-integration-with-keap/translation_file/languages/mwb-cf7-integration-with-keap-en_US.po b/spec/fixtures/dynamic_finders/plugin_version/mwb-cf7-integration-with-keap/translation_file/languages/mwb-cf7-integration-with-keap-en_US.po new file mode 100644 index 00000000..50729d91 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mwb-cf7-integration-with-keap/translation_file/languages/mwb-cf7-integration-with-keap-en_US.po @@ -0,0 +1,932 @@ +msgid "" +msgstr "" +"Project-Id-Version: MWB CF7 Integration with Keap 1.0.0\n" +"POT-Creation-Date: 2021-08-31 17:39+0530\n" +"PO-Revision-Date: 2021-08-31 17:39+0530\n" +"Language-Team: MakeWebBetter\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: ..\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: __;_e;_n;_x;_ex;_nx;esc_attr__;esc_attr_e;esc_attr_x;" +"esc_html;esc_html__;esc_html_e;esc_html_x;_n_noop;_nx_noop;" +"translate_nooped_plural\n" +"Last-Translator: \n" +"Language: en_US\n" +"X-Poedit-SearchPath-0: .\n" + +#: admin/class-mwb-cf7-integration-with-keap-admin.php:155 +msgid "Back to feeds" +msgstr "" + +#: admin/class-mwb-cf7-integration-with-keap-admin.php:157 +msgid "Internal server error" +msgstr "" + +#: admin/class-mwb-cf7-integration-with-keap-admin.php:308 +#: admin/class-mwb-cf7-integration-with-keap-admin.php:487 +#: mwb-cf7-integration-with-keap.php:73 +#: public/class-mwb-cf7-integration-with-keap-public.php:506 +msgid "MWB CF7 Integration with Keap" +msgstr "" + +#: admin/class-mwb-cf7-integration-with-keap-admin.php:486 +msgid "CF7 Integration with Keap" +msgstr "" + +#: admin/class-mwb-cf7-integration-with-keap-admin.php:497 +#, php-format +msgid "" +"%1$s is deactivated, Please Update the PRO version as this version is " +"outdated and will not work with the current %2$s Org version" +msgstr "" + +#: extra-templates/makewebbetter-deactivation-template-display.php:32 +msgid "May we have a little info about why you are deactivating?" +msgstr "" + +#: extra-templates/makewebbetter-deactivation-template-display.php:42 +msgid "Skip and Deactivate Now" +msgstr "" + +#: extra-templates/makewebbetter-onboarding-template-display.php:34 +msgid "Welcome to MakeWebBetter" +msgstr "" + +#: extra-templates/makewebbetter-onboarding-template-display.php:35 +msgid "" +"We love making new friends! Subscribe below and we promise to keep you up-to-" +"date with our latest new plugins, updates, awesome deals and a few special " +"offers." +msgstr "" + +#: extra-templates/makewebbetter-onboarding-template-display.php:45 +msgid "Skip For Now" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:123 +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:202 +msgid "Success" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:142 +msgid "Something went wrong!!" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:183 +msgid "Something went wrong! Check your credentials and authorize again" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:197 +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:69 +msgid "Access token has expired." +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:259 +msgid "No data found" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:272 +msgid "Inavlid email" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:286 +msgid "Settings saved successfully" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:504 +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:528 +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:571 +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:656 +msgid "Something went wrong, Refresh and try again." +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:692 +msgid "No log data available" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-ajax-handler.php:770 +msgid "Invalid form" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-onboarding.php:349 +msgid "$" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-onboarding.php:375 +msgid "What is your monthly revenue?" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-onboarding.php:392 +msgid "What industry defines your business?" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-onboarding.php:427 +msgid "What is the best email address to contact you?" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-onboarding.php:437 +msgid "What is your contact number?" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-onboarding.php:681 +msgid "Select Any One Option..." +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-onboarding.php:901 +msgid "USD" +msgstr "" + +#: includes/class-mwb-cf7-integration-with-keap-onboarding.php:952 +msgid "Unexpected Error Occured" +msgstr "" + +#: mwb-cf7-integration-with-keap.php:72 +msgid "Contatc Form 7" +msgstr "" + +#: mwb-cf7-integration-with-keap.php:81 +#, php-format +msgid " %1$s is not activated, Please activate %1$s first to activate %2$s" +msgstr "" + +#: mwb-cf7-integration-with-keap.php:186 +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:310 +msgid "Settings" +msgstr "" + +#: mwb-cf7-integration-with-keap.php:208 +msgid "Demo" +msgstr "" + +#: mwb-cf7-integration-with-keap.php:209 +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:128 +msgid "Documentation" +msgstr "" + +#: mwb-cf7-integration-with-keap.php:210 +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:136 +msgid "Support" +msgstr "" + +#: mwb-crm-fw/api/class-mwb-cf7-integration-keap-api.php:519 +msgid "Something went wrong" +msgstr "" + +#: mwb-crm-fw/api/class-mwb-cf7-integration-keap-api.php:562 +msgid "Error posting to CRM" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:150 +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:166 +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:308 +msgid "Feeds" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:151 +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:49 +msgid "Feed" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:152 +msgid "Crm Feeds" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:153 +msgid "Parent Feed" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:154 +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:32 +msgid "All Feeds" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:155 +msgid "View Feed" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:156 +msgid "Add New Feed" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:157 +msgid "Add New" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:158 +msgid "Edit Feed" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:159 +msgid "Update Feed" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:160 +msgid "Search Feed" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:161 +msgid "Not Found" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:162 +msgid "Not found in Trash" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:167 +msgid "Feeds for crm" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:200 +msgid "Feed details" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-feed-module.php:209 +msgid "Conditional Statements" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:214 +msgid "Matches exactly" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:215 +msgid "Does not match exactly" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:216 +msgid "Contains (Text)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:217 +msgid "Does not contain (Text)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:218 +msgid "Exist in (Text)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:219 +msgid "Does not Exists in (Text)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:220 +msgid "Starts with (Text)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:221 +msgid "Does not start with (Text)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:222 +msgid "Ends with (Text)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:223 +msgid "Does not end with (Text)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:224 +msgid "Less than (Text)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:225 +msgid "Greater than (Text)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:226 +msgid "Less than (Date/Time)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:227 +msgid "Greater than (Date/Time)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:228 +msgid "Equals (Date/Time)" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:229 +msgid "Is empty" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:230 +msgid "Is not empty" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:244 +msgid "Feed #" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-framework.php:291 +msgid "Application is not connected to Keap" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:143 +#, php-format +msgid "%s day" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:150 +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:169 +msgid "Activate" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:153 +#, php-format +msgid "" +" the license key before %s or you may risk losing data and the plugin will " +"also become dysfunctional." +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:165 +msgid "Trail expried !! " +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:172 +msgid " your license and continue enjoying the pro version features." +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:206 +msgid "nav-tab-active" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:304 +msgid "Dashboard" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:309 +msgid "Logs" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:311 +msgid "Overview" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:412 +msgid "API Name : " +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:416 +msgid "Type : " +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:421 +msgid "Length : " +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:427 +msgid "Options : " +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:433 +msgid "Field : " +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:438 +msgid "Required Field" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:447 +msgid "Field Type" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:450 +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:463 +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:482 +#: mwb-crm-fw/templates/meta-boxes/add-new-field.php:28 +#: mwb-crm-fw/templates/meta-boxes/primary-field.php:28 +msgid "Select an Option" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:452 +msgid "Standard Value" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:455 +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:478 +msgid "Custom Value" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:461 +msgid "Field Value" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:519 +msgid "Select Field" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:529 +msgid "Select Condition" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:534 +msgid "Enter value" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:567 +msgid "publish" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:571 +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:67 +msgid "Form : " +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:575 +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:71 +msgid "Object : " +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:579 +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:75 +msgid "Primary Key : " +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:583 +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:79 +msgid "Conditions : " +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:584 +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:80 +msgid "Applied" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:584 +msgid "yes" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:588 +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:85 +msgid "Edit feed" +msgstr "" + +#: mwb-crm-fw/framework/class-mwb-cf7-integration-keap-template-manager.php:591 +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:89 +msgid "Trash feed" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/add-new-field.php:22 +msgid "Add New Field" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/add-new-field.php:48 +msgid "Add Field" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/header.php:23 +msgid "Keap" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/header.php:26 +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:28 +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:80 +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:27 +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:24 +#: mwb-crm-fw/templates/tab-contents/settings-tab.php:26 +msgid "CF7" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/opt-in-condition.php:22 +msgid "Condition Filter" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/opt-in-condition.php:33 +msgid "Enable to add Conditional filters on form submission" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/opt-in-condition.php:51 +msgid "Add \"AND\" filter" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/opt-in-condition.php:53 +msgid "Trash" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/opt-in-condition.php:59 +msgid "Add \"OR\" filter" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/primary-field.php:22 +msgid "Primary Field" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/primary-field.php:49 +msgid "" +"Please select a field which should be used as \"primary key\" to update an " +"existing record. \n" +"\t\t\t\t\t\tIn case of duplicate records" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/select-fields.php:21 +msgid "Map Fields" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/select-form.php:23 +msgid "Select CF7 Form" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/select-form.php:30 +msgid "Select Form" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/select-form.php:31 +msgid "Contact Form 7" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/select-object.php:31 +#, php-format +msgid "Select %s Object" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/select-object.php:41 +msgid "Select Object" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/select-object.php:52 +msgid "Refresh Objects" +msgstr "" + +#: mwb-crm-fw/templates/meta-boxes/select-object.php:53 +msgid "Refresh Fields" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:25 +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:77 +msgid "Insightly" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:44 +msgid "Connection Status" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:48 +msgid "Connected" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:63 +#, php-format +msgid "Access token will expire in %1$s hours %2$s minutes." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:74 +msgid "Refresh Access Token" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:81 +#: mwb-crm-fw/templates/tab-contents/extras-tab.php:67 +msgid "Reauthorize" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:84 +msgid "Disconnect" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:98 +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:111 +msgid "Synced Contact Forms" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:100 +msgid "0" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:105 +msgid "" +"Total number of Contact Form 7 submission data which are synced over " +"Salesforce CRM." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:106 +msgid "View log" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:125 +msgid "Need any help ? Check our documentation." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:133 +msgid "Facing any issue ? Open a support ticket." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:141 +msgid "Need personalized solution, contact us !" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/accounts-tab.php:144 +msgid "Connect" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:32 +#, php-format +msgid "" +"With this CF7 %1$s Integration you can easily sync all your CF7 Form " +"Submissions data over %2$s. It will create %3$s over %4$s CRM, based on your " +"CF7 Form Feed data." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:45 +#, php-format +msgid "Connect your %s CRM account with CF7." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:54 +#, php-format +msgid "Sync your data over %s CRM." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:62 +msgid "Connect your Account." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:91 +#: mwb-crm-fw/templates/tab-contents/extras-tab.php:31 +msgid "Enter your api credentials here" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:101 +#: mwb-crm-fw/templates/tab-contents/extras-tab.php:41 +msgid "Client ID" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:109 +#: mwb-crm-fw/templates/tab-contents/extras-tab.php:45 +msgid "Enter your Client ID here" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:121 +#: mwb-crm-fw/templates/tab-contents/extras-tab.php:53 +msgid "Client Secret" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:129 +#: mwb-crm-fw/templates/tab-contents/extras-tab.php:57 +msgid "Enter your Client Secret here" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:143 +msgid "Authorize" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:156 +msgid "Don’t have an account yet . " +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:158 +msgid "Create A Free Account" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:162 +msgid "Get Your Api Key here." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:163 +msgid "Get Api Keys" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:166 +msgid "Check app setup guide . " +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:167 +msgid "Show Me How" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:183 +#, php-format +msgid "" +"Congrats! You’ve successfully set up the MWB CF7 Integration with %s Plugin." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:198 +msgid "" +"Now you can go to the dashboard and check connection data. You can create " +"your feeds, edit them in the feeds tab. If you do not see your data over %S, " +"you can check the logs for any possible error." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/authorisation-tab.php:205 +msgid "View Dashboard" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:24 +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:21 +#: mwb-crm-fw/templates/tab-contents/settings-tab.php:23 +msgid "Salesforce" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:31 +msgid "Select CF7 form" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:63 +msgid "Active" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:63 +msgid "Sandbox" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:80 +msgid "-" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/feeds-tab.php:99 +msgid "Add Feeds" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:30 +msgid "Clear Log" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:35 +msgid "Download" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:48 +msgid "Expand" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:50 +msgid "Feed ID" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:54 +#, php-format +msgid "%s Object" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:60 +#, php-format +msgid "%s ID" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:63 +msgid "Event" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:64 +msgid "Timestamp" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:65 +msgid "Request" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:66 +msgid "Response" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:73 +msgid "Please enable the logs from " +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/logs-tab.php:73 +msgid "Settings tab" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:36 +msgid "What is MWB CF7 Integration with Keap?" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:37 +msgid "" +"MWB CF7 Integration with Keap plugin integrates your Keap account with CF7, " +"sending all data over Keap as per its available modules." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:40 +msgid "What does MWB CF7 Integration with Keap do?" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:42 +msgid "Smooth CF7 Integration With Your Keap Account." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:43 +msgid "Easy CF7 Fields Association With Any Keap Module Fields." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:44 +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:78 +msgid "Filters CF7 Submissions According To User Input." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:45 +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:89 +msgid "Detailed Log Of CF7 Submission Sent To Keap." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:46 +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:100 +msgid "Primary Key To Update Existing Entry Over Keap." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:50 +msgid "Salient Features of MWB CF7 Integration with Keap Plugin." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:56 +msgid "Smooth CF7 Integration With Your Keap Account" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:58 +msgid "" +"MWB CF7 Integration with Keap offers a smooth integration of both. The admin " +"can enter their Keap API credentials to integrate Contact Form 7 with their " +"Keap accounts." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:67 +msgid "Easy CF7 Fields Association With Any Keap Module Fields" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:69 +msgid "" +"Any Contact Form 7 field can be linked to any Keap module field. Any module " +"field like Contacts, Accounts, Leads, Quotes, Deals, Sales and Orders, " +"integrates perfectly with this plugin." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:80 +msgid "" +"The admin can filter the Contact Form 7 submissions based on user input " +"using AND/OR logic. This logic will filter Contact Form 7 forms submissions " +"and send it Keap depending on user inputs." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:91 +msgid "" +"MWB Keap Integration plugin will provide a detailed log of each Contact Form " +"7 sent to Keap as per the response from the Keap. There is logging of all " +"the API interaction with Keap for better error handling." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:102 +msgid "" +"Suppose an entry made by the user already exists over Keap. In that case, " +"the admin can update it with the help of the “Primary key” provided." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:111 +msgid "Error eMail Notification For Admin" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/overview-tab.php:113 +msgid "" +"E-mail notifications are sent to the admin if any input error occurs in the " +"process of data sending entries over to Keap. This way, the admin gets " +"notified of any slight error in real-time." +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/settings-tab.php:39 +msgid "Enable logs" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/settings-tab.php:44 +msgid "Enable logging of all the form data to be sent over salesforce" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/settings-tab.php:57 +msgid "Plugin Data" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/settings-tab.php:62 +msgid "Enable to delete the plugin data after uninstallation of plugin" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/settings-tab.php:75 +msgid "Email notification" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/settings-tab.php:80 +msgid "Enable email notification on errors while syncing data to Insightly" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/settings-tab.php:109 +msgid "Delete logs after N days" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/settings-tab.php:114 +msgid "This will delete the logs data after N no. of days" +msgstr "" + +#: mwb-crm-fw/templates/tab-contents/settings-tab.php:131 +msgid "Save" +msgstr "" + +#: public/class-mwb-cf7-integration-with-keap-public.php:482 +#, php-format +msgid "Error While Posting CF7 form data over %s " +msgstr "" + +#: public/partials/email-template.php:21 public/partials/email-template.php:27 +msgid "Error - " +msgstr "" + +#: public/partials/email-template.php:42 +msgid "View Logs" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/mybooking-templates-importer/change_log/CHANGELOG.md b/spec/fixtures/dynamic_finders/plugin_version/mybooking-templates-importer/change_log/CHANGELOG.md new file mode 100644 index 00000000..26bd7141 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mybooking-templates-importer/change_log/CHANGELOG.md @@ -0,0 +1,5 @@ +# Changelog + +## [1.0.0] + +* Initial release! \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/mybooking-templates-importer/translation_file/languages/mybooking-templates-importer.pot b/spec/fixtures/dynamic_finders/plugin_version/mybooking-templates-importer/translation_file/languages/mybooking-templates-importer.pot new file mode 100644 index 00000000..6790cdee --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mybooking-templates-importer/translation_file/languages/mybooking-templates-importer.pot @@ -0,0 +1,430 @@ +# Copyright (C) 2020 Awesome Motive +# This file is distributed under the GPL 2.0. +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: MyBooking Templates Importer 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/one-click-demo-" +"import/\n" +"POT-Creation-Date: 2021-09-07 13:29+0000\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"X-Generator: Loco https://localise.biz/\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" +"Language: \n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n" +"X-Poedit-Country: United States\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-Basepath: ../\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-Bookmarks: \n" +"X-Textdomain-Support: yes\n" + +#: inc/MybookingTemplatesImport.php:365 +msgid "" +"%1$s%3$sThat's it, all done!%4$s%2$sThe demo import has finished. Please " +"check your page and make sure that everything has imported correctly. If it " +"did, you can deactivate the %3$sMyBooking Templates Importer%4$s plugin, " +"because it has done its job.%5$s" +msgstr "" + +#: inc/MybookingTemplatesImport.php:376 +msgid "" +"%1$sThe demo import has finished, but there were some import errors.%2$sMore " +"details about the errors can be found in this %3$s%5$slog file%6$s%4$s%7$s" +msgstr "" + +#: views/plugin-page.php:35 +msgid "" +"%sWarning: your server is using %sPHP safe mode%s. This means that you might " +"experience server timeout errors.%s" +msgstr "" + +#: inc/Helpers.php:306 +msgid "" +"%sYour user role isn't high enough. You don't have permission to import demo " +"data.%s" +msgstr "" + +#: views/plugin-page.php:133 +msgid "All" +msgstr "" + +#: inc/Helpers.php:177 +msgid "" +"An error occurred while reading a file from your server! Tried reading file " +"from path: %s%s." +msgstr "" + +#: inc/Helpers.php:224 +msgid "" +"An error occurred while retrieving reading/writing permissions to your " +"server (could not retrieve WP filesystem credentials)!" +msgstr "" + +#: inc/Helpers.php:143 +msgid "" +"An error occurred while writing file to your server! Tried to write a file " +"to: %s%s." +msgstr "" + +#: inc/MybookingTemplatesImport.php:191 +msgid "Are you sure?" +msgstr "" + +#: inc/WPCLICommands.php:71 +msgid "" +"At least one of the possible options should be set! Check them with --help" +msgstr "" + +#: inc/MybookingTemplatesImport.php:192 +msgid "Cancel" +msgstr "" + +#: inc/WPCLICommands.php:185 +msgid "Content import file provided does not exist! Skipping this import!" +msgstr "" + +#: inc/WPCLICommands.php:201 +msgid "Content import finished!" +msgstr "" + +#: inc/WPCLICommands.php:254 +msgid "Customizer import file provided does not exist! Skipping this import!" +msgstr "" + +#: inc/CustomizerImporter.php:43 +msgid "Customizer settings import finished!" +msgstr "" + +#: inc/WPCLICommands.php:263 +msgid "Customizer settings imported successfully!" +msgstr "" + +#: inc/WPCLICommands.php:148 +msgid "Demo import files could not be retrieved!" +msgstr "" + +#: inc/WPCLICommands.php:151 +msgid "Demo import files retrieved successfully!" +msgstr "" + +#: views/plugin-page.php:55 +msgid "Elementor" +msgstr "" + +#: inc/CustomizerImporter.php:73 +msgid "Error: The customizer import file is missing! File path: %s" +msgstr "" + +#: inc/CustomizerImporter.php:93 +msgid "" +"Error: The customizer import file is not in a correct format. Please make " +"sure to use the correct customizer import file." +msgstr "" + +#: inc/CustomizerImporter.php:99 +msgid "" +"Error: The customizer import file is not suitable for current theme. You can " +"only import customizer settings for the same theme or a child theme." +msgstr "" + +#: inc/WidgetImporter.php:118 +msgid "" +"Error: Widget import data could not be read. Please try a different file." +msgstr "" + +#: inc/WidgetImporter.php:88 +msgid "Error: Widget import file could not be found." +msgstr "" + +#: inc/WPCLICommands.php:286 +msgid "Executing action: %s ..." +msgstr "" + +#: inc/WPCLICommands.php:37 +msgid "Here are the predefined demo imports:" +msgstr "" + +#. Author URI of the plugin +msgid "https://mybooking.es" +msgstr "" + +#. URI of the plugin +msgid "https://mybooking.es/" +msgstr "" + +#: views/plugin-page.php:112 views/plugin-page.php:166 +msgid "Import" +msgstr "" + +#: inc/Helpers.php:212 +msgid "Import Site Templates" +msgstr "" + +#: inc/WidgetImporter.php:276 +msgid "Imported" +msgstr "" + +#: inc/WidgetImporter.php:280 +msgid "Imported to Inactive" +msgstr "" + +#: inc/WPCLICommands.php:196 +msgid "Importing content" +msgstr "" + +#: inc/WPCLICommands.php:194 +msgid "Importing content (this might take a while)..." +msgstr "" + +#: inc/CustomizerImporter.php:37 inc/CustomizerImporter.php:45 +msgid "Importing customizer settings" +msgstr "" + +#: inc/WPCLICommands.php:258 +msgid "Importing customizer settings..." +msgstr "" + +#: inc/ReduxImporter.php:32 inc/ReduxImporter.php:53 inc/ReduxImporter.php:66 +msgid "Importing Redux settings" +msgstr "" + +#: inc/WidgetImporter.php:40 inc/WidgetImporter.php:52 +msgid "Importing widgets" +msgstr "" + +#: inc/WPCLICommands.php:227 +msgid "Importing widgets..." +msgstr "" + +#: views/plugin-page.php:181 +msgid "Importing, please wait!" +msgstr "" + +#: inc/WPCLICommands.php:153 +msgid "Importing..." +msgstr "" + +#: views/plugin-page.php:50 +msgid "" +"It creates the reservation process, contact, terms and conditions and legal " +"pages. It also setup the menus and the widgets to create a working site." +msgstr "" + +#: views/plugin-page.php:59 +msgid "MyBooking" +msgstr "" + +#. Author of the plugin +msgid "mybooking" +msgstr "" + +#: inc/MybookingTemplatesImport.php:138 +msgid "Mybooking Importer" +msgstr "" + +#: views/plugin-page.php:54 +msgid "MyBooking Reservation Engine" +msgstr "" + +#: inc/Helpers.php:211 +msgid "MyBooking Templates Importer" +msgstr "" + +#. Name of the plugin +#: inc/MybookingTemplatesImport.php:137 views/plugin-page.php:25 +msgid "Mybooking Templates Importer" +msgstr "" + +#: inc/Helpers.php:272 +msgid "MyBooking Templates Importer - " +msgstr "" + +#: inc/Importer.php:174 +msgid "New AJAX call!" +msgstr "" + +#: views/plugin-page.php:67 +msgid "" +"No existing posts, pages, categories, images, custom post types or any other " +"data will be deleted or modified." +msgstr "" + +#: inc/MybookingTemplatesImport.php:244 +msgid "No import files specified!" +msgstr "" + +#: inc/MybookingTemplatesImport.php:190 +msgid "No preview image defined for this import." +msgstr "" + +#: views/plugin-page.php:107 views/plugin-page.php:161 +msgid "No preview image." +msgstr "" + +#: inc/WidgetImporter.php:333 +msgid "No results for widget import!" +msgstr "" + +#: inc/WidgetImporter.php:286 +msgid "No Title" +msgstr "" + +#: views/plugin-page.php:69 +msgid "" +"Please click on the Import button only once and wait, it can take a couple " +"of minutes." +msgstr "" + +#: views/plugin-page.php:68 +msgid "" +"Posts, pages, images, widgets, menus and other theme settings will get " +"imported." +msgstr "" + +#: inc/WPCLICommands.php:135 +msgid "Predefined demo import started! All other parameters will be ignored!" +msgstr "" + +#: inc/WPCLICommands.php:173 +msgid "Predefined import finished!" +msgstr "" + +#: inc/WPCLICommands.php:143 +msgid "Preparing the demo import files..." +msgstr "" + +#: views/plugin-page.php:114 views/plugin-page.php:168 +msgid "Preview" +msgstr "" + +#: inc/ReduxImporter.php:51 +msgid "Redux settings import for: %s finished successfully!" +msgstr "" + +#: inc/MyBookingTemplateSites.php:16 +msgid "Rent Selector with Elementor" +msgstr "" + +#: views/plugin-page.php:52 +msgid "Required plugins:" +msgstr "" + +#: views/plugin-page.php:57 +msgid "Required theme:" +msgstr "" + +#. Description of the plugin +msgid "" +"Reservation templates importer for Mybooking theme and MyBooking Reservation " +"Engine. It allows to creating a renting or accomoodation website in minutes." +msgstr "" + +#: views/plugin-page.php:140 +msgid "Search demos..." +msgstr "" + +#: views/plugin-page.php:83 +msgid "Select one of the following templates:" +msgstr "" + +#: inc/MybookingTemplatesImport.php:194 +msgid "Selected demo import:" +msgstr "" + +#: inc/WPCLICommands.php:140 +msgid "Selected predefined demo import: %s" +msgstr "" + +#: inc/WidgetImporter.php:157 +msgid "Sidebar does not exist in theme (moving widget to Inactive)" +msgstr "" + +#: inc/WidgetImporter.php:178 +msgid "Site does not support widget" +msgstr "" + +#: inc/WPCLICommands.php:122 +msgid "" +"The \"predefined\" parameter should be a number (an index of the " +"MybookingTemplatesImporter predefined demo import)!" +msgstr "" + +#: mybooking-templates-importer.php:57 +#, php-format +msgid "" +"The %2$sMybooking Demo Import%3$s plugin requires %2$sPHP 7.2+%3$s to run " +"properly. Please contact your hosting company and ask them to update the PHP " +"version of your site to at least PHP 7.2.%4$s Your current version of PHP: " +"%2$s%1$s%3$s" +msgstr "" + +#: inc/ReduxImporter.php:57 +msgid "" +"The Redux option name: %s, was not found in this WP site, so it was not " +"imported!" +msgstr "" + +#: inc/ReduxImporter.php:23 +msgid "The Redux plugin is not activated, so the Redux import was skipped!" +msgstr "" + +#: inc/WPCLICommands.php:128 +msgid "" +"The supplied predefined index does not exist! Please take a look at the " +"available predefined demo imports:" +msgstr "" + +#: inc/WPCLICommands.php:34 +msgid "There are no predefined demo imports for currently active theme!" +msgstr "" + +#: inc/WPCLICommands.php:266 +msgid "There were some issues while importing customizer settings!" +msgstr "" + +#: inc/WPCLICommands.php:204 +msgid "There were some issues while importing the content!" +msgstr "" + +#: inc/WPCLICommands.php:235 +msgid "There were some issues while importing widgets!" +msgstr "" + +#: inc/Helpers.php:200 +msgid "" +"This WordPress page does not have %sdirect%s write file access. This plugin " +"needs it in order to save the demo import xml file to the upload directory " +"of your site. You can change this setting with these instructions: %s." +msgstr "" + +#: views/plugin-page.php:64 +msgid "When you import the data, the following things might happen:" +msgstr "" + +#: inc/WidgetImporter.php:211 +msgid "Widget already exists" +msgstr "" + +#: inc/WPCLICommands.php:223 +msgid "Widgets import file provided does not exist! Skipping this import!" +msgstr "" + +#: inc/WPCLICommands.php:232 +msgid "Widgets imported successfully!" +msgstr "" + +#: inc/MybookingTemplatesImport.php:193 +msgid "Yes, import!" +msgstr "" + +#: inc/Helpers.php:232 +msgid "Your WordPress login credentials don't allow to use WP_Filesystem!" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/paygate-payweb-for-woocommerce/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/paygate-payweb-for-woocommerce/change_log/changelog.txt new file mode 100644 index 00000000..aa5ca0c5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/paygate-payweb-for-woocommerce/change_log/changelog.txt @@ -0,0 +1,116 @@ +*** PayGate PayWeb for WooCommerce Changelog *** + += 1.4.4 - 2021-08-31 = + * Add PayPal payment type. + * Move plugin to WordPress.org. + += 1.4.3 - 2021-05-13 = + * Tested on WooCommerce 5.3 and Wordpress 5.7. + * Add SnapScan payment type. + * Remove legacy reference to 'paypopup'. + * Fix error messaging on cancelled and declined transactions. + * Use pending status for checksum failures. + * Add cron job for query function on orders older than 60 minutes. + * Fixed incorrect order note on transaction declined for Notify method. + += 1.4.2 - 2021-01-18 = + * Tested on WooCommerce 4.9 and Wordpress 5.6. + * Fix an issue where PayVault did not work while Payment Type selection was active. + * Remove iFrame support. + * Add PayGate Plus logo option. + * Switch to SVG payment logo. + * Tweak order notes and default gateway title. + * Alternative WC notices handling. + * Add more information to logging when enabled. + += 1.4.1 - 2020-09-18 = + * Add alternate cart handling if cart is not cleared upon successful transaction. + * Compatibility with WordPress 5.5.1. + += 1.4.0 - 2020-08-03 = + * Tested with WooCommerce 4.3.1. + * Add payment types selection on checkout (SiD, eWallet etc.) + * Add custom order meta to payment reference. + * Improved error messaging. + * Fix an issue where the cart was not cleared on some configurations. + * Fix SQL syntax error in PayWeb query cron. + * Code quality improve and refactor. + * Other fixes and improvements. + += 1.3.2 - 2020-07-09 = + * Tested with WooCommerce 4.3.0 + * Fix session bug. + * Code quality improve. + * Improve query reliability. + += 1.3.1 - 2020-06-12 = + * Compatible with WooCommerce 4.2.0 and WordPress 5.4.2. + * Minified style and scripts for improved performance. + * Fixed the 'pay' link from the order-pay page and account link. + * Add Order Transaction Query function under order menu. + * Add PayGate Query cron function for 'pending' orders PayGate orders. + * PayVault Bugfix for WooCommerce 4.2.0. + += 1.3.0 - 2020-04-08 = + * WooCommerce 4.0 compatible. + * PHP7.3 compatible. + * Fixed bugs and improved card vaulting. + * Combine iFrame and Redirect implementations. + * Handle iFrame min-width issue for some payment methods that use QR codes. + * Fix SSL Verify which breaks on some servers. + += 1.2.0 - 2019-05-29 = + * WordPress 5.2 Update - check for WP_Error object and handle accordingly. + * Test on WooCommerce 3.6. + * Fix overflow scroll for smaller iPhones. + += 1.1.9 - 2019-01-10 = + * Wordpress 5 compatibility + * Add support for sequential order number plugins (get_order_number and get_id). + * Add support for plugin update icons and 'Tested Version'. + += 1.1.8 - 2018-12-06 = + * Cater for abandoned carts and allow users to 'edit' cart on failed payment. + * Make cancelled transactions have an order status of 'cancelled' + * Use add_notice() for store notices + += 1.1.7 - 2018-11-30 = + * Add auto-update feature + * Add check for terms and conditions on "pay_for_order" page. + += 1.1.6 - 2018-10-24 = + * Use non-conflict jQuery. + += 1.1.5 - 2018-10-13 = + * Apply alternative approach to JS click event. + += 1.1.4 - 2018-08-07 = + * Backwards compatibility with older plugin settings. + += 1.1.3 - 2018-05-16 = + * Add options to toggle redirect OR notify. + * Fix double stock reduction on SiD notify. + * Fix WP debug.log entry when NOTIFY method accessed directly. + * Fix notify url broken on some url rewrites to HTTPS. + * Fix redirect response sometimes not captured. + * Add WC 3.3 compatibility, better declined and cancel handling. + * Change versioning standard to be consistent with other plugins. + += 1.1.1 - 2017-10-17 = + * Fixed WooCommerce compatibility issues and warning errors including order status on 'Thank You' page, order total and order billing email. + * Solved payment method error where post data failed on checkout. + += 1.1.0 - 2017-03-01 = + * Added PayVault tokenization functionality and cleaned up class. + += 1.0.3 - 2016-12-19 = + * Updated return method to better handle transaction status and messages. + += 1.0.2 - 2015-11-10 = + * Updated plugin to update order status with the notify from PayGate and this update helps in making sure that correct pages are displayed based on transaction-status. + += 1.0.1 - 2015-07-10 = + * Update notify function on return from PayGate to echo OK and get Order number. + += 1.0.0 - 2015-03-17 = + * First Release. diff --git a/spec/fixtures/dynamic_finders/plugin_version/plink-payment-gateway/translation_file/languages/plink-payment-gateway-woocommerce-id_ID.po b/spec/fixtures/dynamic_finders/plugin_version/plink-payment-gateway/translation_file/languages/plink-payment-gateway-woocommerce-id_ID.po new file mode 100644 index 00000000..d87abd9b --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/plink-payment-gateway/translation_file/languages/plink-payment-gateway-woocommerce-id_ID.po @@ -0,0 +1,187 @@ +# Copyright (C) 2021 Primsmalink International +# This file is distributed under the same license as the PLINK Payment Gateway Woocommerce plugin. +msgid "" +msgstr "" +"Project-Id-Version: PLINK Payment Gateway Woocommerce 1.0.3\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/plinkpg-plugin\n" +"Last-Translator: Primsmalink \n" +"Language-Team: Primsmalink \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2021-09-13T09:41:39+07:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.5.0\n" +"X-Domain: plink-payment-gateway-woocommerce\n" + +#. Plugin Name of the plugin +msgid "PLINK Payment Gateway Woocommerce" +msgstr "" + +#. Plugin URI of the plugin +msgid "http://plink.co.id/" +msgstr "" + +#. Description of the plugin +msgid "Plink Payment gateway payment (Virtual Account, Credit Card, Direct Debit)." +msgstr "" + +#. Author of the plugin +msgid "Primsmalink International" +msgstr "" + +#. Author URI of the plugin +msgid "http://prismalink.co.id/" +msgstr "" + +#: index.php:28 +msgid "PLINK Payment Gateway" +msgstr "" + +#: index.php:29 +msgid "PLINK Payment Gateway with Virtual Account, Credit Card, Direct Debit." +msgstr "" + +#: index.php:57 +msgid "Enable" +msgstr "Aktifkan Plugin" + +#: index.php:59 +msgid "Enable PLINK Payment Gateway Module." +msgstr "Aktifkan Plugin PLINK Payment Gateway" + +#: index.php:63 +msgid "Title" +msgstr "Judul Plugin" + +#: index.php:65 +msgid "The title which the user sees during checkout." +msgstr "Adalah nama plugin yang muncul saat checkout" + +#: index.php:69 +msgid "Phase" +msgstr "Fase Plugin" + +#: index.php:75 +msgid "PLINK development Phase." +msgstr "Fase saat menjalankan plugin" + +#: index.php:78 +msgid "Secret Key" +msgstr "" + +#: index.php:80 +msgid "Secret Key given by PLINK" +msgstr "Secret Key yang didapatkan dari PLINK" + +#: index.php:83 +msgid "Merchant ID" +msgstr "" + +#: index.php:85 +msgid "Your ID given by PLINK" +msgstr "Merchant ID yang diberikan dari PLINK" + +#: index.php:88 +msgid "Merchant Key ID" +msgstr "" + +#: index.php:90 +msgid "Your Key ID given by PLINK" +msgstr "Key ID yang diberikan dari PLINK" + +#: index.php:94 +msgid "Confirm text button " +msgstr "Teks Tombol Konfirmasi" + +#: index.php:96 +msgid "Your text button for button confirm payment" +msgstr "Teks pada tombol saat konfirmasi" + +#: index.php:100 +msgid "Other payment method text button" +msgstr "Teks Tombol Pembayaran Lain" + +#: index.php:102 +msgid "Your text button for button other payment method" +msgstr "Teks pada tombol saat memilih pilihan pembayaran lain" + +#: index.php:105 +msgid "Description" +msgstr "Deskripsi Plugin" + +#: index.php:106 +msgid "Checkout with PLINK Payment Gateway(Virtual Account, Credit Card, Direct Debit)" +msgstr "Pesan dengan PLINK Payment Gateway(Virtual Account, Credit Card, Direct Debit)" + +#: index.php:109 +msgid "This controls the description which the user sees during checkout." +msgstr "Untuk merubah deskripsi pada daftar pembayaran ketika melakukan pemesanan" + +#: index.php:113 +msgid "Backend Callback Url" +msgstr "" + +#: index.php:115 +msgid "Backend url needed to be registered before start using this plugin" +msgstr "Backend url didaftarkan ke PLINK sebelum menggunakan plugin" + +#: index.php:121 +msgid "Frontend Callback Url" +msgstr "" + +#: index.php:123 +msgid "Frontend url needed to be registered before start using this plugin" +msgstr "Frontend url didaftarkan ke PLINK sebelum menggunakan plugin" + +#: index.php:154 +msgid "This plugin requires 'IDR' for currency" +msgstr "PLINK hanya menerima pembayaran dengan Rupiah (IDR)" + +#: index.php:184 +msgid "Thanks for your order, please click confirmation button below to pay with PLINK Payment Gateway." +msgstr "Terimakasih sudah melakukan pemesanan, mohon klik tombol konfirmasi dibawah ini untuk melakukan pembayaran dengan PLINK Payment Gateway" + +#: index.php:196 +msgid "Other Payment method" +msgstr "Metode Pembayaran Lain" + +#: index.php:197 +msgid "Confirm order" +msgstr "Konfirmasi Pesanan" + +#: index.php:216 +msgid "Your order has expired please reorder to checkout page again " +msgstr "Pesanan anda sudah berakhir mohon untuk mengorder kembali atau pergi ke halaman pesanan kembali" + +#: index.php:217 +msgid "order not found" +msgstr "order tidak ditemukan" + +#: index.php:232 +msgid "PLINK Paymentgateway Awaiting payment" +msgstr "PLINK Paymentgateway menunggu pembayaran" + +#: index.php:458 +msgid "Something went wrong. " +msgstr "Ada sebuah kesalahan. " + +#: index.php:677 +msgid "Please make a payment soon by using Virtual Account numbers in the PLINK window below. To check your payment status you can click the button check payment status" +msgstr "Mohon untuk segera melakukan pembayaran menggunakan nomor VA yang tersedia di jendela PLINK dibawah ini. Untuk memeriksa status pembayaran anda bisa menekan tombol cek status pembayaran" + +#: index.php:680 +msgid "Return to store" +msgstr "Kembali ke halaman utama" + +#: index.php:683 +msgid "Check Payment Status" +msgstr "Perikasa Status Pembayaran" + +#: index.php:803 +msgid "Go to checkout page" +msgstr "Pergi Ke Halaman Pemesanan" + +#: index.php:803 +msgid "Try again" +msgstr "Coba Lagi" 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 f927d68a..e868e823 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 @@ -1149,6 +1149,10 @@ + + + + @@ -1678,6 +1682,15 @@ + + + + + + + + + @@ -1821,6 +1834,11 @@ + + + + + @@ -3662,6 +3680,11 @@ + + + + + @@ -4091,6 +4114,12 @@ + + + + + + @@ -6595,6 +6624,11 @@ + + + + + @@ -8794,6 +8828,11 @@ + + + + + @@ -10042,6 +10081,14 @@ + + + + + + + + @@ -10602,6 +10649,11 @@ + + + + + @@ -10701,6 +10753,11 @@ + + + + + @@ -11264,6 +11321,10 @@ + + + + @@ -11903,6 +11964,10 @@ + + + + @@ -12256,6 +12321,7 @@ + @@ -13328,6 +13394,11 @@ + + + + + @@ -16229,6 +16300,7 @@ + @@ -16370,6 +16442,11 @@ + + + + + @@ -18610,6 +18687,10 @@ + + + + @@ -19005,6 +19086,10 @@ + + + + @@ -19642,6 +19727,11 @@ + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/softtemplates-for-elementor/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/softtemplates-for-elementor/change_log/changelog.txt new file mode 100644 index 00000000..79ca04cf --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/softtemplates-for-elementor/change_log/changelog.txt @@ -0,0 +1,2 @@ += 1.0.0 = +* Initial release \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/wc-instant-shop/translation_file/languages/instant-shop-for-woocommerce.pot b/spec/fixtures/dynamic_finders/plugin_version/wc-instant-shop/translation_file/languages/instant-shop-for-woocommerce.pot new file mode 100644 index 00000000..bee86053 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wc-instant-shop/translation_file/languages/instant-shop-for-woocommerce.pot @@ -0,0 +1,159 @@ +# Copyright (C) 2021 Instant Shop for WooCommerce +# This file is distributed under the same license as the Instant Shop for WooCommerce package +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Instant Shop for WooCommerce 1.0.0\n" +"POT-Creation-Date: 2021-09-15 19:04+0000\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: PressTigers \n" +"Language-Team: PressTigers \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Loco https://localise.biz/\n" +"X-Poedit-KeywordsList: __;_e;gettext;gettext_noop\n" +"X-Poedit-Basepath: /wp-content/plugins/instant-shop-for-woocommerce/\n" +"Language: \n" +"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;" + +#: public/class-instant-shop-for-woocommerce-shop.php:432 +#: public/class-instant-shop-for-woocommerce-shop.php:437 +msgid " to your cart." +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:425 +#, php-format +msgid "%s Product has been added" +msgid_plural "%s Products have been added" +msgstr[0] "" +msgstr[1] "" + +#: public/class-instant-shop-for-woocommerce-shop.php:157 +msgid "Add to cart" +msgstr "" + +#: public/class-instant-shop-for-woocommerce-public.php:106 +msgid "AJAX is not working" +msgstr "" + +#: admin/class-instant-shop-for-woocommerce-shop-tab.php:90 +msgid "Completed status" +msgstr "" + +#. URI of the plugin +msgid "https://wordpress.org/plugins/instant-shop-for-woocommerce/" +msgstr "" + +#. Author URI of the plugin +msgid "https://www.presstigers.com/" +msgstr "" + +#: admin/class-instant-shop-for-woocommerce-shop-tab.php:70 +msgid "" +"If you want to show checkout page on single product page,just enable this " +"checkbox." +msgstr "" + +#: admin/class-instant-shop-for-woocommerce-shop-tab.php:38 +msgid "Instant Shop" +msgstr "" + +#. Name of the plugin +msgid "Instant Shop for WooCommerce" +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:402 +msgid "Not available" +msgstr "" + +#: admin/class-instant-shop-for-woocommerce-shop-tab.php:62 +#: admin/class-instant-shop-for-woocommerce-shop-tab.php:68 +msgid "One Page Checkout" +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:362 +msgid "only allow one of this item" +msgstr "" + +#: admin/class-instant-shop-for-woocommerce-shop-tab.php:78 +msgid "Order Again" +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:137 +msgid "Order again" +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:382 +msgid "out of stock" +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:62 +msgid "Place an Order" +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:141 +msgid "Please order again against the order id" +msgstr "" + +#: public/class-instant-shop-for-woocommerce-public.php:105 +msgid "Please select a product" +msgstr "" + +#. Author of the plugin +msgid "PressTigers" +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:187 +msgid "price" +msgstr "" + +#: admin/class-instant-shop-for-woocommerce-shop-tab.php:84 +msgid "Processing status" +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:186 +msgid "Product" +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:182 +msgid "Select All" +msgstr "" + +#: admin/class-instant-shop-for-woocommerce-shop-tab.php:80 +msgid "" +"Select the below order status options to allow the customers to reorder a " +"product instantly." +msgstr "" + +#: admin/class-instant-shop-for-woocommerce-admin.php:67 +msgid "Settings" +msgstr "" + +#: admin/class-instant-shop-for-woocommerce-shop-tab.php:92 +msgid "Show order again button against completed status." +msgstr "" + +#: admin/class-instant-shop-for-woocommerce-shop-tab.php:86 +msgid "Show order again button against processing status." +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:188 +msgid "Total" +msgstr "" + +#. Description of the plugin +msgid "" +"User friendly plugin for WooCommerce with single page checkout which " +"facilitates users to shop instantly and to reorder their previously " +"purchased products." +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:425 +msgid "View cart" +msgstr "" + +#: public/class-instant-shop-for-woocommerce-shop.php:432 +#: public/class-instant-shop-for-woocommerce-shop.php:437 +msgid "You cannot add another" +msgstr ""