Bueno mira, ya tienes la parte de ActionScript no? ya funciona de maravilla, todo muy chevere. perfecto.
ahora, creo que el script de zguilles sera lo mas "facilito" que puedes encontrar para "obtener una listo de los archivos dentro de una carpeta".
Recuerda bien, el componente Tree del tutorial, "coloca un mapa de carpetas via XML", osea, todas las carpetas, si quieres listar carpetas vas a anecesitar algo mas que el PHP/XML de zguilles, ya que ese script solo lista archivos de UNA carpeta, no un directorio de carpetas, y se debe de formar de este modo:
Código XML :
<?xml version="1.0"?>
<nodo label = "Blogs" >
<nodo label = "ASFusion" dirurl="http://www.asfusion.com/blog/index.cfm?setlan=es" />
<nodo label = "After-hours" dirurl="http://www.e-tonilopez.com/after-hours/" />
<nodo label = "Carlos Roviar" dirurl="http://www.carlosrovira.com/" />
<nodo label = "design-nation" dirurl="http://www.design-nation.net" />
<nodo label = "Esto es el blog" dirurl="http://www.elecash.org/blog" />
<nodo label = "Funciton">
<nodo label = "Español" dirurl="http://blog.funciton.com/es/index.php" />
<nodo label = "English" dirurl="http://blog.funciton.com/en/index.php" />
</nodo>
<nodo label = "Innocuo" dirurl="http://blog.innocuo.com/index.php" />
<nodo label = "Oscar Trelles">
<nodo label = "Español" dirurl="http://www.oscartrelles.com/es/" />
<nodo label = "English" dirurl="http://www.oscartrelles.com/blog/" />
</nodo>
</nodo>
<nodo label = "Flash">
<nodo label = "CristaLab">
<nodo label = "Pagina" dirurl="http://www.cristalab.com/" />
<nodo label = "Foros" dirurl="http://www.cristalab.com/foros" />
<nodo label = "Web Comic" dirurl="http://www.cristalab.com/comic.php" />
</nodo>
<nodo label = "ElecAsh" dirurl="http://www.elecash.org" />
<nodo label = "Flash Kit" dirurl="http://www.flashkit.com" />
<nodo label = "FlashLA">
<nodo label = "Pagina" dirurl="http://www.flashla.com" />
<nodo label = "Foros" dirurl="http://www.flashla.com/forums" />
</nodo>
<nodo label = "Sub-Flash">
<nodo label = "Pagina" dirurl="http://www.subflash.com" />
<nodo label = "Foros" dirurl="http://www.subflash.com/foro" />
</nodo>
<nodo label = "We are here" dirurl="http://www.were-here.com/" />
</nodo>
<nodo label = "Otras cosas" >
<nodo label = "----N-A-I-L-S----" dirurl="http://www.hoogerbrugge.net" />
<nodo label = "KartOO" dirurl="http://www.kartoo.com/" />
<nodo label = "Lorem Ipsum" dirurl="http://lipsum.com/" />
<nodo label = "RobotUA" dirurl="http://www.robotua.com/" />
</nodo>
osea, dirurl es la url del recurso, todo eso se tiene que formar con PHP, zguilles genera el xml de este modo:
Código XML :
<XML encoding='UTF-8' standalone='yes' version='1.0'>
<folder>
<file>img_001.jpg</file>
<file>img_002.jpg</file>
<file>img_003.jpg</file>
<file>img_004.jpg</file>
<file>img_005.jpg</file>
<folder>thumbs</folder>
<folder>hires</folder>
</folder>
</XML>
en conclusion, tienes que modificar el script de zguilles para que el xml que genera, sea compatible con tu componente tree. osea tienes que hacer que esos dos resultados tengan la misma estructura.