4892: header.tmpl.php: ensure 'previous' and 'resume' keys exist in $this->sequence_links
authorTJ <acontent@iam.tj>
Thu, 20 Oct 2011 13:06:44 +0000 (14:06 +0100)
committerTJ <acontent@iam.tj>
Thu, 20 Oct 2011 13:42:01 +0000 (14:42 +0100)
themes/default/include/header.tmpl.php

index c75bfc3..9bc9358 100644 (file)
@@ -204,10 +204,10 @@ foreach ($this->top_level_pages as $page) {
 
   <div id="sequence-links">
     <?php //if ($_SESSION["prefs"]["PREF_SHOW_NEXT_PREVIOUS_BUTTONS"]) { ?>
-    <?php if (isset($this->sequence_links) && $this->sequence_links['resume']): ?>
+    <?php if (isset($this->sequence_links) && array_key_exists('resume', $this->sequence_links) && $this->sequence_links['resume']): ?>
     <a style="color:white;" href="<?php echo $this->sequence_links['resume']['url']; ?>" accesskey="."><img src="<?php echo $this->base_path.'themes/'.$this->theme; ?>/images/resume.png" border="0" title="<?php echo _AT('resume').': '.$this->sequence_links['resume']['title']; ?> Alt+." alt="<?php echo $this->sequence_links['resume']['title']; ?> Alt+." class="img-size-ascdesc" /></a>
     <?php else:
-          if (isset($this->sequence_links) && $this->sequence_links['previous']): ?>
+          if (isset($this->sequence_links) && array_key_exists('previous', $this->sequence_links) && $this->sequence_links['previous']): ?>
     <a href="<?php echo $this->sequence_links['previous']['url']; ?>" title="<?php echo _AT('previous_topic').': '. $this->sequence_links['previous']['title']; ?> Alt+," accesskey=","><img src="<?php echo $this->base_path.'themes/'.$this->theme; ?>/images/previous.png" border="0" alt="<?php echo _AT('previous_topic').': '. $this->sequence_links['previous']['title']; ?> Alt+," class="img-size-ascdesc" /></a>
     <?php endif;
           if (isset($this->sequence_links) && $this->sequence_links['next']): ?>