? drupal-cvs-head.kpf
? system-619704.patch
? system.token_.inc_pager.patch
Index: modules/system/system.tokens.inc
===================================================================
RCS file: /cvs/drupal/drupal/modules/system/system.tokens.inc,v
retrieving revision 1.8
diff -u -p -r1.8 system.tokens.inc
--- modules/system/system.tokens.inc	30 Jan 2010 07:59:25 -0000	1.8
+++ modules/system/system.tokens.inc	9 Feb 2010 16:53:36 -0000
@@ -56,6 +56,10 @@ function system_token_info() {
     'name' => t("Login page"),
     'description' => t("The URL of the site's login page."),
   );
+  $site['page-number'] = array(
+    'name' => t('Page Number'),
+    'description' => t('The page number for pages that contain paged lists'),
+  );
 
   // Date related tokens.
   $date['short'] = array(
@@ -192,6 +196,10 @@ function system_tokens($type, $tokens, a
         case 'login-url':
           $replacements[$original] = url('user', $url_options);
           break;
+
+        case 'page-number':
+          $replacements[$original] = preg_match('/^\d+/', $_GET['page'], $match) ? $match[0] + 1 : '';
+          break;
       }
     }
   }
