original_string: private function print_navigation_content() {
          global $OUTPUT;
          $page = $this->page;
  
          if ($page->timerendered + WIKI_REFRESH_CACHE_TIME < time()) {
              $fresh = wiki_refresh_cachedcontent($page);
              $page = $fresh['page'];
          }
  
          $tolinks = wiki_get_linked_to_pages($page->id);
          $fromlinks = wiki_get_linked_from_pages($page->id);
  
          $table = new html_table();
          $table->attributes['class'] = 'wiki_navigation_from table';
          $table->head = array(get_string('navigationfrom', 'wiki') . $OUTPUT->help_icon('navigationfrom', 'wiki') . ':');
          $table->data = array();
          $table->rowclasses = array();
          foreach ($fromlinks as $link) {
              $lpage = wiki_get_page($link->frompageid);
              $link = new moodle_url('/mod/wiki/view.php', array('pageid' => $lpage->id));
              $table->data[] = array(html_writer::link($link->out(false), format_string($lpage->title)));
          }
  
          $table_left = $OUTPUT->container(html_writer::table($table), 'col-md-6');
  
          $table = new html_table();
          $table->attributes['class'] = 'wiki_navigation_to table';
          $table->head = array(get_string('navigationto', 'wiki') . $OUTPUT->help_icon('navigationto', 'wiki') . ':');
          $table->data = array();
          $table->rowclasses = array();
          foreach ($tolinks as $link) {
              if ($link->tomissingpage) {
                  $viewlink = new moodle_url('/mod/wiki/create.php', array('swid' => $page->subwikiid, 'title' => $link->tomissingpage, 'action' => 'new'));
                  $table->data[] = array(html_writer::link($viewlink->out(false), format_string($link->tomissingpage), array('class' => 'wiki_newentry')));
              } else {
                  $lpage = wiki_get_page($link->topageid);
                  $viewlink = new moodle_url('/mod/wiki/view.php', array('pageid' => $lpage->id));
                  $table->data[] = array(html_writer::link($viewlink->out(false), format_string($lpage->title)));
              }
          }
          $table_right = $OUTPUT->container(html_writer::table($table), 'col-md-6');
          echo $OUTPUT->container($table_left . $table_right, 'wiki_navigation_container row');
      }
code: private function print_navigation_content() {
          global $OUTPUT;
          $page = $this->page;
  
          if ($page->timerendered + WIKI_REFRESH_CACHE_TIME < time()) {
              $fresh = wiki_refresh_cachedcontent($page);
              $page = $fresh['page'];
          }
  
          $tolinks = wiki_get_linked_to_pages($page->id);
          $fromlinks = wiki_get_linked_from_pages($page->id);
  
          $table = new html_table();
          $table->attributes['class'] = 'wiki_navigation_from table';
          $table->head = array(get_string('navigationfrom', 'wiki') . $OUTPUT->help_icon('navigationfrom', 'wiki') . ':');
          $table->data = array();
          $table->rowclasses = array();
          foreach ($fromlinks as $link) {
              $lpage = wiki_get_page($link->frompageid);
              $link = new moodle_url('/mod/wiki/view.php', array('pageid' => $lpage->id));
              $table->data[] = array(html_writer::link($link->out(false), format_string($lpage->title)));
          }
  
          $table_left = $OUTPUT->container(html_writer::table($table), 'col-md-6');
  
          $table = new html_table();
          $table->attributes['class'] = 'wiki_navigation_to table';
          $table->head = array(get_string('navigationto', 'wiki') . $OUTPUT->help_icon('navigationto', 'wiki') . ':');
          $table->data = array();
          $table->rowclasses = array();
          foreach ($tolinks as $link) {
              if ($link->tomissingpage) {
                  $viewlink = new moodle_url('/mod/wiki/create.php', array('swid' => $page->subwikiid, 'title' => $link->tomissingpage, 'action' => 'new'));
                  $table->data[] = array(html_writer::link($viewlink->out(false), format_string($link->tomissingpage), array('class' => 'wiki_newentry')));
              } else {
                  $lpage = wiki_get_page($link->topageid);
                  $viewlink = new moodle_url('/mod/wiki/view.php', array('pageid' => $lpage->id));
                  $table->data[] = array(html_writer::link($viewlink->out(false), format_string($lpage->title)));
              }
          }
          $table_right = $OUTPUT->container(html_writer::table($table), 'col-md-6');
          echo $OUTPUT->container($table_left . $table_right, 'wiki_navigation_container row');
      }
code_tokens: private function print_navigation_content ( ) { global $ OUTPUT ; $ page = $ this -> page ; if ( $ page -> timerendered + WIKI_REFRESH_CACHE_TIME < time ( ) ) { $ fresh = wiki_refresh_cachedcontent ( $ page ) ; $ page = $ fresh [ 'page' ] ; } $ tolinks = wiki_get_linked_to_pages ( $ page -> id ) ; $ fromlinks = wiki_get_linked_from_pages ( $ page -> id ) ; $ table = new html_table ( ) ; $ table -> attributes [ 'class' ] = 'wiki_navigation_from table' ; $ table -> head = array ( get_string ( 'navigationfrom' , 'wiki' ) . $ OUTPUT -> help_icon ( 'navigationfrom' , 'wiki' ) . ':' ) ; $ table -> data = array ( ) ; $ table -> rowclasses = array ( ) ; foreach ( $ fromlinks as $ link ) { $ lpage = wiki_get_page ( $ link -> frompageid ) ; $ link = new moodle_url ( '/mod/wiki/view.php' , array ( 'pageid' => $ lpage -> id ) ) ; $ table -> data [ ] = array ( html_writer :: link ( $ link -> out ( false ) , format_string ( $ lpage -> title ) ) ) ; } $ table_left = $ OUTPUT -> container ( html_writer :: table ( $ table ) , 'col-md-6' ) ; $ table = new html_table ( ) ; $ table -> attributes [ 'class' ] = 'wiki_navigation_to table' ; $ table -> head = array ( get_string ( 'navigationto' , 'wiki' ) . $ OUTPUT -> help_icon ( 'navigationto' , 'wiki' ) . ':' ) ; $ table -> data = array ( ) ; $ table -> rowclasses = array ( ) ; foreach ( $ tolinks as $ link ) { if ( $ link -> tomissingpage ) { $ viewlink = new moodle_url ( '/mod/wiki/create.php' , array ( 'swid' => $ page -> subwikiid , 'title' => $ link -> tomissingpage , 'action' => 'new' ) ) ; $ table -> data [ ] = array ( html_writer :: link ( $ viewlink -> out ( false ) , format_string ( $ link -> tomissingpage ) , array ( 'class' => 'wiki_newentry' ) ) ) ; } else { $ lpage = wiki_get_page ( $ link -> topageid ) ; $ viewlink = new moodle_url ( '/mod/wiki/view.php' , array ( 'pageid' => $ lpage -> id ) ) ; $ table -> data [ ] = array ( html_writer :: link ( $ viewlink -> out ( false ) , format_string ( $ lpage -> title ) ) ) ; } } $ table_right = $ OUTPUT -> container ( html_writer :: table ( $ table ) , 'col-md-6' ) ; echo $ OUTPUT -> container ( $ table_left . $ table_right , 'wiki_navigation_container row' ) ; }
docstring: Prints the navigation tab content
  
  @uses $OUTPUT
docstring_tokens: Prints the navigation tab content