[21914] users

source_changes at macosforge.org source_changes at macosforge.org
Sun Feb 11 10:58:10 PST 2007


Revision: 21914
          http://trac.macosforge.org/projects/macports/changeset/21914
Author:   mww at macports.org
Date:     2007-02-11 10:58:09 -0800 (Sun, 11 Feb 2007)

Log Message:
-----------
add user-page for mww

Added Paths:
-----------
    users/mww/
    users/mww/macports.markers.xml
    users/mww/map.html

Added: users/mww/macports.markers.xml
===================================================================
--- users/mww/macports.markers.xml	                        (rev 0)
+++ users/mww/macports.markers.xml	2007-02-11 18:58:09 UTC (rev 21914)
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<markers>
+<!-- you need "lat", "long", "name", "mail", "image" attributes -->
+
+<marker lat="49.45903" long="11.09805" name="Markus W. Weissmann" mail="mww at macports.org" image="http://www.mweissmann.de/pics/m48.png" />
+<marker lat="52.529251" long="13.388085" name="" mail="pipping at macports.org" image="" />
+<marker lat="45.53375" long="-122.69855" name="" mail="jberry at macports.org" image="" />
+<marker lat="48.43" long="-68.37" name="" mail="yves at macports.org" image="" />
+</markers>

Added: users/mww/map.html
===================================================================
--- users/mww/map.html	                        (rev 0)
+++ users/mww/map.html	2007-02-11 18:58:09 UTC (rev 21914)
@@ -0,0 +1,65 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
+  "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta name="copyright" content="Markus Weissmann" />
+<meta name="author" content="Markus Weissmann" />
+<meta http-equiv="content-type" content=
+"text/html; charset=us-ascii" />
+<title>MacPorts Developers</title>
+</head>
+<body>
+<h2 id="id_developers_locations">MacPorts Developers Locations</h2>
+<script src="http://maps.google.com/maps?file=api&v=1&key=ABQIAAAA5HP32Y5kUf3iJ0ZPhQhMXBR3CdQj7cR9TjBrGtZFa91sBvPPthSEOD82Knrp2yPDBDN5Wib3QL0yZQ"
+type="text/javascript">
+</script>
+
+<div id="map" style="width: 1000px; height: 600px"></div>
+
+// Show map
+var map = new GMap(document.getElementById("map"));
+map.addControl(new GLargeMapControl());
+map.addControl(new GMapTypeControl());
+map.centerAndZoom(new GPoint(0, 10), 15);
+
+// Create marker icons
+var icons = new Object();
+icons['committers'] = new GIcon();
+icons['committers'].image = "http://labs.google.com/ridefinder/images/mm_20_blue.png";
+icons['committers'].shadow = "http://labs.google.com/ridefinder/images/mm_20_shadow.png";
+icons['committers'].iconSize = new GSize(12, 20);
+icons['committers'].shadowSize = new GSize(22, 20);
+icons['committers'].iconAnchor = new GPoint(6, 20);
+icons['committers'].infoWindowAnchor = new GPoint(5, 1);
+
+// Place a marker
+function addMarker(point, name, mail, image) {
+    var marker = new GMarker(point, icons['commiters']);
+    map.addOverlay(marker);
+    GEvent.addListener(marker, "click", function() {
+            marker.openInfoWindowHtml("<img width='48' height='48' src='" + image + "'/>&nbsp;<a href=\"mailto:" + mail + "\"><tt>" + name + "</tt></a><br/>" + loc);
+            });
+}
+
+// Download data and show it
+var request = GXmlHttp.create();
+request.open("GET", "macports.markers.xml", true);
+request.onreadystatechange = function() {
+    if (request.readyState == 4) {
+        var xmlDoc = request.responseXML;
+        var markers = xmlDoc.documentElement.getElementsByTagName("marker");
+        for (var i = 0; i < markers.length; i++) {
+            var point = new GPoint(parseFloat(markers[i].getAttribute("long")),
+                    parseFloat(markers[i].getAttribute("lat")));
+            addMarker(point,
+                    markers[i].getAttribute("name"),
+                    markers[i].getAttribute("mail"),
+                    markers[i].getAttribute("image")
+                    );
+        }
+    }
+}
+request.send(null);
+
+</body>
+</html>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.macosforge.org/pipermail/macports-changes/attachments/20070211/39c8fc03/attachment.html


More information about the macports-changes mailing list