Skip to main content

A dexterity-based content type for animations.

Project description

A dexterity-based content type for animations.


  • Provides a FolderishAnimation content type which …

  • contains it’s specific (Javascript, most likely) resources, while

  • using more generic (library) resources, common for all animations of a common type, from a “global” resource path

  • Currently we have exactly one type, tailored to our CreateJS-based animations.


This add-on can be seen in action at the following sites:


Sorry, we don’t have real user documentation yet.


Add visaplan.plone.animations to your buildout:


eggs =

and then running bin/buildout; or add it to the requirements of your own extension or policy package.

After (re-) starting your Zope instance, you’ll need to “install” the extension, using the extensions installation form or the Zope quick-installer.



If you are having issues, please let us know; please use the issue tracker mentioned above.


The project is licensed under the GPLv2.


To do

  • Create integration tests

  • Support various types of animations

  • Support creation of animations by upload of an achive file (e.g. .zip or .tar.gz)

  • Fully integratable animations (which don’t need an HTML page on their own)

  • Static thumbnails:

Contributions welcome!

Changelog (2023-05-03)


  • When checking the version of the package, compare correctly, following PEP 440.



1.2.2 (2023-05-02)


  • As we use the traditional index getExcludeFromNav, we import the name of that index from now, if available;

  • The default is still getExcludeFromNav.



  • The default value for the getExcludeFromNav index name will change in a future release.


1.2.1 (2023-04-19)

Profile changes:

  • Optional upgrade step to version 1005: refresh index getExcludeFromNav for FolderishAnimation objects.

    If you don’t have that index (the canonical name is exclude_from_nav instead), just skip this step; an appropriate indexer is provided (but not activated) by v1.6.2+.


  • If is installed, we need v1.6.2+, for a suitable getExcludeFromNav indexer.


1.2.0 (2022-09-20)

New Features:

  • getThumbnailPath for FolderishAnimations: .dx.FromImageAttribute with customized default thumbnail


  • visaplan.plone.staticthumbnails v1.2.0


1.1.3 (2022-03-04)

New Features:

  • If visaplan.plone.structures is installed, the @@landing_path of FolderishAnimations points to the appropriate @@info path. Requires visaplan.plone.structures v1.2.7+.


  • If is installed, we need v1.1.1+, for the @@mainmenu.current_topic_path method.


1.1.2 (2021-11-17)

New Features:

  • @@landing_path view for FolderishAnimation objects (no solution for target=_blank yet)


  • If we have, it must be v1.4.7+, providing the ILandingPath interface.


1.1.1 (2021-09-07)

New Features:

  • if visaplan.plone.industrialsector is installed, we’ll have a code_formatted metadata column; with v1.1.2+, it should be created using the right language.


1.1.0 (2021-06-30)


  • Thumbnail generation works now, using visaplan.plone.staticthumbnails.mixin.dx.DedicatedThumbnailMixin

  • Profile bugfix for Folder.xml, allowed_content_types: attribute purge=False was missing

Profile changes:

  • Added behavior IDedicatedThumbnail

  • Added upgrade step to reload the profile

  • Increased profile version to 1004



1.0.5 (2021-02-16)

New Features:

  • FolderishAnimation.getCustomSearch method, providing (for now):

    • portal_type

    • Creator

Profile changes:

  • Upgrade step to update the getCustomSearch indexes

  • Profile version increased to 1002


1.0.4 (2020-12-16)


  • Made FolderishAnimations clickable even if lacking a preview image


1.0.3 (2020-03-05)

  • Views for AJAX navigation support (based on visaplan.plone.ajaxnavigation)

  • Added an ajax-nav view to prevent Plone from trying to load a FolderishAnimation via AJAX (since this doesn’t work yet).

  • Since it is not usable as an AJAX navigation target, the embed view has been renamed to onlyme


1.0.2 (2019-10-22)

  • Removed profile dependency on visaplan.plone.behaviors, since the current version 1.0.2 doesn’t have one.


1.0.1 (2019-06-26)


1.0 (2019-05-20)

  • Initial release. [tobiasherp]

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

visaplan.plone.animations- (1.0 MB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page