collective.editmodeswitcher
collective.editmodeswitcher allows to toggle between edit and view only mode. This enables users with modify permissions to view a page without editable borders. The current setting is stored in a cookie and thus effective for multiple page views. This is especially useful in single sign on environments.
Install
Add collective.editmodeswitcher to your buildout configuration:
[instance]
eggs +=
collective.editmodeswitcher
or add it as a dependency to one of your packages.
Compatibility
Runs with Plone 4.2, 4.3 and 5.1.
Usage
For toggling the edit-mode call the view @@switch-editmode. This will toggle the edit mode and store the current edit mode status in a cookie for further requests. You can get the current state by calling @@switch-editmode/get_state, this will return enabled, or ‘disabled’.
You may want to place an action somewhere for toggling the edit mode - this integration is not done by collective.editmodeswitcher.
Caching
collective.editmodeswitcher provides a plone.app.caching etag adapter named editmode. This etag can be used in the caching configuration in order to make the cache flush when switching the edit mode.
Links
Copyright
This package is copyright by 4teamwork.
collective.editmodeswitcher is licensed under GNU General Public License, version 2.
Changelog
1.1.0 (2019-10-15)
Drop Plone 4.1 support. [jone]
Add Plone 5.1 support. [tinagerber]
1.0.3 (2016-05-12)
Provide plone.app.caching etag “editmode”. [jone]
1.0.2 (2016-02-12)
Implement traversable get_state method, which returns the curren edit-mode state. [mathias.leimgruber]
Use ftw.testbrowser for testing. [mathias.leimgruber]
1.0.1 (2013-05-24)
General package clean up: Update Readme, update metadata, testing, declare dependencies
1.0 (2011-02-25)
Initial release
Metadata
Release files for collective.editmodeswitcher 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| collective.editmodeswitcher-1.1.0.tar.gz | 10.6 kB | Details |
Release files / collective.editmodeswitcher-1.1.0.tar.gz
| Download URL | collective.editmodeswitcher-1.1.0.tar.gz |
|---|---|
| Size | 10.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
615e30134f3c1f124ac560d0fd3ebd613fa1a1851dc6dfd7c11940f160c6b1ba
|
|
BLAKE2b-256 checksum How to use checksums |
9743c5ce8a7b15be7c19a5ba48e7f54a5c3406672ffef003b1c60e1f52131f35
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.13.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.32.2 CPython/3.7.2
|