Home RSS

Archive for PHP

Portfolio: XPLANE Corporate Website


XPLANE Corporate Website




XPLANE is an information design consultancy that drives better results for many of the world’s leading corporations including Microsoft, Intel, Nokia, U.S. Department of National Intelligence, U.S. Marines, Nike and BP through visual thinking and design.

Working with the internal marketing and design teams at XPLANE, the entire website was built on the WordPress platform utilizing a custom developed theme to match XPLANE's branding. Content highlights include project case studies, company news, and an online store.


The internal marketing team handles all day-to-day updates utilizing the content management features of WordPress, allowing them to eaisly add, edit and remove all content on the website. Since the site launch XPLANE has also seen significant increase in search engine optimization (SEO) and daily unique page views.

The site is listed in the WordPress Showcase, an honor since only a relatively small number of submissions are added to the showcase.

The XPLANE e-store:


Case studies:


Company news:


To see the full site, visit http://www.xplane.com.

SWX v2 beta Released, Public Gateway Updated

I have just pushed SWX v2 beta live on the project's Google Code page!

Along with this release the public gateway has also been updated to use SWX PHP v2 beta and allow for AS3 support. You can find documentation here, which shows how to use the new AS3 API as well as provides an introduction to the new Simple Call and Custom Call methods of interacting with your SWX gateway.

Lastly, Folkert Hielema has contributed an updated Twitter service and a new Identi.ca service. Both of these services are live on the public gateway (you can test them in the Service Explorer) and also available in the SWX PHP download available on the Google Code page under "Featured Downloads".

I will continue to work on updating the SWX blog with new documentation, but until then please refer to this documentation - it should provide you with everything you need to get started with v2.

If you notice any issues, please log them here. For support or to discuss the new release, please use the project's mailing list.

This release has been a huge effort by the SWX development team, and has been in the works since September. I'm sure you'll enjoy using it as much as we've enjoyed coding it.

Can't wait to see what you build!

SEO Article in Flash & Flex Developers Magazine

Flash & Flex Developers Magazine - January 2009A few months back Jason McCoskery and I wrote a fairly detailed article for Flash & Flex Developers Magazine about SEO for Flash and Flex. It looks like the article has just been published in the January 2009 issue.

Jason and I used our experiences in building the p.i.n.k. Spirits website as a platform for testing the concepts and they worked so well that we decided to write an article. The article covers using SWFAddress and SWFObject with PHP to provide your content in an alternate view (in this case HTML instead of Flash) for SEO purposes.

The article contends that when Adobe announced they were working with Google and Yahoo! to improve the searchability of Flash and Flex websites and applications, the Flash development community largely applauded the initiative. However, months after the announcement there has been minimal increase in the effective search engine rankings of Flash and Flex websites.

We discuss why the current method of Google and Yahoo!'s new 'headless player' isn't working quite yet, and how you can provide a mirror of the exact same content in your Flash and Flex projects as HTML using a single data source. This is a 'white hat' approach and doesn't break any of Google's rules.

There have recently been some articles on how Google has been updating the 'headless player', namely this article on InsideRIA, and I may do a blog post updating the article if necessary. Until then, be sure to check out the article in the January 2009 issue of Flash & Flex Developers Magazine.

How to Fix the WordPress Upload Issue with Flash Player 10

If you work with WordPress 2.6 or before and have recently installed Flash Player 10, then you probably realized that the upload dialog box has stopped working. This is due to a security update the Adobe made in the latest version of the Flash Player.

I have seen a lot of people complaining about this (and Adobe has responded really well and explained their solid reasoning), but the fix is actually really simple and takes only two minutes to install. Just download the ZIP file mentioned in this blog comment on WordPress.org, copy the included files over your current installation, and you'll be all set. The fix includes a new version of SWFUpload, which is used on the WordPress upload page in the admin panel.

SWX Bug with Flash Player 10

If you have been using the FP 10 RC and came across a site or widget using SWX, you undoubtedly noticed that it wasn't working. After a couple of days of back-and-forth on the SWX mailing list, the issue has been found and a solution posted.

[Update September 5, 2008 - a different fix was suggested in an attempt to allow SWX to continue to be used by hitting the gateway directly, allowing for easier debugging. Code below reflects this update.]

The problem is that FP 10 does not like one of the headers returned from SWX. To fix the issue, open SwxAssembler.php and change line 538 from:

header('Content-Disposition: attachment; filename="data.swf"');


header('Content-Disposition: inline; filename="data.swf"');

This seems to fix the issue, as all SWX sites this has been tested on now work in FP 10.

Thanks to Fabrício for finding the proper solution, and to Folkert Hielema and Ben Lagoutte for helping test broken sites and debug the issue.

Logobama – The Barack Obama Logo Creator

LogobamaCreated by the guys (or Pirates, as they prefer to be called) over at Substance, Logobama lets you upload a photo to create a custom Barack Obama logo in sizes to fit user icons for Facebook, MySpace, Twitter, YouTube, Digg, LinkedIn, Flickr, and others.

This is a great example of how to use various services, such as Flickr, to fit your simple mashup needs -- just like David and Shaun spoke about at FITC Hollywood a few months ago. Great idea, fellas!

Next entries »

Powered by WordPress.