9
Brendan Sera-Shriar www.digibombinc.com bridging two worlds…

FlashPress - WordCamp Montreal 2009

Embed Size (px)

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

Page 1: FlashPress - WordCamp Montreal 2009

Brendan Sera-Shriarwww.digibombinc.com

bridging two worlds…

Page 2: FlashPress - WordCamp Montreal 2009

What is flashpress?

flashpress is a theme framework that allows you

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

Page 3: FlashPress - WordCamp Montreal 2009

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!

Page 4: FlashPress - WordCamp Montreal 2009

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.

Page 5: FlashPress - WordCamp Montreal 2009

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

Page 6: FlashPress - WordCamp Montreal 2009

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…)

Page 7: FlashPress - WordCamp Montreal 2009

Enough talk!

Page 8: FlashPress - WordCamp Montreal 2009

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

Page 9: FlashPress - WordCamp Montreal 2009

Thank YouBrendan Sera-Shriar, Founder of digibomb

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

[email protected]

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