$template->hover_on('red'); SESSION_START(); if ($user->login($_SESSION['nick'], $_SESSION['passwd'])) { $template->replace('LOGIN', '{LANG_LOGOUT}'); $template->replace('REGISTER', '{LANG_OPTIONS}'); $template->replace('LINK_LOGIN', '{LINK_LOGOUT}'); $template->replace('LINK_REGISTER', '{LINK_OPTIONS}'); if ($id != 0) { //Muss eine ältre Version angeziegt werden? if ($realid != '') { $wiki->set_id_language($id, $language, $realid); } else { $wiki->set_id_language($id, $language); } $w_title = $wiki->get_title(); $w_text = $wiki->get_text(); $template->replace('META_TITLE', '{LANG_EDIT}: ' . $w_title); $template->replace('FULLPAGE_HEADER', '{LANG_EDIT}: ' . $w_title); } else { $template->replace('META_TITLE', '{LANG_EDIT}: {LANG_CREATE_NEW}'); $template->replace('FULLPAGE_HEADER', '{LANG_EDIT}: {LANG_CREATE_NEW}'); } if (!empty($_POST['preview'])) { $pre_content = $_POST['text'] . '<br /><br />{FULLPAGE_TEXT}'; $template->replace_wiki('FULLPAGE_TEXT', $pre_content); $w_text = $_POST['text']; $w_title = $_POST['title']; } if (!empty($_POST['safe'])) { //Ist leer if ($id == 0) {
$memberlink = '/de/mitglieder/'; } elseif ($language == "en") { if ($realid != '') { $options = '<a href="/en/editor/' . $id . '_' . $realid . '.htm">Edit this page</a><br />'; } else { $options = '<a href="/en/editor/' . $id . '.htm">Edit this page</a><br />'; } $options = $options . ' <a href="/en/wiki/versions_of_' . $id . '.htm">List versions</a><br /><br /> <a href="/en/editor/new.htm">Create a new page</a><br />'; $memberlink = '/en/members/'; } $authors = $wiki->get_authors(); $info_text = ''; foreach ($authors as $author) { $nickname = $user->get_nick($author['user_id']); $info_text = $info_text . '<a href="' . $memberlink . $author['user_id'] . '-' . $nickname . '.htm">' . $nickname . '</a><br />'; } $template->replace_wiki('WIKI_TEXT', $wiki->get_text()); $template->replace('INFO_TEXT1', $options); $template->replace('INFO_TEXT2', $info_text); $template->replace('INFO_HEADER1', '{LANG_OPTIONS}'); $template->replace('INFO_HEADER2', '{LANG_AUTHORS}'); $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); $template->replace('LINK_GERMAN', $german_link); $template->replace('LINK_ENGLISH', $english_link); $template->replace('META_TITLE', 'JabberFriends.org'); $template->translate($language); include 'includes/links.php'; $template->write();
} else { $wiki->set_id_language($id, $language); } //Pruefe ob die Seite existiert, oder keine Uebersetzung da ist if ($wiki->exists_translation() && !$wiki->exists()) { $wiki_text = "Für diesen Eintrag gibt es keine Übersetzung"; $wiki_title = '{LANG_NOTRANSLATION}'; $show_edit_option = true; $show_version_option = false; } elseif (!$wiki->exists_translation() && !$wiki->exists()) { $wiki_text = "Im Wiki existiert diese Seite noch nicht"; $wiki_title = '{LANG_NOTFOUND}'; $show_edit_option = false; $show_version_option = false; } else { $wiki_text = $wiki->get_text(); $wiki_title = $wiki->get_title(); $show_edit_option = true; $show_version_option = true; } $english_link = '/en/wiki/' . $id . '-' . cleanurl($wiki->get_english_link()) . '.htm'; $german_link = '/de/wiki/' . $id . '-' . cleanurl($wiki->get_german_link()) . '.htm'; $template->replace('META_TITLE', $wiki_title); $template->replace('WIKI_HEADER', $wiki_title); if ($language == "de") { if ($show_edit_option) { if ($realid != '') { $options = '<a href="/de/editor/' . $id . '_' . $realid . '.htm">Diese Seite Bearbeiten</a><br />'; } else { $options = '<a href="/de/editor/' . $id . '.htm">Diese Seite Bearbeiten</a><br />'; }