diff -r 6ea9eadd3201 htdocs/sites/all/modules/service_links/README.txt
--- a/htdocs/sites/all/modules/service_links/README.txt	Thu Nov 12 08:49:12 2009 -0500
+++ b/htdocs/sites/all/modules/service_links/README.txt	Thu Nov 12 15:37:33 2009 -0500
@@ -80,7 +80,9 @@
 
   Notes:
   i) be sure that 'myservice' (know as 'service-id') is unique;
-  ii) tags allowed: <encoded-url>, <encoded-title>, <encoded-teaser>, <source>, <teaser>, <node-id>, <short-url>
+  ii) tags allowed: <encoded-url>, <encoded-relative-url>, <encoded-title>,
+  <encoded-teaser>, <source>, <teaser>, <node-id>, <short-url>, <url>,
+  <relative-url>
 
 2) Put the related standard icon (myservice.png) under 'images/' folder .
 
diff -r 6ea9eadd3201 htdocs/sites/all/modules/service_links/service_links.module
--- a/htdocs/sites/all/modules/service_links/service_links.module	Thu Nov 12 08:49:12 2009 -0500
+++ b/htdocs/sites/all/modules/service_links/service_links.module	Thu Nov 12 15:37:33 2009 -0500
@@ -335,13 +335,16 @@
 
   if ($settings['agg2_link'] && $node->link) {
     $url = ($node->source_link ? $node->source_link : $node->link);
+    $relative_url = '';
     $settings['short_links_use'] = 0;
   }
   else if (!empty($node)) {
     $url = url("node/$node->nid", array('absolute' => TRUE));
+    $relative_url = url("node/$node->nid", array('absolute' => FALSE));
   }
   else {
     $url = url($_GET['q'], array('absolute' => TRUE));
+    $relative_url = url($_GET['q'], array('absolute' => FALSE));
     $settings['short_links_use'] = 0;
   }
 
@@ -362,22 +365,26 @@
     'encoded-title' => '<encoded-title>',
     'encoded-url' => '<encoded-url>',
     'encoded-teaser' => '<encoded-teaser>',
+    'encoded-relative-url' => '<encoded-relative-url>',
     'teaser' => '<teaser>',
     'short-url' => '<short-url>',
     'source' => '<source>',
     'node-id' => '<node-id>',
     'url' => '<url>',
+    'relative-url' => '<relative-url>',
     'title' => '<title>',
   );
   $settings['subst'] = array(
     'encoded-title' => urlencode($node->title),
     'encoded-url' => urlencode($url),
     'encoded-teaser' => urlencode(strip_tags($node->teaser)),
+    'encoded-relative-url' => urlencode(substr($relative_url,1)),
     'teaser' => $node->teaser,
     'short-url' => urlencode($short_url),
     'source' => urlencode(variable_get('site_name', 'Drupal')),
     'node-id' => $node->nid,
     'url' => $url,
+    'relative-url' => $relative_url,
     'title' => $node->title,
   );
 
diff -r 6ea9eadd3201 htdocs/sites/all/modules/service_links/services/forward_services.module
--- a/htdocs/sites/all/modules/service_links/services/forward_services.module	Thu Nov 12 08:49:12 2009 -0500
+++ b/htdocs/sites/all/modules/service_links/services/forward_services.module	Thu Nov 12 15:37:33 2009 -0500
@@ -11,8 +11,8 @@
 
   $links['forward'] = array(
     'name' => 'Forward',
-    'link' => url('forward', array('absolute' => TRUE, 'query' => 'path=node/')) .'<node-id>',
     'description' => t('Send to a friend'),
+    'link' => url('forward', array('absolute' => TRUE, 'query' => 'path=<encoded-relative-url>')),
   );
   
   return $links;
