<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -73,7 +73,7 @@ class VCard {
         'etsy' =&gt; 'etsy.com',
         'threadless' =&gt; 'threadless.com',
         'stumbleupon' =&gt; 'stumbleupon.com',
-        'xbox' =&gt; 'xbox.com',
+        'xbox' =&gt; 'gamercard.xbox.com',
         'pownce' =&gt; 'pownce.com',
         'youtube' =&gt; 'youtube.com',
         'digg' =&gt; 'digg.com',
@@ -422,12 +422,9 @@ HTML;
         }
         
         $domain = $matches[3];
-        if ( !in_array( $domain, $this-&gt;aKnownProfileSites ) ) {
-            return false;
-        }
-        
+
         foreach ( $this-&gt;aKnownProfileSites as $key=&gt;$value ) {
-            if ( $domain == $value ) {
+            if ( $domain == $value || &quot;.$value&quot; == mb_substr( $domain, -mb_strlen( $value ) - 1 ) ) {
                 return $key;
             }
         }</diff>
      <filename>VCard.php</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>20850b754dae14e169cd186058fc4ceb329a039d</id>
    </parent>
  </parents>
  <author>
    <name>Neil Crosby</name>
    <email>neil@thetenwordreview.com</email>
  </author>
  <url>http://github.com/NeilCrosby/multi-level-vcards/commit/45ee4ac59d20e9b713d3b0f33bd253449ab8788e</url>
  <id>45ee4ac59d20e9b713d3b0f33bd253449ab8788e</id>
  <committed-date>2008-11-19T23:58:18-08:00</committed-date>
  <authored-date>2008-11-19T23:58:18-08:00</authored-date>
  <message>Now deals with URLs such as workingwithme.stumbleupon.com correctly</message>
  <tree>d1d0d94bfcee168301510418cbca59bb40056dda</tree>
  <committer>
    <name>Neil Crosby</name>
    <email>neil@thetenwordreview.com</email>
  </committer>
</commit>
