? 653580_0.patch
? 723392-seven-reset-5.patch
? drupal.fieldset.139.patch
? gmaps.html
? sites/all/modules/devel
? sites/default/files
? sites/default/private
? sites/default/settings.php
Index: includes/pager.inc
===================================================================
RCS file: /cvs/drupal/drupal/includes/pager.inc,v
retrieving revision 1.78
diff -u -p -r1.78 pager.inc
--- includes/pager.inc	5 Dec 2009 20:17:02 -0000	1.78
+++ includes/pager.inc	4 Mar 2010 18:50:37 -0000
@@ -340,12 +340,16 @@ function theme_pager_first($variables) {
   $text = $variables['text'];
   $element = $variables['element'];
   $parameters = $variables['parameters'];
+
+  //Set attributes to comply with http://www.w3.org/TR/REC-html40/types.html#type-links
+  $attributes = array("rel" => "First"); 
+
   global $pager_page_array;
   $output = '';
 
   // If we are anywhere but the first page
   if ($pager_page_array[$element] > 0) {
-    $output = theme('pager_link', array('text' => $text, 'page_new' => pager_load_array(0, $element, $pager_page_array), 'element' => $element, 'parameters' => $parameters));
+    $output = theme('pager_link', array('text' => $text, 'page_new' => pager_load_array(0, $element, $pager_page_array), 'element' => $element, 'parameters' => $parameters, 'attributes' => $attributes));
   }
 
   return $output;
@@ -372,10 +376,16 @@ function theme_pager_previous($variables
   $text = $variables['text'];
   $element = $variables['element'];
   $interval = $variables['interval'];
-  $parameters = $variables['parameters'];
+  $parameters = $variables['parameters'];  
+
+  //Set attributes to comply with http://www.w3.org/TR/REC-html40/types.html#type-links
+  $attributes = array("rel" => "Prev"); 
+
   global $pager_page_array;
   $output = '';
 
+  
+
   // If we are anywhere but the first page
   if ($pager_page_array[$element] > 0) {
     $page_new = pager_load_array($pager_page_array[$element] - $interval, $element, $pager_page_array);
@@ -386,7 +396,7 @@ function theme_pager_previous($variables
     }
     // The previous page is not the first page.
     else {
-      $output = theme('pager_link', array('text' => $text, 'page_new' => $page_new, 'element' => $element, 'parameters' => $parameters));
+      $output = theme('pager_link', array('text' => $text, 'page_new' => $page_new, 'element' => $element, 'parameters' => $parameters, 'attributes' => $attributes));
     }
   }
 
@@ -415,6 +425,10 @@ function theme_pager_next($variables) {
   $element = $variables['element'];
   $interval = $variables['interval'];
   $parameters = $variables['parameters'];
+
+  //Set attributes to comply with http://www.w3.org/TR/REC-html40/types.html#type-links
+  $attributes = array("rel" => "Next");
+
   global $pager_page_array, $pager_total;
   $output = '';
 
@@ -427,7 +441,7 @@ function theme_pager_next($variables) {
     }
     // The next page is not the last page.
     else {
-      $output = theme('pager_link', array('text' => $text, 'page_new' => $page_new, 'element' => $element, 'parameters' => $parameters));
+      $output = theme('pager_link', array('text' => $text, 'page_new' => $page_new, 'element' => $element, 'parameters' => $parameters, 'attributes' => $attributes));
     }
   }
 
