beautypg.com

Adobe Extending Dreamweaver CS4 User Manual

Page 300

background image

294

EXTENDING DREAMWEAVER CS4

Data sources

{
alert(MM.MSG_DefineMyDatasource);
}

}

}

function findDynamicSources()
{

var retList = new Array();

var siteURL = dw.getSiteRoot()

if (siteURL.length)
{

var bindingsArray = dwscripts.getListValuesFromNote(siteURL, "MyDatasource");
if (bindingsArray.length > 0)
{


// Here you create an instance of the DataSource class as defined in the
// DataSourceClass.js file to store the return values.

retList.push(new DataSource("MyDatasource",

MyDatasource_FILENAME,
false,
"MyDatasource.htm"))

}

}

return retList;

}

function generateDynamicSourceBindings(sourceName)
{

var retVal = new Array();

var siteURL = dw.getSiteRoot();

// For localized object name...
if (sourceName != "MyDatasource")
{

sourceName = "MyDatasource";

}

if (siteURL.length)
{

var bindingsArray = dwscripts.getListValuesFromNote(siteURL, sourceName);
retVal = getDataSourceBindingList(bindingsArray,

DATASOURCELEAF_FILENAME,
true,
"MyDatasource.htm");

}

return retVal;

}

function generateDynamicDataRef(sourceName, bindingName, dropObject)
{

This manual is related to the following products: