hi,
i've been working on creating a dynamic xml feed so that any images that are uploaded to the CMS automatically update the gallery. However, i have more than one gallery on the site, but I am unable to get xml feed into the flash swf.
i have got the xml feed working, it's just getting the images to feed into the flash.
the code is below:
<?php header('Content-type: text/html; charset=utf-8');
require_once "C:/Users/Dani/Documents/xampp-win32-1.6.6a/xampp/htdocs/janizm/cmsAdmin/lib/viewer_functions.php";
list($indexRecords, $indexMetaData) = getRecords(array(
'tableName' => 'index',
));
list($galleryRecords, $galleryMetaData) = getRecords(array(
'tableName' => 'gallery',
'where' => whereRecordNumberInUrl(1),
'limit' => '1',
'loadUploads' => 'uploads'
));
$galleryRecord = @$galleryRecords[0]; // get first record
list($linksRecords, $linksMetaData) = getRecords(array(
'tableName' => 'links',
));
list($contactRecords, $contactMetaData) = getRecords(array(
'tableName' => 'contact',
));
// show error message if no matching record is found
if (!$galleryRecord) {
print "Record not found!";
exit;
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link href="css/janizm.css" rel="stylesheet" type="text/css" />
<title><?php foreach ($galleryRecords as $record): ?><?php echo $record['name'] ?><?php endforeach ?></title>
<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>
<body>
<div class="container">
<?php
include("navigation/navigation.php");
?>
<?php foreach ($galleryRecords as $record): ?>
<div class="mainText">
<?php echo $record['content'] ?>
<div class="flashContent">
<script language="JavaScript" type="text/javascript">
AC_FL_RunContent(
'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
'width', '630',
'height', '420',
'src', 'slideshowpro',
'quality', 'high',
'pluginspage', 'http://www.adobe.com/go/getflashplayer',
'align', 'middle',
'play', 'true',
'loop', 'true',
'scale', 'showall',
'wmode', 'window',
'devicefont', 'false',
'id', 'slideshowpro',
'bgcolor', '#ffffff',
'name', 'slideshowpro',
'menu', 'true',
'allowFullScreen', 'false',
'allowScriptAccess','sameDomain',
'movie', 'slideshowpro',
'salign', '',
'FlashVars','xmlfile=http://localhost/janizm/images.xml.php?num=<?php echo $record ['num']?>'
);
</script>
</div>
</div>
<?php endforeach ?>
<br class="clearBoth" />
</div>
</body>
</html>