original_string: function print_content() {
          //make sure anyone trying to access this page has managewiki capabilities
          require_capability('mod/wiki:managewiki', $this->modcontext, NULL, true, 'noviewpagepermission', 'wiki');
  
          //update wiki cache if timedout
          $page = $this->page;
          if ($page->timerendered + WIKI_REFRESH_CACHE_TIME < time()) {
              $fresh = wiki_refresh_cachedcontent($page);
              $page = $fresh['page'];
          }
  
          //dispaly admin menu
          echo $this->wikioutput->menu_admin($this->page->id, $this->view);
  
          //Display appropriate admin view
          switch ($this->view) {
              case 1: //delete page view
                  $this->print_delete_content($this->listorphan);
                  break;
              case 2: //delete version view
                  $this->print_delete_version();
                  break;
              default: //default is delete view
                  $this->print_delete_content($this->listorphan);
                  break;
          }
      }
code: function print_content() {
          //make sure anyone trying to access this page has managewiki capabilities
          require_capability('mod/wiki:managewiki', $this->modcontext, NULL, true, 'noviewpagepermission', 'wiki');
  
          //update wiki cache if timedout
          $page = $this->page;
          if ($page->timerendered + WIKI_REFRESH_CACHE_TIME < time()) {
              $fresh = wiki_refresh_cachedcontent($page);
              $page = $fresh['page'];
          }
  
          //dispaly admin menu
          echo $this->wikioutput->menu_admin($this->page->id, $this->view);
  
          //Display appropriate admin view
          switch ($this->view) {
              case 1: //delete page view
                  $this->print_delete_content($this->listorphan);
                  break;
              case 2: //delete version view
                  $this->print_delete_version();
                  break;
              default: //default is delete view
                  $this->print_delete_content($this->listorphan);
                  break;
          }
      }
code_tokens: function print_content ( ) { //make sure anyone trying to access this page has managewiki capabilities require_capability ( 'mod/wiki:managewiki' , $ this -> modcontext , NULL , true , 'noviewpagepermission' , 'wiki' ) ; //update wiki cache if timedout $ page = $ this -> page ; if ( $ page -> timerendered + WIKI_REFRESH_CACHE_TIME < time ( ) ) { $ fresh = wiki_refresh_cachedcontent ( $ page ) ; $ page = $ fresh [ 'page' ] ; } //dispaly admin menu echo $ this -> wikioutput -> menu_admin ( $ this -> page -> id , $ this -> view ) ; //Display appropriate admin view switch ( $ this -> view ) { case 1 : //delete page view $ this -> print_delete_content ( $ this -> listorphan ) ; break ; case 2 : //delete version view $ this -> print_delete_version ( ) ; break ; default : //default is delete view $ this -> print_delete_content ( $ this -> listorphan ) ; break ; } }
docstring: This function will display administration view to users with managewiki capability
docstring_tokens: This function will display administration view to users with managewiki capability