Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

Disclaimer

Disclaimer

Life, the Universe, and Everything

Show a disclaimer the first time a user visits a site.

Mostly Harmless

http://img.shields.io/pypi/v/collective.disclaimer.svg https://img.shields.io/travis/collective/disclaimer/master.svg https://img.shields.io/coveralls/collective/disclaimer/master.svg

Got an idea? Found a bug? Let us know by opening a support ticket.

Don’t Panic

Installation

To enable this package in a buildout-based installation:

Edit your buildout.cfg and add the following to it:

[buildout]
...
eggs =
    collective.disclaimer

After updating the configuration you need to run ‘’bin/buildout’’, which will take care of updating your system.

Go to the ‘Site Setup’ page in a Plone site and click on the ‘Add-ons’ link.

Check the box next to ‘Disclaimer’ and click the ‘Activate’ button.

Usage

After installing the package, go to the ‘Disclaimer’ configlet on ‘Site Setup’ and enable the feature.

https://raw.githubusercontent.com/collective/disclaimer/master/docs/configlet.png

The Disclaimer control panel configlet.

Now, the first time a user visits the site the disclaimer will be shown at the bottom of the page.

https://raw.githubusercontent.com/collective/disclaimer/master/docs/viewlet.png

The Disclaimer viewlet at work.

Users will see the disclaimer again whenever information in the configlet is updated.

How Does It Work?

This package registers a new viewlet on plone.portalfooter viewlet manager. The viewlet is normally hidden and it will only be shown after checking the user hasn’t seen it yet. The information on last time the viewlet was updated is stored in the user’s browser local storage.

Share and Enjoy

This package would not have been possible without the contribution of the following people:

You can find an updated list of package contributors on GitHub.

Changelog

1.0b1 (2018-12-08)

  • Register the controlpanel for any context. The correct registry is automatically acquired. This way, it’s possible to set different disclaimer texts in a Lineage site with lineage.registry installed. [thet]

  • Add a disclaimer-inner wrapper to allow easier styling, e.g. positioning the viewlet centered on the website and darkening the whole background. [thet]

  • Move styles and scripts into the viewlet, so that they are included when using Diazo and just using the viewlet selector to copy the viewlet into the theme. [thet]

  • Add an “OK” button instead of the close link. When the button is hit, the viewlet is closed and the storage key is set. Previously the storage key was immediately set even without using the “close” link. [thet]

  • Fix translation of default values on configlet (HT @fredvd). [hvelarde]

  • Fix style of hover and visited links inside disclaimer viewlet. [agnogueira]

1.0a1 (2018-05-14)

  • Initial release.

Release files for collective.disclaimer 1.0b1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for collective.disclaimer 1.0b1
File Size Uploaded
collective.disclaimer-1.0b1.tar.gz 90.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for collective.disclaimer 1.0b1
File Interpreter ABI Platform
collective.disclaimer-1.0b1-py2-none-any.whl Python 2 none any Details

Total release size: 117.7 kB

Release files / collective.disclaimer-1.0b1.tar.gz

Download URL collective.disclaimer-1.0b1.tar.gz
Size 90.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7651d05c4e08dcb68aeea9f874091212119ee09a4efec909ba0320f0184a734c
BLAKE2b-256 checksum
How to use checksums
009227500285fa921275b76480a51041162a92af9981a825a75f88c3b5b0e534
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/2.7.12

Release files / collective.disclaimer-1.0b1-py2-none-any.whl

Download URL collective.disclaimer-1.0b1-py2-none-any.whl
Size 27.7 kB
Tags Python 2
SHA-256 checksum
How to use checksums
6d49e22d78729524767f222a3cb29f19c02f981fab8e0f0a75fcb939f73e733d
BLAKE2b-256 checksum
How to use checksums
ba6cc6eef1735ec69bb4a6c96178a7530245af8ae5073234a5464bc4ff9fd4c5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.11.0 pkginfo/1.4.2 requests/2.18.4 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/2.7.12

Release history Release notifications | RSS feed

This release

1.0b1 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page