Index: themes/engines/phptemplate/phptemplate.engine
===================================================================
--- themes/engines/phptemplate/phptemplate.engine	(revision 23)
+++ themes/engines/phptemplate/phptemplate.engine	(working copy)
@@ -105,7 +105,7 @@
  *   HTML code for the phptemplate engine specific form segment on theme configuration pages.
  */
 function phptemplate_settings() {
-  $header = array(t('link text'), t('url'), t('description'));
+  $header = array(t('link text'), t('url'), 'title', 'accesskey');
   $form = t('<p>Due to incompatibilies in the handling of primary, and secondary links in PHPTemplate, these links need to specified seperately using the form below. Even though this is on the theme-specific configuration page, these settings will take affect in all themes using PHPTemplate.</p>');
 
   foreach (array('Primary', 'Secondary') as $utype) {
@@ -132,12 +132,12 @@
 
     for ($i = 0; $i < $count; $i++) {
       $row = array();
-      foreach (array('text', 'link', 'description') as $field) {
+      foreach (array('text', 'link', 'title', 'accesskey') as $field) {
         $row[] = form_textfield('', 'phptemplate_' . $type . '_links][' . $field . '][' . $i, $value[$field][$i], 15, 90);
       }
       $rows[] = $row;
     }
-    $form .= form_item(t("$utype links"), theme("table", $header, $rows), t('You can specify your _TYPE_ links here, one link per line.<br /> The link text field is the text you want to link.<br /> The url field is the location the link points to.<br /> The description field is an optional description of where the link points.', array('_TYPE_' => $type)));
+    $form .= form_item(t("$utype links"), theme("table", $header, $rows), t('You can specify your _TYPE_ links here, one link per line.<br /> The link text field is the text you want to link.<br /> The url field is the location the link points to.<br /> The accesskey and title should be set to make the link accessible to a wider audience', array('_TYPE_' => $type)));
     $form .= form_checkbox(t('I need more _TYPE_ links.', array('_TYPE_' => $type)), 'phptemplate_' . $type . '_links_more', 1, FALSE, t('Checking this box will give you 5 additional _TYPE_ links.', array('_TYPE_' => $type)));
 
   }
@@ -176,9 +176,11 @@
       for ($i =0; $i < $count; $i++) {
         unset($attributes);
         if (!empty($value['text'][$i])) {
-          if (!empty($value['description'][$i])) {
-            $attributes['title'] = $value['description'][$i];
-          }
+          if (!empty($value['title'][$i])) 
+            $attributes['title'] = $value['title'][$i];
+          if (!empty($value['accesskey'][$i])) 
+            $attributes['accesskey'] = $value['accesskey'][$i];
+          
           $text = $value['text'][$i];
           $link = $value['link'][$i];
           if (substr($link, 0, 4) == 'http') {
