Revision: 9994
Updated Code
at December 6, 2008 16:51 by garretjames
Updated Code
gallery = "xml/"+ _root.xmlFileVariable + ".xml";
photo = 0;
Photos_xml = new XML();
Photos_xml.onLoad = loadPhotos;
Photos_xml.load(gallery);
Photos_xml.ignoreWhite = true;
function loadPhotos(success) {
if (success == true) {
rootNodePhotos = Photos_xml.firstChild;
totalPhotos = rootNodePhotos.childNodes.length;
currentNodePhotos = rootNodePhotos.firstChild;
descriptions = new Array(totalPhotos);
PhotoUrl = new Array(totalPhotos);
BigUrl = new Array(totalPhotos);
links = new Array(totalPhotos);
titles = new Array(totalPhotos);
price = new Array(totalPhotos);
swf = new Array(totalPhotos);
dx = 0;
for (i=0; i < totalPhotos; i++) {
descriptions[i] = currentNodePhotos.firstChild.nodeValue;
PhotoUrl[i] = currentNodePhotos.attributes.PhotoUrl;
BigUrl[i] = currentNodePhotos.attributes.BigUrl;
links[i] = currentNodePhotos.attributes.link;
titles[i] = currentNodePhotos.attributes.title;
price[i] = currentNodePhotos.attributes.price;
swf[i] = currentNodePhotos.attributes.swf;
_root.images.attachMovie("photo","img"+i,i+300);
_root.images["img"+i]._x = dx;
_root.images["img"+i]._y = 0;
_root.images["img"+i].k = i;
dx = dx + 330;
_root.images["img"+i].Url = PhotoUrl[i];
_root.images["img"+i].BigUrl = BigUrl[i];
_root.images["img"+i].link = links[i];
_root.images["img"+i].title = titles[i];
_root.images["img"+i].swf = swf[i];
if (!price[i]){
_root.images["img"+i].price = "";
}else{
_root.images["img"+i].price = price[i];
}
currentNodePhotos = currentNodePhotos.nextSibling;
}
play();
_root.Move = true;
}
}
Revision: 9993
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at December 2, 2008 17:58 by garretjames
Initial Code
gallery = "xml/"+ _root.gallerySelected + ".xml";
photo = 0;
Photos_xml = new XML();
Photos_xml.onLoad = loadPhotos;
Photos_xml.load(gallery);
Photos_xml.ignoreWhite = true;
function loadPhotos(success) {
if (success == true) {
rootNodePhotos = Photos_xml.firstChild;
totalPhotos = rootNodePhotos.childNodes.length;
currentNodePhotos = rootNodePhotos.firstChild;
descriptions = new Array(totalPhotos);
PhotoUrl = new Array(totalPhotos);
BigUrl = new Array(totalPhotos);
links = new Array(totalPhotos);
titles = new Array(totalPhotos);
price = new Array(totalPhotos);
swf = new Array(totalPhotos);
dx = 0;
for (i=0; i < totalPhotos; i++) {
descriptions[i] = currentNodePhotos.firstChild.nodeValue;
PhotoUrl[i] = currentNodePhotos.attributes.PhotoUrl;
BigUrl[i] = currentNodePhotos.attributes.BigUrl;
links[i] = currentNodePhotos.attributes.link;
titles[i] = currentNodePhotos.attributes.title;
price[i] = currentNodePhotos.attributes.price;
swf[i] = currentNodePhotos.attributes.swf;
_root.images.attachMovie("photo","img"+i,i+300);
_root.images["img"+i]._x = dx;
_root.images["img"+i]._y = 0;
_root.images["img"+i].k = i;
dx = dx + 330;
_root.images["img"+i].Url = PhotoUrl[i];
_root.images["img"+i].BigUrl = BigUrl[i];
_root.images["img"+i].link = links[i];
_root.images["img"+i].title = titles[i];
_root.images["img"+i].swf = swf[i];
//Code edit by Garret to display nothing if their is no defined price
if (!price[i]){
_root.images["img"+i].price = "";
}else{
_root.images["img"+i].price = price[i];
}
//End Code edit
currentNodePhotos = currentNodePhotos.nextSibling;
}
play();
_root.Move = true;
}
}
Initial URL
Initial Description
Initial Title
ActionScript XML Parser
Initial Tags
actionscript, xml
Initial Language
ActionScript