2017 © Pedro Peláez
 

silverstripe-vendormodule spellcheck

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

image

silverstripe/spellcheck

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  • Tuesday, June 19, 2018
  • by tractorcow
  • Repository
  • 12 Watchers
  • 1 Stars
  • 36,496 Installations
  • PHP
  • 2 Dependents
  • 0 Suggesters
  • 5 Forks
  • 0 Open issues
  • 24 Versions
  • 10 % Grown

The README.md

Spellcheck for SilverStripe

Build Status Scrutinizer Code Quality codecov SilverStripe supported module, (*1)

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell., (*2)

Installation

Ensure that your server is setup with hunspell, and the necessary dictionaries for each language you wish to use., (*3)

Install the spellcheck module with composer, using composer require silverstripe/spellcheck ^2.0, or downloading the module and extracting to the 'spellcheck' directory under your project root., (*4)

Requirements

  • SilverStripe 4.0.2 or above
  • Hunspell

Note: this version is compatible with SilverStripe 4. For SilverStripe 3, please see the 1.x release line., (*5)

Configuration

Setup the locales you wish to check for using yaml. If you do not specify any, it will default to the current i18n default locale, and may not be appropriate if you have not configured dictionaries for some locales., (*6)

mysite/_config/config.yml, (*7)

SilverStripe\SpellCheck\Handling\SpellController:
  locales:
    - en_NZ
    - fr_FR
    - de_DE

By default only users with the CMS_ACCESS_CMSMain permission may perform spellchecking. This permisson code can be altered (or at your own risk, removed) by configuring the SilverStripe\SpellCheck\Handling\SpellController.required_permission config., (*8)

SilverStripe\SpellCheck\Handling\SpellController:
  # Restrict to admin only
  required_permission: 'ADMIN'

Extending

Additional spell check services can be added by implementing the SilverStripe\SpellCheck\Providers\SpellProvider interface and setting this as the default provider using yaml., (*9)

mysite/_config/config.yml, (*10)

---
Name: myspellcheckprovider
After: '#spellcheckprovider'
---
# Set the default provider to HunSpell
SilverStripe\Core\Injector\Injector:
  SilverStripe\SpellCheck\Data\SpellProvider
    class: MySpellProvider

The Versions

19/06 2018

1.x-dev

1.9999999.9999999.9999999-dev

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

19/06 2018

1.1.x-dev

1.1.9999999.9999999-dev

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

19/06 2018

1.1.0

1.1.0.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

19/06 2018

1.0.x-dev

1.0.9999999.9999999-dev

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

19/06 2018

dev-master

9999999-dev

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

19/06 2018

2.1.x-dev

2.1.9999999.9999999-dev

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

19/06 2018

2.1.0

2.1.0.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

11/06 2018

2.0.x-dev

2.0.9999999.9999999-dev

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

24/05 2018

2.0.2

2.0.2.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

04/05 2018

2.0.1

2.0.1.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

13/12 2017

2.0.0-beta1

2.0.0.0-beta1

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

13/12 2017

2.0.0

2.0.0.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

09/12 2016

1.0.9

1.0.9.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

09/12 2016

1.0.10

1.0.10.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

09/12 2016

1.0.11

1.0.11.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

16/11 2016

1.0.8

1.0.8.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

17/08 2016

1.0.7

1.0.7.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

19/05 2016

1.0.6

1.0.6.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

04/02 2016

1.0.5

1.0.5.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

19/11 2015

1.0.4

1.0.4.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck cwp hunspell

20/08 2015

1.0.3

1.0.3.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck hunspell

22/05 2015

1.0.2

1.0.2.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck hunspell

23/02 2015

1.0.1

1.0.1.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck hunspell

30/07 2014

1.0.0

1.0.0.0

Improves spellcheck support for SilverStripe CMS, including an implementation for HunSpell.

  Sources   Download

BSD-3-Clause

The Requires

 

The Development Requires

silverstripe spellcheck hunspell