Add name attribute to hyperlink template
authorpdontthink <pdontthink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Tue, 2 Jan 2007 06:38:34 +0000 (06:38 +0000)
committerpdontthink <pdontthink@7612ce4b-ef26-0410-bec9-ea0150e637f0>
Tue, 2 Jan 2007 06:38:34 +0000 (06:38 +0000)
git-svn-id: https://svn.code.sf.net/p/squirrelmail/code/trunk/squirrelmail@12042 7612ce4b-ef26-0410-bec9-ea0150e637f0

functions/html.php
templates/default/hyperlink.tpl

index ecdafd2..cfd0652 100644 (file)
  * @param string $class   The CSS class name (OPTIONAL; default
  *                        not used)
  * @param string $id      The ID name (OPTIONAL; default not used)
  * @param string $class   The CSS class name (OPTIONAL; default
  *                        not used)
  * @param string $id      The ID name (OPTIONAL; default not used)
+ * @param string $name    The anchor name (OPTIONAL; default not used)
  *
  * @return string The desired hyperlink tag.
  *
  * @since 1.5.2
  *
  */
  *
  * @return string The desired hyperlink tag.
  *
  * @since 1.5.2
  *
  */
-function create_hyperlink($uri, $text, $target='', $onclick='', $class='', $id='') {
+function create_hyperlink($uri, $text, $target='', $onclick='', 
+                          $class='', $id='', $name='') {
 
     global $oTemplate;
 
 
     global $oTemplate;
 
@@ -43,6 +45,7 @@ function create_hyperlink($uri, $text, $target='', $onclick='', $class='', $id='
     $oTemplate->assign('onclick', $onclick);
     $oTemplate->assign('class', $class);
     $oTemplate->assign('id', $id);
     $oTemplate->assign('onclick', $onclick);
     $oTemplate->assign('class', $class);
     $oTemplate->assign('id', $id);
+    $oTemplate->assign('name', $name);
 
     return $oTemplate->fetch('hyperlink.tpl');
 
 
     return $oTemplate->fetch('hyperlink.tpl');
 
index 52156d8..7b31e5b 100644 (file)
@@ -13,6 +13,7 @@
   *      + $onclick - onClick JavaScript handler (optional; may not be present)
   *      + $class   - CSS class name (optional; may not be present)
   *      + $id      - ID name (optional; may not be present)
   *      + $onclick - onClick JavaScript handler (optional; may not be present)
   *      + $class   - CSS class name (optional; may not be present)
   *      + $id      - ID name (optional; may not be present)
+  *      + $name    - Anchor name (optional; may not be present)
   *
   * @copyright &copy; 1999-2006 The SquirrelMail Project Team
   * @license http://opensource.org/licenses/gpl-license.php GNU Public License
   *
   * @copyright &copy; 1999-2006 The SquirrelMail Project Team
   * @license http://opensource.org/licenses/gpl-license.php GNU Public License
@@ -27,4 +28,4 @@
 extract($t);
 
 
 extract($t);
 
 
-?><a href="<?php echo $uri ?>"<?php if (!empty($target)) echo ' target="' . $target . '"'; ?><?php if (!empty($onclick)) echo ' onclick="' . $onclick . '"'; ?><?php if (!empty($class)) echo ' class="' . $class . '"'; ?><?php if (!empty($id)) echo ' id="' . $id . '"'; ?>><?php echo $text; ?></a>
+?><a href="<?php echo $uri ?>"<?php if (!empty($target)) echo ' target="' . $target . '"'; ?><?php if (!empty($onclick)) echo ' onclick="' . $onclick . '"'; ?><?php if (!empty($name)) echo ' name="' . $name . '"'; ?><?php if (!empty($class)) echo ' class="' . $class . '"'; ?><?php if (!empty($id)) echo ' id="' . $id . '"'; ?>><?php echo $text; ?></a>