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);