Compare commits

...

234 Commits

Author SHA1 Message Date
erwanlr
97ad2dc158 Bumps version 2021-11-08 10:39:18 +01:00
erwanlr
8c1b8b5fda Patch for homebrew 2021-11-08 09:33:56 +01:00
erwanlr
e179b7ae66 Updates deps 2021-11-08 09:10:50 +01:00
erwanlr
3af18b4fcb Adds DFs 2021-11-03 18:13:33 +01:00
Christian Mehlmauer
f4ddff64e9 Merge pull request #1685 from wpscanteam/dependabot/github_actions/actions/checkout-2.4.0
Bump actions/checkout from 2.3.5 to 2.4.0
2021-11-03 11:10:43 +01:00
dependabot[bot]
0f587c4292 Bump actions/checkout from 2.3.5 to 2.4.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.5 to 2.4.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.5...v2.4.0)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-03 10:07:25 +00:00
Erwan
cc7f284d93 Merge pull request #1682 from wpscanteam/dependabot/bundler/rubocop-performance-tw-1.12.0
Update rubocop-performance requirement from ~> 1.11.0 to ~> 1.12.0
2021-11-01 23:08:18 +01:00
erwanlr
ebe6c50e15 Adds DFs 2021-11-01 22:45:32 +01:00
dependabot[bot]
19a4671e59 Update rubocop-performance requirement from ~> 1.11.0 to ~> 1.12.0
Updates the requirements on [rubocop-performance](https://github.com/rubocop/rubocop-performance) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.11.0...v1.12.0)

---
updated-dependencies:
- dependency-name: rubocop-performance
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-01 10:00:40 +00:00
Christian Mehlmauer
e505afe9df Merge pull request #1678 from wpscanteam/dependabot/github_actions/actions/checkout-2.3.5
Bump actions/checkout from 2.3.4 to 2.3.5
2021-10-18 14:06:54 +02:00
dependabot[bot]
2632c6ed86 Bump actions/checkout from 2.3.4 to 2.3.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-10-18 10:10:23 +00:00
firefart
2f5ad3a338 remove double setup 2021-10-10 22:17:53 +02:00
firefart
7ea45a5f9b add platforms 2021-10-10 21:54:51 +02:00
firefart
9d06ffe83a try multiplatform builds 2021-10-10 21:50:22 +02:00
erwanlr
11394eaa9f Adds DFs 2021-10-02 13:14:02 +02:00
Erwan
8353161451 Merge pull request #1670 from wpscanteam/dependabot/bundler/webmock-tw-3.14.0
Update webmock requirement from ~> 3.13.0 to ~> 3.14.0
2021-09-27 13:41:07 +02:00
dependabot[bot]
cbc52b977f Update webmock requirement from ~> 3.13.0 to ~> 3.14.0
Updates the requirements on [webmock](https://github.com/bblimke/webmock) to permit the latest version.
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.13.0...v3.14.0)

---
updated-dependencies:
- dependency-name: webmock
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-09-27 10:00:36 +00:00
erwanlr
e0b47d7501 Adds DFs 2021-09-24 12:09:31 +02:00
erwanlr
d92152a557 Bumps versions 2021-09-22 18:43:46 +02:00
erwanlr
2cc243ac13 Updates deps 2021-09-22 17:32:27 +02:00
erwanlr
e735a68102 Adds DFs 2021-09-10 13:06:38 +02:00
Erwan
d50ee2217e Merge pull request #1665 from wpscanteam/dependabot/bundler/rubocop-tw-1.20.0
Update rubocop requirement from ~> 1.19.0 to ~> 1.20.0
2021-08-31 09:10:38 +02:00
dependabot[bot]
e78d948f82 Update rubocop requirement from ~> 1.19.0 to ~> 1.20.0
Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.19.0...v1.20.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-30 10:00:28 +00:00
erwanlr
dd10991f93 Adds DFs 2021-08-28 17:17:52 +02:00
erwanlr
99963c9b24 Adds DFs 2021-08-22 17:39:27 +02:00
Erwan
9acac36b85 Merge pull request #1664 from wpscanteam/dependabot/bundler/rubocop-tw-1.19.0
Update rubocop requirement from ~> 1.18.3 to ~> 1.19.0
2021-08-16 13:09:16 +02:00
dependabot[bot]
460f10b4ad Update rubocop requirement from ~> 1.18.3 to ~> 1.19.0
Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.18.3...v1.19.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-08-16 10:00:43 +00:00
erwanlr
48f5e7c4ab Adds DFs 2021-08-13 14:36:12 +02:00
erwanlr
866504c2ab Adds DFs 2021-08-06 18:32:42 +02:00
Erwan
ec6417feed Fixes rubocop 2021-08-04 17:50:13 +02:00
Erwan
b02f65888c Outputs uid/gid when DB folder not writable 2021-08-04 17:45:03 +02:00
Christian Mehlmauer
9db97d0730 run daily 2021-08-02 13:22:45 +02:00
Christian Mehlmauer
36a35279f2 actions 2021-08-02 12:17:16 +02:00
Christian Mehlmauer
d9f3c682d0 docker build 2021-08-02 12:16:00 +02:00
erwanlr
42dee6cfa9 Updates DFs 2021-07-30 18:30:56 +02:00
erwanlr
d41e73727a Removes DF causing FP 2021-07-29 15:39:57 +02:00
erwanlr
9b2755020d Adds DFs 2021-07-24 16:18:14 +02:00
erwanlr
91388a787a Updates rubocop 2021-07-19 16:27:02 +02:00
erwanlr
2690ab324f Adds DFs 2021-07-19 16:24:57 +02:00
erwanlr
84993f7bd6 Adds DFs 2021-07-11 20:05:17 +02:00
erwanlr
5b5cac925c Adds DFs 2021-06-25 18:18:00 +02:00
Erwan
854ad45d84 Merge pull request #1654 from wpscanteam/dependabot/bundler/rubocop-tw-1.17.0
Update rubocop requirement from ~> 1.16.0 to ~> 1.17.0
2021-06-21 19:56:23 +02:00
dependabot[bot]
7078943b90 Update rubocop requirement from ~> 1.16.0 to ~> 1.17.0
Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.16.0...v1.17.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-21 10:00:38 +00:00
erwanlr
d59a4799f5 Adds DFs 2021-06-19 14:08:00 +02:00
erwanlr
cac9d4cc71 Adds DFs 2021-06-11 18:55:35 +02:00
erwanlr
8aff900d4a Bumps version 2021-06-08 17:25:13 +02:00
Erwan
3c99593599 Merge pull request #1653 from wpscanteam/fix-ruby-3.0
Fixes for ruby 3
2021-06-08 17:17:58 +02:00
erwanlr
d14bc739c8 Fixes for ruby 3 2021-06-08 16:16:10 +02:00
erwanlr
6060fc7a69 Merge branch 'psych-issue' 2021-06-08 13:04:55 +02:00
Erwan
d79163fcb5 Add ruby 3.0 to build matrix 2021-06-08 13:00:09 +02:00
erwanlr
145cae912b Fixes #1646 2021-06-08 12:58:57 +02:00
Erwan
058eac160f Merge pull request #1650 from wpscanteam/dependabot/bundler/rubocop-tw-1.16.0
Update rubocop requirement from ~> 1.15.0 to ~> 1.16.0
2021-06-07 08:06:13 +02:00
dependabot[bot]
f38cac8d8a Update rubocop requirement from ~> 1.15.0 to ~> 1.16.0
Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.15.0...v1.16.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-06-07 05:00:49 +00:00
erwanlr
2e19a423fc Adds DFs 2021-06-04 14:35:31 +02:00
erwanlr
52e3e25741 Updates WP version output to handle future latest-in-branch status - Ref #1649 2021-06-04 12:03:35 +02:00
erwanlr
1201ecbfd3 Adds DFs 2021-05-29 13:22:21 +02:00
Erwan
75de6316d2 Merge pull request #1648 from wpscanteam/dependabot/bundler/rubocop-tw-1.15.0
Update rubocop requirement from ~> 1.14.0 to ~> 1.15.0
2021-05-24 08:07:20 +02:00
dependabot[bot]
4dbef70bd2 Update rubocop requirement from ~> 1.14.0 to ~> 1.15.0
Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.14.0...v1.15.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-24 05:00:46 +00:00
erwanlr
a0b5fb1107 Adds DFs 2021-05-21 14:50:31 +02:00
erwanlr
14800f1f6c Adds comment about CodeClimate config 2021-05-18 13:35:59 +02:00
erwanlr
78231becd9 Adds CodeClimate config 2021-05-18 13:31:58 +02:00
Erwan
da180e1e20 Merge pull request #1647 from wpscanteam/db-backup
Fixes #1642
2021-05-18 13:27:48 +02:00
erwanlr
c48be5e980 Fixes #1642 2021-05-18 12:05:27 +02:00
Erwan
98a71d3af6 Adds Docker Pulls Badge to Readme 2021-05-18 10:28:06 +02:00
Erwan
111693ce9e Merge pull request #1645 from wpscanteam/dependabot/bundler/webmock-tw-3.13.0
Update webmock requirement from ~> 3.12.0 to ~> 3.13.0
2021-05-17 09:46:49 +02:00
dependabot[bot]
d926520b29 Update webmock requirement from ~> 3.12.0 to ~> 3.13.0
Updates the requirements on [webmock](https://github.com/bblimke/webmock) to permit the latest version.
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.12.0...v3.13.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-17 05:00:54 +00:00
erwanlr
1a6e359d02 Adds DFs 2021-05-15 10:35:10 +02:00
Christian Mehlmauer
46d7ce0a65 Merge pull request #1641 from wpscanteam/dependabot/github_actions/actions/setup-ruby-1.1.3
Bump actions/setup-ruby from 1 to 1.1.3
2021-05-12 08:36:13 +02:00
dependabot[bot]
fd63bfd5fa Bump actions/setup-ruby from 1 to 1.1.3
Bumps [actions/setup-ruby](https://github.com/actions/setup-ruby) from 1 to 1.1.3.
- [Release notes](https://github.com/actions/setup-ruby/releases)
- [Commits](https://github.com/actions/setup-ruby/compare/v1...v1.1.3)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-12 06:09:05 +00:00
Erwan
0778d7e5f6 Merge pull request #1640 from wpscanteam/dependabot/bundler/rubocop-tw-1.14.0
Update rubocop requirement from ~> 1.13.0 to ~> 1.14.0
2021-05-10 12:59:25 +02:00
dependabot[bot]
9cb53bbf43 Update rubocop requirement from ~> 1.13.0 to ~> 1.14.0
Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.13.0...v1.14.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-05-10 05:02:02 +00:00
erwanlr
a98e37918b Adds Dfs 2021-05-07 18:58:48 +02:00
erwanlr
1d18514ab5 Fixes #1638 2021-05-03 10:15:42 +02:00
erwanlr
75d6a16298 Adds DFs 2021-05-01 12:23:43 +02:00
erwanlr
d0ce7cb5c5 Updates dep 2021-04-26 17:04:33 +02:00
Erwan
fa0d068c30 Uses continue-on-error in Coverall action 2021-04-26 14:43:10 +02:00
Erwan
33d5199f51 Merge pull request #1635 from wpscanteam/dependabot/bundler/rubocop-tw-1.13.0
Update rubocop requirement from ~> 1.12.0 to ~> 1.13.0
2021-04-26 12:11:51 +02:00
dependabot[bot]
ac14ce71be Update rubocop requirement from ~> 1.12.0 to ~> 1.13.0
Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.12.0...v1.13.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-26 10:10:26 +00:00
Erwan
f4bb6e521e Merge pull request #1634 from wpscanteam/dependabot/bundler/rubocop-performance-tw-1.11.0
Update rubocop-performance requirement from ~> 1.10.0 to ~> 1.11.0
2021-04-26 08:57:20 +02:00
dependabot[bot]
5f8aa862b4 Update rubocop-performance requirement from ~> 1.10.0 to ~> 1.11.0
Updates the requirements on [rubocop-performance](https://github.com/rubocop/rubocop-performance) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.10.0...v1.11.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-04-26 05:00:51 +00:00
erwanlr
3621f4cc15 Adds DFs 2021-04-23 14:27:41 +02:00
erwanlr
b6e36b2605 Adds DFs 2021-04-16 13:31:01 +02:00
erwanlr
7b55570cbb Adds comment about ethon version restriction 2021-04-12 16:18:32 +02:00
erwanlr
308997523c Will work better with the correct version number 2021-04-12 16:17:35 +02:00
Erwan
90433d77c6 Merge pull request #1631 from wpscanteam/erwanlr-patch-1
Tried to lock down Ethon dep
2021-04-12 15:59:38 +02:00
Erwan
c4bc3bf0e7 Try that again, with other syntax 2021-04-12 15:08:04 +02:00
Erwan
e9638bee06 Tried to lock down Ethon dep 2021-04-12 15:06:19 +02:00
erwanlr
850662902b Fixes #1630 2021-04-12 14:51:14 +02:00
erwanlr
26867873e2 Adds Dfs 2021-04-09 16:32:55 +02:00
erwanlr
7f491c2403 Adds DFs 2021-04-02 14:21:51 +02:00
Erwan
776ca22e77 Merge pull request #1625 from wpscanteam/dependabot/bundler/rubocop-tw-1.12.0
Update rubocop requirement from ~> 1.11.0 to ~> 1.12.0
2021-03-29 08:46:48 +02:00
dependabot[bot]
dec31b5a1c Update rubocop requirement from ~> 1.11.0 to ~> 1.12.0
Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.11.0...v1.12.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-29 05:00:56 +00:00
erwanlr
96dbe526cf Adds DFs 2021-03-27 10:06:06 +01:00
Christian Mehlmauer
3113e7309e Merge pull request #1621 from wpscanteam/dependabot/github_actions/actions/checkout-v2.3.4
Update actions/checkout requirement to v2.3.4
2021-03-22 18:01:49 +01:00
dependabot[bot]
1809c6c195 Update actions/checkout requirement to v2.3.4
Updates the requirements on [actions/checkout](https://github.com/actions/checkout) to permit the latest version.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](5a4ac9002d)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-22 16:38:50 +00:00
Christian Mehlmauer
adb84ef7da updates 2021-03-22 17:38:25 +01:00
erwanlr
824697490f Bumps version 2021-03-22 17:32:20 +01:00
erwanlr
62e01cb9d6 Updates deps 2021-03-22 16:36:27 +01:00
erwanlr
87c2f82b80 Adds --exclude-usernames option 2021-03-22 16:35:33 +01:00
erwanlr
f887f8baa4 Bumps version 2021-03-22 12:59:11 +01:00
erwanlr
4d00d97be9 Checks the potential introduced_in version 2021-03-22 11:35:11 +01:00
erwanlr
b0e946ee29 Updates deps 2021-03-22 11:06:11 +01:00
erwanlr
1220b9f47b Adds DFs 2021-03-20 15:01:15 +01:00
erwanlr
12d2d0ffb0 Adds DFs 2021-03-13 12:59:58 +01:00
Erwan
4581113741 Typo 2021-03-09 12:22:48 +01:00
erwanlr
a20c769eae Adds DFs 2021-03-06 12:29:39 +01:00
Erwan
3259316cf1 Merge pull request #1615 from wpscanteam/dependabot/bundler/rubocop-tw-1.11.0
Update rubocop requirement from ~> 1.10.0 to ~> 1.11.0
2021-03-02 08:09:09 +01:00
dependabot-preview[bot]
9cc06234e4 Update rubocop requirement from ~> 1.10.0 to ~> 1.11.0
Updates the requirements on [rubocop](https://github.com/rubocop/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.10.0...v1.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-02 05:16:34 +00:00
Erwan
1ee73268d7 Merge pull request #1614 from wpscanteam/dependabot/bundler/rubocop-performance-tw-1.10.0
Update rubocop-performance requirement from ~> 1.9.0 to ~> 1.10.0
2021-03-01 08:05:54 +01:00
Erwan
f477620899 Merge pull request #1613 from wpscanteam/dependabot/bundler/webmock-tw-3.12.0
Update webmock requirement from ~> 3.11.0 to ~> 3.12.0
2021-03-01 08:05:44 +01:00
dependabot-preview[bot]
8a9dc1ce2c Update rubocop-performance requirement from ~> 1.9.0 to ~> 1.10.0
Updates the requirements on [rubocop-performance](https://github.com/rubocop/rubocop-performance) to permit the latest version.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.9.0...v1.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-01 06:19:05 +00:00
dependabot-preview[bot]
b584aa24bd Update webmock requirement from ~> 3.11.0 to ~> 3.12.0
Updates the requirements on [webmock](https://github.com/bblimke/webmock) to permit the latest version.
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.11.0...v3.12.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-01 06:18:19 +00:00
erwanlr
8dfe78a210 Adds DFs 2021-02-26 15:07:46 +01:00
erwanlr
7143cb5def Adds DFs 2021-02-20 14:32:11 +01:00
Erwan
e6c49d99b6 Merge pull request #1610 from wpscanteam/dependabot/bundler/rubocop-tw-1.10.0
Update rubocop requirement from ~> 1.9.0 to ~> 1.10.0
2021-02-16 08:09:19 +01:00
dependabot-preview[bot]
6e71f9771c Update rubocop requirement from ~> 1.9.0 to ~> 1.10.0
Updates the requirements on [rubocop](https://github.com/rubocop-hq/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v1.9.0...v1.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-16 05:16:18 +00:00
erwanlr
452126b56a Bumps version 2021-02-15 10:44:03 +01:00
erwanlr
28dfd8b3b9 Updates numbers of free daily requests, props @XalfiE 2021-02-15 09:09:10 +01:00
erwanlr
d3196bc03f Adds DFs 2021-02-12 17:58:50 +01:00
erwanlr
0bff3231cd Adds DFs 2021-02-05 16:57:19 +01:00
erwanlr
6e9d147dd0 Bumps version 2021-02-01 14:08:49 +01:00
erwanlr
9a7872a7c4 Uses CMSScanner 0.13.1 2021-02-01 14:07:00 +01:00
Ryan Dewhurst
e8f10fb2db Update README.md 2021-02-01 13:32:38 +01:00
Ryan Dewhurst
221f3fcbfd Update README.md 2021-02-01 13:28:31 +01:00
erwanlr
ab5153363f Merge branch 'master' of github.com:wpscanteam/wpscan 2021-02-01 11:32:39 +01:00
erwanlr
8576145d3f Updates specs for consistency 2021-02-01 11:32:28 +01:00
Ryan Dewhurst
7908fb7d97 Update README.md 2021-02-01 11:10:31 +01:00
erwanlr
44b934540e Adds DFs 2021-01-30 11:32:13 +01:00
Erwan
9978595237 Adds install via HomeBrew in Readme 2021-01-29 14:00:51 +01:00
Erwan
109c701e4f Updates prerequisites section of the readme 2021-01-29 13:54:06 +01:00
erwanlr
11f35d86ff Fixes #1599 2021-01-29 13:34:39 +01:00
erwanlr
fa3005f2b7 Updates rubocop dep 2021-01-29 11:56:04 +01:00
erwanlr
f30255d6d8 Adds DFs 2021-01-23 11:17:52 +01:00
erwanlr
183df75112 Adds DFs 2021-01-15 13:52:41 +01:00
erwanlr
105d06c8f8 Bumps version 2021-01-12 15:20:58 +01:00
Erwan
82941906ca Merge pull request #1595 from wpscanteam/dev
Dev
2021-01-12 15:01:27 +01:00
erwanlr
470fbb1ff3 Updates CMSScanner dep, fixes #1592 & #1594 2021-01-12 14:17:38 +01:00
erwanlr
8c6234879e Adds check for PHP disabled, Ref #1593 2021-01-12 14:03:25 +01:00
erwanlr
689252c715 Adds DFs 2021-01-08 17:38:54 +01:00
Erwan
19cf00227b Merge pull request #1591 from wpscanteam/dependabot/bundler/rubocop-tw-1.8.0
Update rubocop requirement from ~> 1.7.0 to ~> 1.8.0
2021-01-08 08:26:37 +01:00
dependabot-preview[bot]
c9795dc560 Update rubocop requirement from ~> 1.7.0 to ~> 1.8.0
Updates the requirements on [rubocop](https://github.com/rubocop-hq/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v1.7.0...v1.8.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-08 05:27:27 +00:00
erwanlr
188c8f31b2 Bumps version 2021-01-04 08:35:44 +01:00
erwanlr
76b2c067f6 Updates cms_scanner dep 2021-01-04 07:44:19 +01:00
Erwan
01316ceac1 Merge pull request #1590 from wpscanteam/dependabot/bundler/simplecov-tw-0.21.0
Update simplecov requirement from ~> 0.20.0 to ~> 0.21.0
2021-01-04 07:16:31 +01:00
dependabot-preview[bot]
52f14c5f06 Update simplecov requirement from ~> 0.20.0 to ~> 0.21.0
Updates the requirements on [simplecov](https://github.com/simplecov-ruby/simplecov) to permit the latest version.
- [Release notes](https://github.com/simplecov-ruby/simplecov/releases)
- [Changelog](https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md)
- [Commits](https://github.com/simplecov-ruby/simplecov/compare/v0.20.0...v0.21.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-01-04 05:24:22 +00:00
erwanlr
6782730d80 Adds Dfs 2021-01-01 15:08:24 +01:00
Erwan
4235871a00 Merge pull request #1582 from wpscanteam/dependabot/bundler/webmock-tw-3.11.0
Update webmock requirement from ~> 3.10.0 to ~> 3.11.0
2020-12-28 08:25:10 +01:00
Erwan
cb27a22fc4 Merge pull request #1585 from wpscanteam/dependabot/bundler/rubocop-tw-1.7.0
Update rubocop requirement from ~> 1.6.0 to ~> 1.7.0
2020-12-28 08:24:26 +01:00
dependabot-preview[bot]
e639d4eee3 Update rubocop requirement from ~> 1.6.0 to ~> 1.7.0
Updates the requirements on [rubocop](https://github.com/rubocop-hq/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v1.6.0...v1.7.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-28 05:17:34 +00:00
erwanlr
d95b70f1c2 Adds DFs 2020-12-26 16:19:14 +01:00
dependabot-preview[bot]
fb97553f7c Update webmock requirement from ~> 3.10.0 to ~> 3.11.0
Updates the requirements on [webmock](https://github.com/bblimke/webmock) to permit the latest version.
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.10.0...v3.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-21 05:28:58 +00:00
erwanlr
b3b3bec6b0 Adds DFs 2020-12-18 13:16:51 +01:00
erwanlr
baab7a49f6 Bumps version 2020-12-16 15:53:00 +01:00
erwanlr
6843fe700e Fixes API retry not properly working (cache issue), Fixes #1579, Updates remaining of WpVulnDB 2020-12-16 13:04:11 +01:00
erwanlr
0c193de70e Merge branch 'master' of github.com:wpscanteam/wpscan 2020-12-16 13:03:19 +01:00
erwanlr
e42ce414de Fixes API retry not properly working (cache issue), Fixes #1579, Updates remaining of WpVulnDB 2020-12-16 13:03:03 +01:00
Christian Mehlmauer
6d347ada98 really use ruby 2.7.2 :) 2020-12-15 13:44:48 +01:00
erwanlr
3638241513 Fixes incorrect detection of a response from the API in some cases (better) 2020-12-15 12:05:06 +01:00
erwanlr
1c30743a11 Fixes incorrect detection of a response from the API in some cases 2020-12-15 11:54:59 +01:00
erwanlr
48d363031b Updates to ruby 2.7.2 2020-12-15 11:13:51 +01:00
erwanlr
d083719b9c Updates remains of wpscan.org 2020-12-15 11:02:49 +01:00
erwanlr
7fd59b27f4 Adds DFs 2020-12-11 16:33:59 +01:00
Erwan
6f4b216bb0 Merge pull request #1578 from wpscanteam/dependabot/bundler/rubocop-tw-1.6.0
Update rubocop requirement from ~> 1.5.1 to ~> 1.6.0
2020-12-10 11:45:20 +01:00
dependabot-preview[bot]
5fa82a3f27 Update rubocop requirement from ~> 1.5.1 to ~> 1.6.0
Updates the requirements on [rubocop](https://github.com/rubocop-hq/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v1.5.1...v1.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-10 05:17:04 +00:00
erwanlr
02d1e30b08 Adds Dfs 2020-12-04 13:10:02 +01:00
Erwan
1e2d227c56 Merge pull request #1575 from wpscanteam/dependabot/bundler/rubocop-tw-1.5.1
Update rubocop requirement from ~> 1.4.2 to ~> 1.5.1
2020-12-03 16:14:54 +01:00
Erwan
cfc895e658 Merge pull request #1573 from wpscanteam/dependabot/bundler/memory_profiler-tw-1.0.0
Update memory_profiler requirement from ~> 0.9.13 to ~> 1.0.0
2020-12-03 16:14:41 +01:00
dependabot-preview[bot]
3f789b39c4 Update rubocop requirement from ~> 1.4.2 to ~> 1.5.1
Updates the requirements on [rubocop](https://github.com/rubocop-hq/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v1.4.2...v1.5.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-03 05:16:47 +00:00
dependabot-preview[bot]
16002576d2 Update memory_profiler requirement from ~> 0.9.13 to ~> 1.0.0
Updates the requirements on [memory_profiler](https://github.com/SamSaffron/memory_profiler) to permit the latest version.
- [Release notes](https://github.com/SamSaffron/memory_profiler/releases)
- [Changelog](https://github.com/SamSaffron/memory_profiler/blob/master/CHANGELOG.md)
- [Commits](https://github.com/SamSaffron/memory_profiler/compare/v0.9.13...v1.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-02 05:15:58 +00:00
Erwan
7b0e352d29 Merge pull request #1572 from wpscanteam/dependabot/bundler/simplecov-tw-0.20.0
Update simplecov requirement from ~> 0.19.0 to ~> 0.20.0
2020-11-30 10:20:10 +01:00
dependabot-preview[bot]
da85729254 Update simplecov requirement from ~> 0.19.0 to ~> 0.20.0
Updates the requirements on [simplecov](https://github.com/simplecov-ruby/simplecov) to permit the latest version.
- [Release notes](https://github.com/simplecov-ruby/simplecov/releases)
- [Changelog](https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md)
- [Commits](https://github.com/simplecov-ruby/simplecov/compare/v0.19.0...v0.20.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-30 05:21:27 +00:00
erwanlr
6a48f6c42b Adds DFs 2020-11-27 09:21:30 +01:00
erwanlr
8eabcd9df3 Updates deps 2020-11-26 09:43:48 +01:00
erwanlr
6b89bc9f55 Adds DFs 2020-11-20 17:31:10 +01:00
Ryan Dewhurst
1e250796ca Update README.md 2020-11-19 17:59:01 +01:00
Ryan Dewhurst
c73f9028f0 Update README.md 2020-11-19 17:58:03 +01:00
erwanlr
71c89371a9 Adds Dfs 2020-11-13 12:15:31 +01:00
Erwan
9043ddca71 Merge pull request #1563 from wpscanteam/dependabot/bundler/webmock-tw-3.10.0
Update webmock requirement from ~> 3.9.0 to ~> 3.10.0
2020-11-13 08:54:39 +01:00
Erwan
6c461e778d Merge pull request #1562 from wpscanteam/dependabot/bundler/rubocop-tw-1.3.0
Update rubocop requirement from ~> 1.2.0 to ~> 1.3.0
2020-11-13 08:54:08 +01:00
dependabot-preview[bot]
3f1a71c643 Update webmock requirement from ~> 3.9.0 to ~> 3.10.0
Updates the requirements on [webmock](https://github.com/bblimke/webmock) to permit the latest version.
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.9.0...v3.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-13 05:18:55 +00:00
dependabot-preview[bot]
b0df6dcade Update rubocop requirement from ~> 1.2.0 to ~> 1.3.0
Updates the requirements on [rubocop](https://github.com/rubocop-hq/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v1.2.0...v1.3.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-13 05:18:35 +00:00
erwanlr
ac0d2fb536 Updates rubocop 2020-11-06 18:44:59 +01:00
erwanlr
48f107021a Adds Dfs 2020-11-06 17:57:20 +01:00
Erwan
64ac4ecf72 Merge pull request #1559 from wpscanteam/dependabot/bundler/rspec-tw-3.10.0
Update rspec requirement from ~> 3.9.0 to ~> 3.10.0
2020-11-02 08:45:32 +01:00
dependabot-preview[bot]
ddc680a9ae Update rspec requirement from ~> 3.9.0 to ~> 3.10.0
Updates the requirements on [rspec](https://github.com/rspec/rspec) to permit the latest version.
- [Release notes](https://github.com/rspec/rspec/releases)
- [Commits](https://github.com/rspec/rspec/compare/v3.9.0...v3.10.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-11-02 05:21:21 +00:00
erwanlr
43b04da5a2 Updates rubocop 2020-10-30 14:50:42 +01:00
erwanlr
bc28dd392d Adds DFs 2020-10-30 14:36:10 +01:00
erwanlr
0d2e1fee43 Bumps version 2020-10-28 13:34:39 +01:00
erwanlr
eaf2cec8c9 Updates rubocop 2020-10-28 10:13:35 +01:00
erwanlr
611d3dfd4d Fixes #1554 2020-10-28 10:10:57 +01:00
erwanlr
c4030d8267 Adds DFs 2020-10-23 12:47:33 +02:00
erwanlr
630752787a Bumps version 2020-10-16 14:00:07 +02:00
erwanlr
c07ecc58cb Updates vulnerability reference URL 2020-10-16 13:08:44 +02:00
erwanlr
89fccfe7b7 Adds DFs 2020-10-16 13:03:54 +02:00
Ryan Dewhurst
ceeb7e538b Update email in license 2020-10-12 21:38:55 +02:00
erwanlr
8dab57b59c Bumps version 2020-10-09 12:30:57 +02:00
Erwan
7a00cd8db1 Merge pull request #1550 from d10r/master
fixed typo in link (wpscam.com)
2020-10-09 11:44:39 +02:00
Didi
daa0915bca fixed typo in link (wpscam.com) 2020-10-09 11:38:54 +02:00
erwanlr
ca6b6a30d8 Updates Rubocop dep 2020-10-09 11:23:17 +02:00
erwanlr
09f2640879 Adds Dfs 2020-10-09 11:18:40 +02:00
erwanlr
f61c55b350 Updates DB URLs 2020-10-08 19:29:57 +02:00
erwanlr
78d0c2540c Adds DFs 2020-10-02 12:26:58 +02:00
Erwan
1d0426e816 Merge pull request #1544 from wpscanteam/dependabot/bundler/rubocop-tw-0.92.0
Update rubocop requirement from ~> 0.91.0 to ~> 0.92.0
2020-09-28 08:24:49 +02:00
dependabot-preview[bot]
103a4049c8 Update rubocop requirement from ~> 0.91.0 to ~> 0.92.0
Updates the requirements on [rubocop](https://github.com/rubocop-hq/rubocop) to permit the latest version.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.91.0...v0.92.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-28 05:23:28 +00:00
erwanlr
cbcb1dcb33 Adds Dfs 2020-09-27 11:55:30 +02:00
erwanlr
9c36293382 Adds DFs 2020-09-19 10:39:54 +02:00
erwanlr
2fb36dc425 Adds DF 2020-09-18 15:40:29 +02:00
erwanlr
c717ba5a71 Updates rubocop 2020-09-18 15:15:21 +02:00
Christian Mehlmauer
7572518e3b add label to dockerfile 2020-09-17 08:10:20 +02:00
Erwan
f670133a82 Merge pull request #1541 from wpscanteam/dependabot/bundler/webmock-tw-3.9.0
Update webmock requirement from ~> 3.8.0 to ~> 3.9.0
2020-09-14 08:55:07 +02:00
dependabot-preview[bot]
a6bbf41e82 Update webmock requirement from ~> 3.8.0 to ~> 3.9.0
Updates the requirements on [webmock](https://github.com/bblimke/webmock) to permit the latest version.
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](https://github.com/bblimke/webmock/compare/v3.8.0...v3.9.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-14 05:23:55 +00:00
erwanlr
622c16932a Adds DFs 2020-09-12 12:21:16 +02:00
erwanlr
5fd7e0ed22 Bumps version 2020-09-10 14:34:44 +02:00
erwanlr
d9f6c71015 Adds specs 2020-09-10 13:41:01 +02:00
Erwan
61a3106b3b Merge pull request #1540 from dwisiswant0/installer-log-regex-update
Update regex for WP Duplicator plugin installer-log
2020-09-10 13:22:15 +02:00
Dwi Siswanto
20eb2d825d 🔨 Update regex 2020-09-10 17:30:36 +07:00
Dwi Siswanto
906557d2ec 🔨 Update regex for WP Duplicator plugin installer-log 2020-09-10 04:38:19 +07:00
erwanlr
c1e278ea80 Updates rubocop-perf 2020-09-07 09:19:13 +02:00
erwanlr
e2d616a53f Adds DFs 2020-09-05 11:14:47 +02:00
erwanlr
c6802ccdd2 Updates rubocop 2020-09-03 11:05:36 +02:00
erwanlr
abd50fd037 Adds DFs 2020-08-29 12:02:20 +02:00
erwanlr
4515be53b4 Adds Dfs 2020-08-22 17:51:39 +02:00
Erwan
920a25bb25 Merge pull request #1536 from wpscanteam/dependabot/bundler/simplecov-tw-0.19.0
Update simplecov requirement from ~> 0.18.2 to ~> 0.19.0
2020-08-17 09:10:44 +02:00
dependabot-preview[bot]
648dd05069 Update simplecov requirement from ~> 0.18.2 to ~> 0.19.0
Updates the requirements on [simplecov](https://github.com/simplecov-ruby/simplecov) to permit the latest version.
- [Release notes](https://github.com/simplecov-ruby/simplecov/releases)
- [Changelog](https://github.com/simplecov-ruby/simplecov/blob/main/CHANGELOG.md)
- [Commits](https://github.com/simplecov-ruby/simplecov/compare/v0.18.2...v0.19.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-17 05:57:47 +00:00
erwanlr
713edcecca Adds DFs 2020-08-15 12:02:27 +02:00
erwanlr
ac16a951c5 Bumps version 2020-08-08 14:21:50 +02:00
erwanlr
1043bcb267 Adds Dfs 2020-08-08 13:25:15 +02:00
erwanlr
22979a1a77 Adds DFs 2020-08-07 09:39:50 +02:00
erwanlr
3039d2e7eb More rubocop fixes 2020-08-06 12:47:00 +02:00
erwanlr
557dee2d8c Updates rubocop 2020-08-06 11:43:26 +02:00
erwanlr
a506adcb64 Fixes #1529 2020-08-06 10:51:08 +02:00
erwanlr
3bfb120646 Adds DF for monarch - Ref #1527 2020-08-04 14:42:50 +02:00
erwanlr
43e613aa52 Updates Gravityforms detection - Ref #1526 2020-08-03 12:33:14 +02:00
erwanlr
0d930ed605 Adds Dfs 2020-08-01 10:45:42 +02:00
783 changed files with 397551 additions and 8945 deletions

7
.codeclimate.yml Normal file
View File

@@ -0,0 +1,7 @@
version: "2"
# https://docs.codeclimate.com/docs/default-analysis-configuration#sample-codeclimateyml
checks:
method-complexity:
enabled: true
config:
threshold: 15

17
.github/dependabot.yml vendored Normal file
View File

@@ -0,0 +1,17 @@
# To get started with Dependabot version updates, you'll need to specify which
# package ecosystems to update and where the package manifests are located.
# Please see the documentation for all configuration options:
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
version: 2
updates:
- package-ecosystem: "bundler"
directory: "/"
schedule:
interval: "weekly"
- package-ecosystem: "github-actions"
directory: "/"
schedule:
# Check for updates to GitHub Actions every weekday
interval: "daily"

View File

@@ -9,14 +9,14 @@ jobs:
strategy:
matrix:
ruby: [2.5, 2.6, 2.7]
ruby: [2.5, 2.6, 2.7, 3.0]
steps:
- name: Checkout code
uses: actions/checkout@v1
uses: actions/checkout@v2.4.0
- name: Set up Ruby ${{ matrix.ruby }}
uses: actions/setup-ruby@v1
uses: actions/setup-ruby@v1.1.3
with:
ruby-version: ${{ matrix.ruby }}
@@ -37,5 +37,6 @@ jobs:
- name: Coveralls
uses: coverallsapp/github-action@master
continue-on-error: true
with:
github-token: ${{ secrets.GITHUB_TOKEN }}

56
.github/workflows/docker.yml vendored Normal file
View File

@@ -0,0 +1,56 @@
name: Build Docker Images
on:
push:
branches:
- master
release:
types: [published]
schedule:
- cron: "0 7 * * *"
jobs:
images:
runs-on: ubuntu-latest
steps:
- name: checkout sources
uses: actions/checkout@v2.4.0
- name: Set tag to latest
if: (github.event_name == 'push' && github.ref == 'refs/heads/master') || github.event_name == 'schedule'
run: |
echo "DOCKER_TAG=latest" >> $GITHUB_ENV
- name: Set tag to release name
if: github.event_name == 'release' && startsWith(github.ref, 'refs/tags/')
run: |
echo "DOCKER_TAG=${{ github.event.release.tag_name }}" >> $GITHUB_ENV
- name: Check if DOCKER_TAG is set
if: env.DOCKER_TAG == ''
run: |
echo DOCKER_TAG is not set!
exit 1
- name: Set up QEMU
uses: docker/setup-qemu-action@v1
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v1
id: buildx
with:
install: true
- name: Login to Docker Hub
uses: docker/login-action@v1.10.0
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_TOKEN }}
- name: Build and push
uses: docker/build-push-action@v2
with:
platforms: linux/amd64,linux/arm/v7,linux/arm64
push: true
tags: wpscanteam/wpscan:${{ env.DOCKER_TAG }}

View File

@@ -10,9 +10,9 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: actions/checkout@v2.4.0
- name: Set up Ruby 2.6
uses: actions/setup-ruby@v1
uses: actions/setup-ruby@v1.1.3
with:
ruby-version: 2.6.x

View File

@@ -1,16 +1,21 @@
require: rubocop-performance
AllCops:
NewCops: enable
SuggestExtensions: false
TargetRubyVersion: 2.5
Exclude:
- '*.gemspec'
- 'vendor/**/*'
Layout/LineLength:
Max: 120
Lint/ConstantDefinitionInBlock:
Enabled: false
Lint/MissingSuper:
Enabled: false
Lint/UriEscapeUnescape:
Enabled: false
Metrics/AbcSize:
Max: 25
Max: 27
Metrics/BlockLength:
Exclude:
- 'spec/**/*'
@@ -24,6 +29,8 @@ Metrics/MethodLength:
Max: 20
Exclude:
- 'app/controllers/enumeration/cli_options.rb'
Metrics/PerceivedComplexity:
Max: 11
Style/ClassVars:
Enabled: false
Style/Documentation:

View File

@@ -1 +1 @@
2.7.1
3.0.2

View File

@@ -1,5 +1,5 @@
FROM ruby:2.7.1-alpine AS builder
LABEL maintainer="WPScan Team <team@wpscan.org>"
FROM ruby:3.0.2-alpine AS builder
LABEL maintainer="WPScan Team <contact@wpscan.com>"
RUN echo "install: --no-document --no-post-install-message\nupdate: --no-document --no-post-install-message" > /etc/gemrc
@@ -19,8 +19,9 @@ RUN rake install --trace
RUN chmod -R a+r /usr/local/bundle
FROM ruby:2.7.1-alpine
LABEL maintainer="WPScan Team <team@wpscan.org>"
FROM ruby:3.0.2-alpine
LABEL maintainer="WPScan Team <contact@wpscan.com>"
LABEL org.opencontainers.image.source https://github.com/wpscanteam/wpscan
RUN adduser -h /wpscan -g WPScan -D wpscan

View File

@@ -27,7 +27,7 @@ Example cases which do not require a commercial license, and thus fall under the
- Using WPScan to test your own systems.
- Any non-commercial use of WPScan.
If you need to purchase a commercial license or are unsure whether you need to purchase a commercial license contact us - team@wpscan.org.
If you need to purchase a commercial license or are unsure whether you need to purchase a commercial license contact us - contact@wpscan.com.
Free-use Terms and Conditions;

View File

@@ -1,5 +1,5 @@
<p align="center">
<a href="https://wpscan.org/">
<a href="https://wpscan.com/">
<img src="https://raw.githubusercontent.com/wpscanteam/wpscan/gh-pages/images/wpscan_logo.png" alt="WPScan logo">
</a>
</p>
@@ -10,11 +10,12 @@
WordPress Security Scanner
<br>
<br>
<a href="https://wpscan.org/" title="homepage" target="_blank">Homepage</a> - <a href="https://wpscan.io/" title="wpscan.io" target="_blank">WPScan.io</a> - <a href="https://wpvulndb.com/" title="vulnerability database" target="_blank">Vulnerability Database</a> - <a href="https://wordpress.org/plugins/wpscan/" title="wordpress security plugin" target="_blank">WordPress Security Plugin</a>
<a href="https://wpscan.com/" title="homepage" target="_blank">WPScan WordPress Vulnerability Database</a> - <a href="https://wordpress.org/plugins/wpscan/" title="wordpress security plugin" target="_blank">WordPress Security Plugin</a>
</p>
<p align="center">
<a href="https://badge.fury.io/rb/wpscan" target="_blank"><img src="https://badge.fury.io/rb/wpscan.svg"></a>
<a href="https://hub.docker.com/r/wpscanteam/wpscan/" target="_blank"><img src="https://img.shields.io/docker/pulls/wpscanteam/wpscan.svg"></a>
<a href="https://github.com/wpscanteam/wpscan/actions?query=workflow%3ABuild" target="_blank"><img src="https://github.com/wpscanteam/wpscan/workflows/Build/badge.svg"></a>
<a href="https://codeclimate.com/github/wpscanteam/wpscan" target="_blank"><img src="https://codeclimate.com/github/wpscanteam/wpscan/badges/gpa.svg"></a>
</p>
@@ -24,10 +25,11 @@
## Prerequisites
- (Optional but highly recommended: [RVM](https://rvm.io/rvm/install))
- Ruby >= 2.3 - Recommended: latest
- Ruby >= 2.5 - Recommended: latest
- Ruby 2.5.0 to 2.5.3 can cause an 'undefined symbol: rmpd_util_str_to_d' error in some systems, see [#1283](https://github.com/wpscanteam/wpscan/issues/1283)
- Curl >= 7.21 - Recommended: latest
- Curl >= 7.72 - Recommended: latest
- The 7.29 has a segfault
- The < 7.72 could result in `Stream error in the HTTP/2 framing layer` in some cases
- RubyGems - Recommended: latest
- Nokogiri might require packages to be installed via your package manager depending on your OS, see https://nokogiri.org/tutorials/installing_nokogiri.html
@@ -35,6 +37,10 @@
When using a pentesting distubution (such as Kali Linux), it is recommended to install/update wpscan via the package manager if available.
### In macOSX via Homebrew
`brew install wpscanteam/tap/wpscan`
### From RubyGems
```shell
@@ -47,7 +53,7 @@ On MacOSX, if a ```Gem::FilePermissionError``` is raised due to the Apple's Syst
You can update the local database by using ```wpscan --update```
Updating WPScan itself is either done via ```gem update wpscan``` or the packages manager (this is quite important for distributions such as in Kali Linux: ```apt-get update && apt-get upgrade```) depending how WPScan was (pre)installed
Updating WPScan itself is either done via ```gem update wpscan``` or the packages manager (this is quite important for distributions such as in Kali Linux: ```apt-get update && apt-get upgrade```) depending on how WPScan was (pre)installed
# Docker
@@ -80,9 +86,19 @@ For more options, open a terminal and type ```wpscan --help``` (if you built wps
The DB is located at ~/.wpscan/db
## Vulnerability Database
## Optional: WordPress Vulnerability Database API
The WPScan CLI tool uses the [WPVulnDB API](https://wpvulndb.com/api) to retrieve WordPress vulnerability data in real time. For WPScan to retrieve the vulnerability data an API token must be supplied via the `--api-token` option, or via a configuration file, as discussed below. An API token can be obtained by registering an account on [WPVulnDB](https://wpvulndb.com/users/sign_up). Up to 50 API requests per day are given free of charge to registered users. Once the 50 API requests are exhausted, WPScan will continue to work as normal but without any vulnerability data. Users can upgrade to paid API usage to increase their API limits within their user profile on [WPVulnDB](https://wpvulndb.com/).
The WPScan CLI tool uses the [WordPress Vulnerability Database API](https://wpscan.com/api) to retrieve WordPress vulnerability data in real time. For WPScan to retrieve the vulnerability data an API token must be supplied via the `--api-token` option, or via a configuration file, as discussed below. An API token can be obtained by registering an account on [WPScan.com](https://wpscan.com/register).
Up to 25 API requests per day are given free of charge, that should be suitable to scan most WordPress websites at least once per day. When the daily 25 API requests are exhausted, WPScan will continue to work as normal but without any vulnerability data. Users can upgrade to paid API usage to increase their API limits within their user profile on [WPScan.com](https://wpscan.com/).
#### The Free plan allows 25 API requests per day. View the different [available API plans](https://wpscan.com/api).
### How many API requests do you need?
- Our WordPress scanner makes one API request for the WordPress version, one request per installed plugin and one request per installed theme.
- On average, a WordPress website has 22 installed plugins.
- The Free plan should cover around 50% of all WordPress websites.
## Load CLI options from file/s
@@ -176,7 +192,7 @@ Example cases which do not require a commercial license, and thus fall under the
- Using WPScan to test your own systems.
- Any non-commercial use of WPScan.
If you need to purchase a commercial license or are unsure whether you need to purchase a commercial license contact us - team@wpscan.org.
If you need to purchase a commercial license or are unsure whether you need to purchase a commercial license contact us - contact@wpscan.com.
Free-use Terms and Conditions;

View File

@@ -8,13 +8,13 @@ module WPScan
def cli_options
[OptURL.new(['--url URL', 'The URL of the blog to scan'],
required_unless: %i[update help hh version], default_protocol: 'http')] +
super.drop(1) + # delete the --url from CMSScanner
super.drop(2) + # delete the --url and --force from CMSScanner
[
OptChoice.new(['--server SERVER', 'Force the supplied server module to be loaded'],
choices: %w[apache iis nginx],
normalize: %i[downcase to_sym],
advanced: true),
OptBoolean.new(['--force', 'Do not check if the target is running WordPress']),
OptBoolean.new(['--force', 'Do not check if the target is running WordPress or returns a 403']),
OptBoolean.new(['--[no-]update', 'Whether or not to update the Database'])
]
end
@@ -39,7 +39,7 @@ module WPScan
output('@notice', msg: 'It seems like you have not updated the database for some time.')
print '[?] Do you want to update now? [Y]es [N]o, default: [N]'
/^y/i.match?(Readline.readline) ? true : false
/^y/i.match?(Readline.readline)
end
def update_db

View File

@@ -170,6 +170,12 @@ module WPScan
['--users-detection MODE',
'Use the supplied mode to enumerate Users, instead of the global (--detection-mode) mode.'],
choices: %w[mixed passive aggressive], normalize: :to_sym, advanced: true
),
OptRegexp.new(
[
'--exclude-usernames REGEXP_OR_STRING',
'Exclude usernames matching the Regexp/string (case insensitive). Regexp delimiters are not required.'
], options: Regexp::IGNORECASE
)
]
end

View File

@@ -19,7 +19,8 @@ module WPScan
OptChoice.new(['--password-attack ATTACK',
'Force the supplied attack to be used rather than automatically determining one.'],
choices: %w[wp-login xmlrpc xmlrpc-multicall],
normalize: %i[downcase underscore to_sym])
normalize: %i[downcase underscore to_sym]),
OptString.new(['--login-uri URI', 'The URI of the login page if different from /wp-login.php'])
]
end

View File

@@ -8,7 +8,10 @@ module WPScan
def cli_options
[
OptString.new(['--api-token TOKEN', 'The WPVulnDB API Token to display vulnerability data'])
OptString.new(
['--api-token TOKEN',
'The WPScan API Token to display vulnerability data, available at https://wpscan.com/profile']
)
]
end
@@ -19,7 +22,7 @@ module WPScan
api_status = DB::VulnApi.status
raise Error::InvalidApiToken if api_status['error']
raise Error::InvalidApiToken if api_status['status'] == 'forbidden'
raise Error::ApiLimitReached if api_status['requests_remaining'] == 0
raise api_status['http_error'] if api_status['http_error']
end

View File

@@ -7,7 +7,7 @@ module WPScan
class KnownLocations < CMSScanner::Finders::Finder
include CMSScanner::Finders::Finder::Enumerator
SQL_PATTERN = /(?:DROP|(?:UN)?LOCK|CREATE) TABLE|INSERT INTO/.freeze
SQL_PATTERN = /(?:DROP|(?:UN)?LOCK|CREATE|ALTER) (?:TABLE|DATABASE)|INSERT INTO/.freeze
# @param [ Hash ] opts
# @option opts [ String ] :list
@@ -39,18 +39,57 @@ module WPScan
#
# @return [ Hash ]
def potential_urls(opts = {})
urls = {}
domain_name = (PublicSuffix.domain(target.uri.host) || target.uri.host)[/(^[\w|-]+)/, 1]
urls = {}
index = 0
File.open(opts[:list]).each_with_index do |path, index|
path.gsub!('{domain_name}', domain_name)
File.open(opts[:list]).each do |path|
path.chomp!
urls[target.url(path.chomp)] = index
if path.include?('{domain_name}')
urls[target.url(path.gsub('{domain_name}', domain_name))] = index
if domain_name != domain_name_with_sub
urls[target.url(path.gsub('{domain_name}', domain_name_with_sub))] = index + 1
index += 1
end
else
urls[target.url(path)] = index
end
index += 1
end
urls
end
def domain_name
@domain_name ||= if Resolv::AddressRegex.match?(target.uri.host)
target.uri.host
else
(PublicSuffix.domain(target.uri.host) || target.uri.host)[/(^[\w|-]+)/, 1]
end
end
def domain_name_with_sub
@domain_name_with_sub ||=
if Resolv::AddressRegex.match?(target.uri.host)
target.uri.host
else
parsed = PublicSuffix.parse(target.uri.host)
if parsed.subdomain
parsed.subdomain.gsub(".#{parsed.tld}", '')
elsif parsed.domain
parsed.domain.gsub(".#{parsed.tld}", '')
else
target.uri.host
end
end
rescue PublicSuffix::DomainNotAllowed
@domain_name_with_sub = target.uri.host
end
def create_progress_bar(opts = {})
super(opts.merge(title: ' Checking DB Exports -'))
end

View File

@@ -6,6 +6,7 @@ require_relative 'interesting_findings/multisite'
require_relative 'interesting_findings/debug_log'
require_relative 'interesting_findings/backup_db'
require_relative 'interesting_findings/mu_plugins'
require_relative 'interesting_findings/php_disabled'
require_relative 'interesting_findings/registration'
require_relative 'interesting_findings/tmm_db_migrate'
require_relative 'interesting_findings/upload_sql_dump'
@@ -26,7 +27,7 @@ module WPScan
%w[
Readme DebugLog FullPathDisclosure BackupDB DuplicatorInstallerLog
Multisite MuPlugins Registration UploadDirectoryListing TmmDbMigrate
UploadSQLDump EmergencyPwdResetScript WPCron
UploadSQLDump EmergencyPwdResetScript WPCron PHPDisabled
].each do |f|
finders << InterestingFindings.const_get(f).new(target)
end

View File

@@ -9,7 +9,7 @@ module WPScan
def aggressive(_opts = {})
path = 'installer-log.txt'
return unless /DUPLICATOR INSTALL-LOG/.match?(target.head_and_get(path).body)
return unless /DUPLICATOR(-|\s)?(PRO|LITE)?:? INSTALL-LOG/i.match?(target.head_and_get(path).body)
Model::DuplicatorInstallerLog.new(target.url(path), confidence: 100, found_by: DIRECT_ACCESS)
end

View File

@@ -13,7 +13,7 @@ module WPScan
return unless [200, 302].include?(res.code)
return if res.code == 302 && location&.include?('wp-login.php?action=register')
return unless res.code == 200 || res.code == 302 && location&.include?('wp-signup.php')
return unless res.code == 200 || (res.code == 302 && location&.include?('wp-signup.php'))
target.multisite = true

View File

@@ -0,0 +1,21 @@
# frozen_string_literal: true
module WPScan
module Finders
module InterestingFindings
# See https://github.com/wpscanteam/wpscan/issues/1593
class PHPDisabled < CMSScanner::Finders::Finder
PATTERN = /\$wp_version =/.freeze
# @return [ InterestingFinding ]
def aggressive(_opts = {})
path = 'wp-includes/version.php'
return unless PATTERN.match?(target.head_and_get(path).body)
Model::PHPDisabled.new(target.url(path), confidence: 100, found_by: DIRECT_ACCESS)
end
end
end
end
end

View File

@@ -13,7 +13,7 @@ module WPScan
def passive(opts = {})
found = []
slugs = items_from_links('themes', false) + items_from_codes('themes', false)
slugs = items_from_links('themes', uniq: false) + items_from_codes('themes', uniq: false)
slugs.each_with_object(Hash.new(0)) { |slug, counts| counts[slug] += 1 }.each do |slug, occurences|
found << Model::Theme.new(slug, target, opts.merge(found_by: found_by, confidence: 2 * occurences))

View File

@@ -65,7 +65,7 @@ module WPScan
extracted_versions.flatten!
# must contain at least one number
extracted_versions = extracted_versions.select { |x| x =~ /[0-9]+/ }
extracted_versions = extracted_versions.grep(/[0-9]+/)
sorted = extracted_versions.sort do |x, y|
Gem::Version.new(x) <=> Gem::Version.new(y)

View File

@@ -6,10 +6,21 @@ require_relative 'users/oembed_api'
require_relative 'users/rss_generator'
require_relative 'users/author_id_brute_forcing'
require_relative 'users/login_error_messages'
require_relative 'users/author_sitemap'
require_relative 'users/yoast_seo_author_sitemap'
module WPScan
module Finders
# Specific Finders container to filter the usernames found
# and remove the ones matching ParsedCli.exclude_username if supplied
class UsersFinders < SameTypeFinders
def filter_findings
findings.delete_if { |user| ParsedCli.exclude_usernames.match?(user.username) } if ParsedCli.exclude_usernames
findings
end
end
module Users
# Users Finder
class Base
@@ -22,10 +33,15 @@ module WPScan
Users::WpJsonApi.new(target) <<
Users::OembedApi.new(target) <<
Users::RSSGenerator.new(target) <<
Users::AuthorSitemap.new(target) <<
Users::YoastSeoAuthorSitemap.new(target) <<
Users::AuthorIdBruteForcing.new(target) <<
Users::LoginErrorMessages.new(target)
end
def finders
@finders ||= Finders::UsersFinders.new
end
end
end
end

View File

@@ -0,0 +1,36 @@
# frozen_string_literal: true
module WPScan
module Finders
module Users
# Since WP 5.5, /wp-sitemap-users-1.xml is generated and contains
# the usernames of accounts who made a post
class AuthorSitemap < CMSScanner::Finders::Finder
# @param [ Hash ] opts
#
# @return [ Array<User> ]
def aggressive(_opts = {})
found = []
Browser.get(sitemap_url).html.xpath('//url/loc').each do |user_tag|
username = user_tag.text.to_s[%r{/author/([^/]+)/}, 1]
next unless username && !username.strip.empty?
found << Model::User.new(username,
found_by: found_by,
confidence: 100,
interesting_entries: [sitemap_url])
end
found
end
# @return [ String ] The URL of the sitemap
def sitemap_url
@sitemap_url ||= target.url('wp-sitemap-users-1.xml')
end
end
end
end
end

View File

@@ -5,27 +5,7 @@ module WPScan
module Users
# The YOAST SEO plugin has an author-sitemap.xml which can leak usernames
# See https://github.com/wpscanteam/wpscan/issues/1228
class YoastSeoAuthorSitemap < CMSScanner::Finders::Finder
# @param [ Hash ] opts
#
# @return [ Array<User> ]
def aggressive(_opts = {})
found = []
Browser.get(sitemap_url).html.xpath('//url/loc').each do |user_tag|
username = user_tag.text.to_s[%r{/author/([^/]+)/}, 1]
next unless username && !username.strip.empty?
found << Model::User.new(username,
found_by: found_by,
confidence: 100,
interesting_entries: [sitemap_url])
end
found
end
class YoastSeoAuthorSitemap < AuthorSitemap
# @return [ String ] The URL of the author-sitemap
def sitemap_url
@sitemap_url ||= target.url('author-sitemap.xml')

View File

@@ -9,7 +9,7 @@ module WPScan
# @param [ Boolean ] uniq Wether or not to apply the #uniq on the results
#
# @return [ Array<String> ] The plugins/themes detected in the href, src attributes of the page
def items_from_links(type, uniq = true)
def items_from_links(type, uniq: true)
found = []
xpath = format(
'(//@href|//@src|//@data-src)[contains(., "%s")]',
@@ -31,7 +31,7 @@ module WPScan
# @param [ Boolean ] uniq Wether or not to apply the #uniq on the results
#
# @return [Array<String> ] The plugins/themes detected in the javascript/style of the homepage
def items_from_codes(type, uniq = true)
def items_from_codes(type, uniq: true)
found = []
page_res.html.xpath('//script[not(@src)]|//style[not(@src)]').each do |tag|

View File

@@ -10,7 +10,7 @@ module WPScan
module Finders
# Specific Finders container to filter the version detected
# and remove the one with low confidence to avoid false
# positive when there is not enought information to accurately
# positive when there is not enough information to accurately
# determine it.
class WpVersionFinders < UniqueFinders
def filter_findings

View File

@@ -132,5 +132,19 @@ module WPScan
}
end
end
class PHPDisabled < InterestingFinding
# @return [ String ]
def to_s
@to_s ||= 'PHP seems to be disabled'
end
# @return [ Hash ]
def references
@references ||= {
url: ['https://github.com/wpscanteam/wpscan/issues/1593']
}
end
end
end
end

View File

@@ -30,7 +30,7 @@ module WPScan
def vulnerabilities
vulns = []
vulns << rce_webshot_vuln if version == false || version > '1.35' && version < '2.8.14' && webshot_enabled?
vulns << rce_webshot_vuln if version == false || (version > '1.35' && version < '2.8.14' && webshot_enabled?)
vulns << rce_132_vuln if version == false || version < '1.33'
vulns
@@ -63,7 +63,7 @@ module WPScan
def webshot_enabled?
res = Browser.get(url, params: { webshot: 1, src: "http://#{default_allowed_domains.sample}" })
/WEBSHOT_ENABLED == true/.match?(res.body) ? false : true
!/WEBSHOT_ENABLED == true/.match?(res.body)
end
# @return [ Array<String> ] The default allowed domains (between the 2.0 and 2.8.13)

View File

@@ -53,7 +53,9 @@ module WPScan
#
# @return [ Boolean ]
def vulnerable_to?(vuln)
return true unless version && vuln && vuln.fixed_in && !vuln.fixed_in.empty?
return false if version && vuln&.introduced_in && version < vuln.introduced_in
return true unless version && vuln&.fixed_in && !vuln.fixed_in.empty?
version < vuln.fixed_in
end
@@ -160,7 +162,7 @@ module WPScan
#
# @return [ Typhoeus::Response ]
def head_and_get(path, codes = [200], params = {})
final_path = +@path_from_blog
final_path = @path_from_blog.dup # @path_from_blog is set in the plugin/theme
final_path << path unless path.nil?
blog.head_and_get(final_path, codes, params)

View File

@@ -1,13 +1,13 @@
<% unless @status.empty? -%>
<% if @status['http_error'] -%>
<%= critical_icon %> WPVulnDB API, <%= @status['http_error'].to_s %>
<%= critical_icon %> WPScan DB API, <%= @status['http_error'].to_s %>
<% else -%>
<%= info_icon %> WPVulnDB API OK
<%= info_icon %> WPScan DB API OK
| Plan: <%= @status['plan'] %>
| Requests Done (during the scan): <%= @api_requests %>
| Requests Remaining: <%= @status['requests_remaining'] %>
<% end -%>
<% else -%>
<%= warning_icon %> No WPVulnDB API Token given, as a result vulnerability data has not been output.
<%= warning_icon %> You can get a free API token with 50 daily requests by registering at https://wpvulndb.com/users/sign_up
<%= warning_icon %> No WPScan API Token given, as a result vulnerability data has not been output.
<%= warning_icon %> You can get a free API token with 25 daily requests by registering at https://wpscan.com/register
<% end -%>

View File

@@ -1,5 +1,5 @@
<% if @version -%>
<%= info_icon %> WordPress version <%= @version.number %> identified (<%= @version.status.capitalize %>, released on <%= @version.release_date %>).
<%= info_icon %> WordPress version <%= @version.number %> identified (<%= @version.status.tr('-', '_').humanize %>, released on <%= @version.release_date %>).
<%= render('@finding', item: @version) -%>
<% else -%>
<%= notice_icon %> The WordPress version could not be detected.

View File

@@ -8,6 +8,6 @@
"requests_remaining": <%= @status['requests_remaining'].to_json %>
<% end -%>
<% else -%>
"error": "No WPVulnDB API Token given, as a result vulnerability data has not been output.\nYou can get a free API token with 50 daily requests by registering at https://wpvulndb.com/users/sign_up"
"error": "No WPScan API Token given, as a result vulnerability data has not been output.\nYou can get a free API token with 25 daily requests by registering at https://wpscan.com/register"
<% end -%>
},

View File

@@ -13,6 +13,7 @@ require 'uri'
require 'time'
require 'readline'
require 'securerandom'
require 'resolv'
# Monkey Patches/Fixes/Override
require 'wpscan/typhoeus/response' # Adds a from_vuln_api? method
# Custom Libs

View File

@@ -7,7 +7,7 @@ module WPScan
# @return [ String ]
def default_user_agent
@default_user_agent ||= "WPScan v#{VERSION} (https://wpscan.org/)"
@default_user_agent ||= "WPScan v#{VERSION} (https://wpscan.com/wordpress-security-scanner)"
end
end
end

View File

@@ -11,7 +11,11 @@ module WPScan
# @return [ Hash ]
def self.all_df_data
@all_df_data ||= YAML.safe_load(File.read(df_file), [Regexp])
@all_df_data ||= if Gem::Version.new(Psych::VERSION) >= Gem::Version.new('4.0.0')
YAML.safe_load(File.read(df_file), permitted_classes: [Regexp])
else
YAML.safe_load(File.read(df_file), [Regexp])
end
end
# @return [ Array<Symbol> ]
@@ -31,7 +35,7 @@ module WPScan
finder_configs(
finder_class,
Regexp.last_match[1] == 'aggressive'
aggressive: Regexp.last_match[1] == 'aggressive'
)
end

View File

@@ -16,7 +16,7 @@ module WPScan
# @param [ Symbol ] finder_class
# @param [ Boolean ] aggressive
# @return [ Hash ]
def self.finder_configs(finder_class, aggressive = false)
def self.finder_configs(finder_class, aggressive: false)
configs = {}
return configs unless allowed_classes.include?(finder_class)

View File

@@ -24,7 +24,7 @@ module WPScan
# @param [ Symbol ] finder_class
# @param [ Boolean ] aggressive
# @return [ Hash ]
def self.finder_configs(finder_class, aggressive = false)
def self.finder_configs(finder_class, aggressive: false)
configs = {}
return configs unless allowed_classes.include?(finder_class)

View File

@@ -24,7 +24,13 @@ module WPScan
FileUtils.mkdir_p(repo_directory.to_s) unless Dir.exist?(repo_directory.to_s)
raise "#{repo_directory} is not writable" unless repo_directory.writable?
# When --no-update is passed, return to avoid raising an error if the directory is not writable
# Mainly there for Homebrew: https://github.com/wpscanteam/wpscan/pull/1455
return if ParsedCli.update == false
unless repo_directory.writable?
raise "#{repo_directory} is not writable (uid: #{Process.uid}, gid: #{Process.gid})"
end
delete_old_files
end

View File

@@ -4,7 +4,7 @@ module WPScan
module DB
# WPVulnDB API
class VulnApi
NON_ERROR_CODES = [200, 401].freeze
NON_ERROR_CODES = [200, 403].freeze
class << self
attr_accessor :token
@@ -12,7 +12,7 @@ module WPScan
# @return [ Addressable::URI ]
def self.uri
@uri ||= Addressable::URI.parse('https://wpvulndb.com/api/v3/')
@uri ||= Addressable::URI.parse('https://wpscan.com/api/v3/')
end
# @param [ String ] path
@@ -26,7 +26,7 @@ module WPScan
# Typhoeus.get is used rather than Browser.get to avoid merging irrelevant params from the CLI
res = Typhoeus.get(uri.join(path), default_request_params.merge(params))
return {} if res.code == 404 # This is for API inconsistencies when dots in path
return {} if res.code == 404 || res.code == 429
return JSON.parse(res.body) if NON_ERROR_CODES.include?(res.code)
raise Error::HTTP, res
@@ -34,6 +34,8 @@ module WPScan
retries ||= 0
if (retries += 1) <= 3
@default_request_params[:headers]['X-Retry'] = retries
sleep(1)
retry
end
@@ -68,7 +70,7 @@ module WPScan
# @return [ Hash ]
# @note Those params can not be overriden by CLI options
def self.default_request_params
Browser.instance.default_connect_request_params.merge(
@default_request_params ||= Browser.instance.default_connect_request_params.merge(
headers: {
'User-Agent' => Browser.instance.default_user_agent,
'Authorization' => "Token token=#{token}"

View File

@@ -5,16 +5,16 @@ module WPScan
class PluginsThresholdReached < Standard
def to_s
"The number of plugins detected reached the threshold of #{ParsedCli.plugins_threshold} " \
'which might indicate False Positive. It would be recommended to use the --exclude-content-based ' \
'option to ignore the bad responses.'
'which might indicate False Positive. It would be recommended to use the --exclude-content-based ' \
'option to ignore the bad responses.'
end
end
class ThemesThresholdReached < Standard
def to_s
"The number of themes detected reached the threshold of #{ParsedCli.themes_threshold} " \
'which might indicate False Positive. It would be recommended to use the --exclude-content-based ' \
'option to ignore the bad responses.'
'which might indicate False Positive. It would be recommended to use the --exclude-content-based ' \
'option to ignore the bad responses.'
end
end
end

View File

@@ -26,7 +26,7 @@ module WPScan
class WpContentDirNotDetected < Standard
def to_s
'Unable to identify the wp-content dir, please supply it with --wp-content-dir,' \
' use the --scope option or make sure the --url value given is the correct one'
' use the --scope option or make sure the --url value given is the correct one'
end
end

View File

@@ -56,8 +56,8 @@ module WPScan
homepage_result = find(target.homepage_res, opts)
if homepage_result
return homepage_result unless homepage_result.is_a?(Array) && homepage_result.empty?
unless homepage_result.nil? || (homepage_result.is_a?(Array) && homepage_result&.empty?)
return homepage_result
end
find(target.error_404_res, opts)

View File

@@ -27,7 +27,7 @@ module WPScan
end
def wpvulndb_url(id)
"https://wpvulndb.com/vulnerabilities/#{id}"
"https://wpscan.com/vulnerability/#{id}"
end
end
end

View File

@@ -11,9 +11,10 @@ module WPScan
module WordPress
include CMSScanner::Target::Platform::PHP
WORDPRESS_PATTERN = %r{/(?:(?:wp-content/(?:themes|(?:mu-)?plugins|uploads))|wp-includes)/}i.freeze
WP_JSON_OEMBED_PATTERN = %r{/wp-json/oembed/}i.freeze
WP_ADMIN_AJAX_PATTERN = %r{\\?/wp-admin\\?/admin-ajax\.php}i.freeze
WORDPRESS_PATTERN = %r{/(?:(?:wp-content/(?:themes|(?:mu-)?plugins|uploads))|wp-includes)/}i.freeze
WORDPRESS_HOSTED_PATTERN = %r{https?://s\d\.wp\.com#{WORDPRESS_PATTERN}}i.freeze
WP_JSON_OEMBED_PATTERN = %r{/wp-json/oembed/}i.freeze
WP_ADMIN_AJAX_PATTERN = %r{\\?/wp-admin\\?/admin-ajax\.php}i.freeze
# These methods are used in the associated interesting_findings finders
# to keep the boolean state of the finding rather than re-check the whole thing again
@@ -103,11 +104,8 @@ module WPScan
return true if /\.wordpress\.com$/i.match?(uri.host)
unless content_dir
pattern = %r{https?://s\d\.wp\.com#{WORDPRESS_PATTERN}}i.freeze
xpath = '(//@href|//@src)[contains(., "wp.com")]'
uris_from_page(homepage_res, xpath) do |uri|
return true if uri.to_s.match?(pattern)
uris_from_page(homepage_res, '(//@href|//@src)[contains(., "wp.com")]') do |uri|
return true if uri.to_s.match?(WORDPRESS_HOSTED_PATTERN)
end
end
@@ -139,11 +137,14 @@ module WPScan
# the first time the method is called, and the effective_url is then used
# if suitable, otherwise the default wp-login will be.
#
# If the login_uri CLI option has been provided, it will be returne w/o redirection check.
#
# @return [ String, false ] The URL to the login page or false if not detected
def login_url
return @login_url unless @login_url.nil?
return @login_url = url(ParsedCli.login_uri) if ParsedCli.login_uri
@login_url = url('wp-login.php') # TODO: url(ParsedCli.login_uri)
@login_url = url('wp-login.php')
res = Browser.get_and_follow_location(@login_url)

View File

@@ -125,14 +125,14 @@ module WPScan
return @uri.to_s unless path
if %r{wp-content/plugins}i.match?(path)
path = +path.gsub('wp-content/plugins', plugins_dir)
new_path = path.gsub('wp-content/plugins', plugins_dir)
elsif /wp-content/i.match?(path)
path = +path.gsub('wp-content', content_dir)
new_path = path.gsub('wp-content', content_dir)
elsif path[0] != '/' && sub_dir
path = "#{sub_dir}/#{path}"
new_path = "#{sub_dir}/#{path}"
end
super(path)
super(new_path || path)
end
end
end

View File

@@ -7,7 +7,8 @@ module Typhoeus
#
# @return [ Boolean ]
def from_vuln_api?
effective_url.start_with?(WPScan::DB::VulnApi.uri.to_s) && !effective_url.include?('/status')
effective_url.start_with?(WPScan::DB::VulnApi.uri.to_s) &&
!effective_url.start_with?(WPScan::DB::VulnApi.uri.join('status').to_s)
end
end
end

View File

@@ -2,5 +2,5 @@
# Version
module WPScan
VERSION = '3.8.5'
VERSION = '3.8.20'
end

View File

@@ -21,6 +21,7 @@ module WPScan
references: references,
type: json_data['vuln_type'],
fixed_in: json_data['fixed_in'],
introduced_in: json_data['introduced_in'],
cvss: json_data['cvss']&.symbolize_keys
)
end

View File

@@ -52,9 +52,10 @@ describe WPScan::Controller::Core do
%i[apache iis nginx].each do |server|
context "when #{server}" do
let(:cli_args) { "#{super()} --server #{server}" }
let(:servers) { [:Apache, nil, :IIS, :Nginx] }
it "loads the #{server.capitalize} module and returns :#{server}" do
@stubbed_server = [:Apache, nil, :IIS, :Nginx].sample
@stubbed_server = servers.sample
@expected = server == :iis ? :IIS : server.to_s.camelize.to_sym
end
end

View File

@@ -76,7 +76,7 @@ describe WPScan::Controller::Enumeration do
config_backups_list config_backups_detection
db_exports_list db_exports_detection
medias_detection
users_list users_detection]
users_list users_detection exclude_usernames]
)
end
end

View File

@@ -34,7 +34,7 @@ describe WPScan::Controller::PasswordAttack do
it 'contains to correct options' do
expect(controller.cli_options.map(&:to_sym))
.to eq(%i[passwords usernames multicall_max_passwords password_attack])
.to eq(%i[passwords usernames multicall_max_passwords password_attack login_uri])
end
end

View File

@@ -7,6 +7,7 @@ describe WPScan::Controller::VulnApi do
before do
WPScan::ParsedCli.options = rspec_parsed_options(cli_args)
WPScan::DB::VulnApi.instance_variable_set(:@default_request_params, nil)
end
describe '#cli_options' do
@@ -27,7 +28,7 @@ describe WPScan::Controller::VulnApi do
let(:cli_args) { "#{super()} --api-token token" }
context 'when the token is invalid' do
before { expect(WPScan::DB::VulnApi).to receive(:status).and_return('error' => 'HTTP Token: Access denied.') }
before { expect(WPScan::DB::VulnApi).to receive(:status).and_return('status' => 'forbidden') }
it 'raise an InvalidApiToken error' do
expect { controller.before_scan }.to raise_error(WPScan::Error::InvalidApiToken)

View File

@@ -12,7 +12,7 @@ describe WPScan::Finders::DbExports::KnownLocations do
allow(target).to receive(:sub_dir).and_return(false)
end
it 'replaces {domain_name} by its value' do
it 'replaces {domain_name} by its values' do
expect(finder.potential_urls(opts).keys).to eql %w[
http://ex.lo/aa/ex.sql
http://ex.lo/aa/wordpress.sql
@@ -27,8 +27,8 @@ describe WPScan::Finders::DbExports::KnownLocations do
context "when #{sub_domain} sub-domain" do
let(:url) { "https://#{sub_domain}.domain.tld" }
it 'replaces {domain_name} by its correct value' do
expect(finder.potential_urls(opts).keys).to include "#{url}/domain.sql"
it 'replaces {domain_name} by its correct values' do
expect(finder.potential_urls(opts).keys).to include "#{url}/domain.sql", "#{url}/#{sub_domain}.domain.sql"
end
end
end
@@ -44,16 +44,22 @@ describe WPScan::Finders::DbExports::KnownLocations do
context 'when multi-level tlds and sub-domain' do
let(:url) { 'https://dev.something.com.tr' }
it 'replaces {domain_name} by its correct value' do
expect(finder.potential_urls(opts).keys).to include 'https://dev.something.com.tr/something.sql'
it 'replaces {domain_name} by its correct values' do
expect(finder.potential_urls(opts).keys).to include(
'https://dev.something.com.tr/something.sql',
'https://dev.something.com.tr/dev.something.sql'
)
end
end
context 'when some weird stuff' do
let(:url) { 'https://098f6bcd4621d373cade4e832627b4f6.aa-bb-ccc-dd.domain-test.com' }
it 'replaces {domain_name} by its correct value' do
expect(finder.potential_urls(opts).keys).to include "#{url}/domain-test.sql"
it 'replaces {domain_name} by its correct values' do
expect(finder.potential_urls(opts).keys).to include(
"#{url}/domain-test.sql",
"#{url}/098f6bcd4621d373cade4e832627b4f6.aa-bb-ccc-dd.domain-test.sql"
)
end
end
@@ -64,6 +70,14 @@ describe WPScan::Finders::DbExports::KnownLocations do
expect(finder.potential_urls(opts).keys).to include "#{url}/dc-2.sql"
end
end
context 'when an IP address' do
let(:url) { 'http://192.168.1.12' }
it 'replaces {domain_name} by the IP address' do
expect(finder.potential_urls(opts).keys).to include "#{url}/192.168.1.12.sql"
end
end
end
describe '#aggressive' do
@@ -102,19 +116,29 @@ describe WPScan::Finders::DbExports::KnownLocations do
expect(target).to receive(:homepage_or_404?).twice.and_return(false)
end
it 'returns the expected Array<DbExport>' do
expected = []
context 'when matching the pattern' do
it 'returns the expected Array<DbExport>' do
expected = []
found_files.each do |file|
url = "#{target.url}#{file}"
expected << WPScan::Model::DbExport.new(
url,
confidence: 100,
found_by: described_class::DIRECT_ACCESS
)
found_files.each do |file|
url = "#{target.url}#{file}"
expected << WPScan::Model::DbExport.new(
url,
confidence: 100,
found_by: described_class::DIRECT_ACCESS
)
end
expect(finder.aggressive(opts)).to eql expected
end
end
expect(finder.aggressive(opts)).to eql expected
context 'when not matching the pattern' do
let(:db_export) { '' }
it 'returns an empty array' do
expect(finder.aggressive(opts)).to eql []
end
end
end
end

View File

@@ -35,15 +35,47 @@ describe WPScan::Finders::InterestingFindings::DuplicatorInstallerLog do
end
context 'when the body matches' do
let(:body) { File.read(fixtures.join(filename)) }
it 'returns the InterestingFinding' do
after do
expect(finder.aggressive).to eql WPScan::Model::DuplicatorInstallerLog.new(
log_url,
confidence: 100,
found_by: described_class::DIRECT_ACCESS
)
end
context 'when old versions of the file' do
let(:body) { File.read(fixtures.join('old.txt')) }
it 'returns the InterestingFinding' do
# handled in after loop above
end
end
context 'when newest versions of the file' do
context 'when PRO format 1' do
let(:body) { File.read(fixtures.join('pro.txt')) }
it 'returns the InterestingFinding' do
# handled in after loop above
end
end
context 'when PRO format 2' do
let(:body) { File.read(fixtures.join('pro2.txt')) }
it 'returns the InterestingFinding' do
# handled in after loop above
end
end
context 'when LITE' do
let(:body) { File.read(fixtures.join('lite.txt')) }
it 'returns the InterestingFinding' do
# handled in after loop above
end
end
end
end
end
end

View File

@@ -4,7 +4,7 @@ describe WPScan::Finders::InterestingFindings::EmergencyPwdResetScript do
subject(:finder) { described_class.new(target) }
let(:target) { WPScan::Target.new(url).extend(CMSScanner::Target::Server::Apache) }
let(:url) { 'http://ex.lo/' }
let(:file_url) { url + 'emergency.php' }
let(:file_url) { "#{url}emergency.php" }
let(:fixtures) { FINDERS_FIXTURES.join('interesting_findings', 'emergency_pwd_reset_script') }
before do

View File

@@ -0,0 +1,50 @@
# frozen_string_literal: true
describe WPScan::Finders::InterestingFindings::PHPDisabled do
subject(:finder) { described_class.new(target) }
let(:target) { WPScan::Target.new(url).extend(CMSScanner::Target::Server::Apache) }
let(:url) { 'http://ex.lo/' }
let(:fixtures) { FINDERS_FIXTURES.join('interesting_findings', 'php_disabled') }
let(:file_path) { 'wp-includes/version.php' }
let(:file_url) { target.url(file_path) }
describe '#aggressive' do
before do
expect(target).to receive(:sub_dir).at_least(1).and_return(false)
expect(target).to receive(:head_or_get_params).and_return(method: :head)
end
context 'when not a 200' do
it 'return nil' do
stub_request(:head, file_url).to_return(status: 404)
expect(finder.aggressive).to eql nil
end
end
context 'when a 200' do
before do
stub_request(:head, file_url)
stub_request(:get, file_url).to_return(body: body)
end
context 'when the body does not match' do
let(:body) { '' }
its(:aggressive) { should be_nil }
end
context 'when the body matches' do
let(:body) { File.read(fixtures.join('version.php')) }
it 'returns the PHPDisabled' do
expect(finder.aggressive).to eql WPScan::Model::PHPDisabled.new(
file_url,
confidence: 100,
found_by: described_class::DIRECT_ACCESS
)
end
end
end
end
end

View File

@@ -4,7 +4,7 @@ describe WPScan::Finders::InterestingFindings::UploadSQLDump do
subject(:finder) { described_class.new(target) }
let(:target) { WPScan::Target.new(url).extend(CMSScanner::Target::Server::Apache) }
let(:url) { 'http://ex.lo/' }
let(:dump_url) { url + 'wp-content/uploads/dump.sql' }
let(:dump_url) { "#{url}wp-content/uploads/dump.sql" }
let(:fixtures) { FINDERS_FIXTURES.join('interesting_findings', 'upload_sql_dump') }
let(:wp_content) { 'wp-content' }

View File

@@ -10,7 +10,7 @@ describe WPScan::Finders::InterestingFindings::Base do
%w[
Readme DebugLog FullPathDisclosure
Multisite MuPlugins Registration UploadDirectoryListing TmmDbMigrate
UploadSQLDump
UploadSQLDump PHPDisabled
]
end

View File

@@ -13,8 +13,8 @@ describe WPScan::Finders::Medias::AttachmentBruteForcing do
describe '#target_urls' do
it 'returns the expected urls' do
expect(finder.target_urls(range: (1..2))).to eql(
url + '?attachment_id=1' => 1,
url + '?attachment_id=2' => 2
"#{url}?attachment_id=1" => 1,
"#{url}?attachment_id=2" => 2
)
end
end

View File

@@ -35,7 +35,7 @@ describe WPScan::Finders::Passwords::WpLogin do
context 'when multiple cookies set' do
let(:headers) do
"Set-Cookie: wordpress_test_cookie=WP+Cookie+check; path=/\r\n" \
'Set-Cookie: something=value; path=/'
'Set-Cookie: something=value; path=/'
end
it 'returns false' do
@@ -47,9 +47,9 @@ describe WPScan::Finders::Passwords::WpLogin do
context 'when logged_in cookie set' do
let(:headers) do
"Set-Cookie: wordpress_test_cookie=WP+Cookie+check; path=/\r\r" \
"Set-Cookie: wordpress_xxx=yyy; path=/wp-content/plugins; httponly\r\n" \
"Set-Cookie: wordpress_xxx=yyy; path=/wp-admin; httponly\r\n" \
'Set-Cookie: wordpress_logged_in_xxx=yyy; path=/; httponly'
"Set-Cookie: wordpress_xxx=yyy; path=/wp-content/plugins; httponly\r\n" \
"Set-Cookie: wordpress_xxx=yyy; path=/wp-admin; httponly\r\n" \
'Set-Cookie: wordpress_logged_in_xxx=yyy; path=/; httponly'
end
it 'returns false' do

View File

@@ -13,8 +13,8 @@ describe WPScan::Finders::Users::AuthorIdBruteForcing do
describe '#target_urls' do
it 'returns the correct URLs' do
expect(finder.target_urls(range: (1..2))).to eql(
url + '?author=1' => 1,
url + '?author=2' => 2
"#{url}?author=1" => 1,
"#{url}?author=2" => 2
)
end
end

View File

@@ -0,0 +1,48 @@
# frozen_string_literal: true
describe WPScan::Finders::Users::AuthorSitemap do
subject(:finder) { described_class.new(target) }
let(:target) { WPScan::Target.new(url) }
let(:url) { 'http://wp.lab/' }
let(:fixtures) { FINDERS_FIXTURES.join('users', 'author_sitemap') }
describe '#aggressive' do
before do
allow(target).to receive(:sub_dir).and_return(false)
stub_request(:get, finder.sitemap_url).to_return(body: body)
end
context 'when not an XML response' do
let(:body) { '' }
its(:aggressive) { should eql([]) }
end
context 'when an XML response' do
context 'when no usernames disclosed' do
let(:body) { File.read(fixtures.join('no_usernames.xml')) }
its(:aggressive) { should eql([]) }
end
context 'when usernames disclosed' do
let(:body) { File.read(fixtures.join('usernames.xml')) }
it 'returns the expected array of users' do
users = finder.aggressive
expect(users.size).to eql 2
expect(users.first.username).to eql 'admin'
expect(users.first.confidence).to eql 100
expect(users.first.interesting_entries).to eql ['http://wp.lab/wp-sitemap-users-1.xml']
expect(users.last.username).to eql 'author'
expect(users.last.confidence).to eql 100
expect(users.last.interesting_entries).to eql ['http://wp.lab/wp-sitemap-users-1.xml']
end
end
end
end
end

View File

@@ -8,7 +8,7 @@ describe WPScan::Finders::Users::Base do
describe '#finders' do
it 'contains the expected finders' do
expect(user.finders.map { |f| f.class.to_s.demodulize })
.to eq %w[AuthorPosts WpJsonApi OembedApi RSSGenerator YoastSeoAuthorSitemap
.to eq %w[AuthorPosts WpJsonApi OembedApi RSSGenerator AuthorSitemap YoastSeoAuthorSitemap
AuthorIdBruteForcing LoginErrorMessages]
end
end

View File

@@ -5,7 +5,7 @@ describe WPScan::Finders::WpVersion::Readme do
let(:target) { WPScan::Target.new(url).extend(CMSScanner::Target::Server::Apache) }
let(:url) { 'http://ex.lo/' }
let(:fixtures) { FINDERS_FIXTURES.join('wp_version', 'readme') }
let(:readme_url) { url + 'readme.html' }
let(:readme_url) { "#{url}readme.html" }
describe '#aggressive' do
before { stub_request(:get, readme_url).to_return(body: File.read(fixtures.join(file))) }

View File

@@ -172,7 +172,7 @@ describe WPScan::Model::Plugin do
after do
expect(plugin.vulnerabilities).to eq @expected
expect(plugin.vulnerable?).to eql @expected.empty? ? false : true
expect(plugin.vulnerable?).to eql !@expected.empty?
end
context 'when plugin not in the DB' do
@@ -195,50 +195,108 @@ describe WPScan::Model::Plugin do
end
context 'when vulnerabilities' do
let(:slug) { 'vulnerable-not-popular' }
let(:db_data) { vuln_api_data_for('plugins/vulnerable-not-popular') }
context 'when only fixed_in' do
let(:slug) { 'vulnerable-not-popular' }
let(:db_data) { vuln_api_data_for('plugins/vulnerable-not-popular') }
let(:all_vulns) do
[
WPScan::Vulnerability.new(
'First Vuln <= 6.3.10 - LFI',
references: { wpvulndb: '1' },
type: 'LFI',
fixed_in: '6.3.10'
),
WPScan::Vulnerability.new('No Fixed In', references: { wpvulndb: '2' })
]
end
context 'when no plugin version' do
before { expect(plugin).to receive(:version).at_least(1).and_return(false) }
it 'returns all the vulnerabilities' do
@expected = all_vulns
end
end
context 'when plugin version' do
before do
expect(plugin)
.to receive(:version)
.at_least(1)
.and_return(WPScan::Model::Version.new(number))
let(:all_vulns) do
[
WPScan::Vulnerability.new(
'First Vuln <= 6.3.10 - LFI',
references: { wpvulndb: '1' },
type: 'LFI',
fixed_in: '6.3.10'
),
WPScan::Vulnerability.new('No Fixed In', references: { wpvulndb: '2' })
]
end
context 'when < to a fixed_in' do
let(:number) { '5.0' }
context 'when no plugin version' do
before { expect(plugin).to receive(:version).at_least(1).and_return(false) }
it 'returns it' do
it 'returns all the vulnerabilities' do
@expected = all_vulns
end
end
context 'when >= to a fixed_in' do
let(:number) { '6.3.10' }
context 'when plugin version' do
before do
expect(plugin)
.to receive(:version)
.at_least(1)
.and_return(WPScan::Model::Version.new(number))
end
it 'does not return it ' do
@expected = [all_vulns.last]
context 'when < to fixed_in' do
let(:number) { '5.0' }
it 'returns it' do
@expected = all_vulns
end
end
context 'when >= to fixed_in' do
let(:number) { '6.3.10' }
it 'does not return it ' do
@expected = [all_vulns.last]
end
end
end
end
context 'when introduced_in' do
let(:db_data) { vuln_api_data_for('plugins/vulnerable-introduced-in') }
let(:all_vulns) do
[
WPScan::Vulnerability.new(
'Introduced In 6.4',
fixed_in: '6.5',
introduced_in: '6.4',
references: { wpvulndb: '1' }
)
]
end
context 'when no plugin version' do
before { expect(plugin).to receive(:version).at_least(1).and_return(false) }
it 'returns all the vulnerabilities' do
@expected = all_vulns
end
end
context 'when plugin version' do
before do
expect(plugin)
.to receive(:version)
.at_least(1)
.and_return(WPScan::Model::Version.new(number))
end
context 'when < to introduced_in' do
let(:number) { '5.0' }
it 'does not return it' do
@expected = []
end
end
context 'when >= to fixed_in' do
let(:number) { '6.5' }
it 'does not return it' do
@expected = []
end
end
context 'when >= to introduced_in' do
let(:number) { '6.4' }
it 'returns it' do
@expected = all_vulns
end
end
end
end

View File

@@ -200,7 +200,7 @@ describe WPScan::Model::Theme do
after do
expect(theme.vulnerabilities).to eq @expected
expect(theme.vulnerable?).to eql @expected.empty? ? false : true
expect(theme.vulnerable?).to eql !@expected.empty?
end
context 'when theme not in the DB' do

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,13 @@
{
"latest_version": null,
"last_updated": null,
"popular": false,
"vulnerabilities" : [
{
"title": "Introduced In 6.4",
"id": 1,
"introduced_in": "6.4",
"fixed_in": "6.5"
}
]
}

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,97 @@
= 4.0.0 =
* Released 2021.07.20
* Upgraded to use V4 of the what3words AutoSuggest Component with improved styling and functionality.
* Updated admin section interface.
* Addition of advanced clipping options to restrict suggestions displayed to a user.
* Addition of options to store latitude and longitude coordinates and nearest place against a record.
* Added ability to change the field label.
= 3.0.11 =
* Released 2021.06.30
* Fixes non-fatal debugging log output for PHP "Variable assignment" error
= 3.0.10 =
* Released 2021.03.09
* Fixes passing API key to autosuggest for requests.
= 3.0.9 =
* Released 2021.02.03
* Updated screenshots
* Send key version numbers to what3words API via `X-W3W-Plugin` request header.
= 3.0.8 =
* Released 2020.12.11
* Improved interoperability, errors in 3rd party scripts will be less likely to prevent the plugin operating.
* Bumped to latest WordPress release, 5.6
= 3.0.7 =
* Released 2020.06.17
* Addresses an error that prevented the plugin loading on Internet Explorer.
* Minor styling improvements.
= 3.0.6 =
* Released 2020.06.02
* Further improvements to match theme styling
* Clarified the purpose of the `Input Selector(s)` field
* Updated readme
= 3.0.5 =
* Released 2020.06.01
* Apply missing `font-size` property.
= 3.0.4 =
* Released 2020.06.01
* Hotfix missing `font-size` property.
= 3.0.3 =
* Released 2020.06.01
* Plugin tweaked to take up less vertical height on themes with slimmer text inputs.
= 3.0.2 =
* Released 2020.06.01
* The plugin now inherits styles from the current wordpress theme for more seamless integration.
* The following css properties are automatically applied to the upgraded input: `background-color`, `border`, `border-radius`, `color`, `font`, `height`.
= 3.0.1 =
* Released 2020.05.27
* Fixes an issue where country clipping would not work when shipping and billing addresses were in different countries.
* Updated screenshots
= 3.0.0 =
* Released 2020.05.26
* Updated the plugin to use new web component and V3 of the what3words API. Note that this release simplifies the plugin setup and removes some settings.
* Updated links to what3words documentation and developer site
* Settings available are now:
* API key
* CSS selector to specify which inputs should be upgraded to the auto suggest component
* Placeholder text shown on inputs
* Turn on/off the WooCommerce integration, to automatically add what3words address fields to your checkout forms
= 2.0.4 =
* Released 2019.01.16
* Added new function to allow a country field to be specified for country clipping
= 2.0.3 =
* Released 2018.04.05
* bug fixes
= 2.0.2 =
* Released 2018.03.16
* bug fixes
= 2.0.1 =
* Released 2018.01.09
* bug fixes
= 2.0.0 =
* Released 2018.01.08
* Reworked and redesigned plugin code base
= 1.1.0 =
* uses what3words autosuggest jQuery plugin 1.2.0
= 1.0.1 =
* General fixes
= 1.0.0 =
* Initial release

View File

@@ -0,0 +1,38 @@
{
"name": "a-note-above",
"version": "1.0.1",
"description": "A way to keep notes on your dashboard.",
"author": "Josh Brown <joshbrown101@gmail.com>",
"license": "GPLv2",
"private": true,
"scripts": {
"dev": "webpack --watch --progress --hide-modules",
"dev-build": "webpack -d --mode development",
"build": "webpack -p --mode production"
},
"dependencies": {
"axios": "^0.21.1",
"vue": "^2.6.12"
},
"devDependencies": {
"@babel/core": "^7.12.13",
"@babel/preset-env": "latest",
"babel-loader": "^8.2.2",
"browser-sync": "^2.26.14",
"browser-sync-webpack-plugin": "^2.3.0",
"css-loader": "^3.6.0",
"file-loader": "^4.3.0",
"html-webpack-plugin": "^3.2.0",
"html-webpack-template": "^6.2.0",
"less": "^3.13.1",
"less-loader": "^5.0.0",
"mini-css-extract-plugin": "^0.8.2",
"optimize-css-assets-webpack-plugin": "^5.0.4",
"terser-webpack-plugin": "^4.2.3",
"url-loader": "^2.3.0",
"vue-loader": "^15.9.6",
"vue-template-compiler": "^2.6.12",
"webpack": "^4.46.0",
"webpack-cli": "^3.3.12"
}
}

View File

@@ -0,0 +1,554 @@
msgid ""
msgstr ""
"Project-Id-Version: Abandoned Cart for WooCommerce 1.0.0\n"
"POT-Creation-Date: 2021-03-25 19:20+0530\n"
"PO-Revision-Date: 2021-03-25 19:20+0530\n"
"Last-Translator: \n"
"Language-Team: MakeWebBetter\n"
"Language: en_US\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Generator: Poedit 2.0.6\n"
"X-Poedit-Basepath: ..\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-KeywordsList: __;_e;_n;_x;_ex;_nx;esc_attr__;esc_attr_e;esc_attr_x;"
"esc_html__;esc_html_e;esc_html_x;_n_noop;_nx_noop;translate_nooped_plural\n"
"X-Poedit-SearchPath-0: .\n"
#: abandoned-cart-for-woocommerce.php:162
msgid "Settings"
msgstr ""
#: abandoned-cart-for-woocommerce.php:204
msgid ""
"Oops! You tried activating the ABANDONED CART FOR WOOCOMMERCE. Please "
"activate WooCommerce and then try again."
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:232
msgid "Email Work Flow"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:236
msgid "Abandon Cart Reports "
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:240
msgid "Abandon Cart Analytics "
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:244
msgid " Overview"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:264
msgid "Enable plugin"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:266
msgid "Enable plugin to start the functionality."
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:271
#: admin/class-abandoned-cart-for-woocommerce-admin.php:283
msgid "YES"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:272
#: admin/class-abandoned-cart-for-woocommerce-admin.php:284
msgid "NO"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:276
msgid "Add to Cart Pop-Up"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:278
msgid "Enable this to show pop-up at the add to cart time."
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:288
msgid "Add to Cart Pop-Up Title"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:290
msgid "Enter title here to show on add to cart pop-up."
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:294
msgid "Add to Cart title"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:297
msgid "Add to Cart Pop-Up Text"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:299
msgid "Enter text here to show on add to cart pop-up."
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:303
msgid "Add to Cart text"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:306
msgid "Cut-off time"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:308
msgid "Enter time in HOURS after which a cart will be treated as abandoned."
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:313
#: admin/class-abandoned-cart-for-woocommerce-admin.php:323
#: admin/class-abandoned-cart-for-woocommerce-admin.php:352
msgid "Enter Time"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:316
msgid "Delete abandoned cart history"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:318
msgid ""
"Enter the number of days before which you dont want to keep history of "
"abandoned cart. Remain blank to never delete history automatically."
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:326
msgid "User role for tracking "
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:328
msgid ""
"Select user roles for which you want to track abandoned carts(By default "
"only “GUEST USERS” are tracked)."
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:336
msgid "Coupon code prefix"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:338
msgid ""
"Add a pattern in which you want the coupons to be generated for Cart "
"Abandoners. Generated coupon will be prefix_<random_5_digit_alphanumeric>."
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:342
msgid "Enter Coupon code"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:345
msgid "Coupon expiry"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:347
msgid ""
"Enter the number of hours after which coupon will be expired if not used. "
"Time will start at the time of coupon send."
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:355
msgid "Coupon Discount"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:357
msgid ""
"Enter the percentage discount (between 1-100) which will apply on abandoned "
"cart."
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:363
msgid "Enter Discount"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:368
msgid "Save Settings"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:411
msgid "Id of some field is missing"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:414
msgid "Settings saved !"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:418
msgid " Nonce Not Verified "
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:485
msgid "Nonce not verified"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:508
msgid "Product Id"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:511
#: admin/partials/abandoned-cart-for-woocommerce-product-report.php:71
msgid "Product Name"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:514
msgid "Quantity"
msgstr ""
#: admin/class-abandoned-cart-for-woocommerce-admin.php:517
msgid "Total "
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-admin-dashboard.php:26
msgid "Documentation"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-admin-dashboard.php:28
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:125
msgid "Support"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:36
msgid "Abandoned Carts this Month"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:49
msgid "Abandoned Carts till Now"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:64
msgid "Recovered Carts this Month"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:80
msgid "Recovered Carts till Now"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:95
msgid "Recovered Money"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:119
msgid "Money That Can Be recovered"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-analytics.php:142
msgid "Graph of Abandoned Carts"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:26
msgid "Use Placeholders"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:26
msgid "to apply a coupon on the cart"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:26
msgid "for displaying the cart in the email"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:27
msgid " for checkout page"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:52
msgid "Enable The workflow"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:71
msgid "Initiate Time"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:81
msgid "Enter time"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:84
msgid "Enter time In Hours"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:90
msgid "Mail Subject"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:100
msgid "Enter Mail Subject"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:103
msgid "Enter Subject"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:109
msgid "Content"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-email-workflow.php:125
msgid "Save Workflow"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:22
msgid "What Is Abandoned Cart For WooCommerce?"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:27
msgid ""
"Abandoned Cart For WooCommerce is an all-in-one solution to beat an online "
"sellers biggest nightmare, i.e, abandoned carts. With the help of this "
"plugin, \n"
"\t\t\t\t\tyou can very easily and efficiently win back your lost WooCommerce "
"customers and skyrocket your conversion rate."
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:33
msgid "As a store owner, you get to:"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:35
msgid "Analyze deep insights into your abandoned carts and products."
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:36
msgid "Capture customer emails on the checkout and cart page."
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:37
msgid "Send automated emails to your lost customers"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:38
msgid "Win-back even the unregistered customers"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:39
msgid "See a complete list of abandoned carts"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:40
msgid "Customizable abandoned cart workflows"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:41
msgid "Disable tracking for selected user roles"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:42
msgid ""
"Create an abandoned cart recovery strategy for even the variable products"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:45
msgid "The Free Plugin Benefits"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:53
msgid " Advanced Reports For Abandoned Products"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:57
msgid ""
"The plugin comes with advanced reports for the abandoned carts made in your "
"store. Thus, allowing you to \n"
"\t\t\t\t\t\t\t\tmake an informed abandoned cart recovery strategy."
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:72
msgid "Workflow For Abandoned Carts"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:73
msgid ""
"Abandoned Cart For WooCommerce comes with a customizable workflow that lets "
"you send emails and win back your lost customers."
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:83
msgid "Support Variable Product"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:88
msgid ""
"The plugin works very well with and supports variable products on your "
"WooCommerce store."
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:103
msgid "Complete List Of Abandoned Users"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:108
msgid ""
"The plugin gives you a complete list of shoppers that left carts abandoned "
"on your WooCommerce store."
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-overview.php:129
msgid ""
"Phone, Email & Skype support. Our Support is ready to assist you regarding "
"any query, issue, or feature request and if that doesn't help our Technical "
"team will connect with you personally and have your query\n"
"\t\t\t\t\t\t\t\tresolved."
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-product-report.php:49
msgid "Reports according products-name"
msgstr ""
#: admin/partials/abandoned-cart-for-woocommerce-product-report.php:74
msgid "Abandoned time"
msgstr ""
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:138
msgid "Abandoned"
msgstr ""
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:140
msgid "Recovered"
msgstr ""
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:198
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:360
msgid "Email"
msgstr ""
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:199
msgid "Left Page FROM "
msgstr ""
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:200
msgid "Total"
msgstr ""
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:201
msgid "Status"
msgstr ""
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:321
msgid "Nonce Not Verified"
msgstr ""
#: admin/partials/class-abandoned-cart-for-woocommerce-report.php:368
msgid "Full Details Of Cart"
msgstr ""
#: common/class-abandoned-cart-for-woocommerce-common.php:92
msgid "Every custom time"
msgstr ""
#: common/class-abandoned-cart-for-woocommerce-common.php:97
msgid "Delete custom time"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:300
msgid "What is your monthly revenue?"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:319
msgid "What industry defines your business?"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:325
msgid "Industry Type"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:356
msgid "What is the best email address to contact you?"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:368
msgid "What is your contact number?"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:373
msgid "Contact Number"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:487
msgid ""
"Let us know why you are deactivating Abandoned Cart for WooCommerce so we "
"can improve the plugin"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:491
msgid "Reason"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce-onboarding-steps.php:729
msgid "Unexpected Error Occured"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce.php:367
msgid "General Setting"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce.php:384
msgid "Cart"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce.php:388
msgid "Product"
msgstr ""
#: includes/class-abandoned-cart-for-woocommerce.php:412
#, php-format
msgid ""
"Unable to locate file at location %s. Some features may not work properly in "
"this plugin. Please contact us!"
msgstr ""
#: mwb-acwf-gdpr.php:23
msgid "Stored Customer Details for Tracking Abandoned cart"
msgstr ""
#: mwb-acwf-gdpr.php:24
msgid ""
"We store customer's email address, customer's Ip Address so that we can send "
"them email reagarding their abandoned cart to cover them"
msgstr ""
#: mwb-acwf-gdpr.php:36
msgid "Abandoned Cart For WooCommerce"
msgstr ""
#: mwb-acwf-gdpr.php:54 mwb-acwf-gdpr.php:121
msgid "Recipient Details"
msgstr ""
#: mwb-acwf-gdpr.php:166
msgid "Removed data of \"Abandoned Cart\""
msgstr ""
#: onboarding/templates/abandoned-cart-for-woocommerce-deactivation-template.php:33
msgid "May we have a little info about why you are deactivating?"
msgstr ""
#: onboarding/templates/abandoned-cart-for-woocommerce-deactivation-template.php:44
msgid "Skip and Deactivate Now"
msgstr ""
#: onboarding/templates/abandoned-cart-for-woocommerce-onboarding-template.php:27
msgid "Welcome to MakeWebBetter"
msgstr ""
#: onboarding/templates/abandoned-cart-for-woocommerce-onboarding-template.php:28
msgid ""
"We love making new friends! Subscribe below and we promise to keep you up-to-"
"date with our latest new plugins, updates, awesome deals and a few special "
"offers."
msgstr ""
#: onboarding/templates/abandoned-cart-for-woocommerce-onboarding-template.php:40
msgid "Skip For Now"
msgstr ""
#: public/class-abandoned-cart-for-woocommerce-public.php:84
msgid "Enter Your Email Here"
msgstr ""
#: public/class-abandoned-cart-for-woocommerce-public.php:232
msgid "Do You Want to Buy"
msgstr ""

View File

@@ -0,0 +1,338 @@
# Copyright (C) 2020 ZealousWeb Technologies
# This file is distributed under the same license as the Abandoned Contact Form 7 plugin.
msgid ""
msgstr ""
"Project-Id-Version: Abandoned Contact Form 7 1.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/abandoned-forms-contact-form-7\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2020-08-17T07:23:53+02:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.4.0\n"
"X-Domain: cf7-abandoned-form\n"
#. Plugin Name of the plugin
msgid "Abandoned Contact Form 7"
msgstr ""
#. Description of the plugin
msgid "Abandoned Contact Form 7 provides an ability to track the data from Contact Form 7 even if the user does not submit the form."
msgstr ""
#. Author of the plugin
msgid "ZealousWeb Technologies"
msgstr ""
#. Author URI of the plugin
msgid "https://www.zealousweb.com"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:112
msgid "Form Data"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:113
#: inc/admin/class.cf7af.admin.action.php:508
msgid "User Email"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:114
#: inc/admin/class.cf7af.admin.action.php:515
msgid "User IP"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:115
msgid "is Enable Send Mail"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:116
msgid "Number of Send Mail"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:117
#: inc/admin/class.cf7af.admin.filter.php:227
msgid "Submitted Date"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:169
#: inc/admin/class.cf7af.admin.action.php:541
msgid "Yes"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:170
#: inc/admin/class.cf7af.admin.action.php:542
msgid "No"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:219
msgid "Abandoned Form Data"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:288
#: inc/admin/class.cf7af.admin.action.php:552
msgid "Action"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:290
msgid "To enable this button please allow mail notification from detail page"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:291
msgid "Disable"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:381
msgid "Select Forms"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:387
msgid "Export CSV"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:424
#: inc/admin/class.cf7af.admin.action.php:425
#: inc/admin/template/cf7af.notification.settings.template.php:34
msgid "Mail Notification Settings"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:433
#: inc/admin/class.cf7af.admin.action.php:434
#: inc/admin/class.cf7af.admin.action.php:549
#: inc/admin/class.cf7af.admin.filter.php:224
msgid "Send Mail"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:451
msgid "Please select form to export."
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:466
msgid "No Abandoned data Found"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:501
msgid "CF7 Form Name"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:522
msgid "Other Form Detail"
msgstr ""
#: inc/admin/class.cf7af.admin.action.php:538
msgid "Disable Mail Notification"
msgstr ""
#: inc/admin/class.cf7af.admin.filter.php:92
msgid "Abandoned Form Settings"
msgstr ""
#: inc/admin/class.cf7af.admin.filter.php:222
msgid "Abandoned User's Email"
msgstr ""
#: inc/admin/class.cf7af.admin.filter.php:223
msgid "IP Address"
msgstr ""
#: inc/admin/class.cf7af.admin.filter.php:225
msgid "Number of Emails Sent"
msgstr ""
#: inc/admin/class.cf7af.admin.filter.php:226
msgid "Fail Counter"
msgstr ""
#: inc/admin/template/cf7af.notification.settings.template.php:13
#: inc/admin/template/cf7af.send.mail.template.php:37
msgid "Nonce check failed."
msgstr ""
#: inc/admin/template/cf7af.notification.settings.template.php:26
msgid "Settings saved."
msgstr ""
#: inc/admin/template/cf7af.notification.settings.template.php:28
msgid "Settings are not saved."
msgstr ""
#: inc/admin/template/cf7af.notification.settings.template.php:36
#: inc/admin/template/cf7af.send.mail.template.php:96
msgid "Use {email} to insert the email into the mail body"
msgstr ""
#: inc/admin/template/cf7af.notification.settings.template.php:37
#: inc/admin/template/cf7af.send.mail.template.php:97
msgid "Use {contact_form} to insert the form name into the mail body"
msgstr ""
#: inc/admin/template/cf7af.notification.settings.template.php:38
#: inc/admin/template/cf7af.send.mail.template.php:98
msgid "Use {link} to insert the page contact link into the mail body"
msgstr ""
#: inc/admin/template/cf7af.notification.settings.template.php:61
#: inc/admin/template/cf7af.send.mail.template.php:175
msgid "Subject"
msgstr ""
#: inc/admin/template/cf7af.notification.settings.template.php:80
#: inc/admin/template/cf7af.send.mail.template.php:196
msgid "Email Body"
msgstr ""
#: inc/admin/template/cf7af.notification.settings.template.php:101
msgid "Save"
msgstr ""
#: inc/admin/template/cf7af.notification.settings.template.php:114
msgid "<h3>Subject</h3><p>Please enter the subject for send mail.</p>"
msgstr ""
#: inc/admin/template/cf7af.notification.settings.template.php:116
msgid "<h3>Email Body </h3><p>It's a body content of mail which reflect on sent mail.</p>"
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:73
msgid "Error on Send Mail."
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:84
msgid "Send Mail Suceessfully to Abandoned User."
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:86
msgid "Mail has not send."
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:92
msgid "Send Mail to Abandoned User Entry"
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:120
msgid "User Email Address (To)"
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:139
msgid "From Name"
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:157
msgid "From Email Address"
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:212
msgid "Send"
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:226
msgid "<h3>User Email Address (To)</h3><p>This is an Abandoned user&apos;s email ID which will receive the email.</p>"
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:228
msgid "<h3>From Name</h3><p>This is a default &apos;Name&apos; which is get from website general settings but if you use SMTP settings then From Name used from SMTP settings page.</p>"
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:230
msgid "<h3>From Email Address</h3><p>This is a default &apos;Email Address&apos; which is get from website general settings but if you use SMTP settings then From Email used from SMTP settings page.</p>"
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:232
msgid "<h3>Subject</h3><p>This is the subject which is used in email.</p>"
msgstr ""
#: inc/admin/template/cf7af.send.mail.template.php:234
msgid "<h3>Email Body</h3><p>This is an email body content which are reflect on email body.</p>"
msgstr ""
#: inc/admin/template/cf7af.template.php:23
msgid "Enable Abandoned"
msgstr ""
#: inc/admin/template/cf7af.template.php:34
#: inc/admin/template/cf7af.template.php:41
msgid "Select Email Field"
msgstr ""
#: inc/admin/template/cf7af.template.php:67
msgid "<h3>Enable/Disable Abandoned</h3><p>You can enable/disable Abandoned form functionality.</p>"
msgstr ""
#: inc/admin/template/cf7af.template.php:69
msgid "<h3>Select Email Field</h3><p>Select the email field for tracking Abandoned user</p>"
msgstr ""
#: inc/class.cf7af.php:92
msgid "Support"
msgstr ""
#: inc/class.cf7af.php:94
msgid "Document"
msgstr ""
#: inc/class.cf7af.php:345
#: inc/class.cf7af.php:356
msgid "Abandoned Users"
msgstr ""
#: inc/class.cf7af.php:346
msgid "Abandoned User Detail"
msgstr ""
#: inc/class.cf7af.php:347
msgid "All Abandoned Users"
msgstr ""
#: inc/class.cf7af.php:348
msgid "Edit Abandoned User"
msgstr ""
#: inc/class.cf7af.php:349
msgid "Search Abandoned User"
msgstr ""
#: inc/class.cf7af.php:350
msgid "View Abandoned User"
msgstr ""
#: inc/class.cf7af.php:351
msgid "No Abandoned User found"
msgstr ""
#: inc/class.cf7af.php:352
msgid "No Abandoned User found in Trash"
msgstr ""
#: inc/class.cf7af.php:400
msgid "You are so close!"
msgstr ""
#: inc/class.cf7af.php:402
msgid "Hello"
msgstr ""
#: inc/class.cf7af.php:403
msgid "Contact into:"
msgstr ""
#: inc/class.cf7af.php:404
msgid "We noticed you left something behind."
msgstr ""
#: inc/class.cf7af.php:405
msgid "No need to worry, you can still visit the page from where you left accidentally."
msgstr ""
#: inc/class.cf7af.php:406
msgid "Use the following link to make submissions."
msgstr ""
#: inc/class.cf7af.php:408
msgid "Thanks!"
msgstr ""
#: inc/class.cf7af.php:424
msgid "<b>Abandoned Contact Form 7 :</b> Contact Form 7 is not active! Please install <a target=\"_blank\" href=\"https://wordpress.org/plugins/contact-form-7/\">Contact Form 7</a>."
msgstr ""

View File

@@ -0,0 +1,66 @@
# Copyright (C) 2021 AbsolutePlugins
# This file is distributed under the GPLv3 or later.
msgid ""
msgstr ""
"Project-Id-Version: Absolute Thumbnail Column 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/absolute-thumbnail-column\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2021-07-07T14:49:00+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.5.0\n"
"X-Domain: absp-thumbnail-column\n"
#. Plugin Name of the plugin
msgid "Absolute Thumbnail Column"
msgstr ""
#. Plugin URI of the plugin
msgid "https://absoluteplugins.com/plugins/absolute-thumbnail-column/"
msgstr ""
#. Description of the plugin
msgid "Absolute Thumbnail column allows you to upload, select and change thumbnail on any post-types right from the post table."
msgstr ""
#. Author of the plugin
msgid "AbsolutePlugins"
msgstr ""
#. Author URI of the plugin
msgid "https://absoluteplugins.com/"
msgstr ""
#: absolute-thumbnail-column.php:112
msgid "Thumbnail"
msgstr ""
#: absolute-thumbnail-column.php:175
#: absolute-thumbnail-column.php:177
msgid "Click the image to edit or update"
msgstr ""
#: absolute-thumbnail-column.php:179
#: absolute-thumbnail-column.php:181
msgid "Remove featured image"
msgstr ""
#: absolute-thumbnail-column.php:189
msgid "No Thumb"
msgstr ""
#: absolute-thumbnail-column.php:197
#: absolute-thumbnail-column.php:199
msgid "Set featured image"
msgstr ""
#: absolute-thumbnail-column.php:360
msgid "Could not set that as the thumbnail image. Try a different attachment."
msgstr ""
#: absolute-thumbnail-column.php:362
msgid "Could not remove the post thumbnail image. Try a again later."
msgstr ""

View File

@@ -0,0 +1,426 @@
# Copyright (C) 2020 ZealousWeb Technologies
# This file is distributed under the same license as the Accept 2Checkout Payments Using Contact Form 7 plugin.
msgid ""
msgstr ""
"Project-Id-Version: Accept 2Checkout Payments Using Contact Form 7 1.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/accept-2checkout-payments-using-contact-form-7-free\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2020-10-21T15:36:36+02:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.4.0\n"
"X-Domain: accept-2checkout-payments-using-contact-form-7\n"
#. Plugin Name of the plugin
msgid "Accept 2Checkout Payments Using Contact Form 7"
msgstr ""
#. Description of the plugin
msgid "This plugin will integrate 2checkout payment gateway for making your payments through Contact Form 7."
msgstr ""
#. Author of the plugin
msgid "ZealousWeb Technologies"
msgstr ""
#. Author URI of the plugin
msgid "https://www.zealousweb.com"
msgstr ""
#: inc/admin/class.cf72ch.admin.action.php:81
msgid "From Data"
msgstr ""
#: inc/admin/class.cf72ch.admin.action.php:82
#: inc/admin/class.cf72ch.admin.action.php:329
msgid "Do you need help for configuration?"
msgstr ""
#: inc/admin/class.cf72ch.admin.action.php:283
msgid "Select Forms"
msgstr ""
#: inc/admin/class.cf72ch.admin.filter.php:53
msgid "2checkout"
msgstr ""
#: inc/admin/class.cf72ch.admin.filter.php:101
#: inc/admin/template/cf72ch.template.php:114
msgid "Document Link"
msgstr ""
#: inc/admin/class.cf72ch.admin.filter.php:104
msgid "Support Link"
msgstr ""
#: inc/admin/class.cf72ch.admin.filter.php:140
msgid "Invoice ID"
msgstr ""
#: inc/admin/class.cf72ch.admin.filter.php:141
msgid "Order ID"
msgstr ""
#: inc/admin/class.cf72ch.admin.filter.php:142
msgid "Transaction Status"
msgstr ""
#: inc/admin/class.cf72ch.admin.filter.php:143
msgid "Total Amount"
msgstr ""
#: inc/admin/class.cf72ch.admin.filter.php:144
msgid "Submitted Date"
msgstr ""
#: inc/admin/template/cf72ch.template.php:79
msgid "Sandbox"
msgstr ""
#: inc/admin/template/cf72ch.template.php:80
msgid "Live"
msgstr ""
#: inc/admin/template/cf72ch.template.php:113
msgid "To use 2Checkout option, first you need to create and save form tags."
msgstr ""
#: inc/admin/template/cf72ch.template.php:123
msgid "Enable/Disable"
msgstr ""
#: inc/admin/template/cf72ch.template.php:133
msgid "Enable Debug Mode"
msgstr ""
#: inc/admin/template/cf72ch.template.php:143
msgid "Payment Mode "
msgstr ""
#: inc/admin/template/cf72ch.template.php:160
msgid "2Checkout Order Item Name *"
msgstr ""
#: inc/admin/template/cf72ch.template.php:171
msgid "Merchant Code "
msgstr ""
#: inc/admin/template/cf72ch.template.php:182
msgid "Secret Key "
msgstr ""
#: inc/admin/template/cf72ch.template.php:193
msgid "Amount Field Name "
msgstr ""
#: inc/admin/template/cf72ch.template.php:199
msgid "Select field name for amount"
msgstr ""
#: inc/admin/template/cf72ch.template.php:212
msgid "Quantity Field Name (Optional)"
msgstr ""
#: inc/admin/template/cf72ch.template.php:218
msgid "Select field name for quantity"
msgstr ""
#: inc/admin/template/cf72ch.template.php:231
msgid "Customer Email "
msgstr ""
#: inc/admin/template/cf72ch.template.php:237
msgid "Select field name for customer email"
msgstr ""
#: inc/admin/template/cf72ch.template.php:251
msgid "Select Currency"
msgstr ""
#: inc/admin/template/cf72ch.template.php:270
msgid "Return Success URL (Optional)"
msgstr ""
#: inc/admin/template/cf72ch.template.php:276
#: inc/admin/template/cf72ch.template.php:296
msgid "Select page"
msgstr ""
#: inc/admin/template/cf72ch.template.php:290
msgid "Return Cancel URL (Optional)"
msgstr ""
#: inc/admin/template/cf72ch.template.php:314
msgid "Customer Billing Details"
msgstr ""
#: inc/admin/template/cf72ch.template.php:323
msgid "Billing First Name Field "
msgstr ""
#: inc/admin/template/cf72ch.template.php:329
msgid "Select field name for billing first name"
msgstr ""
#: inc/admin/template/cf72ch.template.php:342
msgid "Billing Last Name Field "
msgstr ""
#: inc/admin/template/cf72ch.template.php:348
msgid "Select field name for billing last name"
msgstr ""
#: inc/admin/template/cf72ch.template.php:361
msgid "Billing Address Field "
msgstr ""
#: inc/admin/template/cf72ch.template.php:367
msgid "Select field name for billing address"
msgstr ""
#: inc/admin/template/cf72ch.template.php:380
msgid "Billing City Field "
msgstr ""
#: inc/admin/template/cf72ch.template.php:386
msgid "Select field name for billing city name"
msgstr ""
#: inc/admin/template/cf72ch.template.php:399
msgid "Billing State Field "
msgstr ""
#: inc/admin/template/cf72ch.template.php:405
msgid "Select field name for billing state name"
msgstr ""
#: inc/admin/template/cf72ch.template.php:418
msgid "Billing Zipcode Field "
msgstr ""
#: inc/admin/template/cf72ch.template.php:424
msgid "Select field name for billing Zipcode name"
msgstr ""
#: inc/admin/template/cf72ch.template.php:438
msgid "Billing Country Field "
msgstr ""
#: inc/admin/template/cf72ch.template.php:444
msgid "Select field name for billing country name"
msgstr ""
#: inc/admin/template/cf72ch.template.php:479
msgid "<h3>Merchant Code</h3><p>Get Merchant Code from <a href=\"#\" target=\"_blank\">here</a></p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:483
msgid "<h3>Order Item Name</h3><p>Set Order Item Name</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:487
msgid "<h3>Secret Key</h3><p>Get Secret Key from <a href=\"#\" target=\"_blank\">here</a></p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:491
msgid "<h3>Select Currency</h3><p>Select the currency.</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:495
msgid "<h3>Amount Field</h3><p>Select field from where amount value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:499
msgid "<h3>Quantity Field</h3><p>Select field from where quantity value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:503
msgid "<h3>Customer Email Field</h3><p>Select field from where customer email value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:507
msgid "<h3>Success Return URL Field </h3><p>Select page and redirect customer after succesfully payment done.</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:511
msgid "<h3>Cancel Return URL Field </h3><p>Select page and redirect customer after cancel payment process or payment not done.</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:515
msgid "<h3>Billing First Name Field</h3><p>Select field from where billing first name value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:519
msgid "<h3>Billing Last Name Field</h3><p>Select field from where billing last name value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:523
msgid "<h3>Billing Address Field</h3><p>Select field from where billing address value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:527
msgid "<h3>Billing City Field</h3><p>Select field from where billing city value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:531
msgid "<h3>Billing State Field</h3><p>Select field from where billing state value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:535
msgid "<h3>Billing ZipCode Field</h3><p>Select field from where billing zipcode value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf72ch.template.php:539
msgid "<h3>Billing Country Field</h3><p>Select field from where billing country value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/class.cf72ch.php:108
msgid "<strong><a href=\"https://wordpress.org/plugins/contact-form-7/\" target=\"_blank\">Contact Form 7</a></strong> is required to use <strong>%s</strong>."
msgstr ""
#: inc/class.cf72ch.php:135
#: inc/class.cf72ch.php:136
#: inc/class.cf72ch.php:141
msgid "2Checkout Payment Details"
msgstr ""
#: inc/class.cf72ch.php:137
msgid "Transaction Detail"
msgstr ""
#: inc/class.cf72ch.php:182
msgid "2Checkout"
msgstr ""
#: inc/class.cf72ch.php:189
msgid "2Checkout Country"
msgstr ""
#: inc/class.cf72ch.php:292
msgid "Generate a form-tag for to display 2Checkout payment form"
msgstr ""
#: inc/class.cf72ch.php:301
#: inc/class.cf72ch.php:353
msgid "Name"
msgstr ""
#: inc/class.cf72ch.php:317
#: inc/class.cf72ch.php:368
msgid "Insert Tag"
msgstr ""
#: inc/class.cf72ch.php:324
#: inc/class.cf72ch.php:375
msgid "To use the value input through this field in a mail field, you need to insert the corresponding mail-tag (%s) into the field on the Mail tab."
msgstr ""
#: inc/class.cf72ch.php:344
msgid "Generate a form-tag for to display 2Checkout Country"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:232
msgid "2checkout creadit card info not there, please contact admin"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:241
msgid "2checkout API credentials are missing"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:249
msgid "Account not configured properly, please contact admin"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:599
#: inc/lib/class.cf72ch.lib.php:612
msgid "Due to Some technical issue, please try again!"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:653
msgid "Response :"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:665
msgid "Payment Successfully Done."
msgstr ""
#: inc/lib/class.cf72ch.lib.php:667
msgid "Payment is in process from 2 checkout side."
msgstr ""
#: inc/lib/class.cf72ch.lib.php:672
msgid "Transaction Amount :"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:676
msgid "Invoice No :"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:680
msgid "Payment Status :"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:720
#: inc/lib/class.cf72ch.lib.php:1319
#: inc/lib/class.cf72ch.lib.php:1353
msgid "Card Number"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:723
msgid "Expiry Date And Year"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:726
#: inc/lib/class.cf72ch.lib.php:1328
#: inc/lib/class.cf72ch.lib.php:1384
msgid "CVV"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:729
msgid "Correct CVV Number"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:732
#: inc/lib/class.cf72ch.lib.php:1331
#: inc/lib/class.cf72ch.lib.php:1344
msgid "Card Holder Name"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:735
msgid "Correct Expiry Month And Year"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:793
msgid "One or more fields have an error. Please check and try again."
msgstr ""
#: inc/lib/class.cf72ch.lib.php:801
msgid "Please enter amount or valid amount."
msgstr ""
#: inc/lib/class.cf72ch.lib.php:803
msgid "The field is required."
msgstr ""
#: inc/lib/class.cf72ch.lib.php:1316
msgid "Card Verification Number (CVV)"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:1322
msgid "MM"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:1325
msgid "YY"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:1334
msgid "Pay via 2Checkout. Accept Credit Cards, Debit Cards"
msgstr ""
#: inc/lib/class.cf72ch.lib.php:1363
msgid "Expiration Date"
msgstr ""

View File

@@ -0,0 +1,232 @@
# Copyright (C) 2019 ZealousWeb Technologies
# This file is distributed under the same license as the Contact Form 7 - Authorize.NET Add-on plugin.
msgid ""
msgstr ""
"Project-Id-Version: Contact Form 7 - Authorize.NET Add-on 1.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/contact-form-7-authorize-net-addon\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2019-08-26T13:43:18+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.2.0\n"
"X-Domain: contact-form-7-authorize-net-addon\n"
#. Plugin Name of the plugin
msgid "Contact Form 7 - Authorize.NET Add-on"
msgstr ""
#. Description of the plugin
msgid "This plugin will integrate Authorize.NET payment gateway for making your payments through Contact Form 7."
msgstr ""
#. Author of the plugin
msgid "ZealousWeb Technologies"
msgstr ""
#. Author URI of the plugin
msgid "https://www.zealousweb.com"
msgstr ""
#: inc/admin/class.cf7adn.admin.action.php:213
msgid "From Data"
msgstr ""
#: inc/admin/class.cf7adn.admin.action.php:214
msgid "Do you need help for configuration?"
msgstr ""
#: inc/admin/class.cf7adn.admin.action.php:390
msgid "All Forms"
msgstr ""
#: inc/admin/class.cf7adn.admin.action.php:438
msgid "Please select Form to export."
msgstr ""
#: inc/admin/template/cf7adn.template.php:113
msgid "Enable Authorize.Net Payment Form"
msgstr ""
#: inc/admin/template/cf7adn.template.php:123
msgid "Enable Test API Mode"
msgstr ""
#: inc/admin/template/cf7adn.template.php:134
msgid "Enable Debug Mode"
msgstr ""
#: inc/admin/template/cf7adn.template.php:144
msgid "Sandbox Login ID (required)"
msgstr ""
#: inc/admin/template/cf7adn.template.php:155
msgid "Sandbox Transaction Key (required)"
msgstr ""
#: inc/admin/template/cf7adn.template.php:166
msgid "Live Login ID (required)"
msgstr ""
#: inc/admin/template/cf7adn.template.php:177
msgid "Live Transaction Key (required)"
msgstr ""
#: inc/admin/template/cf7adn.template.php:188
msgid "Amount Field Name (required)"
msgstr ""
#: inc/admin/template/cf7adn.template.php:199
msgid "Quantity Field Name (Optional)"
msgstr ""
#: inc/admin/template/cf7adn.template.php:209
msgid "Customer Email Field Name (Optional)"
msgstr ""
#: inc/admin/template/cf7adn.template.php:219
msgid "Description Field Name (Optional)"
msgstr ""
#: inc/admin/template/cf7adn.template.php:229
msgid "Select Currency"
msgstr ""
#: inc/admin/template/cf7adn.template.php:248
msgid "Success Return URL (Optional)"
msgstr ""
#: inc/admin/template/cf7adn.template.php:253
#: inc/admin/template/cf7adn.template.php:272
msgid "Select page"
msgstr ""
#: inc/admin/template/cf7adn.template.php:267
msgid "Cancel Return URL (Optional)"
msgstr ""
#: inc/admin/template/cf7adn.template.php:295
msgid "Customer Details"
msgstr ""
#: inc/admin/template/cf7adn.template.php:304
msgid "First Name"
msgstr ""
#: inc/admin/template/cf7adn.template.php:314
msgid "Last Name"
msgstr ""
#: inc/admin/template/cf7adn.template.php:324
msgid "Company Name"
msgstr ""
#: inc/admin/template/cf7adn.template.php:334
msgid "Address"
msgstr ""
#: inc/admin/template/cf7adn.template.php:344
msgid "City"
msgstr ""
#: inc/admin/template/cf7adn.template.php:354
msgid "State"
msgstr ""
#: inc/admin/template/cf7adn.template.php:364
msgid "Zip Code"
msgstr ""
#: inc/admin/template/cf7adn.template.php:374
msgid "Country"
msgstr ""
#: inc/admin/template/cf7adn.template.php:416
msgid "<h3>Sandbox mode</h3><p>Check the Authorize.Net testing guide <a href=\"https://developer.authorize.net/hello_world/testing_guide/\" target=\"_blank\">here</a>.This will display \"sandbox mode\" warning on checkout.</p>"
msgstr ""
#: inc/admin/template/cf7adn.template.php:429
msgid "<h3>Get Your Sandbox Login ID</h3><p>Get it from <a href=\"https://sandbox.authorize.net\" target=\"_blank\"> Sandbox Authorize.net</a> then <strong> Account > Security Settings > API Credentials & Keys </strong> page in your Authorize.Net account.</p>"
msgstr ""
#: inc/admin/template/cf7adn.template.php:442
msgid "<h3>Get Your Sandbox Transaction Key</h3><p>Get it from <a href=\"https://sandbox.authorize.net\" target=\"_blank\"> Sandbox Authorize.net</a> then <strong>Account > Security Settings > API Credentials & Keys </strong> page in your Authorize.Net account. For security reasons, you cannot view your Transaction Key, but you will be able to generate a new one. </p>"
msgstr ""
#: inc/admin/template/cf7adn.template.php:455
msgid "<h3>Get Your Live Login ID</h3><p>Get it from <a href=\"https://account.authorize.net\" target=\"_blank\">Authorize.net</a> then <strong>Account > Security Settings > API Credentials & Keys </strong> page in your Authorize.Net account.</p>"
msgstr ""
#: inc/admin/template/cf7adn.template.php:468
msgid "<h3>Get Your Live Transaction Key</h3><p>Get it from <a href=\"https://account.authorize.net\" target=\"_blank\">Authorize.net</a> then <strong> Account > Security Settings > API Credentials & Keys </strong> page in your Authorize.Net account. For security reasons, you cannot view your Transaction Key, but you will be able to generate a new one. </p>"
msgstr ""
#: inc/admin/template/cf7adn.template.php:481
msgid "<h3>Add Amount Name</h3><p>Add here the Name of amount field</p>"
msgstr ""
#: inc/admin/template/cf7adn.template.php:494
msgid "<h3>Select Currency</h3><p>Select the currency which is selected from your authorize.net merchant account.<br/><strong>Note:</strong>Authorize.net dont provide multiple currencies for single account</p>"
msgstr ""
#: inc/admin/class.cf7adn.admin.filter.php:55
#: inc/class.cf7adn.php:95
msgid "Authorize.Net"
msgstr ""
#: inc/admin/class.cf7adn.admin.filter.php:114
msgid "Form ID"
msgstr ""
#: inc/admin/class.cf7adn.admin.filter.php:115
msgid "Transaction Status"
msgstr ""
#: inc/admin/class.cf7adn.admin.filter.php:116
msgid "Total Amount"
msgstr ""
#: inc/admin/class.cf7adn.admin.filter.php:117
msgid "Submitted Date"
msgstr ""
#: inc/lib/class.cf7adn.lib.php:564
#: inc/lib/class.cf7adn.lib.php:569
msgid "Something goes wrong! Please try again."
msgstr ""
#: inc/lib/class.cf7adn.lib.php:608
msgid "Transaction Amount :"
msgstr ""
#: inc/lib/class.cf7adn.lib.php:612
msgid "Payment Status :"
msgstr ""
#: inc/lib/class.cf7adn.lib.php:616
msgid "Transaction Id :"
msgstr ""
#: inc/lib/class.cf7adn.lib.php:625
msgid "ERROR : Invalid response"
msgstr ""
#: inc/lib/class.cf7adn.lib.php:628
msgid "Response :"
msgstr ""
#: inc/class.cf7adn.php:118
#: inc/class.cf7adn.php:119
#: inc/class.cf7adn.php:123
msgid "Authorize.Net Add-on"
msgstr ""
#: inc/class.cf7adn.php:271
msgid "Button Name"
msgstr ""
#: inc/class.cf7adn.php:272
msgid "Make Payment"
msgstr ""

View File

@@ -0,0 +1,381 @@
# Copyright (C) 2020 ZealousWeb Technologies
# This file is distributed under the same license as the Accept Qpay payments Using Contact form 7 plugin.
msgid ""
msgstr ""
"Project-Id-Version: Accept Qpay payments Using Contact form 7 1.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/accept-qpay-payments-using-contact-form-7\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2020-07-16T16:31:20+02:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.4.0\n"
"X-Domain: accept-qpay-payments-using-contact-form-7\n"
#. Plugin Name of the plugin
msgid "Accept Qpay payments Using Contact form 7"
msgstr ""
#. Description of the plugin
msgid "This plugin will integrate QPay payment gateway for making your payments through Contact Form 7."
msgstr ""
#. Author of the plugin
msgid "ZealousWeb Technologies"
msgstr ""
#. Author URI of the plugin
msgid "https://www.zealousweb.com"
msgstr ""
#: inc/admin/class.cf7qpay.admin.action.php:237
msgid "From Data"
msgstr ""
#: inc/admin/class.cf7qpay.admin.action.php:238
#: inc/admin/class.cf7qpay.admin.action.php:641
msgid "Do you need help for configuration?"
msgstr ""
#: inc/admin/class.cf7qpay.admin.action.php:577
msgid "Select Forms"
msgstr ""
#: inc/admin/class.cf7qpay.admin.action.php:624
msgid "Please select Form to export."
msgstr ""
#: inc/admin/class.cf7qpay.admin.action.php:666
msgid "Import your CSV."
msgstr ""
#: inc/admin/class.cf7qpay.admin.action.php:668
msgid "Check demo CSV "
msgstr ""
#: inc/admin/class.cf7qpay.admin.action.php:668
msgid "here.."
msgstr ""
#: inc/admin/class.cf7qpay.admin.action.php:670
msgid "Enter New Form Name"
msgstr ""
#: inc/admin/class.cf7qpay.admin.action.php:672
msgid "Upload File"
msgstr ""
#. translators: Accept Qpay payments Using Contact form 7
#: inc/admin/class.cf7qpay.admin.action.php:851
msgid "<p>Import is done successfully.</p>"
msgstr ""
#. translators: Accept Qpay payments Using Contact form 7
#: inc/admin/class.cf7qpay.admin.action.php:864
msgid "<p>File type is not correct. Please upload CSV.</p>"
msgstr ""
#: inc/admin/class.cf7qpay.admin.filter.php:54
msgid "QPay"
msgstr ""
#: inc/admin/class.cf7qpay.admin.filter.php:104
msgid "Licensing Page"
msgstr ""
#: inc/admin/class.cf7qpay.admin.filter.php:107
#: inc/admin/template/cf7qpay.template.php:83
msgid "Document Link"
msgstr ""
#: inc/admin/class.cf7qpay.admin.filter.php:126
msgid "Order ID"
msgstr ""
#: inc/admin/class.cf7qpay.admin.filter.php:127
msgid "Transaction ID"
msgstr ""
#: inc/admin/class.cf7qpay.admin.filter.php:128
msgid "Transaction Status"
msgstr ""
#: inc/admin/class.cf7qpay.admin.filter.php:129
msgid "Total Amount"
msgstr ""
#: inc/admin/class.cf7qpay.admin.filter.php:130
msgid "Submitted Date"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:49
msgid "Sandbox"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:50
msgid "Live"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:82
msgid "To use QPay option, first you need to create and save form tags."
msgstr ""
#: inc/admin/template/cf7qpay.template.php:92
msgid "QPay Enable"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:102
msgid "Payment Mode "
msgstr ""
#: inc/admin/template/cf7qpay.template.php:119
msgid "QPay Gateway ID "
msgstr ""
#: inc/admin/template/cf7qpay.template.php:130
msgid "QPay Secret Key "
msgstr ""
#: inc/admin/template/cf7qpay.template.php:142
msgid "Amount Field Name "
msgstr ""
#: inc/admin/template/cf7qpay.template.php:148
msgid "Select field name for amount"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:162
msgid "Quantity Field Name (Optional)"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:168
msgid "Select field name for quantity"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:181
msgid "Select Currency"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:200
msgid "Order Unique Prefix (Optional)"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:211
msgid "Success Return URL (Optional)"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:217
msgid "Select page"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:233
msgid "Customer Billing Details"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:242
msgid "Customer Name "
msgstr ""
#: inc/admin/template/cf7qpay.template.php:248
msgid "Select field name for customer name"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:261
msgid "Customer Address "
msgstr ""
#: inc/admin/template/cf7qpay.template.php:267
msgid "Select field name for customer address"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:280
msgid "Customer City "
msgstr ""
#: inc/admin/template/cf7qpay.template.php:286
msgid "Select field name for customer city"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:299
msgid "Customer State "
msgstr ""
#: inc/admin/template/cf7qpay.template.php:305
msgid "Select field name for customer state"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:318
msgid "Customer Country "
msgstr ""
#: inc/admin/template/cf7qpay.template.php:324
msgid "Select field name for customer country"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:337
msgid "Customer Phone "
msgstr ""
#: inc/admin/template/cf7qpay.template.php:343
msgid "Select field name for customer phone"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:356
msgid "Customer Email "
msgstr ""
#: inc/admin/template/cf7qpay.template.php:362
msgid "Select field name for customer email"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:395
msgid "<h3>QPay Gateway ID</h3><p>You can get your QPay Gateway ID from <a href=\"#\" target=\"_blank\">here</a>. </p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:398
msgid "<h3>QPay Secret Key</h3><p>You can get your QPay Secret Key from <a href=\"#\" target=\"_blank\">here</a>. </p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:401
msgid "<h3>Amount Field </h3><p>Select field from where amount value needs to be retrieved. </p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:405
msgid "<h3>Quantity Field </h3><p>Select field from where quantity value needs to be retrieved. </p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:409
msgid "<h3>Select Currency</h3><p>Select the currency.</p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:412
msgid "<h3>Order Prefix</h3><p>Please enter unique prefix name which display in invoice order ( Special Characters are not allowed ). </p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:415
msgid "<h3>Success Return URL</h3><p>Select page and redirect customer after successfully payment done. </p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:418
msgid "<h3>Customer Name Field </h3><p>Select field from where customer billing name value needs to be retrieved. </p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:422
msgid "<h3>Customer Address Field </h3><p>Select field from where customer billing address value needs to be retrieved. </p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:426
msgid "<h3>Customer City Field </h3><p>Select field from where customer billing city value needs to be retrieved. </p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:430
msgid "<h3>Customer State Field </h3><p>Select field from where customer billing state value needs to be retrieved. </p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:434
msgid "<h3>Customer Country Field </h3><p>Select field from where customer billing country value needs to be retrieved. </p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:438
msgid "<h3>Customer Phone No. Field </h3><p>Select field from where customer billing phone no. value needs to be retrieved. </p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cf7qpay.template.php:442
msgid "<h3>Customer Email Field </h3><p>Select field from where customer billing email value needs to be retrieved. </p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#. translators: Contact Form 7 - Sagepay Add-on
#: inc/class.cf7qpay.php:117
msgid "<strong><a href=\"https://wordpress.org/plugins/contact-form-7/\" target=\"_blank\">Contact Form 7</a></strong> is required to use <strong>%s</strong>."
msgstr ""
#: inc/class.cf7qpay.php:142
#: inc/class.cf7qpay.php:143
#: inc/class.cf7qpay.php:153
msgid "QPay Payment Details"
msgstr ""
#: inc/class.cf7qpay.php:144
msgid "All QPay Payment Details"
msgstr ""
#: inc/class.cf7qpay.php:145
msgid "Edit QPay Payment Detail"
msgstr ""
#: inc/class.cf7qpay.php:146
msgid "View QPay Payment Detail"
msgstr ""
#: inc/class.cf7qpay.php:147
msgid "Search QPay Payment Detail"
msgstr ""
#: inc/class.cf7qpay.php:148
msgid "No QPay Payment Detail Found"
msgstr ""
#: inc/class.cf7qpay.php:149
msgid "No QPay Payment Details Found in Trash"
msgstr ""
#: inc/class.cf7qpay.php:187
msgid "QPay Country"
msgstr ""
#: inc/class.cf7qpay.php:260
msgid "Generate a form-tag to display Country field"
msgstr ""
#: inc/lib/class.cf7qpay.lib.php:385
#: inc/lib/class.cf7qpay.lib.php:395
msgid "QPay Response Details:"
msgstr ""
#: inc/lib/class.cf7qpay.lib.php:503
msgid "Payment Page not Configured Properly. Please Conatct Admin. "
msgstr ""
#: inc/lib/class.cf7qpay.lib.php:547
#: inc/lib/class.cf7qpay.lib.php:556
#: inc/lib/class.cf7qpay.lib.php:789
msgid "Please Enter Amount value or Value in Numeric."
msgstr ""
#: inc/lib/class.cf7qpay.lib.php:701
msgid "Transaction Amount :"
msgstr ""
#: inc/lib/class.cf7qpay.lib.php:705
msgid "Payment Status :"
msgstr ""
#: inc/lib/class.cf7qpay.lib.php:709
msgid "Transaction Id :"
msgstr ""
#: inc/lib/class.cf7qpay.lib.php:713
msgid "Invoice ID :"
msgstr ""
#: inc/lib/class.cf7qpay.lib.php:722
msgid "Response :"
msgstr ""
#: inc/lib/class.cf7qpay.lib.php:726
msgid "Response Message :"
msgstr ""
#: inc/lib/class.cf7qpay.lib.php:791
msgid "The field is required."
msgstr ""
#: inc/lib/class.cf7qpay.lib.php:811
msgid "One or more fields have an error. Please check and try again."
msgstr ""
#: inc/lib/class.cf7qpay.lib.php:860
msgid "Country"
msgstr ""

View File

@@ -0,0 +1,495 @@
# Copyright (C) 2020 ZealousWeb
# This file is distributed under the same license as the Accept SagePay Payments Using Contact Form 7 plugin.
msgid ""
msgstr ""
"Project-Id-Version: Accept SagePay Payments Using Contact Form 7 1.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/accept-sagepay-payments-using-contact-form-7\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2020-11-27T08:04:48+01:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.4.0\n"
"X-Domain: accept-sagepay-payments-using-contact-form-7\n"
#. Plugin Name of the plugin
msgid "Accept SagePay Payments Using Contact Form 7"
msgstr ""
#. Description of the plugin
msgid "This plugin will integrate Sagepay payment gateway for making your payments through Contact Form 7."
msgstr ""
#. Author of the plugin
msgid "ZealousWeb"
msgstr ""
#. Author URI of the plugin
msgid "https://www.zealousweb.com"
msgstr ""
#: inc/admin/class.cfspzw.admin.action.php:81
msgid "From Data"
msgstr ""
#: inc/admin/class.cfspzw.admin.action.php:82
#: inc/admin/class.cfspzw.admin.action.php:344
msgid "Do you need help for configuration?"
msgstr ""
#: inc/admin/class.cfspzw.admin.action.php:347
msgid "Refer the document."
msgstr ""
#: inc/admin/class.cfspzw.admin.action.php:349
msgid "Support Link"
msgstr ""
#: inc/admin/class.cfspzw.admin.filter.php:55
msgid "SagePay"
msgstr ""
#: inc/admin/class.cfspzw.admin.filter.php:104
#: inc/admin/template/cfspzw.template.php:140
msgid "Document Link"
msgstr ""
#: inc/admin/class.cfspzw.admin.filter.php:139
msgid "User Name"
msgstr ""
#: inc/admin/class.cfspzw.admin.filter.php:140
msgid "Invoice ID"
msgstr ""
#: inc/admin/class.cfspzw.admin.filter.php:141
msgid "Transaction Status"
msgstr ""
#: inc/admin/class.cfspzw.admin.filter.php:142
msgid "Total Amount"
msgstr ""
#: inc/admin/class.cfspzw.admin.filter.php:143
msgid "Submitted Date"
msgstr ""
#: inc/admin/template/cfspzw.template.php:68
msgid "Sandbox"
msgstr ""
#: inc/admin/template/cfspzw.template.php:69
msgid "Live"
msgstr ""
#: inc/admin/template/cfspzw.template.php:73
msgid "Payment"
msgstr ""
#: inc/admin/template/cfspzw.template.php:74
msgid "Deferred"
msgstr ""
#: inc/admin/template/cfspzw.template.php:75
msgid "Authenticate"
msgstr ""
#: inc/admin/template/cfspzw.template.php:79
msgid "Yes"
msgstr ""
#: inc/admin/template/cfspzw.template.php:80
msgid "No"
msgstr ""
#: inc/admin/template/cfspzw.template.php:139
msgid "To use SagePay option, first you need to create and save form tags."
msgstr ""
#: inc/admin/template/cfspzw.template.php:149
msgid "Sagepay Enable"
msgstr ""
#: inc/admin/template/cfspzw.template.php:159
msgid "Enable Debug Mode"
msgstr ""
#: inc/admin/template/cfspzw.template.php:169
msgid "Payment Mode "
msgstr ""
#: inc/admin/template/cfspzw.template.php:186
msgid "Sandbox Vendor Name "
msgstr ""
#: inc/admin/template/cfspzw.template.php:197
msgid "Sandbox Encryption Password "
msgstr ""
#: inc/admin/template/cfspzw.template.php:209
msgid "Live Vendor Name "
msgstr ""
#: inc/admin/template/cfspzw.template.php:220
msgid "Live Encryption Password "
msgstr ""
#: inc/admin/template/cfspzw.template.php:232
msgid "Amount Field Name "
msgstr ""
#: inc/admin/template/cfspzw.template.php:238
msgid "Select field name for amount"
msgstr ""
#: inc/admin/template/cfspzw.template.php:251
msgid "Customer Email "
msgstr ""
#: inc/admin/template/cfspzw.template.php:257
msgid "Select field name for customer email"
msgstr ""
#: inc/admin/template/cfspzw.template.php:270
msgid "Quantity Field Name (Optional)"
msgstr ""
#: inc/admin/template/cfspzw.template.php:276
msgid "Select field name for quantity"
msgstr ""
#: inc/admin/template/cfspzw.template.php:290
msgid "Transaction type"
msgstr ""
#: inc/admin/template/cfspzw.template.php:308
msgid "Apply 3D Secure"
msgstr ""
#: inc/admin/template/cfspzw.template.php:326
msgid "Select Currency"
msgstr ""
#: inc/admin/template/cfspzw.template.php:345
msgid "VendorTXCode Prefix (Optional)"
msgstr ""
#: inc/admin/template/cfspzw.template.php:356
msgid "Success Return URL (Optional)"
msgstr ""
#: inc/admin/template/cfspzw.template.php:362
#: inc/admin/template/cfspzw.template.php:382
msgid "Select page"
msgstr ""
#: inc/admin/template/cfspzw.template.php:376
msgid "Cancel Return URL (Optional)"
msgstr ""
#: inc/admin/template/cfspzw.template.php:400
msgid "Customer Billing Details"
msgstr ""
#: inc/admin/template/cfspzw.template.php:409
msgid "Billing First Name "
msgstr ""
#: inc/admin/template/cfspzw.template.php:415
msgid "Select field name for billing first name"
msgstr ""
#: inc/admin/template/cfspzw.template.php:428
msgid "Billing Last Name "
msgstr ""
#: inc/admin/template/cfspzw.template.php:434
msgid "Select field name for billing last name"
msgstr ""
#: inc/admin/template/cfspzw.template.php:447
msgid "Billing Address "
msgstr ""
#: inc/admin/template/cfspzw.template.php:453
msgid "Select field name for billing address"
msgstr ""
#: inc/admin/template/cfspzw.template.php:466
msgid "Billing City "
msgstr ""
#: inc/admin/template/cfspzw.template.php:472
msgid "Select field name for billing city"
msgstr ""
#: inc/admin/template/cfspzw.template.php:485
msgid "Billing State "
msgstr ""
#: inc/admin/template/cfspzw.template.php:491
msgid "Select field name for billing state"
msgstr ""
#: inc/admin/template/cfspzw.template.php:504
msgid "Select Billing Country"
msgstr ""
#: inc/admin/template/cfspzw.template.php:510
msgid "Select field name for billing country"
msgstr ""
#: inc/admin/template/cfspzw.template.php:523
msgid "Billing Zipcode "
msgstr ""
#: inc/admin/template/cfspzw.template.php:529
msgid "Select field name for billing zipcode"
msgstr ""
#: inc/admin/template/cfspzw.template.php:546
msgid "Customer Shipping Details"
msgstr ""
#: inc/admin/template/cfspzw.template.php:555
msgid "Shipping First Name "
msgstr ""
#: inc/admin/template/cfspzw.template.php:561
msgid "Select field name for shipping first name"
msgstr ""
#: inc/admin/template/cfspzw.template.php:574
msgid "Shipping Last Name "
msgstr ""
#: inc/admin/template/cfspzw.template.php:580
msgid "Select field name for shipping last name"
msgstr ""
#: inc/admin/template/cfspzw.template.php:593
msgid "Shipping Address "
msgstr ""
#: inc/admin/template/cfspzw.template.php:599
msgid "Select field name for shipping address"
msgstr ""
#: inc/admin/template/cfspzw.template.php:612
msgid "Shipping City "
msgstr ""
#: inc/admin/template/cfspzw.template.php:618
msgid "Select field name for shipping city"
msgstr ""
#: inc/admin/template/cfspzw.template.php:631
msgid "Shipping State "
msgstr ""
#: inc/admin/template/cfspzw.template.php:637
msgid "Select field name for shipping state"
msgstr ""
#: inc/admin/template/cfspzw.template.php:650
msgid "Select Shipping Country"
msgstr ""
#: inc/admin/template/cfspzw.template.php:656
msgid "Select field name for shipping country"
msgstr ""
#: inc/admin/template/cfspzw.template.php:669
msgid "Shipping Zipcode "
msgstr ""
#: inc/admin/template/cfspzw.template.php:675
msgid "Select field name for shipping zipcode"
msgstr ""
#: inc/admin/template/cfspzw.template.php:709
msgid "<h3>Vendor Name </h3><p>Get Vendor Name from <a href=\"#\" target=\"_blank\">here</a></p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:713
msgid "<h3>Encryption Password</h3><p>Get Encryption Password from <a href=\"#\" target=\"_blank\">here</a></p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:717
msgid "<h3>Select Currency</h3><p>Select the currency.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:721
msgid "<h3>Amount Field</h3><p>Select field from where amount value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:725
msgid "<h3>Quantity Field</h3><p>Select field from where quantity value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:729
msgid "<h3>Customer Email Field</h3><p>Select field from where customer email value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:733
msgid "<h3>VendorTXCode Prefix Field</h3><p>Please enter unique prefix name which display in invoice order.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:737
msgid "<h3>Success Return URL Field </h3><p>Select page and redirect customer after succesfully payment done.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:741
msgid "<h3>Cancel Return URL Field </h3><p>Select page and redirect customer after cancel payment process or payment not done.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:745
msgid "<h3>Billing First Name Field</h3><p>Select field from where billing first name value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:749
msgid "<h3>Billing Last Name Field</h3><p>Select field from where billing last name value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:753
msgid "<h3>Billing Address Field</h3><p>Select field from where billing address value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:757
msgid "<h3>Billing City Field</h3><p>Select field from where billing city value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:761
msgid "<h3>Billing State Field</h3><p>Select field from where billing state value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:765
msgid "<h3>Billing Country Field</h3><p>Select field from where billing country value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:769
msgid "<h3>Billing ZipCode Field</h3><p>Select field from where billing zipcode value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:773
msgid "<h3>Shipping First Name Field</h3><p>Select field from where shipping first name value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:777
msgid "<h3>Shipping Last Name Field</h3><p>Select field from where shipping last name value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:781
msgid "<h3>Shipping Address Field</h3><p>Select field from where shipping address value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:785
msgid "<h3>Shipping City Field</h3><p>Select field from where shipping city value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:789
msgid "<h3>Shipping State Field</h3><p>Select field from where shipping state value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:793
msgid "<h3>Shipping Country Field</h3><p>Select field from where shipping country value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/admin/template/cfspzw.template.php:797
msgid "<h3>Shipping ZipCode Field</h3><p>Select field from where shipping zipcode value needs to be retrieved.</p><p><b>Note: </b> Save the FORM details to view the list of fields.</p>"
msgstr ""
#: inc/class.cfspzw.php:112
#: inc/class.cfspzw.php:113
#: inc/class.cfspzw.php:118
msgid "Sagepay Payment Details"
msgstr ""
#: inc/class.cfspzw.php:114
msgid "Transaction Detail"
msgstr ""
#: inc/class.cfspzw.php:158
msgid "<strong><a href=\"https://wordpress.org/plugins/contact-form-7/\" target=\"_blank\">Contact Form 7</a></strong> is required to use <strong>%s</strong>."
msgstr ""
#: inc/class.cfspzw.php:177
msgid "Sagepay Country"
msgstr ""
#: inc/class.cfspzw.php:280
msgid "Generate a form-tag for to display Sagepay Country"
msgstr ""
#: inc/class.cfspzw.php:289
msgid "Name"
msgstr ""
#: inc/class.cfspzw.php:304
msgid "Insert Tag"
msgstr ""
#: inc/class.cfspzw.php:311
msgid "To use the value input through this field in a mail field, you need to insert the corresponding mail-tag (%s) into the field on the Mail tab."
msgstr ""
#: inc/lib/class.cfspzw.lib.php:213
msgid "SagePay Payment Notification"
msgstr ""
#: inc/lib/class.cfspzw.lib.php:427
#: inc/lib/class.cfspzw.lib.php:437
msgid "Sagepay Response Details:"
msgstr ""
#: inc/lib/class.cfspzw.lib.php:568
msgid "Payment Page not Configured Properly. Please Conatct Admin. "
msgstr ""
#: inc/lib/class.cfspzw.lib.php:631
#: inc/lib/class.cfspzw.lib.php:640
#: inc/lib/class.cfspzw.lib.php:967
msgid "Please Enter Amount value or Value in Numeric."
msgstr ""
#: inc/lib/class.cfspzw.lib.php:732
msgid "Order #%s"
msgstr ""
#: inc/lib/class.cfspzw.lib.php:846
msgid "Something goes wrong! Please try again."
msgstr ""
#: inc/lib/class.cfspzw.lib.php:866
msgid "Transaction Amount :"
msgstr ""
#: inc/lib/class.cfspzw.lib.php:870
msgid "Payment Status :"
msgstr ""
#: inc/lib/class.cfspzw.lib.php:874
msgid "Transaction Id :"
msgstr ""
#: inc/lib/class.cfspzw.lib.php:878
msgid "Invoice ID :"
msgstr ""
#: inc/lib/class.cfspzw.lib.php:886
msgid "Response :"
msgstr ""
#: inc/lib/class.cfspzw.lib.php:934
msgid "Please wait you are redirecting to sagepay..!"
msgstr ""
#: inc/lib/class.cfspzw.lib.php:969
msgid "The field is required."
msgstr ""
#: inc/lib/class.cfspzw.lib.php:993
msgid "One or more fields have an error. Please check and try again."
msgstr ""

View File

@@ -0,0 +1,227 @@
# Copyright (C) 2019 ZealousWeb Technologies
# This file is distributed under the same license as the Contact Form 7 - Stripe Add-on plugin.
msgid ""
msgstr ""
"Project-Id-Version: Contact Form 7 - Stripe Add-on 1.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/contact-form-7-stripe-addon\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2019-08-26T14:04:14+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.2.0\n"
"X-Domain: contact-form-7-stripe-addon\n"
#. Plugin Name of the plugin
msgid "Contact Form 7 - Stripe Add-on"
msgstr ""
#. Description of the plugin
msgid "This plugin will integrate Stripe payment gateway for making your payments through Contact Form 7."
msgstr ""
#. Author of the plugin
msgid "ZealousWeb Technologies"
msgstr ""
#. Author URI of the plugin
msgid "https://www.zealousweb.com"
msgstr ""
#: inc/admin/class.cf7sa.admin.action.php:208
msgid "From Data"
msgstr ""
#: inc/admin/class.cf7sa.admin.action.php:209
msgid "Do you need help for configuration?"
msgstr ""
#: inc/admin/class.cf7sa.admin.action.php:378
msgid "All Forms"
msgstr ""
#: inc/admin/class.cf7sa.admin.action.php:426
msgid "Please select Form to export."
msgstr ""
#: inc/admin/class.cf7sa.admin.filter.php:54
#: inc/class.cf7sa.php:68
msgid "Stripe"
msgstr ""
#: inc/admin/class.cf7sa.admin.filter.php:113
msgid "Form ID"
msgstr ""
#: inc/admin/class.cf7sa.admin.filter.php:114
msgid "Transaction Status"
msgstr ""
#: inc/admin/class.cf7sa.admin.filter.php:115
msgid "Total Amount"
msgstr ""
#: inc/admin/class.cf7sa.admin.filter.php:116
msgid "Submitted Date"
msgstr ""
#: inc/admin/template/cf7sa.template.php:102
msgid "Enable Stripe Payment Form"
msgstr ""
#: inc/admin/template/cf7sa.template.php:112
msgid "Enable Debug Mode"
msgstr ""
#: inc/admin/template/cf7sa.template.php:122
msgid "Enable Test Mode"
msgstr ""
#: inc/admin/template/cf7sa.template.php:132
msgid "Test Publishable key (Required)"
msgstr ""
#: inc/admin/template/cf7sa.template.php:143
msgid "Test Secret key (Required)"
msgstr ""
#: inc/admin/template/cf7sa.template.php:154
msgid "Live Publishable key (Required)"
msgstr ""
#: inc/admin/template/cf7sa.template.php:165
msgid "Live Secret key (Required)"
msgstr ""
#: inc/admin/template/cf7sa.template.php:176
msgid "Customer Email Field Name (Required)"
msgstr ""
#: inc/admin/template/cf7sa.template.php:186
msgid "Amount Field Name (Required)"
msgstr ""
#: inc/admin/template/cf7sa.template.php:197
msgid "Quantity Field Name (Optional)"
msgstr ""
#: inc/admin/template/cf7sa.template.php:207
msgid "Description Field Name (Optional)"
msgstr ""
#: inc/admin/template/cf7sa.template.php:217
msgid "Select Currency"
msgstr ""
#: inc/admin/template/cf7sa.template.php:236
msgid "Success Return URL (Optional)"
msgstr ""
#: inc/admin/template/cf7sa.template.php:241
#: inc/admin/template/cf7sa.template.php:260
msgid "Select page"
msgstr ""
#: inc/admin/template/cf7sa.template.php:255
msgid "Cancel Return URL (Optional)"
msgstr ""
#: inc/admin/template/cf7sa.template.php:283
msgid "Customer Details"
msgstr ""
#: inc/admin/template/cf7sa.template.php:292
msgid "First Name"
msgstr ""
#: inc/admin/template/cf7sa.template.php:302
msgid "Last Name"
msgstr ""
#: inc/admin/template/cf7sa.template.php:312
msgid "Company Name"
msgstr ""
#: inc/admin/template/cf7sa.template.php:322
msgid "Address"
msgstr ""
#: inc/admin/template/cf7sa.template.php:332
msgid "City"
msgstr ""
#: inc/admin/template/cf7sa.template.php:342
msgid "State"
msgstr ""
#: inc/admin/template/cf7sa.template.php:352
msgid "Zip Code"
msgstr ""
#: inc/admin/template/cf7sa.template.php:362
msgid "Country"
msgstr ""
#: inc/admin/template/cf7sa.template.php:404
#: inc/admin/template/cf7sa.template.php:417
msgid "<h3>Get Your Publishable Key</h3><p>Get it from <a href=\"https://dashboard.stripe.com/\" target=\"_blank\"> Stripe</a> then <strong> Developers > API Keys </strong> page in your Stripe account.</p>"
msgstr ""
#: inc/admin/template/cf7sa.template.php:430
msgid "<h3>Get Your Secret Key</h3><p>Get it from <a href=\"https://dashboard.stripe.com/\" target=\"_blank\"> Stripe</a> then <strong> Developers > API Keys </strong> page in your Stripe account.</p>"
msgstr ""
#: inc/admin/template/cf7sa.template.php:445
msgid "<h3>Add Amount Name</h3><p>Add here the Name of amount field</p>"
msgstr ""
#: inc/admin/template/cf7sa.template.php:458
msgid "<h3>Select Currency</h3><p>Select the currency which is selected from your stripe.net merchant account.<br/><strong>Note:</strong>Authorize.net dont provide multiple currencies for single account</p>"
msgstr ""
#: inc/class.cf7sa.php:116
#: inc/class.cf7sa.php:117
#: inc/class.cf7sa.php:121
msgid "Stripe Add-on"
msgstr ""
#. translators: Contact Form 7 - Stripe Add-on
#: inc/class.cf7sa.php:155
msgid "<p><strong><a href=\"https://wordpress.org/plugins/contact-form-7/\" target=\"_blank\">Contact Form 7</a></strong> is required to use <strong>%s</strong>.</p>"
msgstr ""
#: inc/class.cf7sa.php:213
msgid "Button Name"
msgstr ""
#: inc/class.cf7sa.php:214
msgid "Make Payment"
msgstr ""
#: inc/lib/class.cf7sa.lib.php:587
#: inc/lib/class.cf7sa.lib.php:598
#: inc/lib/class.cf7sa.lib.php:605
msgid "Something goes wrong! Please try again."
msgstr ""
#: inc/lib/class.cf7sa.lib.php:636
msgid "Transaction Amount :"
msgstr ""
#: inc/lib/class.cf7sa.lib.php:640
msgid "Payment Status :"
msgstr ""
#: inc/lib/class.cf7sa.lib.php:644
msgid "Transaction Id :"
msgstr ""
#: inc/lib/class.cf7sa.lib.php:650
msgid "Card Type :"
msgstr ""
#: inc/lib/class.cf7sa.lib.php:881
msgid "Stripe Payments requires Javascript to be supported by the browser in order to operate."
msgstr ""

View File

@@ -0,0 +1,108 @@
# Copyright (C) 2019 ZealousWeb Technologies
# This file is distributed under the same license as the Contact Form 7 - Worldpay Add-on plugin.
msgid ""
msgstr ""
"Project-Id-Version: Contact Form 7 - Worldpay Add-on 1.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/accept-worldpay-payments-using-contact-form-7\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2019-08-28T12:57:38+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.2.0\n"
"X-Domain: accept-worldpay-payments-using-contact-form-7\n"
#. Plugin Name of the plugin
msgid "Contact Form 7 - Worldpay Add-on"
msgstr ""
#. Description of the plugin
msgid "This plugin will integrate Worldpay payment gateway for making your payments through Contact Form 7."
msgstr ""
#. Author of the plugin
msgid "ZealousWeb Technologies"
msgstr ""
#. Author URI of the plugin
msgid "https://www.zealousweb.com"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:101
msgid "Enable Worldpay"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:111
msgid "Enable WorldPay Sandbox"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:122
msgid "Enable Debug Mode"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:132
msgid "WorldPay Installation ID (required)"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:143
msgid "Amount Field Name (required)"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:154
msgid "Quantity Field Name (Optional)"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:164
msgid "Customer Email Field Name (Optional)"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:174
msgid "Description Field Name (Optional)"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:184
msgid "Select Currency"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:203
msgid "Success Return URL (Optional)"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:208
#: inc/admin/template/cf7wpa.template.php:227
msgid "Select page"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:222
msgid "Cancel Return URL (Optional)"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:263
msgid "<h3>TEST MODE</h3><p>Check the Worldpay testing guide <a href=\"http://support.worldpay.com/support/kb/bg/testandgolive/tgl5103.html\" target=\"_blank\">here</a>.This will display \"This is not a live transaction.\" warning on payment page.</p>"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:276
msgid "<h3>Get Your Installation ID</h3><ul><li><b>Step 1:</b> Login from <a href=\"https://secure.worldpay.com/sso/public/auth/login.html?serviceIdentifier=merchantadmin\" target=\"_blank\">here</a> using your username and password </li><li><b>Step 2:</b> To know the Installation ID, find the screenshot <a href=\"https://prnt.sc/nqs21l\" target=\"_blank\">Here</a></li><li><b>Step 3:</b> Use the Installation ID in Plugin setting and try to make payment.</li></ul>"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:289
msgid "<h3>Get Your Sandbox Transaction Key</h3><p>Get it from <a href=\"https://sandbox.authorize.net\" target=\"_blank\"> Sandbox Authorize.net</a> then <strong>Account > Security Settings > API Credentials & Keys </strong> page in your Worldpay account. For security reasons, you cannot view your Transaction Key, but you will be able to generate a new one. </p>"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:302
msgid "<h3>Get Your Live Login ID</h3><p>Get it from <a href=\"https://account.authorize.net\" target=\"_blank\">Authorize.net</a> then <strong>Account > Security Settings > API Credentials & Keys </strong> page in your Worldpay account.</p>"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:315
msgid "<h3>Get Your Live Transaction Key</h3><p>Get it from <a href=\"https://account.authorize.net\" target=\"_blank\">Authorize.net</a> then <strong> Account > Security Settings > API Credentials & Keys </strong> page in your Worldpay account. For security reasons, you cannot view your Transaction Key, but you will be able to generate a new one. </p>"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:328
msgid "<h3>Add Amount Name</h3><p>Add here the Name of amount field</p>"
msgstr ""
#: inc/admin/template/cf7wpa.template.php:341
msgid "<h3>Select Currency</h3><p>Select the currency which is selected from your Worldpay merchant account.<br/></p>"
msgstr ""

View File

@@ -0,0 +1,56 @@
# Copyright (C) 2020 Eduardo Marcolino
# This file is distributed under the same license as the ACF: Fields in Custom Table plugin.
msgid ""
msgstr ""
"Project-Id-Version: ACF: Fields in Custom Table 0.1\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/acf-fields-in-custom-table\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2020-11-25T14:25:51+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.4.0\n"
"X-Domain: acffict\n"
#. Plugin Name of the plugin
msgid "ACF: Fields in Custom Table"
msgstr ""
#. Description of the plugin
msgid "Stores ACF custom fields in a custom table instead of WordPress' core meta tables."
msgstr ""
#. Author of the plugin
msgid "Eduardo Marcolino"
msgstr ""
#. Author URI of the plugin
msgid "https://eduardomarcolino.com"
msgstr ""
#: acf-fields-in-custom-table.php:74
msgid "Enabled"
msgstr ""
#: acf-fields-in-custom-table.php:75
msgid "Enable Store fields in custom table for this field group?"
msgstr ""
#: acf-fields-in-custom-table.php:85
msgid "Custom table name"
msgstr ""
#: acf-fields-in-custom-table.php:86
msgid "Define the custom table name. Make sure it doesn't conflict with others tables names."
msgstr ""
#: acf-fields-in-custom-table.php:156
#: acf-fields-in-custom-table.php:203
msgid "ACF: Fields in Custom Table error:"
msgstr ""
#: acf-fields-in-custom-table.php:273
msgid "Unable to alter table"
msgstr ""

View File

@@ -0,0 +1,41 @@
# Copyright (C) 2021 Acowebs
# This file is distributed under the same license as the Aco Variation Swatches for WooCommerce plugin.
msgid ""
msgstr ""
"Project-Id-Version: Aco Variation Swatches for WooCommerce 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/aco-woo-variation-swatches-free\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2021-05-01T11:51:41+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.3.0\n"
"X-Domain: aco-variation-swatches-for-woocommerce\n"
#. Plugin Name of the plugin
#. Description of the plugin
msgid "Aco Variation Swatches for WooCommerce"
msgstr ""
#. Author of the plugin
msgid "Acowebs"
msgstr ""
#. Author URI of the plugin
msgid "http://acowebs.com"
msgstr ""
#: includes/class-acovsw-backend.php:130
#: includes/class-acovsw-backend.php:137
msgid "Variation Swatches"
msgstr ""
#: includes/class-acovsw-backend.php:132
msgid "Settings"
msgstr ""
#: includes/class-acovsw-options.php:113
msgid "Select an option"
msgstr ""

View File

@@ -0,0 +1,162 @@
# Copyright (C) 2020 Acowebs
# This file is distributed under the same license as the Aco Wishlist for WooCommerce plugin.
msgid ""
msgstr ""
"Project-Id-Version: Aco Wishlist for WooCommerce 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/woo-wish-list-dev\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2020-11-07T11:54:36+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.3.0\n"
"X-Domain: aco-wishlist-for-woocommerce\n"
#. Plugin Name of the plugin
msgid "Aco Wishlist for WooCommerce"
msgstr ""
#. Description of the plugin
msgid "WooCommerce wishlist manager helps to manage wishlist in WooCommerce"
msgstr ""
#. Author of the plugin
msgid "Acowebs"
msgstr ""
#. Author URI of the plugin
msgid "http://acowebs.com"
msgstr ""
#: includes/class-awwlm-backend.php:122
msgid "Wishlist For WooCommerce"
msgstr ""
#: includes/class-awwlm-backend.php:122
#: includes/class-awwlm-front-end.php:1294
#: includes/class-awwlm-wishlist.php:80
#: includes/class-awwlm-wishlist.php:81
msgid "Wishlist"
msgstr ""
#: includes/class-awwlm-backend.php:141
msgid "Settings"
msgstr ""
#: includes/class-awwlm-front-end.php:130
#: templates/wishlist.php:21
msgid "Login"
msgstr ""
#: includes/class-awwlm-front-end.php:133
msgid "Product added to cart successfully"
msgstr ""
#: includes/class-awwlm-front-end.php:426
msgid "You must be login to use Wishlist"
msgstr ""
#: includes/class-awwlm-front-end.php:506
msgid "Product successfully removed"
msgstr ""
#: includes/class-awwlm-front-end.php:992
msgid "My wishlist"
msgstr ""
#: includes/class-awwlm-front-end.php:993
#: includes/class-awwlm-front-end.php:1084
msgid "Add to cart"
msgstr ""
#: includes/class-awwlm-front-end.php:1169
#: templates/wishlist-empty.php:16
msgid "Your Wishlist is currently empty"
msgstr ""
#: includes/class-awwlm-wishlist.php:83
msgid "Add New Wishlist"
msgstr ""
#: includes/class-awwlm-wishlist.php:84
msgid "Add New %s"
msgstr ""
#: includes/class-awwlm-wishlist.php:85
msgid "Edit %s"
msgstr ""
#: includes/class-awwlm-wishlist.php:86
msgid "New %s"
msgstr ""
#: includes/class-awwlm-wishlist.php:87
msgid "Wishlists"
msgstr ""
#: includes/class-awwlm-wishlist.php:88
msgid "View %s"
msgstr ""
#: includes/class-awwlm-wishlist.php:89
msgid "Search %s"
msgstr ""
#: includes/class-awwlm-wishlist.php:90
msgid "No %s Found"
msgstr ""
#: includes/class-awwlm-wishlist.php:91
msgid "No %s Found In Trash"
msgstr ""
#: templates/wishlist-empty.php:17
msgid "Return to shop"
msgstr ""
#: templates/wishlist-view.php:26
msgid "Add all to cart"
msgstr ""
#: templates/wishlist-view.php:45
#: templates/wishlist-view.php:81
msgid "Product name"
msgstr ""
#: templates/wishlist-view.php:47
#: templates/wishlist-view.php:92
msgid "Unit price"
msgstr ""
#: templates/wishlist-view.php:50
#: templates/wishlist-view.php:97
msgid "Quantity"
msgstr ""
#: templates/wishlist-view.php:53
#: templates/wishlist-view.php:102
msgid "Added on"
msgstr ""
#: templates/wishlist-view.php:56
#: templates/wishlist-view.php:107
msgid "Stock status"
msgstr ""
#: templates/wishlist-view.php:109
msgid "Out of stock"
msgstr ""
#: templates/wishlist-view.php:109
msgid "In Stock"
msgstr ""
#: templates/wishlist-view.php:121
msgid "Delete"
msgstr ""
#: templates/wishlist-view.php:124
msgid "Move to another list"
msgstr ""

View File

@@ -0,0 +1,21 @@
*** Changelog ***
= 3.2.0 - 2021-06-03 =
* Fix - Add "no ordering" option to as_next_scheduled_action().
* Fix - Add secondary scheduled date checks when claiming actions (DBStore) | #634.
* Fix - Add secondary scheduled date checks when claiming actions (wpPostStore) | #634.
* Fix - Adds a new index to the action table, reducing the potential for deadlocks (props: @glagonikas).
* Fix - Fix unit tests infrastructure and adapt tests to PHP 8.
* Fix - Identify in-use data store.
* Fix - Improve test_migration_is_scheduled.
* Fix - PHP notice on list table.
* Fix - Speed up clean up and batch selects.
* Fix - Update pending dependencies.
* Fix - [PHP 8.0] Only pass action arg values through to do_action_ref_array().
* Fix - [PHP 8] Set the PHP version to 7.1 in composer.json for PHP 8 compatibility.
* Fix - add is_initialized() to docs.
* Fix - fix file permissions.
* Fix - fixes #664 by replacing __ with esc_html__.
= 3.1.6 - 2020-05-12 =
* Change log starts.

View File

@@ -0,0 +1,337 @@
# Copyright (C) 2021 WP White Security
# This file is distributed under the same license as the WP Activity Log for Gravity Forms plugin.
msgid ""
msgstr ""
"Project-Id-Version: WP Activity Log for Gravity Forms 1.1.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/activity-log-gravity-forms\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2021-04-27T11:24:00+01:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.4.0\n"
"X-Domain: wsal-gravity-forms\n"
#. Plugin Name of the plugin
msgid "WP Activity Log for Gravity Forms"
msgstr ""
#. Plugin URI of the plugin
msgid "https://wpactivitylog.com/extensions/"
msgstr ""
#. Description of the plugin
msgid "A WP Activity Log plugin extension for Gravity Forms."
msgstr ""
#. Author of the plugin
msgid "WP White Security"
msgstr ""
#. Author URI of the plugin
msgid "http://www.wpwhitesecurity.com/"
msgstr ""
#: includes/wsal-functions.php:39
msgid "Keep a log when website visitors submits a form (by default the plugin only keeps a log when logged in users submit a form)."
msgstr ""
#: includes/wsal-functions.php:52
msgid "Forms in Gravity Forms"
msgstr ""
#: includes/wsal-functions.php:53
msgid "Confirmations in Gravity Forms"
msgstr ""
#: includes/wsal-functions.php:54
msgid "Notifications in Gravity Forms"
msgstr ""
#: includes/wsal-functions.php:55
msgid "Entries in Gravity Forms"
msgstr ""
#: includes/wsal-functions.php:56
msgid "Fields in Gravity Forms"
msgstr ""
#: includes/wsal-functions.php:57
msgid "Settings in Gravity Forms"
msgstr ""
#: includes/wsal-functions.php:68
msgid "Starred"
msgstr ""
#: includes/wsal-functions.php:69
msgid "Unstarred"
msgstr ""
#: includes/wsal-functions.php:70
msgid "Read"
msgstr ""
#: includes/wsal-functions.php:71
msgid "Unread"
msgstr ""
#: includes/wsal-functions.php:72
msgid "Submitted"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:4
msgid "Gravity Forms"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:5
msgid "Monitor Gravity Forms"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:10
msgid "A form was created, modified"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:11
msgid "The Form called %form_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:14
#: wp-security-audit-log/custom-alerts.php:30
#: wp-security-audit-log/custom-alerts.php:45
#: wp-security-audit-log/custom-alerts.php:60
#: wp-security-audit-log/custom-alerts.php:93
#: wp-security-audit-log/custom-alerts.php:108
#: wp-security-audit-log/custom-alerts.php:129
#: wp-security-audit-log/custom-alerts.php:144
#: wp-security-audit-log/custom-alerts.php:162
#: wp-security-audit-log/custom-alerts.php:177
#: wp-security-audit-log/custom-alerts.php:196
#: wp-security-audit-log/custom-alerts.php:211
#: wp-security-audit-log/custom-alerts.php:243
#: wp-security-audit-log/custom-alerts.php:258
msgid "Form ID"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:17
#: wp-security-audit-log/custom-alerts.php:33
#: wp-security-audit-log/custom-alerts.php:63
#: wp-security-audit-log/custom-alerts.php:96
#: wp-security-audit-log/custom-alerts.php:132
#: wp-security-audit-log/custom-alerts.php:147
#: wp-security-audit-log/custom-alerts.php:165
#: wp-security-audit-log/custom-alerts.php:180
msgid "View form in the editor"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:26
msgid "A form was moved to trash"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:27
msgid "Moved the form to trash."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:29
#: wp-security-audit-log/custom-alerts.php:195
#: wp-security-audit-log/custom-alerts.php:226
#: wp-security-audit-log/custom-alerts.php:242
#: wp-security-audit-log/custom-alerts.php:257
msgid "Form name"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:42
msgid "A form was permanently deleted"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:43
msgid "Permanently deleted the form %form_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:55
msgid "A form setting was modified"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:56
msgid "The setting %setting_name% in form %form_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:58
#: wp-security-audit-log/custom-alerts.php:276
msgid "Previous value"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:59
#: wp-security-audit-log/custom-alerts.php:277
msgid "New value"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:72
msgid "A form was duplicated"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:73
msgid "Duplicated the form %original_form_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:75
msgid "New form name"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:76
msgid "Source form ID"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:77
msgid "New form ID"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:80
msgid "View new duplicated form in the editor"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:89
msgid "A field was created, modified or deleted"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:90
msgid "The Field called %field_name% in the form %form_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:92
msgid "Field type"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:105
msgid "A form was submitted"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:106
msgid "Submitted the form %form_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:109
msgid "Submission email"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:112
#: wp-security-audit-log/custom-alerts.php:199
#: wp-security-audit-log/custom-alerts.php:214
#: wp-security-audit-log/custom-alerts.php:230
#: wp-security-audit-log/custom-alerts.php:261
msgid "View entry"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:124
msgid "A confirmation was created, modified or deleted"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:125
msgid "The Confirmation called %confirmation_name% in the form %form_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:127
msgid "Confirmation type"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:128
msgid "Confirmation message"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:141
msgid "A confirmation was activated or deactivated"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:142
msgid "The confirmation %confirmation_name% in the form %form_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:159
msgid "A notification was created, modified or deleted"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:160
msgid "The Notification called %notification_name% in the form %form_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:174
msgid "A notification was activated or deactivated"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:175
msgid "Changed the status of the Notification called %notification_name% in the form %form_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:192
msgid "An entry was starred or unstarred"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:193
msgid "Entry title: %entry_title%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:208
msgid "An entry was marked as read or unread"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:209
msgid "The entry called %entry_title% from form %form_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:223
msgid "An entry was moved to trash"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:224
msgid "Deleted the entry %event_desc%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:227
msgid "Form ID "
msgstr ""
#: wp-security-audit-log/custom-alerts.php:239
msgid "An entry was permanently deleted"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:240
msgid "Permanently deleted the entry %entry_title%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:253
msgid "An entry note was created or deleted"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:254
msgid "The entry note %entry_note%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:256
msgid "Entry title"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:273
msgid "A plugin setting was changed."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:274
msgid "Changed the plugin setting %setting_name%."
msgstr ""
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_Gravity_Forms.php:972
msgid "moved to trash"
msgstr ""
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_Gravity_Forms.php:1010
msgid "restored"
msgstr ""
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_Gravity_Forms.php:1081
msgid "Not found"
msgstr ""
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_Gravity_Forms.php:1221
msgid "Not provided"
msgstr ""

View File

@@ -0,0 +1,204 @@
# Copyright (C) 2021 WP White Security
# This file is distributed under the same license as the WP Activity Log Extension for TablePress plugin.
msgid ""
msgstr ""
"Project-Id-Version: WP Activity Log Extension for TablePress 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/activity-log-tablepress\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2021-10-11T13:50:49+01:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.4.0\n"
"X-Domain: wsal-tablepress\n"
#. Plugin Name of the plugin
msgid "WP Activity Log Extension for TablePress"
msgstr ""
#. Plugin URI of the plugin
msgid "https://wpactivitylog.com/extensions/"
msgstr ""
#. Description of the plugin
msgid "A WP Activity Log plugin extension for TablePress"
msgstr ""
#. Author of the plugin
msgid "WP White Security"
msgstr ""
#. Author URI of the plugin
msgid "http://www.wpwhitesecurity.com/"
msgstr ""
#: includes/wsal-functions.php:15
#: wp-security-audit-log/custom-alerts.php:4
msgid "TablePress"
msgstr ""
#: includes/wsal-functions.php:26
msgid "Imported"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:5
msgid "Monitor TablePress"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:10
msgid "A table was created"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:11
msgid "Added the new table %table_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:14
#: wp-security-audit-log/custom-alerts.php:32
#: wp-security-audit-log/custom-alerts.php:63
#: wp-security-audit-log/custom-alerts.php:98
#: wp-security-audit-log/custom-alerts.php:118
#: wp-security-audit-log/custom-alerts.php:136
#: wp-security-audit-log/custom-alerts.php:154
msgid "Table ID"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:15
#: wp-security-audit-log/custom-alerts.php:99
msgid "Number of rows"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:16
#: wp-security-audit-log/custom-alerts.php:100
msgid "Number of columns"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:19
#: wp-security-audit-log/custom-alerts.php:50
#: wp-security-audit-log/custom-alerts.php:66
#: wp-security-audit-log/custom-alerts.php:84
#: wp-security-audit-log/custom-alerts.php:105
#: wp-security-audit-log/custom-alerts.php:123
#: wp-security-audit-log/custom-alerts.php:141
#: wp-security-audit-log/custom-alerts.php:157
msgid "View in the editor"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:28
msgid "A table was deleted"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:29
msgid "Deleted the table %table_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:42
msgid "A table was duplicated"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:43
msgid "Created a copy of the table %table_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:46
msgid "New table name"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:47
#: wp-security-audit-log/custom-alerts.php:81
msgid "New table ID"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:59
msgid "A table was imported"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:60
msgid "Imported the table %table_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:76
msgid "A table ID was changed"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:77
msgid "Changed the ID of the table %table_name%."
msgstr ""
#: wp-security-audit-log/custom-alerts.php:80
msgid "Previous table ID"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:94
msgid "A table was modified"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:95
msgid "Made changes to the table %table_name%"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:101
msgid "Previous number of rows"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:102
msgid "Previous number of columns"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:114
msgid "A table row was added or removed"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:115
msgid "A row was added or removed from the table %table_name%"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:119
msgid "Previous row count"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:120
msgid "New row count"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:132
msgid "A table column was added or removed"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:133
msgid "A column was added or removed from the table %table_name%"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:137
msgid "Previous column count"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:138
msgid "New column count"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:150
msgid "A table option was modified"
msgstr ""
#: wp-security-audit-log/custom-alerts.php:151
msgid "Changed the status of the table option %option_name% in %table_name%"
msgstr ""
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_TablePress.php:224
msgid "The last row of the table is the table footer."
msgstr ""
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_TablePress.php:226
msgid "The first row of the table is the table header."
msgstr ""
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_TablePress.php:228
msgid "The background colors of consecutive rows shall alternate."
msgstr ""
#: wp-security-audit-log/custom-sensors/WSAL_Sensors_TablePress.php:230
msgid "Highlight a row while the mouse cursor hovers above it by changing its background color."
msgstr ""

View File

@@ -0,0 +1,35 @@
# Copyright (C) 2020 WP White Security
# This file is distributed under the same license as the WP Activity Log Extension for Yoast SEO plugin.
msgid ""
msgstr ""
"Project-Id-Version: WP Activity Log Extension for Yoast SEO 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/activity-log-yoast-seo\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2020-10-01T10:55:48+01:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.4.0\n"
"X-Domain: wsal-yoast\n"
#. Plugin Name of the plugin
msgid "WP Activity Log Extension for Yoast SEO"
msgstr ""
#. Plugin URI of the plugin
msgid "https://wpactivitylog.com/extensions/"
msgstr ""
#. Description of the plugin
msgid "A WP Activity Log plugin extension"
msgstr ""
#. Author of the plugin
msgid "WP White Security"
msgstr ""
#. Author URI of the plugin
msgid "http://www.wpwhitesecurity.com/"
msgstr ""

View File

@@ -0,0 +1,29 @@
{
"name": "addonify-quick-view",
"version": "1.0.0",
"description": "Addonify WooCoomerce Quick View plugin adds functionality to have a WooCoomerce product quick view preview on a modal window.",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"repository": {
"type": "git",
"url": "git+https://github.com/addonify/addonify-quick-view.git"
},
"keywords": [
"woocommerce",
"quick",
"view",
"addonify"
],
"author": "Addonify",
"license": "ISC",
"bugs": {
"url": "https://github.com/addonify/addonify-quick-view/issues"
},
"homepage": "https://github.com/addonify/addonify-quick-view#readme",
"devDependencies": {
"gulp": "^4.0.2",
"gulp-wp-pot": "^2.4.3"
}
}

View File

@@ -0,0 +1,316 @@
# Copyright (C) 2021 Web Rockstar
# This file is distributed under the GPL-2.0+.
msgid ""
msgstr ""
"Project-Id-Version: WP Admin Notes 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/wp-admin-notes-off\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2021-02-26T17:52:32+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.5.0-alpha-59d879d\n"
"X-Domain: wp-admin-notes\n"
#. Plugin Name of the plugin
#: admin/class-wp-admin-notes-admin.php:357
msgid "WP Admin Notes"
msgstr ""
#. Plugin URI of the plugin
#. Author URI of the plugin
msgid "https://webrockstar.net"
msgstr ""
#. Description of the plugin
msgid "Create and manage admin footer text, help tabs, and notices directly from the WordPress admin."
msgstr ""
#. Author of the plugin
msgid "Web Rockstar"
msgstr ""
#: admin/admin-post-view.php:3
msgid "Notes"
msgstr ""
#: admin/admin-post-view.php:32
msgid "Enter your note here."
msgstr ""
#: admin/admin-post-view.php:34
msgid "Make Private"
msgstr ""
#: admin/admin-post-view.php:35
msgid "Edit"
msgstr ""
#: admin/admin-post-view.php:36
msgid "Delete"
msgstr ""
#: admin/admin-post-view.php:37
msgid "Note is public and visible to all users"
msgstr ""
#: admin/admin-post-view.php:71
msgid "There are currently no admin notes."
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:198
#: admin/class-wp-admin-notes-admin-notice.php:219
msgid "Screen ID"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:238
msgctxt "post type general name"
msgid "Help Tabs"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:239
msgctxt "post type singular name"
msgid "Help Tab"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:240
msgctxt "admin menu"
msgid "Help Tabs"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:241
msgctxt "add new on admin bar"
msgid "Help Tab"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:242
msgctxt "wpan_help_tab"
msgid "Add New"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:243
msgid "Add New Help Tab"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:244
msgid "New Help Tab"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:245
msgid "Edit Help Tab"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:246
msgid "View Help Tab"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:247
msgid "All Help Tabs"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:248
msgid "Search Help Tabs"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:249
msgid "Parent Help Tabs:"
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:250
msgid "No Help Tabs found."
msgstr ""
#: admin/class-wp-admin-notes-admin-help-tab.php:251
msgid "No Help Tabs found in Trash."
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:258
msgctxt "post type general name"
msgid "Admin Notices"
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:259
msgctxt "post type singular name"
msgid "Admin Notice"
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:260
msgctxt "admin menu"
msgid "Admin Notices"
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:261
msgctxt "add new on admin bar"
msgid "Admin Notice"
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:262
msgctxt "wpan_notice"
msgid "Add New"
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:263
msgid "Add New Admin Notice"
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:264
msgid "New Admin Notice"
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:265
msgid "Edit Admin Notice"
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:266
msgid "View Admin Notice"
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:267
msgid "All Admin Notices"
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:268
msgid "Search Admin Notices"
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:269
msgid "Parent Admin Notices:"
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:270
msgid "No Admin Notices found."
msgstr ""
#: admin/class-wp-admin-notes-admin-notice.php:271
msgid "No Admin Notices found in Trash."
msgstr ""
#: admin/class-wp-admin-notes-admin.php:114
#: admin/class-wp-admin-notes-admin.php:183
msgid "(click to copy)"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:115
msgid "(copied!)"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:361
msgid "Admin Footer Text"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:362
msgid ""
"Overrides the default text in the very bottom left corner of every WordPress admin page.\n"
"\t\t\t\t\tThis is typically used to highlight the department or company that developed/configured the website."
msgstr ""
#: admin/class-wp-admin-notes-admin.php:364
msgid "Enable Admin Footer Text"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:367
msgid "Footer Text"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:370
msgid "Website built and configured by..."
msgstr ""
#: admin/class-wp-admin-notes-admin.php:377
msgid "Allowed HTML: a, strong, em"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:378
msgid "Footer Text Icon Image"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:379
msgid ""
"Optional image icon for the admin footer text. Icon is displayed at 24px X 24px and left aligned.\n"
"\t\t\t\t Transparent PNG or SVG works best."
msgstr ""
#: admin/class-wp-admin-notes-admin.php:389
msgid "Notice Posts"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:391
msgid "Disable Notice Posts"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:393
msgid "Toggles the display of the Admin Notices post type on the left menu bar."
msgstr ""
#: admin/class-wp-admin-notes-admin.php:395
msgid "Help Tabs"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:396
msgid "Custom help tabs on WordPress admin pages. Created and managed in the WordPress admin."
msgstr ""
#: admin/class-wp-admin-notes-admin.php:397
msgid "Disable Help Tabs"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:399
msgid "Toggles the display of the Help Tab post type on the left menu bar."
msgstr ""
#: admin/class-wp-admin-notes-admin.php:402
msgid "Global Help Tab"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:403
msgid ""
"A single global help tab that appears on every WordPress admin page.\n"
"\t\t\t\t\t This is typically used to display a message about who to contact regarding technical issues or feature requests."
msgstr ""
#: admin/class-wp-admin-notes-admin.php:405
msgid "Enable Global Help Tab"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:407
msgid "Global Help Tab Title"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:416
msgid "Global Help Tab Body"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:425
msgid "Allowed HTML includes: a, strong, em, ul, ol, li, h1, h2, h3, h4, h5, h6. "
msgstr ""
#: admin/class-wp-admin-notes-admin.php:426
msgid "Global Help Tab Logo Image"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:427
msgid ""
"Optional logo image to display at the bottom of the global help tab content.\n"
"\t\t\t\t\t\t This is typically the logo of the company that configured/developed the website, if applicable.\n"
"\t\t\t\t\t\t This image is displayed with a maximum width and height of 200px. Transparent PNG or SVG works best."
msgstr ""
#: admin/class-wp-admin-notes-admin.php:439
msgid "Other Settings"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:441
msgid "Hide Default Help Tabs"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:445
msgid "Animate Help Tab Before First Click"
msgstr ""
#: admin/class-wp-admin-notes-admin.php:447
msgid ""
"To help users discover the help tab, it will bounce and highlight until clicked.\n"
"\t\t\t\t\t After it is clicked once it will never animate again for that user."
msgstr ""

View File

@@ -0,0 +1,34 @@
# Copyright (C) 2021 Brickdots
# This file is distributed under the same license as the Admin Todotastic plugin.
msgid ""
msgstr ""
"Project-Id-Version: Admin Todotastic 1.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/src\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: n/a\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.4.0\n"
#. Plugin Name of the plugin
msgid "Admin Todotastic"
msgstr ""
#. Plugin URI of the plugin
msgid "https://wordpress.org/plugins/admin-todotastic"
msgstr ""
#. Description of the plugin
msgid "Assign todo to internal users by mentioning them"
msgstr ""
#. Author of the plugin
msgid "Brickdots"
msgstr ""
#. Author URI of the plugin
msgid "https://brickdots.com"
msgstr ""

View File

@@ -0,0 +1,167 @@
# Copyright (C) 2021 WP Concern
# This file is distributed under the GPL3.
msgid ""
msgstr ""
"Project-Id-Version: Advanced Google reCAPTCHA 1.0.0\n"
"Report-Msgid-Bugs-To: "
"https://wordpress.org/support/plugin/advanced-google-recaptcha\n"
"POT-Creation-Date: 2021-03-09 07:19:48+00:00\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2021-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"X-Generator: node-wp-i18n 1.2.5\n"
#: edd_templates/shortcode-login.php:16
msgid "Log into Your Account"
msgstr ""
#: edd_templates/shortcode-login.php:19
msgid "Username or Email"
msgstr ""
#: edd_templates/shortcode-login.php:23
msgid "Password"
msgstr ""
#: edd_templates/shortcode-login.php:30
msgid "Remember Me"
msgstr ""
#: edd_templates/shortcode-login.php:36
msgid "Log In"
msgstr ""
#: edd_templates/shortcode-login.php:40
msgid "Lost Password?"
msgstr ""
#: inc/admin.php:26 inc/core.php:227
msgid "Settings"
msgstr ""
#: inc/admin.php:27
msgid "Features"
msgstr ""
#: inc/admin.php:39
msgid "Save Changes"
msgstr ""
#. Plugin Name of the plugin/theme
msgid "Advanced Google reCAPTCHA"
msgstr ""
#: inc/admin.php:130
#. translators: 1: link open, 2: link close
msgid ""
"Please %1$sregister your domain%2$s first, get required keys from Google "
"(reCAPTCHA v2 or reCAPTCHA v3) and save them below."
msgstr ""
#: inc/admin.php:139
msgid "You can enable/disable reCAPTCHA for different forms separately."
msgstr ""
#: inc/admin.php:175
msgid ""
"Applies for default login, WooCommerce login and Easy Digital Downloads "
"login."
msgstr ""
#: inc/admin.php:211
msgid "Key Settings"
msgstr ""
#: inc/admin.php:213
msgid "reCAPTCHA Type"
msgstr ""
#: inc/admin.php:215
msgid "Site Key"
msgstr ""
#: inc/admin.php:216
msgid "Secret Key"
msgstr ""
#: inc/admin.php:218
msgid "Status Settings"
msgstr ""
#: inc/admin.php:220
msgid "Enable for Login"
msgstr ""
#: inc/admin.php:221
msgid "Enable for Register"
msgstr ""
#: inc/admin.php:222
msgid "Enable for Lost Password"
msgstr ""
#: inc/admin.php:224
msgid "Enable for Comment Form"
msgstr ""
#: inc/admin.php:225
msgid "Enable for WooCommerce Register"
msgstr ""
#: inc/admin.php:226
msgid "Enable for Easy Digital Downloads Register"
msgstr ""
#: inc/admin.php:227
msgid "Enable for BuddyPress Register"
msgstr ""
#: inc/admin.php:272
msgid "To implement reCAPTCHA, Key settings should be completed first."
msgstr ""
#: inc/admin.php:274
msgid "Captcha Settings"
msgstr ""
#: inc/admin.php:314
msgid "V2"
msgstr ""
#: inc/admin.php:315
msgid "V3"
msgstr ""
#: inc/core.php:150 inc/core.php:153 inc/core.php:170 inc/core.php:173
#: inc/core.php:192 inc/core.php:195 inc/core.php:211 inc/core.php:214
#: inc/core.php:373 inc/core.php:383 inc/core.php:424 inc/core.php:434
#: inc/core.php:452 inc/core.php:455 inc/core.php:471 inc/core.php:474
msgid "Google reCAPTCHA verification failed."
msgstr ""
#: inc/core.php:170 inc/core.php:173 inc/core.php:192 inc/core.php:195
#: inc/core.php:211 inc/core.php:214 inc/core.php:373 inc/core.php:383
#: inc/core.php:424 inc/core.php:434
msgid "ERROR:"
msgstr ""
#. Plugin URI of the plugin/theme
msgid "https://www.wpconcern.com/advanced-google-recaptcha/"
msgstr ""
#. Description of the plugin/theme
msgid ""
"Advanced Google reCAPTCHA will safeguard your WordPress site from spam "
"comments and brute force attacks."
msgstr ""
#. Author of the plugin/theme
msgid "WP Concern"
msgstr ""
#. Author URI of the plugin/theme
msgid "https://www.wpconcern.com/"
msgstr ""

View File

@@ -0,0 +1,33 @@
{
"name": "advanced-image-comparison-for-elementor",
"version": "1.0.0",
"description": "Advanced Testimonial Carousel for Elementor WordPress Plugin",
"main": "index.js",
"dependencies": {
"laravel-mix": "^6.0.13",
"node-sass": "^5.0.0",
"postcss": "^8.2.6",
"resolve-url-loader": "^3.1.2",
"sass": "^1.32.8",
"sass-loader": "^10.1.1"
},
"devDependencies": {},
"scripts": {
"development": "mix",
"watch": "mix watch",
"watch-poll": "mix watch -- --watch-options-poll=1000",
"hot": "mix watch --hot",
"production": "mix --production"
},
"repository": {
"type": "git",
"url": "git+https://github.com/ruhel241/advanced-testimonial-carousel.git"
},
"keywords": [],
"author": "",
"license": "ISC",
"bugs": {
"url": "https://github.com/ruhel241/advanced-testimonial-carousel/issues"
},
"homepage": "https://github.com/ruhel241/advanced-testimonial-carousel#readme"
}

View File

@@ -0,0 +1,26 @@
{
"name": "advanced-testimonial-carousel-for-elementor",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"development": "mix",
"watch": "mix watch",
"watch-poll": "mix watch -- --watch-options-poll=1000",
"hot": "mix watch --hot",
"production": "mix --production"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"postcss": "^8.2.6",
"resolve-url-loader": "^3.1.2",
"sass": "^1.32.8",
"sass-loader": "^10.1.1"
},
"dependencies": {
"laravel-mix": "^6.0.13",
"node-sass": "^5.0.0"
}
}

View File

@@ -0,0 +1,4 @@
### 1.0.0 - 16/02/2021
Changes:
*INITIAL RELEASE*

View File

@@ -0,0 +1,174 @@
# Copyright (C) 2021 David Lidor
# This file is distributed under the GPL-2.0+.
msgid ""
msgstr ""
"Project-Id-Version: Affiliate Bridge 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/affiliate-bridge\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"POT-Creation-Date: 2021-03-07T21:35:15+00:00\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"X-Generator: WP-CLI 2.5.0-alpha\n"
"X-Domain: affiliate-bridge\n"
#. Plugin Name of the plugin
#: affiliate-bridge.php:120
#: affiliate-bridge.php:121
msgid "Affiliate Bridge"
msgstr ""
#. Plugin URI of the plugin
msgid "https://affiliate-bridge.com"
msgstr ""
#. Description of the plugin
msgid "Affiliate Bridge."
msgstr ""
#. Author of the plugin
msgid "David Lidor"
msgstr ""
#. Author URI of the plugin
msgid "https://www.bicycle-riding.com"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:13
msgid "Affiliate Bridge Settings"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:19
msgid "Default Source"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:22
msgid "Ebay"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:24
msgid "More Affiliate program in future plugin revisions..."
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:28
msgid "Ebay App ID"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:31
msgid "Find your eBay App ID "
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:31
#: includes/admin/affiliate-bridge-backend.php:60
msgid "Here"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:35
msgid "Default Keywords"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:37
msgid "Add keywords (with spaces and other special characters). See"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:39
msgid "eBay Developer Program"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:45
msgid "Framed"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:48
msgid "Yes"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:49
msgid "No"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:50
msgid "Custom"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:52
msgid "Image frame options: \"Yes\": Boxed, \"Custom\": Custom frame, \"No\": No frame"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:56
msgid "Default Categories"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:59
msgid "Add Category IDs, separated by a comma. Download eBay Categories "
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:65
msgid "Default Condition"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:68
msgid "All (New & Used)"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:69
msgid "New"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:70
msgid "Used"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:72
msgid "Specify Items Condition in search. See"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:74
msgid "eBay Item Condition options"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:79
msgid "Default Image Size"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:82
msgid "Small (110px)"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:83
msgid "Medium (200px)"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:84
msgid "Large (400px)"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:86
msgid "Default image size. there are 2 more Shortcode options: size=\"75%\", and size=\"400px\""
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:90
msgid "Default Number of Items"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:92
msgid "If items > 1, Multiple Items will be shown in a table"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:96
msgid "Default Image"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:104
msgid "def"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:105
msgid "Default Image (if eBay item does not have an image)"
msgstr ""
#: includes/admin/affiliate-bridge-backend.php:115
msgid "Save Changes"
msgstr ""

View File

@@ -0,0 +1,24 @@
{
"name": "my-block-cgb-guten-block",
"version": "1.0.0",
"private": true,
"scripts": {
"start": "cgb-scripts start",
"build": "cgb-scripts build",
"eject": "cgb-scripts eject"
},
"dependencies": {
"@wordpress/compose": "^3.19.1",
"@wordpress/icons": "^2.4.0",
"cgb-scripts": "1.23.1",
"classnames": "^2.2.6",
"memize": "^1.1.0",
"npm-upgrade": "^2.0.3",
"react-select": "^3.1.0",
"striptags": "^2.2.1",
"uglify-js": "^3.10.0",
"uglifyjs-webpack-plugin": "^2.2.0",
"update": "^0.7.4",
"webfontloader": "^1.6.28"
}
}

View File

@@ -0,0 +1,9 @@
== Archived Changelog Entries ==
This file contains older changelog entries, so we can keep the size of the standard WordPress readme.txt file reasonable.
For the latest changes, please see the "Changelog" section of the [readme.txt file](https://plugins.svn.wordpress.org/plugin_name/trunk/readme.txt).
= 1.0.0 =
*Release Date - 19 May 2021*
* Initial release

View File

@@ -0,0 +1,220 @@
# Agy is a powerful solution to add any kind of verification restriction on your website. Easy to setup, optimized for all devices, and modern design option to match your
# Copyright (C) YEAR Marko Radulovic
# This file is distributed under the same license as the PACKAGE package.
# FIRST AUTHOR <upss070288@gmail.com>, 2021.
#
#, fuzzy
msgid ""
msgstr ""
"Project-Id-Version: Agy Verification 1.0.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2021-01-05 19:48+0100\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=CHARSET\n"
"Content-Transfer-Encoding: 8bit\n"
#: agy-verification.php:69
msgid "Settings"
msgstr ""
#: agy-verification.php:83
msgid "Docs & FAQs"
msgstr ""
#: agy-verification.php:88
msgid "GitHub"
msgstr ""
#: includes/Agy_Dashboard.php:24
msgid "You have successfully saved your settings."
msgstr ""
#: includes/Agy_Dashboard.php:93
#, php-format
msgid "<a href=\"%s\" target=\"%s\" class=\"%s\">"
msgstr ""
#: includes/Agy_Dashboard.php:145
#, php-format
msgid "<a href=\"%s\" target=\"%s\"><img src=\"%s\" class=\"%s\"></a>"
msgstr ""
#: includes/Agy_Dashboard.php:159
msgid "_blank"
msgstr ""
#: includes/Agy_Dashboard.php:161
msgid "agy-logo"
msgstr ""
#: includes/Agy_Dashboard.php:176 includes/Agy_Dashboard.php:262
msgid "General"
msgstr ""
#: includes/Agy_Dashboard.php:177 includes/Agy_Dashboard.php:267
msgid "Text"
msgstr ""
#: includes/Agy_Dashboard.php:179 includes/Agy_Dashboard.php:272
msgid "Design"
msgstr ""
#: includes/Agy_Dashboard.php:186
msgid "Agy Verification"
msgstr ""
#: includes/Agy_Dashboard.php:222
msgid "Save Changes"
msgstr ""
#: includes/Agy_Dashboard.php:244
msgid "Set your General settings."
msgstr ""
#: includes/Agy_Dashboard.php:249
msgid "Set all of the text for your modal verification."
msgstr ""
#: includes/Agy_Dashboard.php:254
msgid "Set the desirable design for the modal verification."
msgstr ""
#: includes/Agy_Dashboard.php:278
msgid "Enable / Disable"
msgstr ""
#: includes/Agy_Dashboard.php:283
msgid "Show for unregistered users only"
msgstr ""
#: includes/Agy_Dashboard.php:288
msgid "Activate Debug mode"
msgstr ""
#: includes/Agy_Dashboard.php:293
msgid "Exit URL"
msgstr ""
#: includes/Agy_Dashboard.php:299
msgid "Headline"
msgstr ""
#: includes/Agy_Dashboard.php:304
msgid "Subtitle"
msgstr ""
#: includes/Agy_Dashboard.php:309
msgid "Message"
msgstr ""
#: includes/Agy_Dashboard.php:314
msgid "Enter Button Label"
msgstr ""
#: includes/Agy_Dashboard.php:319
msgid "Exit Button Label"
msgstr ""
#: includes/Agy_Dashboard.php:324
msgid "Separator Text"
msgstr ""
#: includes/Agy_Dashboard.php:329
msgid "Slogan"
msgstr ""
#: includes/Agy_Dashboard.php:335
msgid "Background color"
msgstr ""
#: includes/Agy_Dashboard.php:340
msgid "Z-Index ( Overlay )"
msgstr ""
#: includes/Agy_Dashboard.php:345
msgid "Content Box width ( in px )"
msgstr ""
#: includes/Agy_Dashboard.php:350
msgid "Headline Color"
msgstr ""
#: includes/Agy_Dashboard.php:355
msgid "Headline Font size ( in px )"
msgstr ""
#: includes/Agy_Dashboard.php:360
msgid "Subtitle Color"
msgstr ""
#: includes/Agy_Dashboard.php:365
msgid "Subtitle Font size ( in px )"
msgstr ""
#: includes/Agy_Dashboard.php:370
msgid "Message Color"
msgstr ""
#: includes/Agy_Dashboard.php:375
msgid "Message Font size ( in px )"
msgstr ""
#: includes/Agy_Dashboard.php:380
msgid "Enter Button background color"
msgstr ""
#: includes/Agy_Dashboard.php:385
msgid "Enter Button font color"
msgstr ""
#: includes/Agy_Dashboard.php:390
msgid "Enter Button border style"
msgstr ""
#: includes/Agy_Dashboard.php:395
msgid "Enter Button border color"
msgstr ""
#: includes/Agy_Dashboard.php:400
msgid "Enter Button font size ( in px )"
msgstr ""
#: includes/Agy_Dashboard.php:405
msgid "Exit Button background color"
msgstr ""
#: includes/Agy_Dashboard.php:410
msgid "Exit Button font color"
msgstr ""
#: includes/Agy_Dashboard.php:415
msgid "Exit Button border style"
msgstr ""
#: includes/Agy_Dashboard.php:420
msgid "Exit Button border color"
msgstr ""
#: includes/Agy_Dashboard.php:425
msgid "Exit Button font size ( in px )"
msgstr ""
#: includes/Agy_Dashboard.php:430
msgid "Separator Color"
msgstr ""
#: includes/Agy_Dashboard.php:435
msgid "Separator Font size ( in px )"
msgstr ""
#: includes/Agy_Dashboard.php:440
msgid "Slogan Color"
msgstr ""
#: includes/Agy_Dashboard.php:445
msgid "Slogan Font size ( in px )"
msgstr ""

View File

@@ -0,0 +1,495 @@
# Copyright (C) 2021 All Embed Addons for elementor
# This file is distributed under the same license as the All Embed Addons for elementor package.
msgid ""
msgstr ""
"Project-Id-Version: All Embed Addons for elementor 1.0.0\n"
"Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/All-Embed-Elementor-Addons\n"
"POT-Creation-Date: 2021-05-28 04:47:21+00:00\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"PO-Revision-Date: 2021-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
#. translators: 1: Plugin name 2: Elementor
#: All-Embed.php:129
msgid "\"%1$s\" requires \"%2$s\" to be installed and activated."
msgstr ""
#: All-Embed.php:130
msgid "Media Player Addon"
msgstr ""
#: All-Embed.php:131 All-Embed.php:154
msgid "Elementor"
msgstr ""
#. translators: 1: Plugin name 2: Elementor 3: Required Elementor version
#. translators: 1: Plugin name 2: PHP 3: Required PHP version
#: All-Embed.php:152 All-Embed.php:176
msgid "\"%1$s\" requires \"%2$s\" version %3$s or greater."
msgstr ""
#: All-Embed.php:153
msgid "unlimited addon"
msgstr ""
#: All-Embed.php:177
msgid "venus wp"
msgstr ""
#: All-Embed.php:178
msgid "PHP"
msgstr ""
#: plugin.php:167
msgid "All Embed For Elementor"
msgstr ""
#: widgets/Sirv.php:40
msgid "Sirv Embed"
msgstr ""
#: widgets/Sirv.php:90
msgid "Sirv Content Settings"
msgstr ""
#: widgets/Sirv.php:99
msgid "Sirv Link"
msgstr ""
#: widgets/Sirv.php:102 widgets/appointly.php:102 widgets/bandcamp.php:102
#: widgets/codepen.php:102 widgets/creddle.php:102 widgets/dailymotion.php:102
#: widgets/dartfish.php:102 widgets/facebook.php:102 widgets/genial.php:102
#: widgets/giphy.php:102 widgets/google-map.php:102 widgets/imgur.php:102
#: widgets/invison.php:102 widgets/jotform.php:102 widgets/kuula.php:102
#: widgets/linkedin.php:102 widgets/mixcloud.php:102 widgets/pinterest.php:102
#: widgets/reddit.php:102 widgets/slideshare.php:102 widgets/soundcloud.php:102
#: widgets/spotify.php:102 widgets/twitch.php:102 widgets/twitframe.php:102
#: widgets/vimeo_addon.php:102 widgets/youtube_addon.php:102
msgid "https://your-link.com"
msgstr ""
#: widgets/Sirv.php:112
msgid "Sirv Other Settings"
msgstr ""
#: widgets/Sirv.php:119 widgets/appointly.php:119 widgets/bandcamp.php:119
#: widgets/codepen.php:119 widgets/creddle.php:119 widgets/dailymotion.php:118
#: widgets/dartfish.php:119 widgets/facebook.php:119 widgets/genial.php:119
#: widgets/giphy.php:119 widgets/google-map.php:119 widgets/imgur.php:119
#: widgets/invison.php:119 widgets/jotform.php:119 widgets/kuula.php:119
#: widgets/linkedin.php:119 widgets/mixcloud.php:119 widgets/pinterest.php:119
#: widgets/reddit.php:119 widgets/slideshare.php:119 widgets/soundcloud.php:119
#: widgets/spotify.php:119 widgets/twitch.php:119 widgets/twitframe.php:119
#: widgets/vimeo_addon.php:119 widgets/youtube_addon.php:119
msgid "Width"
msgstr ""
#: widgets/Sirv.php:147 widgets/appointly.php:148 widgets/bandcamp.php:147
#: widgets/codepen.php:147 widgets/creddle.php:147 widgets/dailymotion.php:146
#: widgets/dartfish.php:147 widgets/facebook.php:147 widgets/genial.php:147
#: widgets/giphy.php:147 widgets/google-map.php:147 widgets/invison.php:147
#: widgets/jotform.php:147 widgets/kuula.php:147 widgets/linkedin.php:147
#: widgets/mixcloud.php:147 widgets/pinterest.php:147 widgets/reddit.php:147
#: widgets/slideshare.php:147 widgets/soundcloud.php:147
#: widgets/spotify.php:147 widgets/twitch.php:147 widgets/twitframe.php:147
#: widgets/vimeo_addon.php:147 widgets/youtube_addon.php:147
msgid "Height"
msgstr ""
#: widgets/appointly.php:40
msgid "appointly Embed Player"
msgstr ""
#: widgets/appointly.php:90
msgid "appointly Content Settings"
msgstr ""
#: widgets/appointly.php:99 widgets/dartfish.php:99 widgets/invison.php:99
#: widgets/jotform.php:99 widgets/soundcloud.php:99 widgets/vimeo_addon.php:99
#: widgets/youtube_addon.php:99
msgid "Video Link"
msgstr ""
#: widgets/appointly.php:112
msgid "appointly Other Settings"
msgstr ""
#: widgets/bandcamp.php:40
msgid "bandcamp Embed Player"
msgstr ""
#: widgets/bandcamp.php:90
msgid "bandcamp Content Settings"
msgstr ""
#: widgets/bandcamp.php:99
msgid "bandcamp Link"
msgstr ""
#: widgets/bandcamp.php:112
msgid "bandcamp Other Settings"
msgstr ""
#: widgets/codepen.php:40
msgid "Codepen Embed"
msgstr ""
#: widgets/codepen.php:90
msgid "Codepen Content Settings"
msgstr ""
#: widgets/codepen.php:99
msgid "Codepen Link"
msgstr ""
#: widgets/codepen.php:112
msgid "Codepen Other Settings"
msgstr ""
#: widgets/creddle.php:40
msgid "creddle Embed"
msgstr ""
#: widgets/creddle.php:90
msgid "creddle Content Settings"
msgstr ""
#: widgets/creddle.php:99
msgid "creddle Link"
msgstr ""
#: widgets/creddle.php:112
msgid "creddle Other Settings"
msgstr ""
#: widgets/dailymotion.php:40
msgid "dailymotion Embed"
msgstr ""
#: widgets/dailymotion.php:90
msgid "dailymotion Content Settings"
msgstr ""
#: widgets/dailymotion.php:99
msgid "dailymotion Link"
msgstr ""
#: widgets/dailymotion.php:112
msgid "dailymotion Other Settings"
msgstr ""
#: widgets/dartfish.php:40
msgid "dartfish Embed Player"
msgstr ""
#: widgets/dartfish.php:90
msgid "dartfish Player Content Settings"
msgstr ""
#: widgets/dartfish.php:112
msgid "Player Other Settings"
msgstr ""
#: widgets/facebook.php:40
msgid "facebook Embed"
msgstr ""
#: widgets/facebook.php:90
msgid "facebook Content Settings"
msgstr ""
#: widgets/facebook.php:99
msgid "facebook Link"
msgstr ""
#: widgets/facebook.php:112
msgid "facebook Other Settings"
msgstr ""
#: widgets/genial.php:40
msgid "genial Embed"
msgstr ""
#: widgets/genial.php:90
msgid "genial Content Settings"
msgstr ""
#: widgets/genial.php:99
msgid "genial Link"
msgstr ""
#: widgets/genial.php:112
msgid "genial Other Settings"
msgstr ""
#: widgets/giphy.php:40
msgid "giphy Embed Player"
msgstr ""
#: widgets/giphy.php:90
msgid "Giphy Content Settings"
msgstr ""
#: widgets/giphy.php:99
msgid "Giphy Link"
msgstr ""
#: widgets/giphy.php:112
msgid "Giphy Other Settings"
msgstr ""
#: widgets/google-map.php:40
msgid "Google Map Embed"
msgstr ""
#: widgets/google-map.php:90
msgid "Map Content Settings"
msgstr ""
#: widgets/google-map.php:99
msgid "Map Link"
msgstr ""
#: widgets/google-map.php:112
msgid "Map Other Settings"
msgstr ""
#: widgets/imgur.php:40
msgid "imgur Embed"
msgstr ""
#: widgets/imgur.php:90
msgid "imgur Content Settings"
msgstr ""
#: widgets/imgur.php:99
msgid "imgur Link"
msgstr ""
#: widgets/imgur.php:112
msgid "imgur Other Settings"
msgstr ""
#: widgets/invison.php:40
msgid "invison Embed"
msgstr ""
#: widgets/invison.php:90
msgid "invison Content Settings"
msgstr ""
#: widgets/invison.php:112
msgid "invison Other Settings"
msgstr ""
#: widgets/jotform.php:40
msgid "jotform Embed Form"
msgstr ""
#: widgets/jotform.php:90
msgid "jotform Content Settings"
msgstr ""
#: widgets/jotform.php:112
msgid "jotform Other Settings"
msgstr ""
#: widgets/kuula.php:40
msgid "kuula Embed"
msgstr ""
#: widgets/kuula.php:90
msgid "kuula Content Settings"
msgstr ""
#: widgets/kuula.php:99
msgid "kuula Link"
msgstr ""
#: widgets/kuula.php:112
msgid "kuula Other Settings"
msgstr ""
#: widgets/linkedin.php:40
msgid "linkedin Embed"
msgstr ""
#: widgets/linkedin.php:90
msgid "linkedin Content Settings"
msgstr ""
#: widgets/linkedin.php:99
msgid "linkedin Link"
msgstr ""
#: widgets/linkedin.php:112
msgid "linkedin Other Settings"
msgstr ""
#: widgets/mixcloud.php:40
msgid "mixcloud Player"
msgstr ""
#: widgets/mixcloud.php:90
msgid "mixcloud Content Settings"
msgstr ""
#: widgets/mixcloud.php:99
msgid "mixcloud Link"
msgstr ""
#: widgets/mixcloud.php:112
msgid "mixcloud Other Settings"
msgstr ""
#: widgets/pinterest.php:40
msgid "pinterest Embed"
msgstr ""
#: widgets/pinterest.php:90
msgid "pinterest Content Settings"
msgstr ""
#: widgets/pinterest.php:99
msgid "pinterest Link"
msgstr ""
#: widgets/pinterest.php:112
msgid "pinterest Other Settings"
msgstr ""
#: widgets/reddit.php:40
msgid "reddit Embed"
msgstr ""
#: widgets/reddit.php:90
msgid "reddit Content Settings"
msgstr ""
#: widgets/reddit.php:99
msgid "reddit Link"
msgstr ""
#: widgets/reddit.php:112
msgid "reddit Other Settings"
msgstr ""
#: widgets/slideshare.php:40
msgid "Slideshare Embed"
msgstr ""
#: widgets/slideshare.php:90
msgid "Slideshare Content Settings"
msgstr ""
#: widgets/slideshare.php:99
msgid "Slideshare Link"
msgstr ""
#: widgets/slideshare.php:112
msgid "Slideshare Other Settings"
msgstr ""
#: widgets/soundcloud.php:40
msgid "Soundcloud Embed Player"
msgstr ""
#: widgets/soundcloud.php:90
msgid "Soundcloud Player Content Settings"
msgstr ""
#: widgets/soundcloud.php:112
msgid "Soundcloud Player Other Settings"
msgstr ""
#: widgets/spotify.php:40
msgid "Spotify Embed Player"
msgstr ""
#: widgets/spotify.php:90
msgid "spotify Player Content Settings"
msgstr ""
#: widgets/spotify.php:99
msgid "Spotify Link"
msgstr ""
#: widgets/spotify.php:112
msgid "Spotify Player Other Settings"
msgstr ""
#: widgets/twitch.php:40
msgid "twitch Embed Player"
msgstr ""
#: widgets/twitch.php:90
msgid "twitch Content Settings"
msgstr ""
#: widgets/twitch.php:99
msgid "twitch Link"
msgstr ""
#: widgets/twitch.php:112
msgid "twitch Player Other Settings"
msgstr ""
#: widgets/twitframe.php:40
msgid "twitframe Embed"
msgstr ""
#: widgets/twitframe.php:90
msgid "twitframe Content Settings"
msgstr ""
#: widgets/twitframe.php:99
msgid "twitframe Link"
msgstr ""
#: widgets/twitframe.php:112
msgid "twitframe Player Other Settings"
msgstr ""
#: widgets/vimeo_addon.php:40
msgid "Vimeo Embed Player"
msgstr ""
#: widgets/vimeo_addon.php:90
msgid "Vimeo Player Content Settings"
msgstr ""
#: widgets/vimeo_addon.php:112
msgid "Vimeo Player Other Settings"
msgstr ""
#: widgets/youtube_addon.php:40
msgid "Youtube Embed Player"
msgstr ""
#: widgets/youtube_addon.php:90
msgid "Youtube Player Content Settings"
msgstr ""
#: widgets/youtube_addon.php:112
msgid "Youtube Player Other Settings"
msgstr ""
#. Plugin Name of the plugin/theme
msgid "All Embed Addons for elementor"
msgstr ""
#. Description of the plugin/theme
msgid "Collection of All types of Embed files such as YouTube, Vimeo and more...."
msgstr ""
#. Author of the plugin/theme
msgid "bPlugins LLC"
msgstr ""
#. Author URI of the plugin/theme
msgid "https://bPlugins.com"
msgstr ""

Some files were not shown because too many files have changed in this diff Show More