[Typo3-dev] Typo3 as Flash CMS
Richard Bausek
rb at global-spanking.com
Fri Aug 27 12:32:37 CEST 2004
Hi folks,
first post here.
Being a flash/php developer I just want to share my toughts with you on
this topic:
Besides having an API (either AMFPHP or XML) to get data in and out of
Flash it would be great to define Typoscript cObjects for Flash movies,
frames and movieclips. Then we can use the Ming Libary to create swf
files on the fly or after updates in the backend.
The Flash API then can be placed in an extra swf which is loaded into
the "main" Flash movie, providing all the necessary classes to
commnicate with Typo3 in a global scope.
a) Flashmovies
Somewhere in your page tree you define a page of the type Flashmovie.
Possible properties could be the file name, a template flash file,
Actionscript class libaries (.as Files) to be included, ....
b) Frames
In the Flashmovie record you can define frame records.
Properties could be the frame label and Actionscript to include in that
frame. To edit the actionscript you could define .as Files to be
included via Typoscript or even an Actionscript Editor on the Server
like the TS-Editor.
c) Movieclips
In the frame object you could then define movieclip records.
Properties would be the regular movieclip properties (_x, _y, _rotation,
_alpha) the instance name, template swf, assets (graphics, videos,
sounds), swf files that should be loaded into that movieclip,
Actionscripts, ...
The movieclip records can also be nested in other movieclips records and
they can also contain frame records like in the Flash IDE.
Also specialised movieclips extending the main movieclip cObj could be
possible like Flash UI Components (textfields with scrollbars,
scrollpanes), video/mp3 player, photo album, ....
The movieclips could then (like Andreas Borg suggested) be edited in a
graphical editor.
I don't think the goal should be to copy the Flash IDE for serverside
editing, but to have some tools on the server to edit, create and
deliver dynamic content for Flash would be really really awesome.
What do you think about that?
bye
rich
More information about the TYPO3-dev
mailing list