rem: otherDir   : FormatDirForPublishing(GetPublishStringPref(publishBranch, prefPrefix+"other_dir")) 
add: otherDir   : FormatDirForPublishing(GetPublishStringPref(publishBranch, prefPrefix+"other_dir")), publishOtherFiles : publishOtherFiles, saveDirs : false 
context: function GetPublishData_internal(publishBranch, siteName){  if (!publishBranch || !siteName)    return null;  var prefPrefix = "site_data." + siteName + ".";  // We must have a publish url, else we ignore this site  // (siteData and siteNames for sites with incomplete data   //  will get deleted by SavePublishSiteDataToPrefs)  var publishUrl = GetPublishStringPref(publishBranch, prefPrefix+"url");  if (!publishUrl)    return null;  var savePassword = false;  try {    savePassword = publishBranch.getBoolPref(prefPrefix+"save_password");  } catch (e) {}  var publishData = {     siteName : siteName,    filename : "",    username : GetPublishStringPref(publishBranch, prefPrefix+"username"),    savePassword : savePassword,    publishUrl : publishUrl,    browseUrl  : GetPublishStringPref(publishBranch, prefPrefix+"browse_url"),    docDir     : FormatDirForPublishing(GetPublishStringPref(publishBranch, prefPrefix+"doc_dir")),    otherDir   : FormatDirForPublishing(GetPublishStringPref(publishBranch, prefPrefix+"other_dir"))  }  // Get password from PasswordManager  publishData.password = GetSavedPassword(publishData);  // Build history list of directories   // Always supply the root dir   publishData.dirList = [""];  // Get the rest from prefs  var dirCount = {value:0};  var dirPrefs;  try {    dirPrefs = publishBranch.getChildList(prefPrefix+"dir.", dirCount);  } catch (e) {}  if (dirPrefs && dirCount.value > 0)  {    if (dirCount.value > 1)      dirPrefs.sort();    for (var j = 0; j < dirCount.value; j++)    {      var dirName = GetPublishStringPref(publishBranch, dirPrefs[j]);      if (dirName)        publishData.dirList[j+1] = dirName;    }  }  return publishData;}
meta: 9421	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/9421/d91b053f419d4d0175bdb25deed21f7800ac5c27/publishprefs.js/buggy/editor/ui/composer/content/publishprefs.js