
GalleryCMS is a free, open source PHP-based CMS built on the CodeIgniter framework that is an easy-to-use admin panel to manage photo galleries.
May 26, 2011 - GalleryCMS has been updated to version 1.1.5
Updates:
This content requires Adobe Flash Player 9
PureGallery is a Flash/AS3 image gallery that uses GalleryCMS as the backend. A static XML file is provided if you do not intend on using GalleryCMS. The gallery can be resized to any size - even fullscreen. To change the size, update the dimensions in the #flashGallery style and the dimensions in the JavaScript embed code.
Edit the line of JavaScript to link to the XML output URL in your GalleryCMS installation, or to your own static XML file.
Be sure that your Flash gallery and your CMS installation both reside on the same server, or you will receive a security sandbox violation.
var flashvars = { dataPath: "/gallerycms/index.php/view/xml" };
or
var flashvars = { dataPath: "assets/xml/gallery.xml" };
Pure Gallery also supports being loaded as a SWF.
var file:String = "PureGallery.swf";
var loader:Loader = new Loader();
var urlRequest:URLRequest = new URLRequest( file );
loader.contentLoaderInfo.addEventListener( Event.INIT, _onInit );
loader.contentLoaderInfo.addEventListener( IOErrorEvent.IO_ERROR, _onIOError );
loader.load( urlRequest );
function _onInit( e:Event ):void
{
this.addChild( LoaderInfo( e.currentTarget ).loader );
// You can change this to be the path to your gallerycms installation directory
Object( loader.content ).dataPath = "assets/xml/gallery.xml";
loader.contentLoaderInfo.removeEventListener( Event.INIT, _onInit );
loader.contentLoaderInfo.removeEventListener( IOErrorEvent.IO_ERROR, _onIOError );
}
function _onIOError( e:IOErrorEvent ):void
{
trace( "Cannot load " + file );
}