Skip to main content
https://img.shields.io/badge/%20imports-isort-%231674b1?style=flat&labelColor=ef8336:target:https://pycqa.github.io/isort/

A dexterity-based content type for animations.

Features

  • 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.

Examples

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

Documentation

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

Installation

Add visaplan.plone.animations to your buildout:

[buildout]
...

eggs =
    ...
    visaplan.plone.animations

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.

Contribute

Support

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

License

The project is licensed under the GPLv2.

Contributors

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

1.2.2.1 (2023-05-03)

Bugfixes:

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

Requirements:

[tobiasherp]

1.2.2 (2023-05-02)

Improvements:

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

  • The default is still getExcludeFromNav.

Requirements:

Hints:

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

[tobiasherp]

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 visaplan.plone.search v1.6.2+.

Requirements:

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

[tobiasherp]

1.2.0 (2022-09-20)

New Features:

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

Requirements:

  • visaplan.plone.staticthumbnails v1.2.0

[tobiasherp]

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+.

Requirements:

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

[tobiasherp]

1.1.2 (2021-11-17)

New Features:

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

Requirements:

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

[tobiasherp]

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.

[tobiasherp]

1.1.0 (2021-06-30)

Bugfixes:

  • 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

Requirements:

[tobiasherp]

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

[tobiasherp]

1.0.4 (2020-12-16)

Improvements:

  • Made FolderishAnimations clickable even if lacking a preview image

[tobiasherp]

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

[tobiasherp]

1.0.2 (2019-10-22)

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

[tobiasherp]

1.0.1 (2019-06-26)

[tobiasherp]

1.0 (2019-05-20)

  • Initial release. [tobiasherp]

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.2.2.1.tar.gz (1.0 MB view details)

Uploaded Source

File details

Details for the file visaplan.plone.animations-1.2.2.1.tar.gz.

File metadata

  • Download URL: visaplan.plone.animations-1.2.2.1.tar.gz
  • Upload date:
  • Size: 1.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/2.7.5

File hashes

Hashes for visaplan.plone.animations-1.2.2.1.tar.gz
Algorithm Hash digest
SHA256 e9c6bea3380a0be7074a19d9c6fb0d054be02b6427423ea4ed5d51cf8b89e855
MD5 1cca03e16385f7422e365baef4684452
BLAKE2b-256 57564b638382310b49f8e86ae5d8fc76b2f64149aa6d6de7fc757d816cb7a6a8

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

1.2.2.1 This release

1 file

1.0.4

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page