ATFlashMovie

by Jean-Charles Rogez last modified Mar 29, 2012 08:11 PM

A simple product that stores and displays Adobe Flash movies.

Project Description

This product provides:
  • A new content type that stores and displays Adobe Flash movies. It autodetects width, height and flash version from swf files.
  • A Plone3 portlet to display a Flash movie.
  • And a Collage viewlet if this product is installed.

Installation

You can install it via QuickInstaller.

Requirements

Plone 3.0 or later. This version doesn't work with the Plone 2.0, 2.1 and 2.5 series.

Optional Products

Integration with Kupu

Kupu has some support for embedding Flash objects using ATFlashMovie, but requires some manual configuration at this time.

  1. Install Products.ATFlashMovie from Plone Control Panel.
  2. Got to the Resource Types tab in the Kupu configlet.
  3. Under the resource mediaobject add Flash Movie to the selection and save.
  4. In the action urls table at the bottom of the page, add a new entry for the type Flash Movie. The preview may be left blank or be the same as the 'normal' image. For 'normal image' you should enter string:${object_url}/download. Leave fieldname blank and in the 'type' field select 'Flash'.
  5. Go to the Filter HTML configlet and remove "object" tags filtering in "Nasty tags" and "Stripped tags"

Flash movies should now appear in the image drawer and be insertable into the document.

Using IE the Flash movie will appear in the document and may be edited or moved as desired. Firefox will not play the movie while you are editing, so a 'flash placeholder' image is displayed instead: you cannot select it in Firefox so if you need to delete a Flash movie you will need to include the image in a slightly larger selection (e.g. spaces before and after) and delete that.

Credits

Changelog

1.1 (2010-04-13)

  • Eggified product and reformatted files. [deo]
  • Removed the English fallbacks that were being set by the Bulgarian translatins. [deo]

1.0.3 (2009-04-06)

  • Add 'application/x-shockwave-flash' to inlineMimetypes for the ATFlashMovie content type, and serve it via the index_html method, so that it is compatible with Flash 10. [davisagli]

1.0.2 (2008-07-10)

  • Updated CHANGES.TXT format (more detailed). [kdeldycke]
  • Fix bug that disallow setFile() to receive a stream of bytes as parameter. [kdeldycke]
  • Let DHTML dropdown menu be displayed above flash content. [kdeldycke]

1.0.1 (2008-01-17)

  • Fixed type translation. [zegor]
  • Fixed FlashMovie aliasing bug in Collage. [zegor]
  • Added Reference action. [zegor]
  • Fixed issue when Kupu reference browser widget is on. [zegor]
  • Added a portlet view for Collage. [zegor]
  • Added a flag to display or not the technical informations. [zegor]
  • Added Kupu integration documentation in README.txt. [zegor]

1.0.0 (2007-11-14)

  • Port to Plone 3. [zegor]
  • Use of five views and interface. [zegor]
  • Install via GenericSetup. [zegor]
  • Adapted skins. [zegor]
  • ATColorPickerWidget replaced by SmartColorWidget. [zegor]
  • Uses PortalFactory. [zegor]
  • Collage viewlet. [zegor]

0.3.1 (2007-03-01)

  • Direct access to object do not download the flash file anymore. [zegor]

0.3 (2006-09-05)

  • Changed accessor method name for better marshall support. [zegor]
  • Made the content class follow atct code standard. [panjunyong]
  • Added german translation. [christian@daftdog.de]
  • Auto-install ATColorPicker if not installed. [zegor]
  • Plone 2.5 compatibility. [zegor]

0.2 (2006-03-31)

  • Added viewlet for CMFContentPanel. [zegor]
  • Added color background field. [zegor]
  • Removed deprecated <embed> tags in flashmovie_macros.pt [zegor]

0.1

  • Initial version. [zegor]

Self-Certification

[X] Internationalized

[ ] Unit tests

[ ] End-user documentation

[ ] Internal documentation (documentation, interfaces, etc.)

[ ] Existed and maintained for at least 6 months

[X] Installs and uninstalls cleanly

[X] Code structure follows best practice

Current Release
Products.ATFlashMovie 1.1

Released Apr 14, 2010

Download file Get ATFlashMovie for all platforms
Products.ATFlashMovie-1.1.tar.gz
If you are using Plone 3.2 or higher, you probably want to install this product with buildout. See our tutorial on installing add-on products with buildout for more information.

All Releases

Version Released Description Compatibility Licenses Status
1.1 Apr 14, 2010 More about this release… GPL final
1.0.3 Apr 06, 2009 Adds support for Flash 10 in Plone 3.x More about this release…
Plone 3
GPL final
1.0.2 Jul 18, 2008 Second maintenance release of 1.0.x versions. More about this release…
Plone 3
GPL final
1.0.1 Jan 17, 2008 First maintenance release of 1.x versions. More about this release…
Plone 3
GPL final
1.0.0 Nov 14, 2007 This release adds support for Plone 3.0 and Collage product. More about this release…
Plone 3
Zope 2.10
GPL final
0.3 Sep 05, 2006 This release adds support for Plone 2.5.x More about this release…
Plone 2.5
Plone 2.0.5
Archetypes 1.3.6
Archetypes 1.3.2
Zope 2.9
Zope 2.7.8
GPL final
0.2 Apr 04, 2006 First release of ATFlashMovie, a simple archetypes product that stores and displays Macromedia Flash movies. More about this release…
Plone 2.0.5
Archetypes 1.3.2
Zope 2.7.8
GPL final