twingle/twingle/content/toolbar toolbar.js,1.3,1.4 toolbaroverlay.xul,1.4,1.5

[email protected] Fri, 14 Mar 2003 06:05:33 -0700 (MST)
Newsgroups gmane.comp.cms.oscom.twingle.cvs
Message-ID <[email protected]>
Update of /cvs/root/twingle/twingle/content/toolbar
In directory alpha.oscom.org:/tmp/cvs-serv16851/twingle/content/toolbar

Modified Files:
	toolbar.js toolbaroverlay.xul 
Log Message:
paul rocked adding delete site and add site and rsd discovery


Index: toolbar.js
===================================================================
RCS file: /cvs/root/twingle/twingle/content/toolbar/toolbar.js,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** toolbar.js	14 Mar 2003 10:11:07 -0000	1.3
--- toolbar.js	14 Mar 2003 13:05:31 -0000	1.4
***************
*** 9,49 ****
  }
  
! /* Create a site from the wizard */
  
  function getSiteConfiguration () {
-     /* Connect to site and retrieve site configuration information */
  
!     var url = document.getElementById("newsite_url").value;
  
      function myfunc (e) {
! 
  	if (p.readyState != 4) {
  	    return;
  	}
  
  	var status = p.status + ": " + p.statusText + "\n";
  	var status = status + p.getAllResponseHeaders() + "\n\n";
  	var status = status + p.responseText;
! 	document.getElementById("responsetext").firstChild.nodeValue = status;
          if (p.responseXML) {
  	    var dcns = "http://www.purl.org/dc/1.1#";
! 	    var realm = p.responseXML.getElementsByTagName("realm")[0];
! 	    var realm = realm.firstChild.nodeValue;
! 	    var sitename = p.responseXML.getElementsByTagNameNS(dcns,"title")[0];
! 	    var sitename = sitename.firstChild.nodeValue;
  
! 	    document.getElementById("newsite_realm").value=realm;
! 	    document.getElementById("newsite_name").value=sitename;
! 	    dump("\nrealm and sitename are " + realm + " " + sitename);
  
-             // Now we call addSite in Explorer/Explorer.js
-             sitesds.addSite(newsite_id, newsite_name, newsite_contentsurl);
          }
!     }
  
      var p = new XMLHttpRequest();
      p.onreadystatechange = myfunc;
!     p.open("GET", url + "config.xml");
      p.send(null);
  }
  
--- 9,56 ----
  }
  
! /* Create a site from user provided url to site rsd xml */
! /* http://archipelago.phrasewise.com/rsd  */
! 
  
  function getSiteConfiguration () {
  
!     /* Connect to site and retrieve site configuration information */
!     var url = document.getElementById("field_url").value;    
!     
!     //    alert('url for the site rsd ' + url);
  
      function myfunc (e) {
!         //alert('in myfunc');
  	if (p.readyState != 4) {
  	    return;
  	}
  
+         var holder;
+ 
  	var status = p.status + ": " + p.statusText + "\n";
  	var status = status + p.getAllResponseHeaders() + "\n\n";
  	var status = status + p.responseText;
! 
          if (p.responseXML) {
  	    var dcns = "http://www.purl.org/dc/1.1#";
!             var oscomns = "http://www.oscom.org/rdf#";
  
! 	    holder = p.responseXML.getElementsByTagNameNS(dcns,"title")[0];
! 	    var title = holder.firstChild.nodeValue;
!             
!             var holder = p.responseXML.getElementsByTagNameNS(oscomns,"contentsurl")[0];
! 	    var contentsurl = holder.firstChild.nodeValue;
!             
!             sitesds.addSite(title, contentsurl);
!             
  
          }
!     };
  
      var p = new XMLHttpRequest();
      p.onreadystatechange = myfunc;
!     p.open("GET", url);
      p.send(null);
  }
+ 
  

Index: toolbaroverlay.xul
===================================================================
RCS file: /cvs/root/twingle/twingle/content/toolbar/toolbaroverlay.xul,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** toolbaroverlay.xul	13 Mar 2003 13:40:29 -0000	1.4
--- toolbaroverlay.xul	14 Mar 2003 13:05:31 -0000	1.5
***************
*** 9,13 ****
  <toolbar id="twingle-toolbar">
  
!     <button label="New" oncommand="openDialogNewContent();"/>
      <spring flex="100%" />
      <image src="" />
--- 9,17 ----
  <toolbar id="twingle-toolbar">
  
!     <button label="New Content" oncommand="openDialogNewContent();"/>
!           <label control="field_url" value="URL"/>
!           <textbox id="field_url" flex="1" value="http://demos.oscom.org/rsd.xml"/>
!     <button label="New Site"  oncommand="getSiteConfiguration();"/>
!     <button label="Delete Site"  oncommand="sitesds.deleteResource();"/>
      <spring flex="100%" />
      <image src="" />