A collection of tools shared with different Seantis Plone modules.
Project description
Requirements
- Python 2.7
- Plone 4.3+
- Linux / Posix ( Windows may or may not work )
License
seantis.plonetools is released under MIT
Changelog
0.18 (2015-11-12)
- Avoid empty usernames for unrestricted users based on anonymous users. [msom]
0.17 (2015-10-08)
- Add memory profiling decorator. [msom]
- Update test dependencies. [msom]
0.16 (2014-12-15)
- Functions using the catalog can now operate on other catalogs than ‘portal-catalog’. [href]
0.15 (2014-10-29)
- Removes forgotten print statement. [href]
0.14 (2014-10-28)
- Adds a contextmanager with which code paths can be run under a different role. [href]
- Ports async clockserver module from seantis.dir.events. [href]
0.13 (2014-10-22)
- Adds Swiss social security number (“Neue AHV Nummer”) field. [href]
- Adds IBAN schema field. [href]
- Adds HexColor schema field. [href]
0.12 (2014-06-04)
- Adds a script to configure the mail host settings from the commandline. [href]
- BeakerSessionDataManager can now also be installed if no session data manager exists in the Zope root. [href]
0.11 (2014-03-26)
- The email validator now strips whitespace before checking. [href]
- Adds custom title behavior which allows to set the title/id of an object easily. [href]
- Adds basegroup class for easy formset/formgroup management on forms. [href]
0.10 (2014-03-03)
- Adds script to install the BeakerSessionDataManager to a Zope instance. [href]
- Adds base classes for forms and views that include helper functions. Subject to change as a good middle ground for different modules is found. [href]
0.9
- The new_dexterity_type function no longer overwrites the ‘klass’ attribute. Fixes #1.
0.8
- Adds a safe_html function
- Fixes tools.get_parent returning a non-brain parent for brain input
0.7
- Adds a naive profiler function
- Adds a unicode collation sortkey
- Adds a DRY version of http://maurits.vanrees.org/weblog/archive/2009/12/catalog
0.6
- Fixes the schemafields from being unwritable by the supermodel
0.5
- Adds Email and Website fields for supermodel, schemaeditor, zope.schema
0.4
- New function to search for Dexterity FTI’s that use a certain schema
- New translator function for translating text with the request language
0.3
- Renames utils.py to tools.py
0.2
- Adds commonly used javascripts
0.1
- Initial release
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size seantis.plonetools-0.18.tar.gz (341.6 kB) | File type Source | Python version None | Upload date | Hashes View |