diff --git a/spec/fixtures/db/dynamic_finders.yml b/spec/fixtures/db/dynamic_finders.yml index 6fa0a220..73cd6540 100644 --- a/spec/fixtures/db/dynamic_finders.yml +++ b/spec/fixtures/db/dynamic_finders.yml @@ -874,6 +874,12 @@ plugins: path: languages/at.pot pattern: !ruby/regexp '/Project\-Id\-Version: WordPress Blank Pot v(?\d+\.[\.\d]+)/i' version: true + admin-atlex-cloud: + TranslationFile: + class: BodyPattern + path: languages/ru_RU.pot + pattern: !ruby/regexp '/ct\-Id\-Version: Admin Atlex Cloud Plugin (?\d+\.[\.\d]+)/i' + version: true admin-bar: TranslationFile: class: BodyPattern @@ -2236,6 +2242,11 @@ plugins: path: languages/authors-autocomplete-meta-box-es_ES.po pattern: !ruby/regexp /\-Version:\ Authors Autocomplete Meta Box (?\d+\.[\.\d]+)/i version: true + authors-list: + QueryParameter: + files: + - css/authors-list.css + version: true auto-animateimage: QueryParameter: files: @@ -2785,6 +2796,21 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^(?\d+\.[\.\d]+) \- \d+/ version: true + bdtask-booking365: + QueryParameter: + files: + - public/css/msbdt-bootstrap.css + - public/css/msbdt-ui.css + - public/font-awesome/css/font-awesome.min.css + - public/css/msbdt-custom-style.css + - public/css/msbdt-public.css + - public/js/msbdt-bootstrap.min.js + - public/js/msbdt-jquery.slimscroll.min.js + - public/js/msbdt-public.js + - public/ajax/msbdt-public-service-display-ajax.js + - public/ajax/multi-appointment-select-disable-date-agnist-doctor-ajax.js + - public/ajax/msbdt-public-professional-display-ajax.js + version: true bdwebteam-recent-post-tabs-widget: QueryParameter: files: @@ -5432,6 +5458,12 @@ plugins: path: config.js key: version version: true + clust-client-portal: + TranslationFile: + class: BodyPattern + path: languages/clust-wp-portal.pot + pattern: !ruby/regexp '/Project\-Id\-Version: Clust Client Portal (?\d+\.[\.\d]+)/i' + version: true cm-idin: QueryParameter: files: @@ -6326,6 +6358,18 @@ plugins: files: - css/cresta-whatsapp-chat-front-css.css version: true + crm-hubspot-learndash-integration: + ChangeLog: + class: BodyPattern + path: CHANGELOG.md + pattern: !ruby/regexp /\#\# (?\d+\.[\.\d]+)/ + version: true + crm-salesforce-learndash-integration: + ChangeLog: + class: BodyPattern + path: CHANGELOG.md + pattern: !ruby/regexp /\#\# (?\d+\.[\.\d]+)/ + version: true cronycle-content: QueryParameter: files: @@ -6423,6 +6467,16 @@ plugins: path: languages/et-csv.pot pattern: !ruby/regexp '/"Project\-Id\-Version: et\-csv (?\d+\.[\.\d]+)/i' version: true + curatewp-related-posts: + QueryParameter: + files: + - assets/dist/layouts.build.css + version: true + TranslationFile: + class: BodyPattern + path: languages/cwprp-en_US.po + pattern: !ruby/regexp '/ct\-Id\-Version: CurateWP \- Related Posts (?\d+\.[\.\d]+)/i' + version: true currencyr: TranslationFile: class: BodyPattern @@ -7319,6 +7373,13 @@ plugins: files: - js/gtm4wp-form-move-tracker.js version: true + dvk-conf: + QueryParameter: + files: + - public/css/dvk-conf-public.css + - public/js/dvk-conf-public.js + - public//js/cookie.js + version: true dvk-social-sharing: QueryParameter: files: @@ -8904,6 +8965,12 @@ plugins: - public/css/exxica-social-marketing-public.css - public/js/exxica-social-marketing-public.js version: true + ezycookie: + QueryParameter: + files: + - public/css/ezycookie-public.css + - public/js/ezycookie-public.js + version: true f1press: QueryParameter: files: @@ -12157,6 +12224,12 @@ plugins: path: languages/import-html-pages.pot pattern: !ruby/regexp /"Project\-Id\-Version:\ HTML Import 2 (?\d+\.[\.\d]+)/i version: true + import-shopify-to-woocommerce: + ChangeLog: + class: BodyPattern + path: CHANGELOG.txt + pattern: !ruby/regexp /\/\*+\s*(?\d+\.[\.\d]+) \- [\d\.]{8,}\s*\*+\//i + version: true import-spreadsheets-from-microsoft-excel: ChangeLog: class: BodyPattern @@ -14885,6 +14958,12 @@ plugins: path: changelog.txt pattern: !ruby/regexp /^(?\d+\.[\.\d]+)(?!.*\d+\.[\.\d]+)/mi version: true + mas-static-content: + TranslationFile: + class: BodyPattern + path: languages/mas-static-content.pot + pattern: !ruby/regexp '/"Project\-Id\-Version: MAS Static Content (?\d+\.[\.\d]+)/i' + version: true masburti-flickr-gallery: TranslationFile: class: BodyPattern @@ -20926,6 +21005,12 @@ plugins: - css/search-google.css - js/search-google.js version: true + search-in-place: + QueryParameter: + files: + - css/codepeople_shearch_in_place.css + - js/codepeople_shearch_in_place.js + version: true search-live: QueryParameter: files: @@ -22049,6 +22134,12 @@ plugins: path: languages/simple-user-listing.pot pattern: !ruby/regexp '/Project\-Id\-Version: Simple User Listing (?\d+\.[\.\d]+)/i' version: true + simple-widget-title-links: + TranslationFile: + class: BodyPattern + path: languages/simple-widget-title-links.pot + pattern: !ruby/regexp '/t\-Id\-Version: Simple Widget Title Links (?\d+\.[\.\d]+)/i' + version: true simple-word-count-and-reading-time: QueryParameter: files: @@ -23002,6 +23093,19 @@ plugins: - assets/css/sports-address-book.css - assets/js/sports-address-book.js version: true + sports-leagues: + QueryParameter: + files: + - public/css/styles.css + - vendor/world-flags-sprite/stylesheets/flags32.css + - vendor/world-flags-sprite/stylesheets/flags16.css + - public/js/sl-public.js + version: true + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /^= (?\d+\.[\.\d]+)/i + version: true sportspress: QueryParameter: files: @@ -25181,6 +25285,12 @@ plugins: - nyams_ultimate_button.css - nyams_ultimate_button.js version: true + ultimate-bulk-seo-noindex-nofollow: + QueryParameter: + files: + - public/css/bulk-seo-noindex-public.css + - public/js/bulk-seo-noindex-public.js + version: true ultimate-elements-elementor-page-builder: ChangeLog: class: BodyPattern @@ -26867,6 +26977,12 @@ plugins: - css/customstyle.css - js/tab-active.js version: true + wg-responsive-slider: + ChangeLog: + class: BodyPattern + path: ChangeLog.txt + pattern: !ruby/regexp /Version (?\d+\.[\.\d]+)/i + version: true wgauge: QueryParameter: files: @@ -27467,6 +27583,12 @@ plugins: path: CHANGELOG.txt pattern: !ruby/regexp /\/\*+\s*(?\d+\.[\.\d]+) \- [\d\.]{8,}\s*\*+\//i version: true + woo-lucky-wheel: + ChangeLog: + class: BodyPattern + path: changelog.txt + pattern: !ruby/regexp /(?\d+\.[\.\d]+)/ + version: true woo-manual-orders: ChangeLog: class: BodyPattern @@ -28806,6 +28928,11 @@ plugins: path: languages/wp-affiliate-linker.pot pattern: !ruby/regexp '/Project\-Id\-Version: WP Affiliate Linker (?\d+\.[\.\d]+)/i' version: true + wp-ai-manager: + QueryParameter: + files: + - public/js/wp-ai-manager-scroll.js + version: true wp-airbnb-review-slider: QueryParameter: files: @@ -28860,6 +28987,13 @@ plugins: files: - css/skin-standard.css version: true + wp-attention-click: + QueryParameter: + files: + - public/assets/css/wpac.min.css + - public/assets/js/wpac-plugins.min.js + - public/assets/js/wpac.min.js + version: true wp-author-box: QueryParameter: files: @@ -30011,6 +30145,12 @@ plugins: - imageviewer/imageviewer.js - wp-imageviewer-init.js version: true + wp-inquiries: + QueryParameter: + files: + - "/css/wp-inquiries.css" + - "/js/wp-inquiries.js" + version: true wp-installer: ChangeLog: class: BodyPattern diff --git a/spec/fixtures/dynamic_finders/expected.yml b/spec/fixtures/dynamic_finders/expected.yml index 234f05da..99f94d07 100644 --- a/spec/fixtures/dynamic_finders/expected.yml +++ b/spec/fixtures/dynamic_finders/expected.yml @@ -1001,6 +1001,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/adl-team/languages/at.pot, Match: ''Project-Id-Version: WordPress Blank Pot v1.0.0''' + admin-atlex-cloud: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/admin-atlex-cloud/languages/ru_RU.pot, Match: + ''ct-Id-Version: Admin Atlex Cloud Plugin 1.0.0''' admin-bar: TranslationFile: number: '1.0' @@ -2717,6 +2724,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/authors-autocomplete-meta-box/languages/authors-autocomplete-meta-box-es_ES.po, Match: ''-Version: Authors Autocomplete Meta Box 1.2''' + authors-list: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/authors-list/css/authors-list.css?ver=1.0.0 + confidence: 10 auto-animateimage: QueryParameter: number: '0.6' @@ -3403,6 +3417,23 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/bbpressmoderation/changelog.txt, Match: ''1.8.3 - 18''' + bdtask-booking365: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/bdtask-booking365/public/css/msbdt-bootstrap.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/bdtask-booking365/public/css/msbdt-ui.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/bdtask-booking365/public/font-awesome/css/font-awesome.min.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/bdtask-booking365/public/css/msbdt-custom-style.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/bdtask-booking365/public/css/msbdt-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/bdtask-booking365/public/js/msbdt-bootstrap.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/bdtask-booking365/public/js/msbdt-jquery.slimscroll.min.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/bdtask-booking365/public/js/msbdt-public.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/bdtask-booking365/public/ajax/msbdt-public-service-display-ajax.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/bdtask-booking365/public/ajax/multi-appointment-select-disable-date-agnist-doctor-ajax.js?ver=1.0.0 + - http://wp.lab/wp-content/plugins/bdtask-booking365/public/ajax/msbdt-public-professional-display-ajax.js?ver=1.0.0 + confidence: 100 bdwebteam-recent-post-tabs-widget: QueryParameter: number: 1.0.2 @@ -6679,6 +6710,13 @@ plugins: found_by: Config File (Aggressive Detection) interesting_entries: - 'http://wp.lab/wp-content/plugins/cloudflare/config.js, Match: ''3.3.2''' + clust-client-portal: + TranslationFile: + number: '1.0' + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/clust-client-portal/languages/clust-wp-portal.pot, + Match: ''Project-Id-Version: Clust Client Portal 1.0''' cm-idin: QueryParameter: number: 1.0.1 @@ -7796,6 +7834,20 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/cresta-whatsapp-chat/css/cresta-whatsapp-chat-front-css.css?ver=1.0.0 confidence: 10 + crm-hubspot-learndash-integration: + ChangeLog: + number: 1.0.1 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/crm-hubspot-learndash-integration/CHANGELOG.md, + Match: ''## 1.0.1''' + crm-salesforce-learndash-integration: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/crm-salesforce-learndash-integration/CHANGELOG.md, + Match: ''## 1.0.0''' cronycle-content: QueryParameter: number: 1.0.0 @@ -7917,6 +7969,19 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/csv-exporter-for-terms/languages/et-csv.pot, Match: ''"Project-Id-Version: et-csv 1.0.0''' + curatewp-related-posts: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/curatewp-related-posts/assets/dist/layouts.build.css?ver=1.0.0 + confidence: 10 + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/curatewp-related-posts/languages/cwprp-en_US.po, + Match: ''ct-Id-Version: CurateWP - Related Posts 1.0.0''' currencyr: TranslationFile: number: 1.0.4 @@ -8984,6 +9049,15 @@ plugins: confidence: 10 interesting_entries: - http://wp.lab/wp-content/plugins/duracelltomi-google-tag-manager/js/gtm4wp-form-move-tracker.js?ver=1.7.2 + dvk-conf: + QueryParameter: + number: 0.0.3 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/dvk-conf/public/css/dvk-conf-public.css?ver=0.0.3 + - http://wp.lab/wp-content/plugins/dvk-conf/public/js/dvk-conf-public.js?ver=0.0.3 + - http://wp.lab/wp-content/plugins/dvk-conf/public//js/cookie.js?ver=0.0.3 + confidence: 30 dvk-social-sharing: QueryParameter: number: 1.3.2 @@ -10932,6 +11006,14 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/exxica-social-marketing/public/css/exxica-social-marketing-public.css?ver=1.3.3 - http://wp.lab/wp-content/plugins/exxica-social-marketing/public/js/exxica-social-marketing-public.js?ver=1.3.3 + ezycookie: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/ezycookie/public/css/ezycookie-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/ezycookie/public/js/ezycookie-public.js?ver=1.0.0 + confidence: 20 f1press: QueryParameter: number: '2.0' @@ -14958,6 +15040,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/import-html-pages/languages/import-html-pages.pot, Match: ''"Project-Id-Version: HTML Import 2 2.6''' + import-shopify-to-woocommerce: + ChangeLog: + number: 1.0.2 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/import-shopify-to-woocommerce/CHANGELOG.txt, + Match: ''/**1.0.2 - 2019.04.05**/''' import-spreadsheets-from-microsoft-excel: ChangeLog: number: '10.1' @@ -18341,6 +18430,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/marketpress-product-importer/changelog.txt, Match: ''1.1.1''' + mas-static-content: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/mas-static-content/languages/mas-static-content.pot, + Match: ''"Project-Id-Version: MAS Static Content 1.0.0''' masburti-flickr-gallery: TranslationFile: number: '1.1' @@ -25922,6 +26018,14 @@ plugins: - http://wp.lab/wp-content/plugins/search-google/css/search-google.css?ver=1.9 - http://wp.lab/wp-content/plugins/search-google/js/search-google.js?ver=1.9 confidence: 20 + search-in-place: + QueryParameter: + number: 1.0.36 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/search-in-place/css/codepeople_shearch_in_place.css?ver=1.0.36 + - http://wp.lab/wp-content/plugins/search-in-place/js/codepeople_shearch_in_place.js?ver=1.0.36 + confidence: 20 search-live: QueryParameter: number: 1.8.2 @@ -27354,6 +27458,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/simple-user-listing/languages/simple-user-listing.pot, Match: ''Project-Id-Version: Simple User Listing 1.8.4''' + simple-widget-title-links: + TranslationFile: + number: 1.0.0 + found_by: Translation File (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/simple-widget-title-links/languages/simple-widget-title-links.pot, + Match: ''t-Id-Version: Simple Widget Title Links 1.0.0''' simple-word-count-and-reading-time: QueryParameter: number: '1.0' @@ -28565,6 +28676,22 @@ plugins: - http://wp.lab/wp-content/plugins/sports-address-book/assets/css/sports-address-book.css?ver=1.1.3 - http://wp.lab/wp-content/plugins/sports-address-book/assets/js/sports-address-book.js?ver=1.1.3 confidence: 20 + sports-leagues: + QueryParameter: + number: 0.5.3 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/sports-leagues/public/css/styles.css?ver=0.5.3 + - http://wp.lab/wp-content/plugins/sports-leagues/vendor/world-flags-sprite/stylesheets/flags32.css?ver=0.5.3 + - http://wp.lab/wp-content/plugins/sports-leagues/vendor/world-flags-sprite/stylesheets/flags16.css?ver=0.5.3 + - http://wp.lab/wp-content/plugins/sports-leagues/public/js/sl-public.js?ver=0.5.3 + confidence: 40 + ChangeLog: + number: 0.5.3 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/sports-leagues/changelog.txt, Match: ''= + 0.5.3''' sportspress: QueryParameter: number: 2.5.4 @@ -31267,6 +31394,14 @@ plugins: - http://wp.lab/wp-content/plugins/ultimate-back-to-top/nyams_ultimate_button.css?ver=1.0 - http://wp.lab/wp-content/plugins/ultimate-back-to-top/nyams_ultimate_button.js?ver=1.0 confidence: 20 + ultimate-bulk-seo-noindex-nofollow: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/ultimate-bulk-seo-noindex-nofollow/public/css/bulk-seo-noindex-public.css?ver=1.0.0 + - http://wp.lab/wp-content/plugins/ultimate-bulk-seo-noindex-nofollow/public/js/bulk-seo-noindex-public.js?ver=1.0.0 + confidence: 20 ultimate-elements-elementor-page-builder: ChangeLog: number: '1.0' @@ -33365,6 +33500,13 @@ plugins: - http://wp.lab/wp-content/plugins/wext-woocommerce-product-tab/css/customstyle.css?ver=1.0 - http://wp.lab/wp-content/plugins/wext-woocommerce-product-tab/js/tab-active.js?ver=1.0 confidence: 20 + wg-responsive-slider: + ChangeLog: + number: 1.0.0 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/wg-responsive-slider/ChangeLog.txt, Match: + ''Version 1.0.0''' wgauge: QueryParameter: number: 1.0.0 @@ -34109,6 +34251,12 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/woo-lookbook/CHANGELOG.txt, Match: ''/**1.0.5.2 - 2018.10.17**/''' + woo-lucky-wheel: + ChangeLog: + number: 1.0.7 + found_by: Change Log (Aggressive Detection) + interesting_entries: + - 'http://wp.lab/wp-content/plugins/woo-lucky-wheel/changelog.txt, Match: ''1.0.7''' woo-manual-orders: ChangeLog: number: 1.0.3 @@ -35717,6 +35865,13 @@ plugins: interesting_entries: - 'http://wp.lab/wp-content/plugins/wp-affiliate-linker/languages/wp-affiliate-linker.pot, Match: ''Project-Id-Version: WP Affiliate Linker 1.0.2''' + wp-ai-manager: + QueryParameter: + number: 1.0.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wp-ai-manager/public/js/wp-ai-manager-scroll.js?ver=1.0.0 + confidence: 10 wp-airbnb-review-slider: QueryParameter: number: '1.2' @@ -35787,6 +35942,15 @@ plugins: interesting_entries: - http://wp.lab/wp-content/plugins/wp-associate-post-r2/css/skin-standard.css?ver=1.2 confidence: 10 + wp-attention-click: + QueryParameter: + number: '0.6' + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wp-attention-click/public/assets/css/wpac.min.css?ver=0.6 + - http://wp.lab/wp-content/plugins/wp-attention-click/public/assets/js/wpac-plugins.min.js?ver=0.6 + - http://wp.lab/wp-content/plugins/wp-attention-click/public/assets/js/wpac.min.js?ver=0.6 + confidence: 30 wp-author-box: QueryParameter: number: 1.0.0 @@ -37230,6 +37394,14 @@ plugins: - http://wp.lab/wp-content/plugins/wp-imageviewer/imageviewer/imageviewer.js?ver=1.0.1 - http://wp.lab/wp-content/plugins/wp-imageviewer/wp-imageviewer-init.js?ver=1.0.1 confidence: 30 + wp-inquiries: + QueryParameter: + number: 0.1.0 + found_by: Query Parameter (Passive Detection) + interesting_entries: + - http://wp.lab/wp-content/plugins/wp-inquiries//css/wp-inquiries.css?ver=0.1.0 + - http://wp.lab/wp-content/plugins/wp-inquiries//js/wp-inquiries.js?ver=0.1.0 + confidence: 20 wp-installer: ChangeLog: number: '1.0' diff --git a/spec/fixtures/dynamic_finders/plugin_version/admin-atlex-cloud/translation_file/languages/ru_RU.pot b/spec/fixtures/dynamic_finders/plugin_version/admin-atlex-cloud/translation_file/languages/ru_RU.pot new file mode 100644 index 00000000..8d3e5b02 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/admin-atlex-cloud/translation_file/languages/ru_RU.pot @@ -0,0 +1,146 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) 2019 Atlex +# This file is distributed under the same license as the PACKAGE package. +# Atlex developer@atlex.ru, 2019. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: Admin Atlex Cloud Plugin 1.0.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-03-05 21:53+0400\n" +"PO-Revision-Date: 2019-03-20 21:53+0400\n" +"Last-Translator: ATLEX developer@atlex.ru\n" +"Language-Team: LANGUAGE \n" +"Language: ru_RU\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + + +#msgfmt ru_RU.pot --output-file=ru_RU.mo + +msgid "Host" +msgstr "Адрес" + +msgid "Cloud Adapter" +msgstr "Тип Адаптера" + +msgid "Project" +msgstr "Проект" + +msgid "User" +msgstr "Пользователь" + +msgid "Password" +msgstr "Пароль" + +msgid "Backup Container" +msgstr "Удаленный Контейнер" + +msgid "Local Directory" +msgstr "Локальный Каталог" + +msgid "Save" +msgstr "Сохранить" + +msgid "Atlex Cloud Settings" +msgstr "Настройки Облака Атлекс" + +msgid "Cloud Tools" +msgstr "Инструменты Облака" + +msgid "Settings" +msgstr "Настройки" + +msgid "Atlex Cloud" +msgstr "Атлекс Облако" + +msgid "Atlex Settings" +msgstr "Атлекс Настройки" + +msgid "Backup Batabase" +msgstr "Резервная Копия Базы Данных" + +msgid "Archive Name" +msgstr "Имя Архива" + +msgid "Backup" +msgstr "Резервная Копия" + +msgid "Remote Archive" +msgstr "Удаленный Архив" + +msgid "Restore" +msgstr "Восстановить" + +msgid "Delete" +msgstr "Удалить" + +msgid "Backup Wordpress Files" +msgstr "Резервная Копия Wordpress Файлов" + +msgid "Wordpress Directory" +msgstr "Директория Wordpress" + +msgid "Cloud Directory Name" +msgstr "Имя каталога в облаке" + +msgid "Remote Directories Archive" +msgstr "Удаленный Архив Каталогов" + +msgid "Download" +msgstr "Скачать" + +msgid "You need configurate cloud setting for connection" +msgstr "Вам необходимо настроить параметры облака для подключения" + +msgid "Loading" +msgstr "Загружается" + +msgid "Do you want to delete sql archive from cloud?" +msgstr "Вы хотите удалить архив sql из облака?" + +msgid "Do you want to restore database from sql archive?" +msgstr "Хотите восстановить базу данных из sql архива?" + +msgid "Do you want to delete files archive from cloud?" +msgstr "Хотите удалить архив файлов из облака?" + +msgid "File success downloaded to " +msgstr "Файл успешно загружен в " + +msgid "Error on connection" +msgstr "Ошибка при подключении" + +msgid "Successfully connected" +msgstr "Успешное подключение" + +msgid "Use CDN for Mediafiles" +msgstr "Использовать CDN для Медиафайлов" + +msgid "CDN Mediafiles Status" +msgstr "CDN Статус Медиафайлов" + +msgid "Synchronization process" +msgstr "Процесс Синхронизации" + +msgid "Cloud Public URL" +msgstr "URL-адрес public облака" + +msgid "Synchronized" +msgstr "Синхронизирован" + +msgid "Synchronization Off" +msgstr "Выключено" + +msgid "Started Mediafiles Synchronization Process" +msgstr "Запущен процесс синхронизации медиафайлов" + +msgid "Synchronize Again" +msgstr "Синхронизировать Повторно" + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/clust-client-portal/translation_file/languages/clust-wp-portal.pot b/spec/fixtures/dynamic_finders/plugin_version/clust-client-portal/translation_file/languages/clust-wp-portal.pot new file mode 100644 index 00000000..cc868afd --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/clust-client-portal/translation_file/languages/clust-wp-portal.pot @@ -0,0 +1,126 @@ +# Copyright (C) 2019 Clust +# This file is distributed under the same license as the Clust Client Portal plugin. +msgid "" +msgstr "" +"Project-Id-Version: Clust Client Portal 1.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/clust-client-portal\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2019-03-19T22:16:02+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"X-Generator: WP-CLI 2.1.0\n" +"X-Domain: clust-client-portal\n" + +#. Plugin Name of the plugin +#: clust-client-portal.php:54 +#: clust-client-portal.php:55 +msgid "Clust Client Portal" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://www.clustdoc.com" +msgstr "" + +#. Description of the plugin +msgid "Ads a media button to the Classic Wordpress Editor for inserting Clust iframe" +msgstr "" + +#. Author of the plugin +msgid "Clust" +msgstr "" + +#: clust-client-portal.php:71 +msgid "Insert a Clust portal" +msgstr "" + +#: clust-client-portal.php:72 +msgid "Select a template to add to your post page" +msgstr "" + +#: clust-client-portal.php:78 +msgid "Can't find your form? Make sure it is active." +msgstr "" + +#: clust-client-portal.php:80 +msgid "Enter the URL of the page that will host this portal" +msgstr "" + +#: clust-client-portal.php:83 +msgid "Enter the height of your portal" +msgstr "" + +#: clust-client-portal.php:86 +msgid "Select the main color of your portal" +msgstr "" + +#: clust-client-portal.php:89 +msgid "Includes header" +msgstr "" + +#: clust-client-portal.php:91 +msgid "Includes logo" +msgstr "" + +#: clust-client-portal.php:93 +msgid "Insert" +msgstr "" + +#: clust-client-portal.php:97 +msgid "Insert Clust Portal" +msgstr "" + +#: clust-client-portal.php:135 +msgid "Error: API Token hasn't been set yet. Go to plugin's options page." +msgstr "" + +#: clust-client-portal.php:139 +#: clust-client-portal.php:143 +msgid "Error: no options were found" +msgstr "" + +#: options.php:77 +msgid "Clust Client Portal - Options" +msgstr "" + +#: options.php:88 +msgid "Embed a Clust client portal on your website" +msgstr "" + +#: options.php:89 +msgid "Enter below your Clust API Key and validate. Once that's done, Go to your wordpress Page or Post to add you portal using the Clust Portal inserter button." +msgstr "" + +#: options.php:92 +msgid "Validate" +msgstr "" + +#: options.php:95 +msgid "Where can I find my key?" +msgstr "" + +#: options.php:97 +msgid "Use a test key" +msgstr "" + +#: options.php:107 +msgid "What is Clust?" +msgstr "" + +#: options.php:109 +msgid "Clust is the No 1 documents collection forr small businesses. Thousands of modern businesses around the world to collect, approve and share useful information with their clients" +msgstr "" + +#: options.php:117 +msgid "New to Clust? Get 20% off!" +msgstr "" + +#: options.php:119 +msgid "Register today and get a 20% discount on your Clust account forever." +msgstr "" + +#: options.php:122 +msgid "Signup and grab API key." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/crm-hubspot-learndash-integration/change_log/CHANGELOG.md b/spec/fixtures/dynamic_finders/plugin_version/crm-hubspot-learndash-integration/change_log/CHANGELOG.md new file mode 100644 index 00000000..be944093 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/crm-hubspot-learndash-integration/change_log/CHANGELOG.md @@ -0,0 +1,9 @@ +# Changelog + +## 1.0.1 + +- Typo in plugin name + +## 1.0.0 + +- Initial diff --git a/spec/fixtures/dynamic_finders/plugin_version/crm-salesforce-learndash-integration/change_log/CHANGELOG.md b/spec/fixtures/dynamic_finders/plugin_version/crm-salesforce-learndash-integration/change_log/CHANGELOG.md new file mode 100644 index 00000000..600d5f0e --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/crm-salesforce-learndash-integration/change_log/CHANGELOG.md @@ -0,0 +1,5 @@ +# Changelog + +## 1.0.0 + +- Initial diff --git a/spec/fixtures/dynamic_finders/plugin_version/curatewp-related-posts/translation_file/languages/cwprp-en_US.po b/spec/fixtures/dynamic_finders/plugin_version/curatewp-related-posts/translation_file/languages/cwprp-en_US.po new file mode 100644 index 00000000..28f1ca5b --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/curatewp-related-posts/translation_file/languages/cwprp-en_US.po @@ -0,0 +1,108 @@ +msgid "" +msgstr "" +"Project-Id-Version: CurateWP - Related Posts 1.0.0\n" +"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/curatewp-related-posts\n" +"Last-Translator: JR Tashjian \n" +"Language-Team: CurateWP \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"POT-Creation-Date: 2019-04-05T06:39:43+00:00\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Language: \n" +"X-Generator: WP-CLI 2.1.0\n" +"X-Domain: cwprp\n" + +#. Plugin Name of the plugin +msgid "CurateWP - Related Posts" +msgstr "" + +#. Plugin URI of the plugin +msgid "https://curatewp.com/" +msgstr "" + +#. Description of the plugin +msgid "Display related posts within the current post, in a widget, and in your theme." +msgstr "" + +#. Author of the plugin +msgid "JR Tashjian" +msgstr "" + +#. Author URI of the plugin +msgid "https://jrtashjian.com" +msgstr "" + +#: includes/Widget.php:31 +msgid "A section of related posts." +msgstr "" + +#: includes/Widget.php:33 +msgid "Related Posts (CurateWP)" +msgstr "" + +#: includes/Widget.php:139 +msgid "Title:" +msgstr "" + +#: includes/Widget.php:148 +msgid "Description:" +msgstr "" + +#: includes/Widget.php:156 +msgid "Number of posts to show:" +msgstr "" + +#: includes/Widget.php:167 +#: assets/src/block.js:80 +msgid "Order by" +msgstr "" + +#. translators: label for ordering posts by date in descending order. +#: includes/Widget.php:174 +#: assets/src/block.js:85 +msgid "Newest to Oldest" +msgstr "" + +#. translators: label for ordering posts by date in ascending order. +#: includes/Widget.php:177 +#: assets/src/block.js:90 +msgid "Oldest to Newest" +msgstr "" + +#. translators: label for ordering posts by title in ascending order. +#: includes/Widget.php:180 +#: assets/src/block.js:95 +msgid "A → Z" +msgstr "" + +#. translators: label for ordering posts by title in descending order. +#: includes/Widget.php:183 +#: assets/src/block.js:100 +msgid "Z → A" +msgstr "" + +#. translators: label for randomly ordering posts. +#: includes/Widget.php:186 +#: assets/src/block.js:105 +msgid "Random" +msgstr "" + +#: includes/Widget.php:198 +#: assets/src/block.js:120 +msgid "In Category" +msgstr "" + +#: includes/Widget.php:208 +#: assets/src/block.js:126 +msgid "In Tag" +msgstr "" + +#: includes/Core.php:184 +msgid "CurateWP" +msgstr "" + +#. Translators: this message outputs a minimum PHP requirement. +#: curatewp-related-posts.php:53 +msgid "Your version of PHP (%s) is below the minimum version of PHP required by CurateWP - Related Posts (5.6). Please contact your host and request that your version be upgraded to 5.6 or later." +msgstr "" diff --git a/spec/fixtures/dynamic_finders/plugin_version/import-shopify-to-woocommerce/change_log/CHANGELOG.txt b/spec/fixtures/dynamic_finders/plugin_version/import-shopify-to-woocommerce/change_log/CHANGELOG.txt new file mode 100644 index 00000000..c3cb14a4 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/import-shopify-to-woocommerce/change_log/CHANGELOG.txt @@ -0,0 +1,6 @@ +/**1.0.2 - 2019.04.05**/ +- Updated: Add usage guide video + +/**1.0.1 - 2019.04.04**/ +- Updated: Make admin notices dismissible +- Updated: Optimize UX \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/mas-static-content/translation_file/languages/mas-static-content.pot b/spec/fixtures/dynamic_finders/plugin_version/mas-static-content/translation_file/languages/mas-static-content.pot new file mode 100644 index 00000000..8fa2751e --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/mas-static-content/translation_file/languages/mas-static-content.pot @@ -0,0 +1,143 @@ +# Copyright (C) 2019 MadrasThemes +# This file is distributed under the same license as the MAS Static Content package. +msgid "" +msgstr "" +"Project-Id-Version: MAS Static Content 1.0.0\n" +"Report-Msgid-Bugs-To: " +"https://github.com/madrasthemes/mas-static-content/issues\n" +"POT-Creation-Date: 2019-04-01 09:23:46+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: includes/class-mas-static-content-post-types.php:51 +msgid "Static Contents" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:52 +msgid "Static Content" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:53 +msgid "All Static Contents" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:55 +msgid "Add New" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:56 +msgid "Add new static content" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:57 +msgid "Edit" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:58 +msgid "Edit static content" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:59 +msgid "New static content" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:60 +msgid "View static content" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:61 +msgid "View static contents" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:62 +msgid "Search static contents" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:63 +msgid "No static contents found" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:64 +msgid "No static contents found in trash" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:65 +msgid "Parent static content" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:66 +msgid "Static Content image" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:67 +msgid "Set static content image" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:68 +msgid "Remove static content image" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:69 +msgid "Use as static content image" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:70 +msgid "Insert into static content" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:71 +msgid "Uploaded to this static content" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:72 +msgid "Filter static contents" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:73 +msgid "Static Contents navigation" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:74 +msgid "Static Contents list" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:76 +msgid "This is where you can add new static contents to your site." +msgstr "" + +#: includes/class-mas-static-content.php:48 +#: includes/class-mas-static-content.php:55 +msgid "Cheatin’ huh?" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "MAS Static Content" +msgstr "" + +#. Plugin URI of the plugin/theme +msgid "https://github.com/madrasthemes/mas-static-content" +msgstr "" + +#. Description of the plugin/theme +msgid "" +"This plugin helps to create a custom post type static content and use it " +"with shortcode." +msgstr "" + +#. Author of the plugin/theme +msgid "MadrasThemes" +msgstr "" + +#. Author URI of the plugin/theme +msgid "https://madrasthemes.com/" +msgstr "" + +#: includes/class-mas-static-content-post-types.php:54 +msgctxt "Admin menu name" +msgid "Static Contents" +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 2b86918e..0910a03c 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 @@ -963,6 +963,10 @@ + + + + @@ -1195,6 +1199,20 @@ + + + + + + + + + + + + + + @@ -2954,6 +2972,10 @@ + + + + @@ -3158,6 +3180,12 @@ + + + + + + @@ -3809,6 +3837,11 @@ + + + + + @@ -9511,6 +9544,11 @@ + + + + + @@ -10568,6 +10606,13 @@ + + + + + + + @@ -11580,6 +11625,11 @@ + + + + + @@ -12930,6 +12980,10 @@ + + + + @@ -12976,6 +13030,12 @@ + + + + + + @@ -13586,6 +13646,11 @@ + + + + + diff --git a/spec/fixtures/dynamic_finders/plugin_version/simple-widget-title-links/translation_file/languages/simple-widget-title-links.pot b/spec/fixtures/dynamic_finders/plugin_version/simple-widget-title-links/translation_file/languages/simple-widget-title-links.pot new file mode 100644 index 00000000..4e0b17b5 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/simple-widget-title-links/translation_file/languages/simple-widget-title-links.pot @@ -0,0 +1,34 @@ +# Copyright (C) 2019 Tourbillon Labs +# This file is distributed under the GPL-2.0+. +msgid "" +msgstr "" +"Project-Id-Version: Simple Widget Title Links 1.0.0\n" +"Report-Msgid-Bugs-To: " +"https://wordpress.org/support/plugin/simple-widget-title-links\n" +"POT-Creation-Date: 2019-03-29 06:12:43+00:00\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"PO-Revision-Date: 2019-MO-DA HO:MI+ZONE\n" +"Last-Translator: Tourbillon Labs \n" +"X-Generator: grunt-wp-i18n 1.0.3\n" + +#: src/UI/Admin.php:59 src/UI/Admin.php:59 +msgid "Open in new window/tab" +msgstr "" + +#: src/UI/Admin.php:83 src/UI/Admin.php:83 +msgid "rel=\"nofollow\"" +msgstr "" + +#: src/UI/Admin.php:107 src/UI/Admin.php:107 +msgid "Title Link:" +msgstr "" + +#. Plugin Name of the plugin/theme +msgid "Simple Widget Title Links" +msgstr "" + +#. Description of the plugin/theme +msgid "Provides link support for widget titles without the need for markup or code." +msgstr "" \ No newline at end of file diff --git a/spec/fixtures/dynamic_finders/plugin_version/sports-leagues/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/sports-leagues/change_log/changelog.txt new file mode 100644 index 00000000..2e802b85 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/sports-leagues/change_log/changelog.txt @@ -0,0 +1,16 @@ +== Changelog == + += 0.5.3 - 2019-04-05 = +* improvements at edit Standing Page +* added team main color option +* added players list game section +* added game team stats +* improved game slim layout +* improved tournament header block +* added option to switch to alternative theme layout +* added link to recalculate index tables +* added layout for twentysixteen theme +* minor fixes and style improvements + += 0.5.2 - 2019-04-02 = +* Initial public release diff --git a/spec/fixtures/dynamic_finders/plugin_version/wg-responsive-slider/change_log/ChangeLog.txt b/spec/fixtures/dynamic_finders/plugin_version/wg-responsive-slider/change_log/ChangeLog.txt new file mode 100644 index 00000000..43244a0c --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/wg-responsive-slider/change_log/ChangeLog.txt @@ -0,0 +1,4 @@ +Version 1.0.0 / (2019.03.20) +============================ +- Initial release + diff --git a/spec/fixtures/dynamic_finders/plugin_version/woo-lucky-wheel/change_log/changelog.txt b/spec/fixtures/dynamic_finders/plugin_version/woo-lucky-wheel/change_log/changelog.txt new file mode 100644 index 00000000..95db9f99 --- /dev/null +++ b/spec/fixtures/dynamic_finders/plugin_version/woo-lucky-wheel/change_log/changelog.txt @@ -0,0 +1,72 @@ +**v1.0.7 - 2019.03.30** +- Fixed: Error when updating WooCommerce +- Updated: Able to dismiss ask-for-review message permanently + +**v1.0.6 - 2019.03.20** +- Fixed: Can not save settings when installing new in previous version +- Fixed: Warning message when save settings +- Updated: Make clicking "no thanks" have the same setting with "If customers close and not spin, show popup again after" option + +**v1.0.5 - 2019.01.14** +- Fixed: Option Show only on Homepage, Blog page and Shop page +- Fixed: Blurry text on mobile +- Added: Mailchimp API +- Added: Unique coupon include/exclude products/categories +- Added: Custom css field +- Added: Option to show full wheel on desktop +- Added: Preview emails +- Added: Preview wheel +- Added: Ajax endpoint +- Updated: Shorten coupon code +- Updated: All wheel slices labels is editable +- Updated: Optimize getting data +- Updated: Class support + +**v1.0.4.5 - 2018.11.21** +- Updated: Class support + +**v1.0.4.4 - 2018.11.10** +- Updated: Class support + +**v1.0.4.3 - 2018.10.17** +- Updated: Class support + +**v1.0.4.2 - 2018.10.15** +- Fixed: Class support +- Fixed: Translate warning message + +**v1.0.4.1 - 2018.09.19** +- Fixed: Coupon select + +**v1.0.4 - 2018.09.08** +- Fixed: Ajax search product +- Fixed: Some texts not translated +- Added: Slices text color option +- Added: Option to set time to show popup again when customers close and do not spin +- Added: GDPR checkbox + +**v1.0.3.1 - 2018.05.11** +- Updated: Class support + +**v1.0.3 - 2018.04.26** +- Added: Select Google fonts +- Added: Class woocommerce-lucky-wheel-popup-icon to embed in elsewhere +- Fixed: Responsive on mobile + +**v1.0.2.1 - 2018.04.11** +- Fixed: Class support +- Updated: Remove CSS, JS + +**v1.0.2-2018.04.04** +- Added: Existing coupon +- Changed: Spinning speed +- Changed: Wheel settings(back end) + +**v1.0.1-2018.03.27** +- Added: Automatically show wheel +- Added: Auto generate slices color +- Added: Custom award type +- Added: Villatheme support + +**v1.0.0-2018.03.09** +- First release.