Changeset 254

Show
Ignore:
Timestamp:
09/09/06 16:21:47 (2 years ago)
Author:
sgillies
Message:

add and test Google Earth Network Link

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • PleiadesGeocoder/trunk/skins/PleiadesGeocoder/kml.xml.pt

    r247 r254  
    44  xmlns:tal="http://xml.zope.org/namespaces/tal" 
    55  tal:define="infos context/@@geo/forKML; 
    6               furl context/absolute_url" 
     6              furl context/absolute_url; 
     7              dummy python:here.REQUEST.RESPONSE.setHeader('Content-type', 'application/vnd.google-earth.kml+xml')" 
    78  > 
    89  <Document> 
  • PleiadesGeocoder/trunk/tests/FolderGeoViews.txt

    r247 r254  
    7575    '<?xml version="1.0" encoding="UTF-8"?>\n<kml xmlns="http://earth.google.com/kml/2.1">\n  <Document>\n    <Folder>\n      <Placemark>\n        <description><![CDATA[<p>No description</p><p><a href="http://nohost/plone/Members/test_user_1_/document">document</a></p>]]></description>\n        <name>document</name>\n        <Point><coordinates>-105.083733,40.585609,0.000000</coordinates></Point>\n      </Placemark>\n    </Folder>\n  </Document>\n</kml>\n\n' 
    7676 
     77    >>> browser.open("%s/nwlink.xml" % folder_url) 
     78    >>> browser.contents 
     79    '<?xml version="1.0" encoding="UTF-8"?>\n<kml xmlns="http://earth.google.com/kml/2.0">\n  <NetworkLink>\n    <name> Network Link</name>\n    <Url>\n      <href>http://nohost/plone/Members/test_user_1_/kml.xml</href>\n      <viewRefreshMode>onStop</viewRefreshMode>\n    </Url>\n  </NetworkLink>\n</kml>\n' 
     80     
    7781Test view of /Members 
    7882 
     
    8589    '<?xml version="1.0" encoding="UTF-8"?>\n<kml xmlns="http://earth.google.com/kml/2.1">\n  <Document>\n    <Folder>\n      <Placemark>\n        <description><![CDATA[<p>Faceless test user number one</p><p><a href="None">Test User</a></p>]]></description>\n        <name>Test User</name>\n        <Point><coordinates>-105.083733,40.585609,0.000000</coordinates></Point>\n      </Placemark>\n    </Folder>\n  </Document>\n</kml>\n\n' 
    8690 
     91    >>> browser.open("%s/Members/nwlink.xml" % self.portal.absolute_url()) 
     92    >>> browser.contents 
     93    '<?xml version="1.0" encoding="UTF-8"?>\n<kml xmlns="http://earth.google.com/kml/2.0">\n  <NetworkLink>\n    <name>Members Network Link</name>\n    <Url>\n      <href>http://nohost/plone/Members/kml.xml</href>\n      <viewRefreshMode>onStop</viewRefreshMode>\n    </Url>\n  </NetworkLink>\n</kml>\n' 
     94