mirror of
https://github.com/silverstripe/silverstripe-spamprotection.git
synced 2024-09-28 12:26:13 +02:00
Compare commits
7 Commits
Author | SHA1 | Date | |
---|---|---|---|
|
26936f33e4 | ||
|
5badc345de | ||
|
eb858ca76e | ||
|
19603c31bc | ||
|
17411fbb95 | ||
|
404ae173d0 | ||
|
afbcf59ec4 |
11
.upgrade.yml
Normal file
11
.upgrade.yml
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
mappings:
|
||||||
|
SpamProtector: SilverStripe\SpamProtection\SpamProtector
|
||||||
|
CommentSpamProtection: SilverStripe\SpamProtection\Extension\CommentSpamProtection
|
||||||
|
EditableSpamProtectionField: SilverStripe\SpamProtection\EditableSpamProtectionField
|
||||||
|
FormSpamProtectionExtension: SilverStripe\SpamProtection\Extension\FormSpamProtectionExtension
|
||||||
|
EditableSpamProtectionFieldTest: SilverStripe\SpamProtection\Tests\EditableSpamProtectionFieldTest
|
||||||
|
EditableSpamProtectionFieldTest_Protector: SilverStripe\SpamProtection\Tests\Stub\Protector
|
||||||
|
FormSpamProtectionExtensionTest: SilverStripe\SpamProtection\Tests\FormSpamProtectionExtensionTest
|
||||||
|
FormSpamProtectionExtensionTest_BarProtector: SilverStripe\SpamProtection\Tests\Stub\BarProtector
|
||||||
|
FormSpamProtectionExtensionTest_BazProtector: SilverStripe\SpamProtection\Tests\Stub\BazProtector
|
||||||
|
FormSpamProtectionExtensionTest_FooProtector: SilverStripe\SpamProtection\Tests\Stub\FooProtector
|
16
README.md
16
README.md
@ -3,12 +3,6 @@
|
|||||||
[![CI](https://github.com/silverstripe/silverstripe-spamprotection/actions/workflows/ci.yml/badge.svg)](https://github.com/silverstripe/silverstripe-spamprotection/actions/workflows/ci.yml)
|
[![CI](https://github.com/silverstripe/silverstripe-spamprotection/actions/workflows/ci.yml/badge.svg)](https://github.com/silverstripe/silverstripe-spamprotection/actions/workflows/ci.yml)
|
||||||
[![Silverstripe supported module](https://img.shields.io/badge/silverstripe-supported-0071C4.svg)](https://www.silverstripe.org/software/addons/silverstripe-commercially-supported-module-list/)
|
[![Silverstripe supported module](https://img.shields.io/badge/silverstripe-supported-0071C4.svg)](https://www.silverstripe.org/software/addons/silverstripe-commercially-supported-module-list/)
|
||||||
|
|
||||||
## Installation
|
|
||||||
|
|
||||||
```sh
|
|
||||||
composer require silverstripe/spamprotection
|
|
||||||
```
|
|
||||||
|
|
||||||
## Maintainer Contact
|
## Maintainer Contact
|
||||||
|
|
||||||
* Saophalkun Ponlu
|
* Saophalkun Ponlu
|
||||||
@ -17,6 +11,16 @@ composer require silverstripe/spamprotection
|
|||||||
* Will Rossiter
|
* Will Rossiter
|
||||||
<will (at) fullscreen (dot) io>
|
<will (at) fullscreen (dot) io>
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
|
||||||
|
Silverstripe 4.0+
|
||||||
|
|
||||||
|
**Note:** For Silverstripe 3.x, please use the [2.x release line](https://github.com/silverstripe/silverstripe-spamprotection/tree/2.0).
|
||||||
|
|
||||||
|
## Install
|
||||||
|
|
||||||
|
To install run `composer require silverstripe/spamprotection`.
|
||||||
|
|
||||||
## Documentation
|
## Documentation
|
||||||
|
|
||||||
This module provides a generic, consistent API for adding spam protection to
|
This module provides a generic, consistent API for adding spam protection to
|
||||||
|
@ -17,14 +17,14 @@
|
|||||||
}
|
}
|
||||||
],
|
],
|
||||||
"require": {
|
"require": {
|
||||||
"php": "^8.1",
|
"php": "^7.4 || ^8.0",
|
||||||
"silverstripe/framework": "^5"
|
"silverstripe/framework": "^4.10"
|
||||||
},
|
},
|
||||||
"require-dev": {
|
"require-dev": {
|
||||||
"phpunit/phpunit": "^9.5",
|
"phpunit/phpunit": "^9.5",
|
||||||
"silverstripe/versioned": "^2",
|
"silverstripe/versioned": "^1.0",
|
||||||
"squizlabs/php_codesniffer": "^3",
|
"squizlabs/php_codesniffer": "^3.0",
|
||||||
"silverstripe/userforms": "^6"
|
"silverstripe/userforms": "^5"
|
||||||
},
|
},
|
||||||
"extra": {
|
"extra": {
|
||||||
"expose": [
|
"expose": [
|
||||||
|
@ -7,3 +7,4 @@ en:
|
|||||||
SINGULARNAME: 'Spam Protection Field'
|
SINGULARNAME: 'Spam Protection Field'
|
||||||
SPAMFIELDMAPPING: 'Spam Field Mapping'
|
SPAMFIELDMAPPING: 'Spam Field Mapping'
|
||||||
SPAMFIELDMAPPINGDESCRIPTION: 'Select the form fields that correspond to any relevant spam protection identifiers'
|
SPAMFIELDMAPPINGDESCRIPTION: 'Select the form fields that correspond to any relevant spam protection identifiers'
|
||||||
|
db_SpamFieldSettings: 'Spam field settings'
|
||||||
|
@ -7,3 +7,4 @@ eo:
|
|||||||
SINGULARNAME: 'Spamprotekta kampo'
|
SINGULARNAME: 'Spamprotekta kampo'
|
||||||
SPAMFIELDMAPPING: 'Spamkampa mapigo'
|
SPAMFIELDMAPPING: 'Spamkampa mapigo'
|
||||||
SPAMFIELDMAPPINGDESCRIPTION: 'Elektu la kampojn kiuj rilatas al eventualaj rilataj spamprotektaj identigiloj'
|
SPAMFIELDMAPPINGDESCRIPTION: 'Elektu la kampojn kiuj rilatas al eventualaj rilataj spamprotektaj identigiloj'
|
||||||
|
db_SpamFieldSettings: 'Spamkampaj agordoj'
|
||||||
|
@ -2,9 +2,9 @@ it:
|
|||||||
SilverStripe\SpamProtection\EditableSpamProtectionField:
|
SilverStripe\SpamProtection\EditableSpamProtectionField:
|
||||||
PLURALNAME: 'Campi di Prevenzione Spam'
|
PLURALNAME: 'Campi di Prevenzione Spam'
|
||||||
PLURALS:
|
PLURALS:
|
||||||
|
many: '{count} Campi di Prevenzione Spam'
|
||||||
one: 'Un Campo di Prevenzione Spam'
|
one: 'Un Campo di Prevenzione Spam'
|
||||||
other: '{count} Campi di Prevenzione Spam'
|
other: '{count} Campi di Prevenzione Spam'
|
||||||
many: '{count} Campi di Prevenzione Spam'
|
|
||||||
SINGULARNAME: 'Campo di Prevenzione Spam'
|
SINGULARNAME: 'Campo di Prevenzione Spam'
|
||||||
SPAMFIELDMAPPING: 'Mappatura Campo Spam'
|
SPAMFIELDMAPPING: 'Mappatura Campo Spam'
|
||||||
SPAMFIELDMAPPINGDESCRIPTION: 'Selezionare i campi della form che forniscono una qualche protezione dallo spam'
|
SPAMFIELDMAPPINGDESCRIPTION: 'Selezionare i campi della form che forniscono una qualche protezione dallo spam'
|
||||||
|
@ -1,6 +1,12 @@
|
|||||||
sk:
|
sk:
|
||||||
SilverStripe\SpamProtection\EditableSpamProtectionField:
|
SilverStripe\SpamProtection\EditableSpamProtectionField:
|
||||||
PLURALNAME: 'Polia ochrany proti spamu'
|
PLURALNAME: 'Polia ochrany proti spamu'
|
||||||
|
PLURALS:
|
||||||
|
few: '{count} polia ochrany proti spamu'
|
||||||
|
many: '{count} polí ochrany proti spamu'
|
||||||
|
one: 'Pole ochrany proti spamu'
|
||||||
|
other: '{count} polí ochrany proti spamu'
|
||||||
SINGULARNAME: 'Pole ochrany proti spamu'
|
SINGULARNAME: 'Pole ochrany proti spamu'
|
||||||
SPAMFIELDMAPPING: 'Mapovanie spamového poľa'
|
SPAMFIELDMAPPING: 'Mapovanie spamového poľa'
|
||||||
SPAMFIELDMAPPINGDESCRIPTION: 'Vyberte polia formulára, ktoré zodpovedajú všetkým príslušným identifikátorom ochrany proti spamu'
|
SPAMFIELDMAPPINGDESCRIPTION: 'Vyberte polia formulára, ktoré zodpovedajú všetkým príslušným identifikátorom ochrany proti spamu'
|
||||||
|
db_SpamFieldSettings: 'Nastavenia poľa spamu'
|
||||||
|
6
legacy.yml
Normal file
6
legacy.yml
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
Name: spamprotectionlegacy
|
||||||
|
---
|
||||||
|
SilverStripe\ORM\DatabaseAdmin:
|
||||||
|
classname_value_remapping:
|
||||||
|
EditableSpamProtectionField: 'SilverStripe\SpamProtection\EditableSpamProtectionField'
|
Loading…
Reference in New Issue
Block a user