FlashPress - WordCamp Montreal 2009

Preview:

DESCRIPTION

FlashPress is an extension to WordPress, which allows the ability to use an essentially PHP based CMS to communicate with a Flash site. The FlashPress project aims to develop a new WordPress bundle that will allow anybody to download, install, choose a template, and be up running with a fully CMS backed Flash site or blog in minutes. As part of this project we will be publicly documenting the process, code, and challenges along the way.

Citation preview

Brendan Sera-Shriarwww.digibombinc.com

bridging two worlds…

What is flashpress?

flashpress is a theme framework that allows you

to manage a full flash site using WordPress as the CMS!

Why build flashpress?

The use of the WordPress CMS in Flash overcomes many obstacles involved with maintaining and updating a Flash site.

Let’s face it, it’s expensive and timely working in Flash!

Some Benefits1. Client side management for Flash content/media

2. Easy blogging in Flash

3. A simple way to add a Database to Flash

4. Plus all the other benefits of WordPress!

The flashpress architecture

How does it all Work?

Because flashpress is a theme framework all we need to do is copy the fp php files to our themes directory. Then we need to copy the Flash theme/class directory to the root of our WP install.

The flashpress architecture

WP root

• wp-admin

• wp-content

• wp-includes

• flash

• *.php

wp-content \ themes \ themename

• images

• flashpress.class.php

• fp-add-comment.php

• fp-posts.php

• fp-search.php

• *.php/css

The Flash files

When developing a Flash site your require 2 essential directories, deploy which contains the final output and source which contains all working files, libraries, utils, etc…

deploy

• *.swf

• AC_RunActiveContent.js

• index.html

• fullscreen.html

source

• *.fla

• *.as

• com and other custom packages (pv3, tweener, utils, etc…)

Enough talk!

Where we are?

There’s still a lot of work to do!

Completed

• Posts

• Comments

• Media

• Pages

• Search

• Taxonomy

What’s next?

• Plugin support

• User registration

Thank YouBrendan Sera-Shriar, Founder of digibomb

http://www.digibombinc.comhttp://www.dropthedigibomb.com

dropit@dropthedigibomb.com

You can also find me here

http://www.twitter.com/digibombhttp://www.flickr.com/photos/phug http://digibomb.stumbleupon.com

http://www.linkedin.com/in/digibomb