Beispiel #1
0
     if (!isset($content)) {
         $content = '';
     }
     $tool_content .= claro_disp_wiki_preview($wikiRenderer, $wiki_title, $content);
     $tool_content .= claro_disp_wiki_preview_buttons($wikiId, $wiki_title, $content, $changelog);
     break;
     // view page
 // view page
 case "show":
     if ($wikiPage->hasError()) {
         $tool_content .= $wikiPage->getError();
     } else {
         //unlock after edit cancellation
         //only if current user is the lock owner (to avoid unlocking with GET)
         $lock_manager = new LockManager();
         if ($lock_manager->getLockOwner($wiki_title, $wikiId) == $uid) {
             $lock_manager->releaseLock($wiki_title, $wikiId);
         }
         // get localized value for wiki main page title
         if ($wiki_title === '__MainPage__') {
             //$displaytitle = $langWikiMainPage;
             $displaytitle = '';
         } else {
             //$displaytitle = $wiki_title;
             $displaytitle = '';
         }
         if ($versionId != 0) {
             $editorInfo = user_get_data($wikiPage->getEditorId());
             $editorStr = q($editorInfo->givenname) . " " . q($editorInfo->username);
             $editorUrl = ' - ' . $editorStr;
             $mtime = nice_format($wikiPage->getCurrentVersionMtime(), true);