<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: LL killed AjaxLife</title>
	<atom:link href="http://kathar.in/2007/09/ll-killed-ajaxlife/feed/" rel="self" type="application/rss+xml" />
	<link>http://kathar.in/2007/09/ll-killed-ajaxlife/</link>
	<description>(With an E on the end)</description>
	<lastBuildDate>Sun, 18 Dec 2011 16:29:22 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
	<item>
		<title>By: Nat Mandelbrot of Cruxy</title>
		<link>http://kathar.in/2007/09/ll-killed-ajaxlife/comment-page-1/#comment-1541</link>
		<dc:creator>Nat Mandelbrot of Cruxy</dc:creator>
		<pubDate>Wed, 03 Oct 2007 17:07:32 +0000</pubDate>
		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2007/09/27/ll-broke-ajaxlife/#comment-1541</guid>
		<description>Thank. That worked great!</description>
		<content:encoded><![CDATA[<p>Thank. That worked great!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thraxis Epsilon</title>
		<link>http://kathar.in/2007/09/ll-killed-ajaxlife/comment-page-1/#comment-1537</link>
		<dc:creator>Thraxis Epsilon</dc:creator>
		<pubDate>Wed, 03 Oct 2007 15:58:58 +0000</pubDate>
		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2007/09/27/ll-broke-ajaxlife/#comment-1537</guid>
		<description></description>
		<content:encoded><![CDATA[<p>This should work to allow you to specify position in the region:</p>
<p>function addRegionMarker (regionName, rx,ry, storeImage, popupCode)<br />
{<br />
var SLMap = this;</p>
<p>// Add a dynamic script to get this region position, and then add a market and popup there<br />
var varName = “slRegionPos_result”;<br />
var scriptURL = “https://cap.secondlife.com/cap/0/d661249b-2b5a-4436-966a-3d3b8d7a574f?var=” + varName + “&amp;sim_name=” + encodeURIComponent(regionName);</p>
<p>// Once the script has loaded, we use the result to center the map on the position<br />
var onLoadHandler = function ()<br />
{<br />
if (slRegionPos_result.error)<br />
{<br />
//alert(”The region name ‘” + regionName + “‘ was not recognised.”);<br />
}<br />
else<br />
{<br />
var x = slRegionPos_result.x + (rx/256.0);<br />
var y = slRegionPos_result.y + (ry/256.0);</p>
<p>var pos = new XYPoint(x, y);<br />
yellow_dot_image = new Img(storeImage,60,45);<br />
yellow_icon = new Icon(yellow_dot_image);<br />
all_images = [yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon];<br />
marker = new Marker(all_images, pos);<br />
mapWindow = new MapWindow(popupCode);<br />
mapInstance.addMarker(marker,mapWindow);<br />
}<br />
};</p>
<p>slAddDynamicScript(scriptURL, onLoadHandler);<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nat Mandelbrot of Cruxy</title>
		<link>http://kathar.in/2007/09/ll-killed-ajaxlife/comment-page-1/#comment-1514</link>
		<dc:creator>Nat Mandelbrot of Cruxy</dc:creator>
		<pubDate>Tue, 02 Oct 2007 01:14:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2007/09/27/ll-broke-ajaxlife/#comment-1514</guid>
		<description>Okay, so I&#039;ve created a hack for the lack of SLPoint support using a region lookup service Linden provides. You only get resolution to the region, but its better than nothing. 

function addRegionMarker (regionName, storeImage, popupCode)
{
        var SLMap = this;

    // Add a dynamic script to get this region position, and then add a market and popup there
    var varName = &quot;slRegionPos_result&quot;;
    var scriptURL = &quot;https://cap.secondlife.com/cap/0/d661249b-2b5a-4436-966a-3d3b8d7a574f?var=&quot; + varName + &quot;&amp;sim_name=&quot; + encodeURIComponent(regionName);

    // Once the script has loaded, we use the result to center the map on the position
    var onLoadHandler = function ()
    {
        if (slRegionPos_result.error)
        {
                //alert(&quot;The region name &#039;&quot; + regionName + &quot;&#039; was not recognised.&quot;);
                }
                else
                {
                var x = slRegionPos_result.x;
                var y = slRegionPos_result.y;

                var pos = new XYPoint(x, y);
                yellow_dot_image = new Img(storeImage,60,45);
                yellow_icon = new Icon(yellow_dot_image);
                all_images = [yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon];
                marker = new Marker(all_images, pos);
                mapWindow = new MapWindow(popupCode);
                mapInstance.addMarker(marker,mapWindow);
                }
    };

    slAddDynamicScript(scriptURL, onLoadHandler);
}</description>
		<content:encoded><![CDATA[<p>Okay, so I&#8217;ve created a hack for the lack of SLPoint support using a region lookup service Linden provides. You only get resolution to the region, but its better than nothing. </p>
<p>function addRegionMarker (regionName, storeImage, popupCode)<br />
{<br />
        var SLMap = this;</p>
<p>    // Add a dynamic script to get this region position, and then add a market and popup there<br />
    var varName = &#8220;slRegionPos_result&#8221;;<br />
    var scriptURL = &#8220;https://cap.secondlife.com/cap/0/d661249b-2b5a-4436-966a-3d3b8d7a574f?var=&#8221; + varName + &#8220;&amp;sim_name=&#8221; + encodeURIComponent(regionName);</p>
<p>    // Once the script has loaded, we use the result to center the map on the position<br />
    var onLoadHandler = function ()<br />
    {<br />
        if (slRegionPos_result.error)<br />
        {<br />
                //alert(&#8220;The region name &#8216;&#8221; + regionName + &#8220;&#8216; was not recognised.&#8221;);<br />
                }<br />
                else<br />
                {<br />
                var x = slRegionPos_result.x;<br />
                var y = slRegionPos_result.y;</p>
<p>                var pos = new XYPoint(x, y);<br />
                yellow_dot_image = new Img(storeImage,60,45);<br />
                yellow_icon = new Icon(yellow_dot_image);<br />
                all_images = [yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon, yellow_icon];<br />
                marker = new Marker(all_images, pos);<br />
                mapWindow = new MapWindow(popupCode);<br />
                mapInstance.addMarker(marker,mapWindow);<br />
                }<br />
    };</p>
<p>    slAddDynamicScript(scriptURL, onLoadHandler);<br />
}</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nat Mandelbrot of Cruxy</title>
		<link>http://kathar.in/2007/09/ll-killed-ajaxlife/comment-page-1/#comment-1513</link>
		<dc:creator>Nat Mandelbrot of Cruxy</dc:creator>
		<pubDate>Tue, 02 Oct 2007 00:39:20 +0000</pubDate>
		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2007/09/27/ll-broke-ajaxlife/#comment-1513</guid>
		<description>So, they seemed to have removed the SLPoint region name resolution support. Its boldly NOT IMPLEMENTED anymore, and it used to be. I hate when features disappear.</description>
		<content:encoded><![CDATA[<p>So, they seemed to have removed the SLPoint region name resolution support. Its boldly NOT IMPLEMENTED anymore, and it used to be. I hate when features disappear.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nat Mandelbrot of Cruxy</title>
		<link>http://kathar.in/2007/09/ll-killed-ajaxlife/comment-page-1/#comment-1512</link>
		<dc:creator>Nat Mandelbrot of Cruxy</dc:creator>
		<pubDate>Tue, 02 Oct 2007 00:27:36 +0000</pubDate>
		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2007/09/27/ll-broke-ajaxlife/#comment-1512</guid>
		<description>Yeah, announcements would be nice... our Music Map (http://cruxy.com/sl/map) has been down for days without us noticing and WITH us sending clients, users, etc to check out, well... nothing but an empty map. That&#039;s no fun.

Heading over to wiki for new API info...</description>
		<content:encoded><![CDATA[<p>Yeah, announcements would be nice&#8230; our Music Map (<a href="http://cruxy.com/sl/map" rel="nofollow">http://cruxy.com/sl/map</a>) has been down for days without us noticing and WITH us sending clients, users, etc to check out, well&#8230; nothing but an empty map. That&#8217;s no fun.</p>
<p>Heading over to wiki for new API info&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Katharine's Second Life</title>
		<link>http://kathar.in/2007/09/ll-killed-ajaxlife/comment-page-1/#comment-1471</link>
		<dc:creator>Katharine's Second Life</dc:creator>
		<pubDate>Fri, 28 Sep 2007 21:24:38 +0000</pubDate>
		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2007/09/27/ll-broke-ajaxlife/#comment-1471</guid>
		<description>&lt;strong&gt;AjaxLife revived...&lt;/strong&gt;

No thanks to Linden Lab, I&#8217;ve fixed AjaxLife. It no longer relies on the map API - it instead builds up the missing data based on MapBlocks. It was already doing this to fix capitalisation, but was also assuming that sims already existed in the m...</description>
		<content:encoded><![CDATA[<p><strong>AjaxLife revived&#8230;</strong></p>
<p>No thanks to Linden Lab, I&#8217;ve fixed AjaxLife. It no longer relies on the map API &#8211; it instead builds up the missing data based on MapBlocks. It was already doing this to fix capitalisation, but was also assuming that sims already existed in the m&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alister Harrington</title>
		<link>http://kathar.in/2007/09/ll-killed-ajaxlife/comment-page-1/#comment-1470</link>
		<dc:creator>Alister Harrington</dc:creator>
		<pubDate>Fri, 28 Sep 2007 19:23:22 +0000</pubDate>
		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2007/09/27/ll-broke-ajaxlife/#comment-1470</guid>
		<description>Argh. Fix it! &gt;_&gt;
Or....get LL to fix it.....or..........something?


*dies of SL withdrawal during vacation*</description>
		<content:encoded><![CDATA[<p>Argh. Fix it! &gt;_&gt;<br />
Or&#8230;.get LL to fix it&#8230;..or&#8230;&#8230;&#8230;.something?</p>
<p>*dies of SL withdrawal during vacation*</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Melodee McMillan</title>
		<link>http://kathar.in/2007/09/ll-killed-ajaxlife/comment-page-1/#comment-1465</link>
		<dc:creator>Melodee McMillan</dc:creator>
		<pubDate>Fri, 28 Sep 2007 05:52:37 +0000</pubDate>
		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2007/09/27/ll-broke-ajaxlife/#comment-1465</guid>
		<description>Never ceases to amaze me how communicating can be so hard for companies like LL.

Thumbs up, Katharine! Hope you&#039;ll be able to revive AjaxLife.</description>
		<content:encoded><![CDATA[<p>Never ceases to amaze me how communicating can be so hard for companies like LL.</p>
<p>Thumbs up, Katharine! Hope you&#8217;ll be able to revive AjaxLife.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Katharine Berry</title>
		<link>http://kathar.in/2007/09/ll-killed-ajaxlife/comment-page-1/#comment-1464</link>
		<dc:creator>Katharine Berry</dc:creator>
		<pubDate>Fri, 28 Sep 2007 05:30:04 +0000</pubDate>
		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2007/09/27/ll-broke-ajaxlife/#comment-1464</guid>
		<description>Philll, I&#039;m aware it changed. I found that after searching JIRA a bit, and also found that they would make a &quot;wide announcement&quot; before killing the old one. However, since the new one fails to include the sim names, it&#039;s not very helpful to me. And, as I said, I refuse to have &quot;Powered by Google&quot; in the corner of my map.

It seems possible that it&#039;s broken. But it&#039;d be nice if LL actually told someone that.</description>
		<content:encoded><![CDATA[<p>Philll, I&#8217;m aware it changed. I found that after searching JIRA a bit, and also found that they would make a &#8220;wide announcement&#8221; before killing the old one. However, since the new one fails to include the sim names, it&#8217;s not very helpful to me. And, as I said, I refuse to have &#8220;Powered by Google&#8221; in the corner of my map.</p>
<p>It seems possible that it&#8217;s broken. But it&#8217;d be nice if LL actually told someone that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ezhar Fairlight</title>
		<link>http://kathar.in/2007/09/ll-killed-ajaxlife/comment-page-1/#comment-1459</link>
		<dc:creator>Ezhar Fairlight</dc:creator>
		<pubDate>Thu, 27 Sep 2007 22:14:14 +0000</pubDate>
		<guid isPermaLink="false">http://blog.katharineberry.co.uk/2007/09/27/ll-broke-ajaxlife/#comment-1459</guid>
		<description>Actually to me it looks like the generator that creates that script (to include the sim names/coordinates) simply broke. Most likely due to the number of sim names exceeding what the generator can handle.</description>
		<content:encoded><![CDATA[<p>Actually to me it looks like the generator that creates that script (to include the sim names/coordinates) simply broke. Most likely due to the number of sim names exceeding what the generator can handle.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

