diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index 3d762d66..94f48850 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -543,6 +543,9 @@ plugins: 404page: Readme: path: readme.txt + 404s: + Readme: + path: readme.txt 404sponsoring: Readme: path: readme.txt @@ -2894,6 +2897,9 @@ plugins: version: true Readme: path: readme.txt + advance-waitlist: + Readme: + path: readme.txt advance-wc-analytics: Readme: path: readme.txt @@ -4738,6 +4744,9 @@ plugins: alphas-categories-widget: Readme: path: readme.txt + alpine-photo-tile-for-social: + Readme: + path: readme.txt also-in-this-series: Readme: path: readme.txt @@ -4772,6 +4781,9 @@ plugins: alternative-theme-switcher: Readme: path: readme.txt + alterskontrollede-plugin: + Readme: + path: readme.txt alti-watermark: Readme: path: readme.txt @@ -6359,6 +6371,9 @@ plugins: askme: Readme: path: readme.txt + askthis: + Readme: + path: README.txt aslyder: Readme: path: readme.txt @@ -6556,6 +6571,11 @@ plugins: athemeart-theme-helper: Readme: path: readme.txt + athena-search: + Readme: + path: + - readme.txt + - README.md athlon-manage-calameo-publications: Readme: path: readme.txt @@ -7534,6 +7554,9 @@ plugins: automatorwp-contact-form-7-integration: Readme: path: readme.txt + automatorwp-digimember-integration: + Readme: + path: readme.txt automatorwp-easy-digital-downloads-integration: Readme: path: readme.txt @@ -7558,12 +7581,18 @@ plugins: automatorwp-learndash-integration: Readme: path: readme.txt + automatorwp-learnpress-integration: + Readme: + path: readme.txt automatorwp-lifterlms-integration: Readme: path: readme.txt automatorwp-ninja-forms-integration: Readme: path: readme.txt + automatorwp-paid-memberships-pro-integration: + Readme: + path: readme.txt automatorwp-popup-maker-integration: Readme: path: readme.txt @@ -7576,9 +7605,15 @@ plugins: automatorwp-ultimate-member-integration: Readme: path: readme.txt + automatorwp-wishlist-member-integration: + Readme: + path: readme.txt automatorwp-woocommerce-integration: Readme: path: readme.txt + automatorwp-wp-fusion-integration: + Readme: + path: readme.txt automatorwp-wp-job-manager-integration: Readme: path: readme.txt @@ -7943,6 +7978,9 @@ plugins: awesome-capital-letter: Readme: path: readme.txt + awesome-checkout-templates: + Readme: + path: readme.txt awesome-code-highlighting: Readme: path: readme.txt @@ -7982,6 +8020,11 @@ plugins: files: - assets/js/autotrack.js version: true + awesome-guten-text: + QueryParameter: + files: + - src/awe-guten.css + version: true awesome-hooks: QueryParameter: files: @@ -8534,6 +8577,9 @@ plugins: badge-fever-shortcode: Readme: path: readme.txt + badge-for-glotpress: + Readme: + path: readme.txt badge-grab: Readme: path: readme.txt @@ -9785,6 +9831,9 @@ plugins: better-http-redirects: Readme: path: readme.txt + better-images: + Readme: + path: readme.txt better-images-crop: Readme: path: readme.txt @@ -10559,6 +10608,9 @@ plugins: version: true Readme: path: readme.txt + black-widgets: + Readme: + path: readme.txt blackbaud-sphere: Readme: path: readme.txt @@ -13041,6 +13093,10 @@ plugins: buddymeet: Readme: path: readme.txt + QueryParameter: + files: + - assets/css/buddymeet.css + version: true buddymenu-buddylinks: Readme: path: readme.txt @@ -13595,6 +13651,9 @@ plugins: version: true Readme: path: readme.txt + bulk-media-register: + Readme: + path: readme.txt bulk-orders-remover-for-woocommerce: Readme: path: readme.txt @@ -14031,6 +14090,9 @@ plugins: c3-random-quotes: Readme: path: readme.txt + c4d-shoppable-images: + Readme: + path: readme.txt c4d-woo-boost-sales: Readme: path: readme.txt @@ -15159,6 +15221,9 @@ plugins: cb-default-latest-jquery-enabler: Readme: path: readme.txt + cb-domain-checker: + Readme: + path: readme.txt cb-faq-responsive-accordion: QueryParameter: files: @@ -17763,6 +17828,9 @@ plugins: coinpayments-payment-gateway-for-woocommerce: Readme: path: readme.txt + coinqvest: + Readme: + path: readme.txt coinremitter-crypto-payment-gateway: Readme: path: readme.txt @@ -19191,6 +19259,9 @@ plugins: contacts-bmlt: Readme: path: readme.txt + contactus: + Readme: + path: readme.txt container-block: Readme: path: readme.txt @@ -19708,6 +19779,9 @@ plugins: version: true Readme: path: readme.txt + cookieless-privacy-focused-google-analytics: + Readme: + path: readme.txt cookiemonster: Readme: path: readme.txt @@ -20560,6 +20634,9 @@ plugins: credly-pro-custom-assertion: Readme: path: readme.txt + credova-financial: + Readme: + path: readme.txt crelly-slider: QueryParameter: files: @@ -21082,6 +21159,8 @@ plugins: path: changelog.txt pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i version: true + Readme: + path: readme.txt cumulonimbus: Readme: path: readme.txt @@ -22065,6 +22144,9 @@ plugins: custom-woo-builder-for-elementor: Readme: path: readme.txt + custom-woo-cart-button: + Readme: + path: readme.txt custom-word-cloud: Readme: path: readme.txt @@ -22216,6 +22298,11 @@ plugins: customizer-theme-switcher: Readme: path: readme.txt + customizer-user-interface: + Readme: + path: + - readme.txt + - README.md customizing: Readme: path: readme.txt @@ -22825,6 +22912,9 @@ plugins: db-form: Readme: path: readme.txt + db-manager: + Readme: + path: readme.txt db-optimize: Readme: path: readme.txt @@ -23806,6 +23896,9 @@ plugins: version: true Readme: path: readme.txt + dh-rename-login-url: + Readme: + path: readme.txt dharana-online-service: Readme: path: README.txt @@ -24053,6 +24146,14 @@ plugins: disable-automatic-p-tags: Readme: path: readme.txt + disable-automatic-theme-plugin-updates: + TranslationFile: + class: BodyPattern + path: languages/disable-plugin-theme-auto-updates.pot + pattern: !ruby/regexp /isable Automatic Theme & Plugin Updates (?\d+\.[\.\d]+)/i + version: true + Readme: + path: readme.txt disable-autosave: Readme: path: readme.txt @@ -24216,6 +24317,9 @@ plugins: disable-plugins: Readme: path: readme.txt + disable-plugins-scripts: + Readme: + path: readme.md disable-pointers: Readme: path: readme.txt @@ -24603,6 +24707,9 @@ plugins: displayrandompost: Readme: path: readme.txt + disposable-email-blocker-wpforms: + Readme: + path: readme.txt disqus-comment-system: Readme: path: README.txt @@ -24743,6 +24850,9 @@ plugins: dm4extensions: Readme: path: readme.txt + dma-woo-modal-cart-lite: + Readme: + path: readme.txt dmaps: QueryParameter: files: @@ -24757,6 +24867,14 @@ plugins: dms-shortcode-module-for-divi: Readme: path: readme.txt + dn-shopping-discounts: + TranslationFile: + class: BodyPattern + path: languages/dn_discounts-it_IT.po + pattern: !ruby/regexp '/Project\-Id\-Version: Shopping discounts v(?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt dn-wp-foldersize: Readme: path: readme.txt @@ -26744,6 +26862,9 @@ plugins: path: - readme.txt - README.md + easy-search: + Readme: + path: readme.txt easy-seo-toolkit: Readme: path: readme.txt @@ -27012,6 +27133,9 @@ plugins: easy-wp: Readme: path: readme.txt + easy-wp-ecommerce-to-farpost: + Readme: + path: readme.txt easy-wp-latex-lite: Readme: path: readme.txt @@ -28359,6 +28483,16 @@ plugins: embed-light-field-photos: Readme: path: readme.txt + embed-mixcloud-advanced: + Readme: + path: + - readme.txt + - README.md + ComposerFile: + class: ConfigParser + path: package.json + key: version + version: true embed-mobypicture: Readme: path: readme.txt @@ -28585,6 +28719,9 @@ plugins: enable-wp-debug-from-admin-dashboard: Readme: path: readme.txt + encode-decode-tool: + Readme: + path: readme.txt encrypted-blog: Readme: path: readme.txt @@ -30327,6 +30464,9 @@ plugins: f2-tag-cloud-widget: Readme: path: readme.txt + f4-improvements: + Readme: + path: readme.txt f4-simple-whitelabel: Readme: path: readme.txt @@ -30346,6 +30486,9 @@ plugins: - includes/css/style.css - includes/js/script.js version: true + fa-icons-picker: + Readme: + path: readme.txt fa-video-popup: QueryParameter: files: @@ -31888,6 +32031,9 @@ plugins: fix-rss-feed: Readme: path: readme.txt + fix-update-in-process: + Readme: + path: readme.txt fixed-adjacent-post: Readme: path: readme.txt @@ -32162,6 +32308,9 @@ plugins: - public/css/flexia-core-public.css - public/js/flexia-core-public.js version: true + flexiaddons: + Readme: + path: readme.txt flexible-ab-results: Readme: path: readme.txt @@ -33685,6 +33834,9 @@ plugins: freefolio: Readme: path: README.txt + freelance-admin-hider: + Readme: + path: readme.txt freelance-status: Readme: path: readme.txt @@ -34753,6 +34905,14 @@ plugins: version: true Readme: path: README.txt + gdpr-cookie-notice: + QueryParameter: + files: + - assets/frontend.css + - assets/frontend.js + version: true + Readme: + path: readme.txt gdpr-cookies-pro: QueryParameter: files: @@ -34789,6 +34949,13 @@ plugins: path: languages/gdpr-request-form.pot pattern: !ruby/regexp '/"Project\-Id\-Version: GDPR Request Form (?\d+\.[\.\d]+)/i' version: true + gdpr-settings-for-wc: + QueryParameter: + files: + - css/styles.css + version: true + Readme: + path: README.txt gdpr-tools: QueryParameter: files: @@ -35447,6 +35614,13 @@ plugins: getgit: Readme: path: readme.txt + getlocations-lite: + QueryParameter: + files: + - public/css/getlocations-lite-public.min.css + - public/js/getlocations-lite-geo.min.js + - public/js/getlocations-lite-public.min.js + version: true getmecooking-recipe-template: QueryParameter: files: @@ -35544,6 +35718,9 @@ plugins: gf-quorum-addon: Readme: path: readme.txt + gf-rejoiner: + Readme: + path: readme.txt gf-salesforce-crm-add-on: Readme: path: readme.txt @@ -38681,6 +38858,9 @@ plugins: health-progress: Readme: path: readme.txt + health-report-mexico: + Readme: + path: readme.txt healthcare-review-master: QueryParameter: files: @@ -39534,6 +39714,9 @@ plugins: path: lang/hold-your-color.po pattern: !ruby/regexp /"Project\-Id\-Version:\ Hold your color (?\d+\.[\.\d]+)/i version: true + holded-integration: + Readme: + path: README.txt holiday-class-post-calendar: Readme: path: readme.txt @@ -40988,6 +41171,14 @@ plugins: image-alt-tag-reminder: Readme: path: readme.txt + image-and-media-byline-credits: + QueryParameter: + files: + - public/css/image-byline-public.css + - public/js/image-byline-public.js + version: true + Readme: + path: README.txt image-annotations: Readme: path: readme.txt @@ -41726,6 +41917,9 @@ plugins: include-excluded-pages: Readme: path: readme.txt + include-lottie-animation-for-elementor: + Readme: + path: readme.txt include-parent-theme-rtl-css: Readme: path: readme.txt @@ -42316,6 +42510,14 @@ plugins: instant-breadcrumbs: Readme: path: readme.txt + instant-breaking-news: + QueryParameter: + files: + - assets/styles/public.css + - assets/scripts/public.js + version: true + Readme: + path: readme.txt instant-css: ComposerFile: class: ConfigParser @@ -43361,6 +43563,14 @@ plugins: jamies-wp-arrow-newsletter-subscriber: Readme: path: readme.txt + jamp-notes: + TranslationFile: + class: BodyPattern + path: languages/jamp-it_IT.po + pattern: !ruby/regexp '/"Project\-Id\-Version: JAMP Notes (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: README.txt janes-related-posts: Readme: path: readme.txt @@ -45218,6 +45428,14 @@ plugins: version: true Readme: path: readme.txt + kikushima-recipes: + TranslationFile: + class: BodyPattern + path: languages/kikushima-recipes.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: Kikushima Recipes (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt kill-429: Readme: path: readme.txt @@ -45611,6 +45829,9 @@ plugins: knvb-api: Readme: path: readme.txt + ko-fi-button: + Readme: + path: Readme.txt kobo-widget: Readme: path: readme.txt @@ -46847,6 +47068,9 @@ plugins: lh-disable-bp-registration: Readme: path: readme.txt + lh-force-lowercase-urls: + Readme: + path: readme.txt lh-framebreaker: QueryParameter: files: @@ -47199,6 +47423,12 @@ plugins: lil-gallery: Readme: path: readme.txt + lilicast: + QueryParameter: + files: + - public/css/lilicast-public.css + - public/js/lilicast-public.js + version: true lilomi-avatar-and-authentication-plugin: Readme: path: readme.txt @@ -47623,6 +47853,9 @@ plugins: linkwithin-mobile-downsizer: Readme: path: readme.txt + linky: + Readme: + path: readme.txt linux-day: Readme: path: readme.txt @@ -48768,6 +49001,9 @@ plugins: lord-linus-online-visitor: Readme: path: readme.txt + lore-owl-subcat-for-wc: + Readme: + path: readme.txt lorem-carousel: Readme: path: readme.txt @@ -49117,6 +49353,9 @@ plugins: ltl-freight-quotes-ups-edition: Readme: path: readme.txt + ltl-freight-quotes-worldwide-express-edition: + Readme: + path: readme.txt ltl-freight-quotes-xpo-edition: Readme: path: readme.txt @@ -49469,6 +49708,7 @@ plugins: QueryParameter: files: - assets/js/mg-blocks.js + - assets/css/mg-blocks.css version: true Readme: path: README.txt @@ -50172,6 +50412,14 @@ plugins: path: languages/master-accordion.pot pattern: !ruby/regexp /"Widgets (?\d+\.[\.\d]+)/i version: true + master-elements: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^Version:? (?\d+\.[\.\d]+)(?!.*Version:? \d+\.[\.\d]+)/mi + version: true master-kit: Readme: path: readme.txt @@ -51298,6 +51546,14 @@ plugins: mnmlwp-simple-contact-form: Readme: path: readme.txt + mnumidesigner: + TranslationFile: + class: BodyPattern + path: languages/mnumidesigner.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: mnumidesigner (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt mobalize-online-appointment-bookings: Readme: path: readme.txt @@ -54471,6 +54727,9 @@ plugins: optenhanse: Readme: path: readme.txt + optimize-wp-website: + Readme: + path: readme.txt OptimizePress: JavascriptVar: pattern: !ruby/regexp /var OptimizePress\s*=\s*{(?.+?(?=};))};/i @@ -54553,6 +54812,9 @@ plugins: options-view: Readme: path: readme.txt + opumo-conect: + Readme: + path: readme.txt oqey-headers: Readme: path: readme.txt @@ -55125,6 +55387,8 @@ plugins: - scripts/confetti-js/dist/index.min.js - scripts/papier-mache.js version: true + Readme: + path: readme.txt paps-shipping-for-woocommerce: Readme: path: readme.txt @@ -55140,6 +55404,9 @@ plugins: path: lang/parallax_scrolling_enllax-hu_HU.po pattern: !ruby/regexp /d\-Version:\ Parallax Scrolling Enllax\.js (?\d+\.[\.\d]+)/i version: true + parallax-slider: + Readme: + path: readme.txt parcelware: TranslationFile: class: BodyPattern @@ -55422,6 +55689,9 @@ plugins: path: languages/pdf-generator-addon-for-elementor-page-builder-en_US.po pattern: !ruby/regexp /erator Addon for Elementor Page Builder (?\d+\.[\.\d]+)/i version: true + pdf-invoice-and-packing-slip: + Readme: + path: readme.txt pdf-invoicespacking-slip-and-shipping-label-free-for-woocommerce: Readme: path: README.txt @@ -55494,6 +55764,12 @@ plugins: pen-extra-features: Readme: path: readme.txt + penguinet-gripeless: + TranslationFile: + class: BodyPattern + path: languages/penguinet-gripeless.pot + pattern: !ruby/regexp '/sion: Gripeless \- Encourage complaining (?\d+\.[\.\d]+)/i' + version: true peoplepress: Readme: path: readme.txt @@ -55773,6 +56049,9 @@ plugins: php-everywhere: Readme: path: readme.txt + php-info-wp: + Readme: + path: readme.txt php-live-wordpress: Readme: path: readme.txt @@ -55908,6 +56187,9 @@ plugins: version: true Readme: path: readme.txt + pisol-mmq: + Readme: + path: README.txt pitch-and-match: QueryParameter: files: @@ -56558,6 +56840,9 @@ plugins: post-carousel-slider-for-elementor: Readme: path: readme.txt + post-categories-tree: + Readme: + path: README.txt post-co-authors: QueryParameter: files: @@ -57042,6 +57327,19 @@ plugins: path: languages/powered-cache.pot pattern: !ruby/regexp /oject\-Id\-Version:\ Powered Cache Premium (?\d+\.[\.\d]+)/i version: true + powerful-addons-for-visual-composer-lite: + TranslationFile: + class: BodyPattern + path: languages/pavc-translation.pot + pattern: !ruby/regexp /erful Addons for Visual Composer \- Lite (?\d+\.[\.\d]+)/i + version: true + Readme: + path: README.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^Version:? (?\d+\.[\.\d]+)(?!.*Version:? \d+\.[\.\d]+)/mi + version: true powerkit: QueryParameter: files: @@ -57173,6 +57471,9 @@ plugins: class: Xpath xpath: //meta[@name="Prediction League"]/@content version: true + predictive-preloader: + Readme: + path: readme.txt predikan: Readme: path: readme.txt @@ -57389,6 +57690,9 @@ plugins: prevent-landscape-rotation: Readme: path: readme.txt + prevent-updates-notification: + Readme: + path: readme.txt previous-page-redirect-for-woocommerce: Readme: path: readme.txt @@ -57444,6 +57748,9 @@ plugins: pricingblock: Readme: path: readme.txt + primary-addon-for-elementor: + Readme: + path: readme.txt primer-by-chloedigital: QueryParameter: files: @@ -57584,6 +57891,9 @@ plugins: version: true Readme: path: README.txt + product-badges: + Readme: + path: readme.txt product-blocks: Readme: path: readme.txt @@ -58993,6 +59303,9 @@ plugins: pattern: !ruby/regexp /^\#\# \[(?\d+\.[\.\d]+)\] \- [\d\-]+(?!.*\#\# \[\d+\.[\.\d]+\] \- [\d\-]+)/mi version: true + real-protection-otp: + Readme: + path: readme.txt real-thumbnail-generator-lite: TranslationFile: class: BodyPattern @@ -59103,6 +59416,9 @@ plugins: recapture-for-edd: Readme: path: readme.txt + recapture-for-restrict-content-pro: + Readme: + path: readme.txt recapture-for-woocommerce: Readme: path: readme.txt @@ -59451,6 +59767,9 @@ plugins: relevanssi-light: Readme: path: readme.txt + relevanzz: + Readme: + path: readme.txt relic-sales-motivator-woocommerce-lite: QueryParameter: files: @@ -60122,6 +60441,13 @@ plugins: rettipay: Readme: path: readme.txt + reusable-blocks-admin-menu-option: + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^\#\# \[(?\d+\.[\.\d]+)\] \- [\d\-]+(?!.*\#\# \[\d+\.[\.\d]+\] + \- [\d\-]+)/mi + version: true reusable-blocks-extended: Readme: path: readme.txt @@ -60199,6 +60525,9 @@ plugins: review-widgets-for-booking-com: Readme: path: readme.txt + review-widgets-for-hotels-com: + Readme: + path: readme.txt review-widgets-for-tripadvisor: Readme: path: readme.txt @@ -60927,6 +61256,9 @@ plugins: files: - js/safari-push.min.js version: true + safe-block-editor: + Readme: + path: readme.txt safe-function-call: ChangeLog: class: BodyPattern @@ -61069,12 +61401,16 @@ plugins: - samuweb-skim-blog-style.css - samuweb-skim-blog.js version: true + santas-christmas-countdown: + Readme: + path: readme.txt saoshyant-page-builder: QueryParameter: files: - assets/js/script.js - assets/css/imagehover.min.css - assets/css/buttonhover.min.css + - assets/css/aos.css version: true Readme: path: readme.txt @@ -61148,6 +61484,9 @@ plugins: files: - api2pdf.js version: true + savyour-affiliate-partner: + Readme: + path: readme.txt say-it: QueryParameter: files: @@ -61935,6 +62274,9 @@ plugins: - css/widget-report.css - js/base.js version: true + seo-content-editor: + Readme: + path: readme.txt seo-content-randomizer: QueryParameter: files: @@ -62493,6 +62835,9 @@ plugins: shipping-rates-cities-woocommerce: Readme: path: readme.txt + shipping-viet-nam-woocommerce: + Readme: + path: readme.txt shipstation-for-ecwid: ChangeLog: class: BodyPattern @@ -62672,6 +63017,12 @@ plugins: shortpixel-image-optimiser: Readme: path: readme.txt + shorturl-to-random-url: + Readme: + path: readme.txt + shoutout: + Readme: + path: readme.txt shoutworks: Readme: path: readme.txt @@ -63249,6 +63600,14 @@ plugins: - "/assets/styles/simple_faq.css" - "/assets/js/simple_faq.js" version: true + simple-faq-to-the-website: + TranslationFile: + class: BodyPattern + path: languages/uk_UA.po + pattern: !ruby/regexp '/"Project\-Id\-Version: xq\-xe\-xt\-xy (?\d+\.[\.\d]+)/i' + version: true + Readme: + path: readme.txt simple-featured-image-finder: TranslationFile: class: BodyPattern @@ -64371,6 +64730,9 @@ plugins: small-package-quotes-ups-edition: Readme: path: readme.txt + small-package-quotes-wwe-edition: + Readme: + path: readme.txt smallpay: Readme: path: readme.txt @@ -65086,6 +65448,9 @@ plugins: xpath: //comment()[contains(., "SocioFluid")] pattern: !ruby/regexp /Required by SocioFluid (?\d+\.[\.\d]+) plugin/i version: true + socioscope: + Readme: + path: readme.txt socketlabs: QueryParameter: files: @@ -65193,6 +65558,9 @@ plugins: sonetel-website-chat: Readme: path: README.txt + sonypayment-light-for-woocommerce: + Readme: + path: readme.txt sophia-twitter-auto-post: TranslationFile: class: BodyPattern @@ -65389,6 +65757,9 @@ plugins: path: languages/speed-bumps.pot pattern: !ruby/regexp '/"Project\-Id\-Version: Speed\-bumps (?\d+\.[\.\d]+)/i' version: true + speed-matters: + Readme: + path: readme.txt speed-up-lazy-load: QueryParameter: files: @@ -66688,6 +67059,9 @@ plugins: path: languages/sw-es_ES.po pattern: !ruby/regexp '/"Project\-Id\-Version: Sweepstakes (?\d+\.[\.\d]+)/i' version: true + sweepwidget: + Readme: + path: readme.txt sweet-woocommerce: Readme: path: readme.txt @@ -67212,6 +67586,9 @@ plugins: tbl-publish-tools: Readme: path: readme.txt + tbthemes-demo-import: + Readme: + path: README.txt tc-logo-slider: Readme: path: readme.txt @@ -67538,6 +67915,14 @@ plugins: text-zoom-premium: Readme: path: readme.txt + texteller: + Readme: + path: readme.txt + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/ + version: true textp2p-texting-widget: QueryParameter: files: @@ -68105,6 +68490,9 @@ plugins: - assets/js/etimeclockwp-moment.min.js - assets/js/etimeclockwp-moment.phpDateFormat.js version: true + time-limit-for-users: + Readme: + path: readme.txt time-sheets: Readme: path: readme.txt @@ -68896,6 +69284,9 @@ plugins: trustedsite: Readme: path: readme.txt + trustprofile: + Readme: + path: readme.txt try-on-for-woocommerce: QueryParameter: files: @@ -69218,6 +69609,12 @@ plugins: files: - assets/css/uamp-widgets.css version: true + ub-ultimate-post-list: + QueryParameter: + files: + - public/css/ub-ultimate-post-list-public.css + - public/js/ub-ultimate-post-list-public.js + version: true uber-grid: Readme: path: readme.txt @@ -69318,6 +69715,9 @@ plugins: uji-countdown: Readme: path: README.txt + uk-address-postcode-validation: + Readme: + path: readme.txt uk-cookie-consent: Readme: path: readme.txt @@ -70408,6 +70808,9 @@ plugins: user-switching: Readme: path: readme.txt + user-switching-for-woocommerce: + Readme: + path: readme.txt userback: Readme: path: readme.txt @@ -71180,6 +71583,9 @@ plugins: visibility-control-for-learndash: Readme: path: readme.txt + visibility-control-for-woocommerce: + Readme: + path: readme.txt visideign-login: QueryParameter: files: @@ -71209,6 +71615,9 @@ plugins: version: true Readme: path: README.txt + visitors-right-now-uk: + Readme: + path: readme.txt visitors-traffic-real-time-statistics: Readme: path: readme.txt @@ -72985,6 +73394,12 @@ plugins: widgetkit-for-elementor: Readme: path: README.txt + widgetkits: + QueryParameter: + files: + - assets/vendor/themify-icons/themify-icons.css + - assets/css/widget-style.css + version: true widgets-bundle: QueryParameter: files: @@ -75581,6 +75996,9 @@ plugins: files: - assets/js/woowbox.min.js version: true + woowgallery: + Readme: + path: readme.txt woowpay: Readme: path: readme.txt @@ -76105,6 +76523,9 @@ plugins: - js/jquery.atd.textarea.js - js/frontend.js version: true + wp-alert-bar: + Readme: + path: readme.txt wp-alert-bars: QueryParameter: files: @@ -77410,6 +77831,9 @@ plugins: wp-emoji-sanitizer: Readme: path: readme.txt + wp-encrypted-uploads: + Readme: + path: readme.txt wp-envybox: Readme: path: README.txt @@ -77964,6 +78388,12 @@ plugins: - public/js/wprev-public.js - public/js/wprs-unslider-min.js version: true + wp-google-search-profile: + Readme: + path: readme.txt + wp-google-street-view: + Readme: + path: readme.txt wp-grande-vitorinha: QueryParameter: files: @@ -78373,6 +78803,9 @@ plugins: wp-keliosis: Readme: path: readme.txt + wp-keyboard-style-key-symbol: + Readme: + path: readme.txt wp-kiosk-slides: QueryParameter: files: @@ -78705,6 +79138,8 @@ plugins: - assets/public/css/wpmi.css - assets/public/js/wpmi.js version: true + Readme: + path: readme.txt wp-mailscout: QueryParameter: files: @@ -79003,6 +79438,9 @@ plugins: files: - assets/style.css version: true + wp-mylinks: + Readme: + path: README.txt wp-nearbyfacilities: Readme: path: readme.txt @@ -79391,6 +79829,8 @@ plugins: - public/css/wp-post-to-trello-card-public.css - public/js/wp-post-to-trello-card-public.js version: true + Readme: + path: README.txt wp-post-type-widget: Readme: path: readme.txt @@ -80816,6 +81256,9 @@ plugins: path: package.json key: version version: true + wp-to-trello: + Readme: + path: readme.txt wp-to-twitter: Readme: path: readme.txt @@ -81852,6 +82295,9 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i version: true + wpfox-infobox-rotator: + Readme: + path: readme.txt wpfrom-email: Readme: path: readme.txt @@ -82035,6 +82481,9 @@ plugins: wpjm-extra-fields: Readme: path: readme.txt + wpjm-jooble-feed: + Readme: + path: readme.txt wpjm-opening-hours: TranslationFile: class: BodyPattern @@ -82718,6 +83167,9 @@ plugins: path: languages/wpum-delete-account.pot pattern: !ruby/regexp '/Project\-Id\-Version: WPUM Delete Account (?\d+\.[\.\d]+)/i' version: true + wpum-newsletter: + Readme: + path: readme.txt wpum-recaptcha: ComposerFile: class: ConfigParser @@ -82973,6 +83425,8 @@ plugins: - public/css/xatkit-chatbot-connector-public.css - public/js/xatkit-chatbot-connector-public.js version: true + Readme: + path: readme.txt xcloner-backup-and-restore: Readme: path: README.txt diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index a301b629..21d4e06d 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -3765,6 +3765,13 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/awesome-google-analytics/assets/js/autotrack.js?ver=1.0.2 + awesome-guten-text: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/awesome-guten-text/src/awe-guten.css?ver=1.0.0 + confidence: 10 awesome-hooks: QueryParameter: number: 0.0.2 @@ -6434,6 +6441,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/buddy-views/public/css/buddy-views.min.css?ver=1.1 - http://wp.lab/wp-content/plugins/buddy-views/public/js/buddy-views.min.js?ver=1.1 + buddymeet: + QueryParameter: + number: 1.7.4 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/buddymeet/assets/css/buddymeet.css?ver=1.7.4 + confidence: 10 buddypress: QueryParameter: number: 2.9.2 @@ -11285,6 +11299,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/dirt-directory-client/languages/dirt-directory-client.pot, Match: ''oject-Id-Version: DiRT Directory Client 1.2.0''' + disable-automatic-theme-plugin-updates: + TranslationFile: + number: 0.1.4 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/disable-automatic-theme-plugin-updates/languages/disable-plugin-theme-auto-updates.pot, + Match: ''isable Automatic Theme & Plugin Updates 0.1.4''' disable-blog: ChangeLog: number: 0.4.4 @@ -11484,6 +11505,13 @@ plugins: - http://wp.lab/wp-content/plugins/dmaps/assets/css/frontend.css?ver=1.2 - http://wp.lab/wp-content/plugins/dmaps/assets/js/frontend.js?ver=1.2 confidence: 20 + dn-shopping-discounts: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/dn-shopping-discounts/languages/dn_discounts-it_IT.po, + Match: ''Project-Id-Version: Shopping discounts v1.0''' dobsondev-shortcodes: ChangeLog: number: 2.1.10 @@ -13237,6 +13265,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/embed-extended/languages/embed-extended.pot, Match: ''"Project-Id-Version: Embed Extended 1.0.0''' + embed-mixcloud-advanced: + ComposerFile: + number: 0.0.1 + found_by: Composer File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/embed-mixcloud-advanced/package.json, Match: + ''0.0.1''' embed-piwigo: TranslationFile: number: 1.0.1 @@ -16274,6 +16309,14 @@ plugins: - http://wp.lab/wp-content/plugins/gdpr-cookie-consent/public/css/gdpr-cookie-consent-public.css?ver=1.0 - http://wp.lab/wp-content/plugins/gdpr-cookie-consent/public/js/gdpr-cookie-consent-public.js?ver=1.0 confidence: 20 + gdpr-cookie-notice: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/gdpr-cookie-notice/assets/frontend.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/gdpr-cookie-notice/assets/frontend.js?ver=1.0.0 + confidence: 20 gdpr-cookies-pro: QueryParameter: number: 1.2.4 @@ -16311,6 +16354,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/gdpr-request-form/languages/gdpr-request-form.pot, Match: ''"Project-Id-Version: GDPR Request Form 1.0.0''' + gdpr-settings-for-wc: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/gdpr-settings-for-wc/css/styles.css?ver=1.0.0 + confidence: 10 gdpr-tools: QueryParameter: number: 1.0.0 @@ -16660,6 +16710,15 @@ plugins: - http://wp.lab/wp-content/plugins/getdeals/public/js/unserialize.js?ver=1.0.0 - http://wp.lab/wp-content/plugins/getdeals/public/js/getdeals.js?ver=1.0.0 confidence: 20 + getlocations-lite: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/getlocations-lite/public/css/getlocations-lite-public.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/getlocations-lite/public/js/getlocations-lite-geo.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/getlocations-lite/public/js/getlocations-lite-public.min.js?ver=1.0.0 + confidence: 30 getmecooking-recipe-template: QueryParameter: number: '1.32' @@ -19182,6 +19241,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/iluvwalkingcom-widget/resources/iluvwalking-widget.css?ver=1.0.1 confidence: 10 + image-and-media-byline-credits: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/image-and-media-byline-credits/public/css/image-byline-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/image-and-media-byline-credits/public/js/image-byline-public.js?ver=1.0.0 + confidence: 20 image-captcha-for-gravity-forms: TranslationFile: number: '1.1' @@ -19777,6 +19844,14 @@ plugins: - http://wp.lab/wp-content/plugins/instant-annotation/public/css/iasemantify-public.css?ver=1.0.1 - http://wp.lab/wp-content/plugins/instant-annotation/public/js/iasemantify-public.js?ver=1.0.1 confidence: 40 + instant-breaking-news: + QueryParameter: + number: '1.0' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/instant-breaking-news/assets/styles/public.css?ver=1.0 + - http://wp.lab/wp-content/plugins/instant-breaking-news/assets/scripts/public.js?ver=1.0 + confidence: 20 instant-css: ComposerFile: number: 1.0.0 @@ -20226,6 +20301,13 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/jalil-toolkit/assets/js/active.js?ver=1.0.0 confidence: 10 + jamp-notes: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/jamp-notes/languages/jamp-it_IT.po, Match: + ''"Project-Id-Version: JAMP Notes 1.0.0''' jarvis: ComposerFile: number: 0.51.0 @@ -21005,6 +21087,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/kikushima-jobs/languages/kikushima-jobs-ja.po, Match: ''"Project-Id-Version: Kikushima Jobs 1.0''' + kikushima-recipes: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/kikushima-recipes/languages/kikushima-recipes.pot, + Match: ''"Project-Id-Version: Kikushima Recipes 1.0''' kingcomposer: QueryParameter: number: 2.6.15 @@ -21999,6 +22088,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/likert-survey-master/likert-survey.pot, Match: ''roject-Id-Version: Likert Survey Master 0.7.6''' + lilicast: + QueryParameter: + number: 2.1.10 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/lilicast/public/css/lilicast-public.css?ver=2.1.10 + - http://wp.lab/wp-content/plugins/lilicast/public/js/lilicast-public.js?ver=2.1.10 + confidence: 20 limb-gallery: QueryParameter: number: 1.3.0 @@ -23174,7 +23271,8 @@ plugins: found_by: Query Parameter (Passive Detection) interesting_entries: - http://wp.lab/wp-content/plugins/magical-blocks/assets/js/mg-blocks.js?ver=1.0.0 - confidence: 10 + - http://wp.lab/wp-content/plugins/magical-blocks/assets/css/mg-blocks.css?ver=1.0.0 + confidence: 20 mailarchiver: ChangeLog: number: 1.0.0 @@ -23700,6 +23798,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/master-accordion/languages/master-accordion.pot, Match: ''"Widgets 1.0.3''' + master-elements: + ChangeLog: + number: '0.1' + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/master-elements/changelog.txt, Match: ''Version + 0.1''' master-mega-menu-lite: QueryParameter: number: 1.0.0 @@ -24660,6 +24765,13 @@ plugins: - http://wp.lab/wp-content/plugins/mlr-timeline/css/ml_timeline_css.css?ver=1.4 - http://wp.lab/wp-content/plugins/mlr-timeline/js/jquery-ml-timeline1.js?ver=1.4 confidence: 20 + mnumidesigner: + TranslationFile: + number: '0.6' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mnumidesigner/languages/mnumidesigner.pot, + Match: ''"Project-Id-Version: mnumidesigner 0.6''' mobile-action-bar: QueryParameter: number: 1.0.0 @@ -28137,6 +28249,13 @@ plugins: found_by: Javascript Var (Passive Detection) interesting_entries: - 'http://wp.lab/, Match: ''oajax\/","version":"1.9.1","postsize":"4000",''' + penguinet-gripeless: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/penguinet-gripeless/languages/penguinet-gripeless.pot, + Match: ''sion: Gripeless - Encourage complaining 1.0.0''' perelandra-sermons: QueryParameter: number: 1.1.0 @@ -29505,6 +29624,19 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/powered-cache/languages/powered-cache.pot, Match: ''oject-Id-Version: Powered Cache Premium 1.2''' + powerful-addons-for-visual-composer-lite: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/powerful-addons-for-visual-composer-lite/languages/pavc-translation.pot, + Match: ''erful Addons for Visual Composer - Lite 1.0.0''' + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/powerful-addons-for-visual-composer-lite/changelog.txt, + Match: ''Version 1.0.0''' powerkit: QueryParameter: number: 1.2.4 @@ -32201,6 +32333,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/retainly/changelog.txt, Match: ''Version 1.4''' + reusable-blocks-admin-menu-option: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/reusable-blocks-admin-menu-option/changelog.txt, + Match: ''## [1.0.0] - 2020-06-02''' reverse-comment-textarea: ChangeLog: number: 1.0.0 @@ -33003,7 +33142,8 @@ plugins: - http://wp.lab/wp-content/plugins/saoshyant-page-builder/assets/js/script.js?ver=1.1 - http://wp.lab/wp-content/plugins/saoshyant-page-builder/assets/css/imagehover.min.css?ver=1.1 - http://wp.lab/wp-content/plugins/saoshyant-page-builder/assets/css/buttonhover.min.css?ver=1.1 - confidence: 30 + - http://wp.lab/wp-content/plugins/saoshyant-page-builder/assets/css/aos.css?ver=1.1 + confidence: 40 saphali-woocommerce-lite: MetaTag: number: 1.8.0 @@ -34848,6 +34988,13 @@ plugins: - http://wp.lab/wp-content/plugins/simple-faq-manager//assets/styles/simple_faq.css?ver=1.0 - http://wp.lab/wp-content/plugins/simple-faq-manager//assets/js/simple_faq.js?ver=1.0 confidence: 20 + simple-faq-to-the-website: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/simple-faq-to-the-website/languages/uk_UA.po, + Match: ''"Project-Id-Version: xq-xe-xt-xy 1.0''' simple-featured-image-finder: TranslationFile: number: '1.0' @@ -38537,6 +38684,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/text-modules/languages/text-modules-de_DE.po, Match: ''"Project-Id-Version: Text Modules v1.0.1''' + texteller: + ChangeLog: + number: 0.1.3 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/texteller/changelog.txt, Match: ''= 0.1.3''' textp2p-texting-widget: QueryParameter: number: '1.0' @@ -39988,6 +40141,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/uamplified-io/assets/css/uamp-widgets.css?ver=1.0 confidence: 10 + ub-ultimate-post-list: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/ub-ultimate-post-list/public/css/ub-ultimate-post-list-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/ub-ultimate-post-list/public/js/ub-ultimate-post-list-public.js?ver=1.0.0 + confidence: 20 ubideo: ChangeLog: number: '1.0' @@ -43191,6 +43352,14 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/widget-visibility-without-jetpack/languages/jetpack-es_ES.po, Match: ''# Translation of 1.2''' + widgetkits: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/widgetkits/assets/vendor/themify-icons/themify-icons.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/widgetkits/assets/css/widget-style.css?ver=1.0.0 + confidence: 20 widgets-bundle: QueryParameter: number: '1.1' diff --git a/spec/fixtures/dynamic_finders/plugin_version/disable-automatic-theme-plugin-updates/translation_file/languages/disable-plugin-theme-auto-updates.pot b/spec/fixtures/dynamic_finders/plugin_version/disable-automatic-theme-plugin-updates/translation_file/languages/disable-plugin-theme-auto-updates.pot new file mode 100644 index 00000000..9b965cb5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/disable-automatic-theme-plugin-updates/translation_file/languages/disable-plugin-theme-auto-updates.pot @@ -0,0 +1,48 @@ +# Copyright (C) 2020 Jake Spurlock +# This file is distributed under the same license as the Disable Automatic Theme & Plugin Updates package. +msgid "" +msgstr "" +"Project-Id-Version: Disable Automatic Theme & Plugin Updates 0.1.4\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/disable-plugin-theme-auto-updates\n" +"POT-Creation-Date: 2020-06-02 23:45:13+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-Country: United States\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: " +"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_" +"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n" +"X-Poedit-Basepath: ../\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-Bookmarks: \n" +"X-Textdomain-Support: yes\n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#. Plugin Name of the plugin/theme +msgid "Disable Automatic Theme & Plugin Updates" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://github.com/whyisjake/disable-automatic-updates" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"Simply disable automatic theme and plugin updates that are part of " +"WordPress 5.5." +msgstr "" + +#. Author of the plugin/theme +msgid "Jake Spurlock" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://jakespurlock.com" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/dn-shopping-discounts/translation_file/languages/dn_discounts-it_IT.po b/spec/fixtures/dynamic_finders/plugin_version/dn-shopping-discounts/translation_file/languages/dn_discounts-it_IT.po new file mode 100644 index 00000000..cf2c4b30 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/dn-shopping-discounts/translation_file/languages/dn_discounts-it_IT.po @@ -0,0 +1,151 @@ +msgid "" +msgstr "" +"Project-Id-Version: Shopping discounts v1.0\n" +"POT-Creation-Date: 2020-06-01 21:50+0200\n" +"PO-Revision-Date: 2020-06-01 21:54+0200\n" +"Last-Translator: \n" +"Language-Team: \n" +"Language: it_IT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.3\n" +"X-Poedit-Basepath: ..\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-KeywordsList: __\n" +"X-Poedit-SearchPath-0: .\n" + +#: dn-shopping-discounts.php:37 +msgid "Percent" +msgstr "Percentuale" + +#: dn-shopping-discounts.php:38 +msgid "Fix" +msgstr "Fisso" + +#: dn-shopping-discounts.php:40 +msgid "Unknow" +msgstr "Sconosciuto" + +#: dn-shopping-discounts.php:55 +msgid "" +"Discounts will be applied according to the total expense made by the " +"user." +msgstr "" +"Gli sconti verranno applicati in base alla spesa totale effettuata " +"dall'utente." + +#: dn-shopping-discounts.php:56 +msgid "" +"Only the first one published, which matchs the requirements, will be used, " +"in ascending order based on the number entered in the \"order\" field" +msgstr "" +"Verrà utilizzato solo il primo pubblicato, che corrisponde ai requisiti, in " +"ordine crescente in base al numero immesso nel campo \"ordine\"" + +#: dn-shopping-discounts.php:57 +msgid "Use the test page to verify that the discounts are working properly." +msgstr "" +"Utilizzare la pagina di Test per verificare che gli sconti funzionino " +"correttamente." + +#: dn-shopping-discounts.php:61 +msgid "Use the comma to indicate decimals, without point separator" +msgstr "" +"Utilizza la virgola per indicare i decimali, non utilizzare i punti per " +"separare le centinaia" + +#: dn-shopping-discounts.php:62 +msgid "Leave blank field \"To\" for set to not limits" +msgstr "Lascia il campo \"A\" vuoto per impostare senza limiti" + +#: dn-shopping-discounts.php:66 +msgid "For help or more informations contact " +msgstr "Per aiuto o maggiori informazioni contattare" + +#: dn-shopping-discounts.php:70 +msgid "Discount setting" +msgstr "Impostazione sconto" + +#: dn-shopping-discounts.php:71 dn-shopping-discounts.php:74 +msgid "Test" +msgstr "Test" + +#: dn-shopping-discounts.php:74 dn-shopping-discounts.php:188 +#: dn-shopping-discounts.php:189 dn-shopping-discounts.php:190 +#: dn-shopping-discounts.php:191 +msgid "Shopping discounts" +msgstr "Sconto spesa" + +#: dn-shopping-discounts.php:74 +msgid "This page allows to test discounts rules" +msgstr "Questa pagina permette di verificare le regole inserite" + +#: dn-shopping-discounts.php:75 +msgid "Insert total cart value" +msgstr "Inserisci totale spesa" + +#: dn-shopping-discounts.php:75 +msgid "Start test" +msgstr "Inizia test" + +#: dn-shopping-discounts.php:78 +msgid "Results for" +msgstr "Risultato per" + +#: dn-shopping-discounts.php:80 +msgid "Title" +msgstr "Titolo" + +#: dn-shopping-discounts.php:80 +msgid "Type" +msgstr "Tipo" + +#: dn-shopping-discounts.php:80 dn-shopping-discounts.php:95 +#: dn-shopping-discounts.php:164 +msgid "Discount" +msgstr "Sconto" + +#: dn-shopping-discounts.php:80 +msgid "New total" +msgstr "Nuovo totale" + +#: dn-shopping-discounts.php:86 +msgid "There are no applicable discounts for" +msgstr "Non ci sono regole applicabili a" + +#: dn-shopping-discounts.php:87 +msgid "Update results for" +msgstr "Aggiorna risultati per" + +#: dn-shopping-discounts.php:90 +msgid "Definition of the discount range" +msgstr "Definizione del range di azione dello sconto" + +#: dn-shopping-discounts.php:92 dn-shopping-discounts.php:165 +msgid "Order" +msgstr "Ordinamento" + +#: dn-shopping-discounts.php:93 +msgid "Apply from" +msgstr "Applica da" + +#: dn-shopping-discounts.php:94 +msgid "Apply to" +msgstr "Applica fino a" + +#: dn-shopping-discounts.php:162 +msgid "From" +msgstr "Da" + +#: dn-shopping-discounts.php:163 +msgid "To" +msgstr "A" + +#: dn-shopping-discounts.php:173 +msgid "No limits" +msgstr "Senza limite" + +#: dn-shopping-discounts.php:192 +msgid "Add discount" +msgstr "Aggiungi sconto" diff --git a/spec/fixtures/dynamic_finders/plugin_version/embed-mixcloud-advanced/composer_file/package.json b/spec/fixtures/dynamic_finders/plugin_version/embed-mixcloud-advanced/composer_file/package.json new file mode 100644 index 00000000..5b21117b --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/embed-mixcloud-advanced/composer_file/package.json @@ -0,0 +1,29 @@ +{ + "name": "mixcloud-embed-advanced", + "version": "0.0.1", + "description": "", + "author": "Evgeny Veliky", + "license": "GPL-2.0", + "keywords": [ + "WordPress", + "Mixcloud", + "Gutenberg" + ], + "main": "dist/index.min.js", + "scripts": { + "build": "wp-scripts build --config webpack.config.js", + "format:js": "wp-scripts format-js", + "lint:js": "wp-scripts lint-js", + "start": "wp-scripts start --config webpack.config.js", + "build-css": "node-sass frontend/style.scss dist/style.min.css --output-style compressed" + }, + "devDependencies": { + "@wordpress/block-library": "^2.16.1", + "@wordpress/components": "^9.4.1", + "@wordpress/scripts": "^8.0.1", + "mini-css-extract-plugin": "^0.9.0", + "node-sass": "^4.14.1", + "style-loader": "^1.2.1" + }, + "dependencies": {} +} diff --git a/spec/fixtures/dynamic_finders/plugin_version/jamp-notes/translation_file/languages/jamp-it_IT.po b/spec/fixtures/dynamic_finders/plugin_version/jamp-notes/translation_file/languages/jamp-it_IT.po new file mode 100644 index 00000000..4bdf5ace --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/jamp-notes/translation_file/languages/jamp-it_IT.po @@ -0,0 +1,402 @@ +# Copyright (C) 2020 Andrea Porotti +# This file is distributed under the same license as the JAMP Notes plugin. +msgid "" +msgstr "" +"Project-Id-Version: JAMP Notes 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/jamp-notes\n" +"POT-Creation-Date: 2020-05-29T09:08:29+00:00\n" +"PO-Revision-Date: 2020-05-29 11:11+0200\n" +"Last-Translator: Andrea Porotti \n" +"Language-Team: \n" +"Language: it_IT\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.3.1\n" +"X-Domain: jamp\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. Plugin Name of the plugin +msgid "JAMP Notes" +msgstr "JAMP Notes" + +#. Plugin URI of the plugin +msgid "https://github.com/andreaporotti/just-another-memo-plugin" +msgstr "https://github.com/andreaporotti/just-another-memo-plugin" + +#. Description of the plugin +msgid "" +"This plugin allows you to attach notes to some WordPress elements like " +"posts, pages, dashboard sections and others." +msgstr "" +"Questo plugin ti permette di allegare note ad alcuni elementi di WordPress " +"come articoli, pagine, sezioni della dashboard ed altri." + +#. Author of the plugin +msgid "Andrea Porotti" +msgstr "Andrea Porotti" + +#. Author URI of the plugin +msgid "https://www.andreaporotti.it" +msgstr "https://www.andreaporotti.it" + +#: admin/class-jamp-admin.php:117 public/class-jamp-public.php:92 +msgid "" +"An error occurred while loading the items list. Please reload the page and " +"try again." +msgstr "" +"Si è verificato un errore durante il caricamento dell'elenco di elementi. " +"Ricaricare la pagina e riprovare." + +#: admin/class-jamp-admin.php:118 public/class-jamp-public.php:93 +msgid "" +"An error occurred while moving the note to the trash. Please reload the page " +"and try again." +msgstr "" +"Si è verificato un errore durante lo spostamento della nota nel cestino. " +"Ricaricare la pagina e riprovare." + +#: admin/class-jamp-admin.php:342 +msgid "Note Settings" +msgstr "Impostazioni Nota" + +#: admin/class-jamp-admin.php:442 admin/partials/jamp-admin-admin-bar.php:55 +#: admin/partials/jamp-admin-admin-bar.php:118 +#: admin/partials/jamp-admin-column.php:46 +msgid "Author" +msgstr "Autore" + +#: admin/class-jamp-admin.php:443 +msgid "Location" +msgstr "Posizione" + +#: admin/class-jamp-admin.php:462 admin/class-jamp-admin.php:567 +#: includes/class-jamp-cpt.php:31 includes/class-jamp-cpt.php:59 +msgid "Notes" +msgstr "Note" + +#: admin/class-jamp-admin.php:687 admin/class-jamp-admin.php:690 +msgid "Note updated." +msgstr "Nota aggiornata." + +#: admin/class-jamp-admin.php:688 +msgid "Custom field updated." +msgstr "Campo personalizzato aggiornato." + +#: admin/class-jamp-admin.php:689 +msgid "Custom field deleted." +msgstr "Campo personalizzato cancellato." + +#: admin/class-jamp-admin.php:692 +msgid "Note published." +msgstr "Nota pubblicata." + +#: admin/class-jamp-admin.php:693 +msgid "Note saved." +msgstr "Nota salvata." + +#: admin/class-jamp-admin.php:694 +msgid "Note submitted." +msgstr "Nota inviata." + +#: admin/class-jamp-admin.php:695 +msgid "Note scheduled." +msgstr "Nota pianificata." + +#: admin/class-jamp-admin.php:696 +msgid "Note draft updated." +msgstr "Bozza della nota aggiornata." + +#. translators: %s is the number of updated notes. +#: admin/class-jamp-admin.php:726 +msgid "%s note updated." +msgid_plural "%s notes updated." +msgstr[0] "%s nota aggiornata." +msgstr[1] "%s note aggiornate." + +#. translators: %s is the number of locked notes. +#: admin/class-jamp-admin.php:728 +msgid "%s note not updated, somebody is editing it." +msgid_plural "%s notes not updated, somebody is editing them." +msgstr[0] "%s nota non aggiornata, qualcuno la sta modificando." +msgstr[1] "%s note non aggiornate, qualcuno le sta modificando." + +#. translators: %s is the number of deleted notes. +#: admin/class-jamp-admin.php:730 +msgid "%s note permanently deleted." +msgid_plural "%s notes permanently deleted." +msgstr[0] "%s nota eliminata definitivamente." +msgstr[1] "%s note eliminate definitivamente." + +#. translators: %s is the number of trashed notes. +#: admin/class-jamp-admin.php:732 +msgid "%s note moved to the Trash." +msgid_plural "%s notes moved to the Trash." +msgstr[0] "%s nota spostata nel Cestino." +msgstr[1] "%s note spostate nel Cestino." + +#. translators: %s is the number of untrashed notes. +#: admin/class-jamp-admin.php:734 +msgid "%s note restored from the Trash." +msgid_plural "%s notes restored from the Trash." +msgstr[0] "%s nota ripristinata dal Cestino." +msgstr[1] "%s note ripristinate dal Cestino." + +#. translators: %s is the plugin name +#: admin/class-jamp-options.php:31 +msgid "%s Settings" +msgstr "Impostazioni %s" + +#: admin/class-jamp-options.php:74 +msgid "Item types" +msgstr "Tipi di elemento" + +#: admin/class-jamp-options.php:100 +msgid "Enable notes for these item types" +msgstr "Abilita le note per questi tipi di elemento" + +#: admin/class-jamp-options.php:117 +msgid "Plugin uninstall" +msgstr "Disinstallazione plugin" + +#: admin/class-jamp-options.php:143 +msgid "Remove all data on plugin uninstall" +msgstr "Rimuovi tutti i dati alla disinstallazione del plugin" + +#: admin/class-jamp-options.php:167 +msgid "Settings about the supported item types." +msgstr "Impostazioni riguardanti i tipi di elemento supportati." + +#: admin/class-jamp-options.php:198 +msgid "" +"Choose which item types you want to add notes to. If you disable an item " +"type that has notes, the notes will not be deleted." +msgstr "" +"Scegliere i tipi di elemento a cui aggiungere le note. Se si disabilita un " +"tipo di elemento che possiede delle note, queste non verranno eliminate." + +#: admin/class-jamp-options.php:229 +msgid "These settings are applied when you uninstall the plugin." +msgstr "Queste impostazioni sono applicate quando disinstalli il plugin." + +#: admin/class-jamp-options.php:249 +msgid "" +"Please note: enabling this option, all notes and settings will be " +"PERMANENTLY DELETED when you uninstall the plugin." +msgstr "" +"Attenzione: abilitando questa opzione, tutte le note e le impostazioni " +"saranno ELIMINATE DEFINITIVAMENTE quando disinstalli il plugin." + +#: admin/partials/jamp-admin-admin-bar.php:29 +msgid "Global Notes" +msgstr "Note Globali" + +#: admin/partials/jamp-admin-admin-bar.php:30 +#: admin/partials/jamp-admin-admin-bar.php:93 +msgid "New" +msgstr "Nuova" + +#: admin/partials/jamp-admin-admin-bar.php:57 +#: admin/partials/jamp-admin-admin-bar.php:120 +#: admin/partials/jamp-admin-column.php:48 +msgid "Last edit" +msgstr "Ultima modifica" + +#: admin/partials/jamp-admin-admin-bar.php:59 +#: admin/partials/jamp-admin-admin-bar.php:122 +#: admin/partials/jamp-admin-column.php:50 +msgid "Created" +msgstr "Creata" + +#: admin/partials/jamp-admin-admin-bar.php:63 +#: admin/partials/jamp-admin-admin-bar.php:126 +#: admin/partials/jamp-admin-column.php:54 +msgid "Edit" +msgstr "Modifica" + +#: admin/partials/jamp-admin-admin-bar.php:64 +#: admin/partials/jamp-admin-admin-bar.php:127 +#: admin/partials/jamp-admin-admin-bar.php:144 +msgid "Move to Trash" +msgstr "Sposta nel Cestino" + +#: admin/partials/jamp-admin-admin-bar.php:74 +msgid "No global notes." +msgstr "Nessuna nota globale." + +#: admin/partials/jamp-admin-admin-bar.php:92 +msgid "Notes for this section" +msgstr "Note per questa sezione" + +#: admin/partials/jamp-admin-admin-bar.php:137 +msgid "No notes for this section." +msgstr "Nessuna nota per questa sezione." + +#: admin/partials/jamp-admin-admin-bar.php:145 +msgid "Do you want to move this note to Trash?" +msgstr "Vuoi spostare questa nota nel Cestino?" + +#: admin/partials/jamp-admin-column.php:44 +msgid "Info" +msgstr "Info" + +#: admin/partials/jamp-admin-column.php:55 +msgid "Trash" +msgstr "Cestino" + +#: admin/partials/jamp-admin-column.php:86 includes/class-jamp-cpt.php:38 +msgid "Add New" +msgstr "Aggiungi Nuova" + +#: admin/partials/jamp-admin-column.php:111 +#: admin/partials/jamp-admin-meta-box.php:73 +msgid "Global" +msgstr "Globale" + +#: admin/partials/jamp-admin-column.php:131 +#: admin/partials/jamp-admin-meta-box.php:78 +msgid "Section" +msgstr "Sezione" + +#: admin/partials/jamp-admin-column.php:137 +msgid "Note attached to a no longer existing Section." +msgstr "Nota associata a una Sezione non più esistente." + +#: admin/partials/jamp-admin-column.php:162 +#: admin/partials/jamp-admin-meta-box.php:83 +msgid "Item" +msgstr "Elemento" + +#. translators: %s is the item type the note is attached to (eg. post, page...). +#: admin/partials/jamp-admin-column.php:170 +msgid "Note attached to a no longer existing %s." +msgstr "Nota associata a un elemento %s non più esistente." + +#: admin/partials/jamp-admin-meta-box.php:69 +msgid "Select the note location." +msgstr "Seleziona la posizione della nota." + +#: admin/partials/jamp-admin-meta-box.php:88 +msgid "Select the Section." +msgstr "Seleziona la Sezione." + +#: admin/partials/jamp-admin-meta-box.php:90 +#: admin/partials/jamp-admin-meta-box.php:105 +#: admin/partials/jamp-admin-meta-box.php:120 +msgid "select..." +msgstr "seleziona..." + +#: admin/partials/jamp-admin-meta-box.php:103 +msgid "Select the Item type." +msgstr "Seleziona il tipo di Elemento." + +#: admin/partials/jamp-admin-meta-box.php:118 +msgid "Select the Item." +msgstr "Seleziona l'Elemento." + +#: includes/class-jamp-cpt.php:29 +msgctxt "Post Type General Name" +msgid "Notes" +msgstr "Note" + +#: includes/class-jamp-cpt.php:30 +msgctxt "Post Type Singular Name" +msgid "Note" +msgstr "Nota" + +#: includes/class-jamp-cpt.php:32 +msgid "Note" +msgstr "Nota" + +#: includes/class-jamp-cpt.php:33 +msgid "Note Archives" +msgstr "Archivi note" + +#: includes/class-jamp-cpt.php:34 +msgid "Note Attributes" +msgstr "Attributi Nota" + +#: includes/class-jamp-cpt.php:35 +msgid "Parent Note:" +msgstr "Nota genitore:" + +#: includes/class-jamp-cpt.php:36 +msgid "All Notes" +msgstr "Tutte le Note" + +#: includes/class-jamp-cpt.php:37 +msgid "Add New Note" +msgstr "Aggiungi Nuova Nota" + +#: includes/class-jamp-cpt.php:39 +msgid "New Note" +msgstr "Nuova Nota" + +#: includes/class-jamp-cpt.php:40 +msgid "Edit Note" +msgstr "Modifica Nota" + +#: includes/class-jamp-cpt.php:41 +msgid "Update Note" +msgstr "Aggiorna Nota" + +#: includes/class-jamp-cpt.php:42 +msgid "View Note" +msgstr "Visualizza Nota" + +#: includes/class-jamp-cpt.php:43 +msgid "View Notes" +msgstr "Visualizza Note" + +#: includes/class-jamp-cpt.php:44 +msgid "Search Notes" +msgstr "Cerca Note" + +#: includes/class-jamp-cpt.php:45 +msgid "Not found" +msgstr "Nessuna nota trovata" + +#: includes/class-jamp-cpt.php:46 +msgid "Not found in Trash" +msgstr "Nessuna nota trovata nel Cestino" + +#: includes/class-jamp-cpt.php:47 +msgid "Featured image" +msgstr "Immagine in evidenza" + +#: includes/class-jamp-cpt.php:48 +msgid "Set featured image" +msgstr "Imposta immagine in evidenza" + +#: includes/class-jamp-cpt.php:49 +msgid "Remove featured image" +msgstr "Rimuovi immagine in evidenza" + +#: includes/class-jamp-cpt.php:50 +msgid "Use as featured image" +msgstr "Utilizza come immagine in evidenza" + +#: includes/class-jamp-cpt.php:51 +msgid "Insert into Note" +msgstr "Inserisci nella Nota" + +#: includes/class-jamp-cpt.php:52 +msgid "Uploaded to this Note" +msgstr "Caricato su questa Nota" + +#: includes/class-jamp-cpt.php:53 +msgid "Notes list" +msgstr "Lista Note" + +#: includes/class-jamp-cpt.php:54 +msgid "Notes list navigation" +msgstr "Esplorazione note" + +#: includes/class-jamp-cpt.php:55 +msgid "Filter Notes list" +msgstr "Filtra la lista delle Note" + +#: includes/class-jamp-cpt.php:61 +msgid "A note you can attach to some WordPress dashboard elements." +msgstr "" +"Una nota che puoi allegare ad alcuni elementi della dashboard di WordPress." diff --git a/spec/fixtures/dynamic_finders/plugin_version/kikushima-recipes/translation_file/languages/kikushima-recipes.pot b/spec/fixtures/dynamic_finders/plugin_version/kikushima-recipes/translation_file/languages/kikushima-recipes.pot new file mode 100644 index 00000000..ad0ec822 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/kikushima-recipes/translation_file/languages/kikushima-recipes.pot @@ -0,0 +1,130 @@ +# Copyright (C) 2020 kikushima +# This file is distributed under the same license as the Kikushima Jobs plugin. +msgid "" +msgstr "" +"Project-Id-Version: Kikushima Recipes 1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/kikushima-recipes\n" +"Last-Translator: KIKU TOU \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-05-19T08:30:54+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.2.0\n" +"X-Domain: kikushima-recipes\n" + +#. Plugin Name of the plugin +msgid "Kikushima Recipes" +msgstr "" + +#. Description of the plugin +msgid "Add recipes shortcode to display recipes on the page" +msgstr "" + +#. Author of the plugin +msgid "kikushima" +msgstr "" + +#. Author URI of the plugin +msgid "https://kikushima-japan.co.jp" +msgstr "" + +#: kikushima-jobs.php:55 +msgid "recipe" +msgstr "" + +#: kikushima-jobs.php:56 +#: kikushima-jobs.php:66 +msgid "recipes" +msgstr "" + +#: kikushima-jobs.php:57 +#: kikushima-jobs.php:58 +#: kikushima-jobs.php:60 +msgid "new recipe" +msgstr "" + +#: kikushima-jobs.php:59 +msgid "edit recipe" +msgstr "" + +#: kikushima-jobs.php:61 +#: kikushima-jobs.php:62 +msgid "show recipe" +msgstr "" + +#: kikushima-jobs.php:63 +msgid "search recipe" +msgstr "" + +#: kikushima-jobs.php:64 +msgid "no such recipe." +msgstr "" + +#: kikushima-jobs.php:65 +msgid "no recipes in trash." +msgstr "" + +#: kikushima-jobs.php:104 +#: kikushima-jobs.php:105 +#: kikushima-jobs.php:106 +#: kikushima-jobs.php:116 +msgid "tag" +msgstr "" + +#: kikushima-jobs.php:107 +msgid "tags" +msgstr "" + +#: kikushima-jobs.php:108 +msgid "edit tag" +msgstr "" + +#: kikushima-jobs.php:109 +msgid "show tag" +msgstr "" + +#: kikushima-jobs.php:110 +msgid "update tag" +msgstr "" + +#: kikushima-jobs.php:111 +#: kikushima-jobs.php:112 +msgid "new tag" +msgstr "" + +msgid "category" +msgstr "" + +#: kikushima-jobs.php:107 +msgid "categories" +msgstr "" + +#: kikushima-jobs.php:108 +msgid "edit category" +msgstr "" + +#: kikushima-jobs.php:109 +msgid "show category" +msgstr "" + +#: kikushima-jobs.php:110 +msgid "update category" +msgstr "" + +#: kikushima-jobs.php:111 +#: kikushima-jobs.php:112 +msgid "new category" +msgstr "" + +#: kikushima-jobs.php:167 +msgid "No recipes available at the moment." +msgstr "" + +msgid "show detail" +msgstr "" + +msgid "close detail" +msgstr "" + diff --git a/spec/fixtures/dynamic_finders/plugin_version/master-elements/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/master-elements/change_log/changelog.txt new file mode 100644 index 00000000..319c8701 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/master-elements/change_log/changelog.txt @@ -0,0 +1,7 @@ +05/06/2020 Version 0.3.4 [Fix] Navigation Sticky typo issues 04/06/2020 Version 0.3.3 [Fix] Remove Custom Css Addon [New] Add (Navigation,Site Title,Site Logo) Addon 04/06/2020 Version 0.3.2 [Fix] Save setting [Fix] Gif 04/06/2020 Version 0.3.1 [Fix] Modules fixes [New] Custom Css Addon Added 13/04/2020 Version 0.2 [New] Activation tabs are shown in settings page for footer. [New] Header/Footer shown fo entire site. [Bug] Header/Footer not working for posts. [Bug] Header/Footer not getting activated through newly added activation tabs. 20/03/2020 +Version 0.1 + [New] Added Admin control section for elementor. + + + + \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/mnumidesigner/translation_file/languages/mnumidesigner.pot b/spec/fixtures/dynamic_finders/plugin_version/mnumidesigner/translation_file/languages/mnumidesigner.pot new file mode 100644 index 00000000..c49045b1 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mnumidesigner/translation_file/languages/mnumidesigner.pot @@ -0,0 +1,778 @@ +# Copyright (C) 2020 Mnumi +# This file is distributed under the same license as the MnumiDesigner plugin. +msgid "" +msgstr "" +"Project-Id-Version: mnumidesigner 0.6\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/mnumidesigner\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-06-01T11:29:23+02:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: mnumidesigner\n" + +#. Plugin Name of the plugin +#: admin/class-mnumidesigner-settings.php:355 +#: admin/woocommerce/class-mnumidesigner-wc-product.php:209 +msgid "MnumiDesigner" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://mnumidesigner.com" +msgstr "" + +#. Description of the plugin +msgid "MnumiDesigner is an online application for photo products. You can design photo calendars, photo albums or any other photo products sold in WooCommerce." +msgstr "" + +#. Author of the plugin +msgid "Mnumi" +msgstr "" + +#: admin/class-mnumidesigner-customer-projects-list-table.php:104 +msgid "Projects" +msgstr "" + +#: admin/class-mnumidesigner-customer-projects-list-table.php:142 +msgid "Customer projects" +msgstr "" + +#: admin/class-mnumidesigner-customer-projects-list-table.php:159 +#: admin/class-mnumidesigner-templates-list-table.php:210 +msgid "Thumb" +msgstr "" + +#: admin/class-mnumidesigner-customer-projects-list-table.php:160 +#: admin/class-mnumidesigner-templates-list-table.php:211 +msgid "Project ID" +msgstr "" + +#: admin/class-mnumidesigner-customer-projects-list-table.php:161 +#: admin/class-mnumidesigner-templates-list-table.php:212 +msgid "Linked to" +msgstr "" + +#: admin/class-mnumidesigner-customer-projects-list-table.php:162 +#: admin/class-mnumidesigner-templates-list-table.php:213 +msgid "Created At" +msgstr "" + +#: admin/class-mnumidesigner-customer-projects-list-table.php:163 +#: admin/class-mnumidesigner-templates-list-table.php:214 +msgid "Updated At" +msgstr "" + +#: admin/class-mnumidesigner-customer-projects-list-table.php:164 +#: admin/class-mnumidesigner-templates-list-table.php:215 +#: admin/class-mnumidesigner-templates-list-table.php:218 +msgid "Remove At" +msgstr "" + +#: admin/class-mnumidesigner-customer-projects-list-table.php:292 +#: admin/class-mnumidesigner-templates-list-table.php:408 +#: admin/class-mnumidesigner-translations-list-table.php:195 +#: admin/woocommerce/class-mnumidesigner-wc-order-data.php:155 +#: includes/admin/backbone/html-wc-product.php:32 +msgid "Edit" +msgstr "" + +#: admin/class-mnumidesigner-customer-projects-list-table.php:299 +#: admin/class-mnumidesigner-templates-list-table.php:417 +msgid "Duplicate" +msgstr "" + +#: admin/class-mnumidesigner-customer-projects-list-table.php:306 +#: admin/class-mnumidesigner-templates-list-table.php:424 +#: admin/class-mnumidesigner-translations-list-table.php:201 +msgid "Delete" +msgstr "" + +#: admin/class-mnumidesigner-customer-projects-list-table.php:310 +#: admin/class-mnumidesigner-templates-list-table.php:428 +msgid "Restore" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:115 +msgid "API Access" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:121 +msgid "Woocommerce" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:127 +msgid "Additional" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:144 +msgid "API Key" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:155 +msgid "\"Add to Cart\" button label" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:166 +msgid "Emulate HTTP requests" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:177 +msgid "API Host" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:191 +msgid "Products with attached MnumiDesigner template will have this text displayed in Add to Cart button" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:204 +msgid "When Wordpress server does not understand some HTTP Methods, e.g.: DELETE, this option should be turned on" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:205 +msgid "More info" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:228 +msgid "Enter with your API Key." +msgstr "" + +#: admin/class-mnumidesigner-settings.php:239 +msgid "Enter with your API Key ID" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:275 +msgid "Settings" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:380 +msgid "Buy Pro version" +msgstr "" + +#: admin/class-mnumidesigner-settings.php:431 +msgid "Personalize" +msgstr "" + +#: admin/class-mnumidesigner-templates-list-table.php:58 +#: admin/woocommerce/class-mnumidesigner-wc-product.php:167 +#: admin/woocommerce/class-mnumidesigner-wc-product.php:289 +msgid "Create new template" +msgstr "" + +#: admin/class-mnumidesigner-templates-list-table.php:122 +#: admin/class-mnumidesigner-templates-list-table.php:160 +msgid "Templates" +msgstr "" + +#: admin/class-mnumidesigner-templates-list-table.php:162 +#: admin/class-mnumidesigner-translations-list-table.php:142 +msgid "Add New" +msgstr "" + +#: admin/class-mnumidesigner-templates-list-table.php:167 +msgid "Search Templates" +msgstr "" + +#: admin/class-mnumidesigner-translations-list-table.php:48 +msgid "Create new translation" +msgstr "" + +#: admin/class-mnumidesigner-translations-list-table.php:51 +msgid "Edit translation" +msgstr "" + +#: admin/class-mnumidesigner-translations-list-table.php:102 +#: admin/class-mnumidesigner-translations-list-table.php:140 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:516 +msgid "Translations" +msgstr "" + +#: admin/class-mnumidesigner-translations-list-table.php:167 +#: includes/admin/backbone/html-translations.php:18 +msgid "Name" +msgstr "" + +#: admin/class-mnumidesigner-translations-list-table.php:168 +msgid "Locale" +msgstr "" + +#: admin/class-mnumidesigner-translations-list-table.php:169 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:483 +msgid "Translation domain" +msgstr "" + +#: admin/class-mnumidesigner-translations-list-table.php:170 +msgid "Last modified" +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-order-data.php:97 +#: includes/woocommerce/class-mnumidesigner-wc-cart.php:218 +#: includes/woocommerce/class-mnumidesigner-wc-cart.php:247 +msgid "Project" +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-order-data.php:127 +msgid "Not found" +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-order-data.php:160 +msgid "Download PDF" +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-order-data.php:162 +msgid "Download PDF Album" +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-order-data.php:176 +#: admin/woocommerce/class-mnumidesigner-wc-order-data.php:194 +msgid "Download PDF Cover" +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-order-data.php:198 +#: admin/woocommerce/class-mnumidesigner-wc-order-data.php:218 +msgid "Download PDF Book" +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-product.php:178 +#: admin/woocommerce/class-mnumidesigner-wc-product.php:292 +msgid "Attach existing template" +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-product.php:232 +msgid "Number of pages in customer project" +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-product.php:233 +msgid "Number of pages" +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-product.php:235 +msgid "Enter number of pages customer projects should have." +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-product.php:248 +msgid "Additional price per page" +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-product.php:275 +msgid "Custom translation" +msgstr "" + +#: admin/woocommerce/class-mnumidesigner-wc-product.php:339 +msgid "Click to toggle" +msgstr "" + +#: class-mnumidesigner.php:242 +msgid "View MnumiDesigner documentation" +msgstr "" + +#: class-mnumidesigner.php:243 +msgid "Docs" +msgstr "" + +#: class-mnumidesigner.php:248 +msgid "Contact" +msgstr "" + +#: class-mnumidesigner.php:312 +msgid "Your MnumiDesigner plugin needs to be configured to work properly" +msgstr "" + +#: class-mnumidesigner.php:313 +msgid "Enter your MnumiDesigner Api access credentials" +msgstr "" + +#. translators: %s api access expiration date +#: class-mnumidesigner.php:322 +msgid "You are using demo version of MnumiDesigner plugin which means that you can use it until: %s" +msgstr "" + +#: class-mnumidesigner.php:393 +msgid "All" +msgstr "" + +#: class-mnumidesigner.php:394 +msgid "Own" +msgstr "" + +#: class-mnumidesigner.php:395 +msgid "Global" +msgstr "" + +#: class-mnumidesigner.php:396 +msgid "Pending removal" +msgstr "" + +#: class-mnumidesigner.php:407 +msgid "Filter by template type" +msgstr "" + +#: class-mnumidesigner.php:408 +#: includes/admin/backbone/html-new-project-template-form.php:22 +msgid "Custom" +msgstr "" + +#: class-mnumidesigner.php:409 +#: includes/admin/backbone/html-new-project-template-form.php:24 +msgid "Album" +msgstr "" + +#: class-mnumidesigner.php:410 +#: includes/admin/backbone/html-new-project-template-form.php:26 +msgid "Calendar" +msgstr "" + +#: includes/admin/backbone/html-new-project-template-form.php:16 +msgid "Type" +msgstr "" + +#: includes/admin/backbone/html-new-project-template-form.php:28 +msgid "Business card" +msgstr "" + +#: includes/admin/backbone/html-new-project-template-form.php:36 +msgid "Width" +msgstr "" + +#: includes/admin/backbone/html-new-project-template-form.php:40 +msgid "Height" +msgstr "" + +#: includes/admin/backbone/html-pagination.php:35 +msgid "First page" +msgstr "" + +#: includes/admin/backbone/html-pagination.php:41 +msgid "Previous page" +msgstr "" + +#: includes/admin/backbone/html-pagination.php:47 +msgid "Current Page" +msgstr "" + +#: includes/admin/backbone/html-pagination.php:64 +msgid "Next page" +msgstr "" + +#: includes/admin/backbone/html-pagination.php:70 +msgid "Last page" +msgstr "" + +#: includes/admin/backbone/html-translations.php:22 +msgid "Base locale" +msgstr "" + +#: includes/admin/backbone/html-translations.php:25 +msgid "English" +msgstr "" + +#: includes/admin/backbone/html-translations.php:26 +msgid "Polish" +msgstr "" + +#: includes/admin/backbone/html-wc-product.php:22 +msgid "ID" +msgstr "" + +#: includes/admin/backbone/html-wc-product.php:23 +msgid "Pages count" +msgstr "" + +#: includes/admin/backbone/html-wc-product.php:28 +msgid "Detach" +msgstr "" + +#: includes/admin/backbone/html-wc-product.php:76 +msgid "Attach" +msgstr "" + +#: includes/admin/backbone/html-wc-product.php:85 +msgid "Load more" +msgstr "" + +#: includes/class-mnumidesigner-api-client.php:57 +msgid "MnumiDesigner connection is not configured" +msgstr "" + +#: includes/class-mnumidesigner-api.php:104 +msgid "Unable to authorize with MnumiDesigner server. Check your API Access credentials." +msgstr "" + +#: includes/class-mnumidesigner-api.php:466 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:776 +msgid "The project cannot be deleted." +msgstr "" + +#: includes/class-mnumidesigner-backbone-list-table.php:169 +msgid "No items found." +msgstr "" + +#: includes/class-mnumidesigner-backbone-list-table.php:211 +msgid "Select bulk action" +msgstr "" + +#: includes/class-mnumidesigner-backbone-list-table.php:215 +msgid "Bulk Actions" +msgstr "" + +#: includes/class-mnumidesigner-backbone-list-table.php:227 +msgid "Apply" +msgstr "" + +#: includes/class-mnumidesigner-backbone-list-table.php:495 +msgid "Select All" +msgstr "" + +#: includes/class-mnumidesigner-backbone-list-table.php:721 +msgid "Show more details" +msgstr "" + +#: includes/class-mnumidesigner-backbone-list-table.php:744 +msgid "Error" +msgstr "" + +#: includes/class-mnumidesigner-backbone-list-table.php:757 +msgid "Loading..." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:65 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:97 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:126 +msgid "The ID for the parent of the object." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:83 +msgid "Template ID of project to attach to product." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:101 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:130 +msgid "Template ID of project ." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:142 +msgid "Product variation id." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:216 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:254 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:259 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:351 +msgid "Offset the result set by a specific number of items." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:223 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:358 +msgid "Order sort attribute ascending or descending." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:231 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:366 +msgid "Sort collection by object attribute." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:242 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:394 +msgid "Filter collection by object type." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:299 +msgid "Template does not exist." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:307 +msgid "Template is not attached." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:444 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:498 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:551 +msgid "Product does not exist." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:459 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:511 +msgid "Project does not exist." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:463 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:515 +msgid "Project is not a template." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:467 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:519 +msgid "Project is already attached." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:691 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1004 +msgid "An alphanumeric identifier for the project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:697 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1010 +msgid "Machine type of the project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:703 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1016 +msgid "Localized type of the project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:709 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1022 +msgid "Label of the project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:715 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1028 +msgid "Creation date of the project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:722 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1035 +msgid "Last modification date of the project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:729 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1042 +msgid "Number of pages in the project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:735 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1054 +msgid "Indicates if project is derived from template." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:741 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1060 +msgid "Template ID the derived project is based on." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:747 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1066 +msgid "Indicates if project is global." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-products-controller.php:753 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1072 +msgid "Indicates if project will be removed" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:55 +msgid "Type of newly created project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:67 +msgid "Width (in mm) of page in project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:76 +msgid "Height (in mm) of page in project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:84 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:121 +msgid "URL to redirect back to after creating project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:105 +msgid "Woocommerce product ID." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:113 +msgid "Number of pages in created project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:126 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:190 +msgid "Available templates provided as base for project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:141 +msgid "The ID of the project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:174 +msgid "The ID of the project to redirect to." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:184 +msgid "URL to redirect back to after saving project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:205 +msgid "The ID of the project to duplicate." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:224 +msgid "The ID of the project to restore." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:377 +msgid "Filter collection by object ids." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:383 +msgid "Filter collection by template id." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:389 +msgid "Fiter collection by object attribute." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:406 +msgid "Filter collection to objects changeable page count." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:411 +msgid "Filter collection to objects with provided page count." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:417 +msgid "Filter collection to objects with removal date set." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:422 +msgid "Filter collection by object ownership." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:649 +msgid "MnumiDesigner configuration is not set." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:729 +msgid "Problem when duplicating project." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:734 +msgid "The project cannot be duplicated." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:816 +msgid "The project cannot be restored." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:849 +msgid "The project cannot be found." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1048 +msgid "Number of priceable pages in the project" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1078 +msgid "Date when project will be removed" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1085 +msgid "Products to which this project is attached to" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-projects-controller.php:1105 +msgid "WooCommerce Order Items to which this project is attached to" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-settings-controller.php:238 +msgid "Secret key ID" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-settings-controller.php:244 +msgid "Secret key" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-settings-controller.php:250 +msgid "Domain to which redirect to when opening designer." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-settings-controller.php:256 +msgid "Available project types" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-settings-controller.php:262 +#: includes/rest-api/endpoints/class-mnumidesigner-rest-settings-controller.php:274 +msgid "Is demo version access" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-settings-controller.php:268 +msgid "Is demo version active" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:62 +msgid "Unique identifier of the translation." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:105 +msgid "Filter collection by object name." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:110 +msgid "Filter collection by object locale." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:286 +msgid "Translation already exists." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:371 +msgid "Translation file is not a file." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:375 +msgid "Insufficient file permissions for removing translation." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:381 +msgid "Translation cannot be deleted." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:471 +msgid "Unique id of translation" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:477 +msgid "Name for translation." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:490 +msgid "Locale of translation." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:496 +msgid "Translation fallback locale" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:502 +msgid "The date the object was last modified, in the site's timezone." +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:509 +msgid "URL to the object" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:524 +msgid "ID of translation entry" +msgstr "" + +#: includes/rest-api/endpoints/class-mnumidesigner-rest-translations-controller.php:530 +msgid "Translation value" +msgstr "" + +#: includes/shortcodes/class-mnumidesigner-shortcode-edit-project-link.php:36 +msgid "Edit project" +msgstr "" + +#: includes/woocommerce/class-mnumidesigner-wc-cart.php:108 +msgid "Add to cart" +msgstr "" + +#: includes/woocommerce/class-mnumidesigner-wc-cart.php:180 +msgid "Invalid project ID" +msgstr "" + +#: includes/woocommerce/shortcodes/class-mnumidesigner-wc-shortcode-new-project-link.php:33 +msgid "Add project" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/penguinet-gripeless/translation_file/languages/penguinet-gripeless.pot b/spec/fixtures/dynamic_finders/plugin_version/penguinet-gripeless/translation_file/languages/penguinet-gripeless.pot new file mode 100644 index 00000000..6b296062 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/penguinet-gripeless/translation_file/languages/penguinet-gripeless.pot @@ -0,0 +1,66 @@ +# Copyright (C) 2020 Erika Gili +# This file is distributed under the same license as the Gripeless - Encourage complaining plugin. +msgid "" +msgstr "" +"Project-Id-Version: Gripeless - Encourage complaining 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/penguinet-gripeless\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2020-05-30T16:34:01+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.4.0\n" +"X-Domain: penguinet-gripeless\n" + +#. Plugin Name of the plugin +msgid "Gripeless - Encourage complaining" +msgstr "" + +#. Plugin URI of the plugin +#. Author URI of the plugin +msgid "https://www.penguinet.it" +msgstr "" + +#. Description of the plugin +msgid "Make reporting issues frictionless" +msgstr "" + +#. Author of the plugin +msgid "Erika Gili" +msgstr "" + +#: penguinet-gripeless.php:34 +msgid "Settings" +msgstr "" + +#: src/Button.php:65 +#: src/Button.php:68 +msgid "Report a problem" +msgstr "" + +#: src/Settings.php:72 +#: src/Settings.php:73 +msgid "Gripeless" +msgstr "" + +#: src/Settings.php:86 +msgid "Gripeless Settings" +msgstr "" + +#: src/Settings.php:109 +msgid "Add Project Name" +msgstr "" + +#: src/Settings.php:116 +msgid "Project Name" +msgstr "" + +#: src/Settings.php:127 +msgid "Open your Gripeless dashboard, create a project and insert here the project name" +msgstr "" + +#: src/Settings.php:128 +msgid "Go to Gripeless projects" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/powerful-addons-for-visual-composer-lite/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/powerful-addons-for-visual-composer-lite/change_log/changelog.txt new file mode 100644 index 00000000..e2f471b3 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/powerful-addons-for-visual-composer-lite/change_log/changelog.txt @@ -0,0 +1,5 @@ +Version 1.0.0 Thursday, 04th June 2020 +- Initial release +- New: Introduced Powerful Ribbon Element +- New: Introduced Powerful Separator Element +- New: Introduced Powerful Heading Element diff --git a/spec/fixtures/dynamic_finders/plugin_version/powerful-addons-for-visual-composer-lite/translation_file/languages/pavc-translation.pot b/spec/fixtures/dynamic_finders/plugin_version/powerful-addons-for-visual-composer-lite/translation_file/languages/pavc-translation.pot new file mode 100644 index 00000000..33972d15 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/powerful-addons-for-visual-composer-lite/translation_file/languages/pavc-translation.pot @@ -0,0 +1,173 @@ +# Copyright (C) 2020 WebEmpire +# This file is distributed under the GPL-2.0+. +msgid "" +msgstr "" +"Project-Id-Version: Powerful Addons for Visual Composer - Lite 1.0.0\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/powerful-visualcomposer-lite\n" +"POT-Creation-Date: 2020-05-30 14:31:34+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2020-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Poedit-Country: United States\n" +"X-Poedit-SourceCharset: UTF-8\n" +"X-Poedit-KeywordsList: " +"__;_e;_x:1,2c;_ex:1,2c;_n:1,2;_nx:1,2,4c;_n_noop:1,2;_nx_noop:1,2,3c;esc_" +"attr__;esc_html__;esc_attr_e;esc_html_e;esc_attr_x:1,2c;esc_html_x:1,2c;\n" +"X-Poedit-Basepath: ../\n" +"X-Poedit-SearchPath-0: .\n" +"X-Poedit-Bookmarks: \n" +"X-Textdomain-Support: yes\n" +"X-Generator: grunt-wp-i18n1.0.2\n" + +#: includes/class-powerful-visualcomposer-lite.php:71 +msgid "View Powerful VisualComposer Settings" +msgstr "" + +#: includes/class-powerful-visualcomposer-lite.php:71 +msgid "Configure" +msgstr "" + +#: includes/class-powerful-visualcomposer-lite.php:150 +#. translators: 1: HTML Strong open tag, 2: HTML Strong close tag, 3: HTML br +#. tag +msgid "" +"%1$s Thanks for choosing Powerful Addons for VisualComposer plugin!!! %2$s " +"%3$s" +msgstr "" + +#: includes/class-powerful-visualcomposer-lite.php:152 +msgid "" +"Please install and activate the VisualComposer plugin, to explore the " +"features of this plugin." +msgstr "" + +#: includes/class-powerful-visualcomposer-lite.php:162 +msgid "Activate VisualComposer Now" +msgstr "" + +#: includes/class-powerful-visualcomposer-lite.php:170 +msgid "Install VisualComposer" +msgstr "" + +#: includes/powerful-vc-config.php:35 +msgid "Powerful Heading" +msgstr "" + +#: includes/powerful-vc-config.php:43 +msgid "Powerful Ribbon" +msgstr "" + +#: includes/powerful-vc-config.php:51 +msgid "Poweful Separator" +msgstr "" + +#: public/powerful-vc-admin.php:27 +msgid "Let's empower Visual Composer!" +msgstr "" + +#: public/powerful-vc-admin.php:37 +msgid "Settings saved successfully." +msgstr "" + +#: public/powerful-vc-general.php:29 +msgid "General" +msgstr "" + +#: public/powerful-vc-general.php:33 +msgid "Powerful Visual Composer Addons" +msgstr "" + +#: public/powerful-vc-general.php:35 +msgid "Activate All" +msgstr "" + +#: public/powerful-vc-general.php:36 +msgid "Deactivate All" +msgstr "" + +#: public/powerful-vc-general.php:72 +msgid "Get Pro" +msgstr "" + +#: public/powerful-vc-general.php:120 +msgid "Visit Demos" +msgstr "" + +#: public/powerful-vc-general.php:126 +msgid "" +"Visit here to see our elegant demos for these widgets. We hope you like " +"it!!!" +msgstr "" + +#: public/powerful-vc-general.php:131 +msgid "View Demos »" +msgstr "" + +#: public/powerful-vc-general.php:146 +#. translators: %1$s: demos link. +msgid "Knowledge Base" +msgstr "" + +#: public/powerful-vc-general.php:151 +msgid "Not sure how something works? Take a peek at the knowledge base and learn." +msgstr "" + +#: public/powerful-vc-general.php:153 +msgid "Knowledge Base »" +msgstr "" + +#: public/powerful-vc-general.php:159 +msgid "Code Snippets" +msgstr "" + +#: public/powerful-vc-general.php:164 +msgid "Custom codes are listed here, which will help you for custom requirements." +msgstr "" + +#: public/powerful-vc-general.php:166 +msgid "Actions / Filters / CSS »" +msgstr "" + +#: public/powerful-vc-general.php:172 +msgid "Five Star Support" +msgstr "" + +#: public/powerful-vc-general.php:180 +#. translators: %1$s: PAVC Help name. +msgid "" +"Get in touch with Powerful Addons for Visual Composer developers. We're " +"happy to help!" +msgstr "" + +#: public/powerful-vc-general.php:186 +msgid "Get Support »" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Powerful Addons for Visual Composer - Lite" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://wordpress.org/plugins/powerful-addons-for-visual-composer-lite/" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"Power-up the new amazing Visual Composer drag-and-drop builder editor with " +"these advanced and powerful addons that help you build websites in no time! " +" You can use it with any WordPress theme." +msgstr "" + +#. Author of the plugin/theme +msgid "WebEmpire" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://webempire.org.in/" +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html b/spec/fixtures/dynamic_finders/plugin_version/query_parameter_passive_all.html index 3af28cb6..58c3e02d 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 @@ -1302,6 +1302,10 @@ + + + + @@ -2335,6 +2339,10 @@ + + + + @@ -5856,6 +5864,11 @@ + + + + + @@ -5875,6 +5888,10 @@ + + + + @@ -6006,6 +6023,12 @@ + + + + + + @@ -6885,6 +6908,11 @@ + + + + + @@ -7089,6 +7117,11 @@ + + + + + @@ -7910,6 +7943,11 @@ + + + + + @@ -8357,6 +8395,7 @@ + @@ -12156,6 +12195,7 @@ + @@ -14843,6 +14883,11 @@ + + + + + @@ -16108,6 +16153,11 @@ + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/reusable-blocks-admin-menu-option/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/reusable-blocks-admin-menu-option/change_log/changelog.txt new file mode 100644 index 00000000..bf0beda7 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/reusable-blocks-admin-menu-option/change_log/changelog.txt @@ -0,0 +1,11 @@ +# Changelog +All notable changes to this project will be documented in this file. + +The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), +and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). + +## [Unreleased] + +## [1.0.0] - 2020-06-02 +### Added +- This plugin and associated code initial release diff --git a/spec/fixtures/dynamic_finders/plugin_version/simple-faq-to-the-website/translation_file/languages/uk_UA.po b/spec/fixtures/dynamic_finders/plugin_version/simple-faq-to-the-website/translation_file/languages/uk_UA.po new file mode 100644 index 00000000..92ffc6d5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/simple-faq-to-the-website/translation_file/languages/uk_UA.po @@ -0,0 +1,49 @@ +msgid "" +msgstr "" +"Project-Id-Version: xq-xe-xt-xy 1.0\n" +"POT-Creation-Date: 2018-07-11 09:44+0300\n" +"PO-Revision-Date: 2018-07-11 09:44+0300\n" +"Last-Translator: \n" +"Language-Team: Marko Maksym\n" +"Language: uk_UA\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Poedit 2.0.6\n" +"X-Poedit-Basepath: ../includes\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Poedit-KeywordsList: __;_e\n" +"X-Poedit-SearchPath-0: .\n" + +#: admin/class-admin-main.php:66 +msgid "Title of the page" +msgstr "" + +#: admin/class-admin-main.php:66 +msgid "Link Name" +msgstr "" + +#: admin/class-admin-main.php:69 +msgid "Submenu title" +msgstr "" + +#: admin/class-admin-main.php:69 +msgid "Submenu item" +msgstr "" + +#: admin/templates/index.php:8 +msgid "Settings Page" +msgstr "" + +#: admin/templates/main_module_menu.php:10 +msgid "Main page" +msgstr "" + +#: admin/templates/main_module_menu.php:13 admin/templates/page1.php:8 +msgid "Page 1" +msgstr "" + +#: admin/templates/main_module_menu.php:16 admin/templates/page2.php:8 +msgid "Page 2" +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/texteller/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/texteller/change_log/changelog.txt new file mode 100644 index 00000000..bebf8e59 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/texteller/change_log/changelog.txt @@ -0,0 +1,28 @@ += 0.1.3 = +* New: Added a new tool to import members from users registered via third-party plugins +* New: Added a new metabox to WooCommerce Edit Order page for site admins to view member's number and send text messages directly from order screen +* New: Introduced two new hooks to add custom gateways: 'tlr_gateway_class_name' & 'tlr_available_gateways' +* Tweak: Improved plugin cron jobs structure +* Fix: Conflict on the pages with multiple mobile number fields (e.g. WC Account Page with a Newsletter widget in the footer) +* Fix: Removed some redundant codes and the misc directory +* Fix: Removed plugin system log messages from translatable texts +* Fix: Now we use a custom array_key_first() function to be compatible with PHP < 7.3 & keep minimum requirement as 7.1 +* Fix: Wrong email error when registering from wp-login.php on a Non-English sites +* Fix: UI glitch in the form fields on WC pages +* Fix: Fixed a PHP warning while deleting members, when there is no defined staff on the site +* Fix: Wrong URL for options page in the description on "Dashboard Add New User" screen +* Fix: Empty values for some member tags in "WordPress New User" notifications +* Fix: Improved tag insertion by click, for notification options with multiple trigger recipients + += 0.1.2 = +* New: Added 5 new notification triggers: WC Order Status Changed to NEW-STATUS +* Tweak: Added 'Creator Admin' as a trigger recipient type, on 'Admin Dashboard New Order' notification trigger +* Fix: Now the notifications related to new WC orders (placed by customers) would be sent after a successful payment or when COD payment is selected (Action hook 'woocommerce_order_payment_status_changed' is used instead of 'woocommerce_new_order') +* Fix: Now The notification for new WC orders placed by customers won't be sent when the member is not verified yet and "Force Number Verification on Checkout" is set as enabled + += 0.1.1 = +* Tweak: Added plugin links on Admin Dashboard: Plugins +* Fix: Improved some of the translatable texts + += 0.1.0 = +Initial release \ No newline at end of file