imio.webspellchecker
This package provides seamless integration between Plone (versions 4.3, 5.2, and 6.0) and Webspellchecker WProofReader. It is designed to work out-of-the-box with multiple WYSIWYG editors used in Plone, enhancing the content creation process with advanced spellchecking capabilities.
Features
- Easy Integration: Simplified setup process that integrates WProofReader with Plone's various versions without complicated configuration.
- Support for Multiple Editors: Compatible with popular WYSIWYG editors in Plone, ensuring a wide range of usability across different sites.
- Real-time Spellchecking: Offers real-time, in-context spelling and grammar checking to improve the quality of content on your Plone site.
- Customizable Dictionaries: Users can add custom words and terminologies to their dictionaries, making the tool adaptable to specific jargon and languages.
- Multilingual Support: Supports a variety of languages, catering to diverse user bases and content requirements.
Installation
Install imio.webspellchecker by adding it to your buildout::
[buildout]
...
eggs =
imio.webspellchecker
and then running bin/buildout
Compatibility
Plone versions: 4.3, 5.2, 6.0 Tested with Editors: TinyMCE, CKEditor4
Contribute
- Issue Tracker: https://github.com/collective/imio.webspellchecker/issues
- Source Code: https://github.com/collective/imio.webspellchecker
- Documentation: https://docs.plone.org/foo/bar
License
The project is licensed under the GPLv2.
Disclaimer
This integration is not affiliated with or endorsed by the official Plone Foundation or Webspellchecker. All product names, logos, and brands are property of their respective owners.
Contributors
- Antoine Duchêne, (iMio, scrl)
Changelog
1.2 (2026-01-19)
- Use defer
<script>'s attribute so it doesn't block the whole page in case the service isn't responding. [aduchene]
1.1 (2025-07-11)
- Fixed installation by renaming the
baseprofile toinstall-baseso it is no more alphabetically beforedefault. Removedmetadata.xmlfrom theinstall-baseprofile. [gbastien, aduchene]
1.0 (2025-05-27)
- Add new settings to manage webspellchecker. [aduchene]
1.0b7 (2024-04-15)
- Added helpers to
getandsetconfig registry values. [gbastien] - Use
plone.app.vocabularies.PortalTypesinsteadplone.app.vocabularies.UserFriendlyTypesforallowed_portal_typesanddisallowed_portal_typesconfig parameters. [gbastien]
1.0b6 (2024-04-04)
- Use proper type on the script tags. [aduchene]
1.0b5 (2024-03-29)
- Use unicode for default values. [aduchene]
1.0b4 (2024-03-28)
- Fix bad bundling (MANIFEST.in). [aduchene]
1.0b3 (2024-01-12)
- Allow to restrict the webspellchecker usage by portal types. [aduchene]
- Allow to restrict the webspellchecker usage by css attributes (class, id, ...) [aduchene]
1.0b2 (2023-12-01)
- Replace rst by markdown. [aduchene]
1.0b1 (2023-12-01)
- Refactor the script registration. We don't rely on Plone built-in tools like the resources registry (or portal_javascript in P4) due to inappropriate handling of a generated JS file. [aduchene]
- Add tests and configure the CI. [aduchene]
1.0a1 (2023-05-26)
- Initial release. [aduchene]
Release files for imio.webspellchecker 1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| imio_webspellchecker-1.2.tar.gz | 35.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| imio_webspellchecker-1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 76.2 kB
Release files / imio_webspellchecker-1.2.tar.gz
| Download URL | imio_webspellchecker-1.2.tar.gz |
|---|---|
| Size | 35.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
af01b466d10d149fb80ef35819e4fa6033235890ddba3706901c75affa4b1065
|
|
BLAKE2b-256 checksum How to use checksums |
85d0cbfbdf4bdef9a8483868434654806e2115b0928095a9affd7708a1cbccba
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|
Release files / imio_webspellchecker-1.2-py3-none-any.whl
| Download URL | imio_webspellchecker-1.2-py3-none-any.whl |
|---|---|
| Size | 41.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
53ff90444c472893046b250ba734029406d8f3fe64bf146a9776416156548755
|
|
BLAKE2b-256 checksum How to use checksums |
e643a20860937fd61ba4af677f32648b1f3a860b9305d18bedfada61a002f9c9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.12
|