} else { die('Language ist nicht bekannt'); } $id = $_GET['id']; $id = $id + 0; if (!is_int($id)) { die("Invalid ID - {$id}"); } $realid = $_GET['realid']; $id = $id + 0; $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); 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}'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } $template->set_frame('wikiwindow', 'red'); $template->hover_on('red'); //Muss eine ältre Version angeziegt werden? if ($realid != '') { $wiki->set_id_language($id, $language, $realid); } else { $wiki->set_id_language($id, $language); }
include 'classes/jforg_cleanurl.php'; $user = new jforg_user(); if (in_array($_GET['lang'], $config['languages'])) { $language = $_GET['lang']; } else { die('Language ist nicht bekannt'); } $template = new jforg_template(); $user = new jforg_user(); $cite = new jforg_cite(); $template->set_path('design'); $template->set_frame('fullpage', 'lila'); $template->hover_on('lila'); 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}'); } else { die('You are not logged in'); } if (!empty($_POST['preview'])) { $zitat = $_POST['text']; $pre_content = $template->highlight_cite($_POST['text']) . '<br /><br />{FULLPAGE_TEXT}'; $template->replace_wiki('FULLPAGE_TEXT', $pre_content); } if (!empty($_POST['safe'])) { if ($language == 'de') { $cite_link = 'zitat'; } else {
include 'classes/jforg_user.php'; if (in_array($_GET['lang'], $config['languages'])) { $language = $_GET['lang']; } else { die('Language ist nicht bekannt'); } $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('fullpage', 'green'); $template->hover_on('green'); session_start(); if ($user->login($_SESSION['nick'], $_SESSION['passwd'])) { die('You are already logged in'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } if ($_POST['submit'] != "") { if (preg_match('/[-._+\\d\\w]{3,}/i', $_POST['nick']) && preg_match('/[-._+\\d\\w]{6,}/i', $_POST['passwd'])) { $nick = $_POST['nick']; $passwd = $_POST['passwd']; if ($user->login($nick, $passwd)) { session_destroy(); session_start(); session_register('nick', 'passwd'); $_SESSION['nick'] = $_POST['nick']; $_SESSION['passwd'] = $_POST['passwd']; HEADER("Location: /{$language}/"); } else { $pw_coment = "<em>{LANG_PWUSER}</em>";
include 'classes/jforg_user.php'; $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('fullpage', 'green'); $template->hover_on('green'); if (in_array($_GET['lang'], $config['languages'])) { $language = $_GET['lang']; } else { die('Language ist nicht bekannt'); } $user = new jforg_user(); $user_id = $user->get_id($_SESSION['nick']); 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}'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } $content .= '<form action="{FORM_ACTION}" method="post"> <table cellpadding="0" cellspacing="2" border="0">'; if (!empty($_POST['submit'])) { $counter = 0; //Stimmt das alte PW if ($user->login($_SESSION['nick'], $_POST['old_pw'])) { $counter++; } else {
if (!empty($_POST['submit'])) { $_POST['tag'] = $_POST['search_tagged_users']; $url = $_POST['tag'] . '.htm'; if ($url != ".htm") { header("location:" . $url); } } $content .= '<tr><td class="left">{LANG_TAG}</td><td class="right">' . $tag_value . '</td></tr><tr><td>{LANG_USERS}:</td>'; foreach ($users as $tagged_users) { $content .= '<td><a href="{LINK_MEMBERS}' . $tagged_users . '-' . $user->get_nick($tagged_users) . 'htm">' . $user->get_nick($tagged_users) . '</a></td></tr><br /><tr><td></td>'; } $content .= '<td></td></tr>'; $content .= '<tr><td valign="top"><br />{LANG_SEARCH_WHO_HAVE_TAG}</td><td><br /><input type="text" name="search_tagged_users" value="">'; $content .= ' </td></tr>'; $content .= '</td></tr>'; $content .= '<tr><td> </td><td><br /><input class="submit" value="{LANG_SEARCH}" name="submit" type="submit" /></td></tr></table></form>'; $template->replace('FULLPAGE_TEXT', $content); $template->replace('LOGIN', '{LANG_LOGOUT}'); $template->replace('REGISTER', '{LANG_OPTIONS}'); $template->replace('LINK_LOGIN', '{LINK_LOGOUT}'); $template->replace('LINK_REGISTER', '{LINK_OPTIONS}'); $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); $template->replace('FORM_ACTION', ''); $template->replace('LINK_GERMAN', '/de/tag/' . $tag_value . '.htm'); $template->replace('LINK_ENGLISH', '/en/tag/' . $tag_value . '.htm'); $template->replace('META_TITLE', '{LANG_ALL_WHO_HAVE_TAG}'); $template->replace('FULLPAGE_HEADER', '{LANG_ALL_WHO_HAVE_TAG}'); $template->translate($language); include 'includes/links.php'; $template->write();
} else { die('Language ist nicht bekannt'); } if (is_int($_GET['id'] + 0)) { $user_id = $_GET['id']; } else { die('ID is not an int' . $_GET['id']); } $user = new jforg_user(); $template = new jforg_template(); $template->set_path('design'); $template->set_frame('fullpage', 'green'); $template->hover_on('green'); 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}'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } $user_details = $user->get_details($user_id); if ($language == "de") { $link = "mitglieder"; } if ($language == "en") { $link = "members"; } $content = '<a href="/' . $language . '/' . $link . '/' . $user_id . '-' . $user->get_nick($user_id) . '.htm">{LANG_SHOW_USER_PAGE_OF} ' . $user->get_nick($user_id) . '</a><br /><br />';
include 'classes/jforg_gettext.php'; $user = new jforg_user(); if (in_array($_GET['lang'], $config['languages'])) { $language = $_GET['lang']; } else { die('Language ist nicht bekannt'); } $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('fullpage', 'green'); $template->hover_on('green'); $text = get_text(1, $language); SESSION_START(); if ($user->login($_SESSION['nick'], $_SESSION['passwd'])) { SESSION_DESTROY(); $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); $template->replace('LINK_GERMAN', '/de/abmelden.htm'); $template->replace('LINK_ENGLISH', '/en/logout.htm'); $template->replace('META_TITLE', '{LANG_LOGOUT}'); $template->replace('FULLPAGE_HEADER', '{LANG_LOGOUT}'); $template->replace('FULLPAGE_TEXT', $text); $template->translate($language); include 'includes/links.php'; $template->write(); } else { die('You are not logged in'); }
case "startpage": $template->hover_on('tuerkis'); break; case "members": $template->hover_on('green'); break; case "portal": $template->hover_on('lila'); break; case "wiki": $template->hover_on('red'); break; } 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}'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } //Lade Seite if (!file_exists('includes/' . $_GET['class'] . '/' . $_GET['method'] . '.php')) { die('The method doesnt exists'); } include 'includes/' . $_GET['class'] . '/' . $_GET['method'] . '.php'; $template->translate($language); include 'includes/links.php'; $template->write();
$content .= '<tr><td>{LANG_CITY}</td><td><input type="text" name="city" value="' . $user_details['CITY'] . '" /></td></tr>'; $content .= '<tr><td valign="top">{LANG_ORIGINAL_FROM}</td><td><input type="text" name="original_from" value="' . $user_details['ORIGINAL_FROM'] . '" /></td></tr>'; $content .= '<tr><td valign="top">{LANG_LANGUAGES}</td><td><input type="text" name="languages" value="' . $user_details['LANGUAGES'] . '" /></td></tr>'; $content .= '<tr><td valign="top">{LANG_HOBBYS}</td><td><input type="text" name="hobbys" value="' . $user_details['HOBBYS'] . '" /></td></tr>'; $content .= '<tr><td colspan="2"><br /><h2>{LANG_YOUR_COMPUTER}</h2></td></tr>'; $content .= '<tr><td valign="top">{LANG_WEBSITE}</td><td><input type="text" name="website" value="' . $user_details['WEBSITE'] . '" /></td></tr>'; $content .= '<tr><td valign="top">{LANG_COMPUTER}</td><td><input type="text" name="computer" value="' . $user_details['COMPUTER'] . '" /></td></tr>'; $content .= '<tr><td valign="top">{LANG_COMPUTER_OS}</td><td><input type="text" name="computer_os" value="' . $user_details['COMPUTER_OS'] . '" /></td></tr>'; $content .= '<tr><td valign="top">{LANG_GEEKCODE}</td><td><textarea cols="200" rows="3" name="geekcode">' . $user_details['GEEKCODE'] . '</textarea></td></tr>'; $content .= '<tr><td valign="top">{LANG_PUBLICKEY}</td><td><textarea cols="200" rows="8" name="publickey">' . $user_details['PUBLICKEY'] . '</textarea></td></tr>'; $content .= '<tr><td colspan="2"><br /><h2>{LANG_YOUR_FAVORITES}</h2></td></tr>'; $content .= '<tr><td valign="top">{LANG_FAVORITE_FILM}</td><td><input type="text" name="favorite_film" value="' . $user_details['FAVORITE_FILM'] . '" /></td></tr>'; $content .= '<tr><td valign="top">{LANG_FAVORITE_SERIES}</td><td><input type="text" name="favorite_series" value="' . $user_details['FAVORITE_SERIES'] . '" /></td></tr>'; $content .= '<tr><td valign="top">{LANG_FAVORITE_MUSIK}</td><td><input type="text" name="favorite_musik" value="' . $user_details['FAVORITE_MUSIK'] . '" /></td></tr>'; $content .= '<tr><td valign="top">{LANG_FAVORITE_BOOK}</td><td><input type="text" name="favorite_book" value="' . $user_details['FAVORITE_BOOK'] . '" /></td></tr>'; $content .= '<tr><td> </td><td><br /><input class="submit" value="{LANG_CHANGE}" name="submit" type="submit" /></td></tr></table></form>'; $template->replace('FULLPAGE_TEXT', $content); $template->replace('LOGIN', '{LANG_LOGOUT}'); $template->replace('REGISTER', '{LANG_OPTIONS}'); $template->replace('LINK_LOGIN', '{LINK_LOGOUT}'); $template->replace('LINK_REGISTER', '{LINK_OPTIONS}'); $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); $template->replace('FORM_ACTION', ''); $template->replace('LINK_GERMAN', '/de/angaben_aendern.htm'); $template->replace('LINK_ENGLISH', '/en/change_details.htm'); $template->replace('META_TITLE', '{LANG_CHANGEDETAILS}'); $template->replace('FULLPAGE_HEADER', '{LANG_CHANGEDETAILS}'); $template->translate($language); include 'includes/links.php'; $template->write();
} else { die('Language ist nicht bekannt'); } $id = $_GET['id']; $id = $id + 0; if (!is_int($id)) { die("Invalid ID - {$id}"); } $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('fullpage', 'tuerkis'); $template->hover_on('tuerkis'); 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}'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } $news = $news->get_by_id($id); $template->replace('FULLPAGE_HEADER', htmlentities($news['title'])); if ($user->is_admin($_SESSION['nick'], $_SESSION['passwd'])) { $content = '<br /><br />[<a href="/' . $language . '/news_editor/' . $id . '.htm">{LANG_EDIT}</a>]'; } $template->replace('FULLPAGE_TEXT', '<i>' . date('d.m.Y H:i', $news['datetime']) . '</i> ' . str_replace("\n", "<br />", htmlentities($news['text'])) . $content); $template->replace('LINK_GERMAN', '/de/neuigkeiten/' . $id . '-' . cleanurl($news['title']) . '.htm'); $template->replace('LINK_ENGLISH', '/en/news/' . $id . '-' . cleanurl($news['title']) . '.htm');
include 'classes/jforg_gettext.php'; $user = new jforg_user(); if (in_array($_GET['lang'], $config['languages'])) { $language = $_GET['lang']; } else { die('Language ist nicht bekannt'); } $template = new jforg_template(); $user = new jforg_user(); $news = new jforg_news(); $template->set_path('design'); $template->set_frame('startpage'); $template->hover_on('tuerkis'); 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}'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } if ($language == 'de') { $news_link = 'neuigkeiten'; } else { $news_link = 'news'; } $usersearch = new jforg_usersearch(); $row = $usersearch->get_random(); print_r($array);
include 'classes/jforg_cleanurl.php'; $user = new jforg_user(); $news = new jforg_news(); if (in_array($_GET['lang'], $config['languages'])) { $language = $_GET['lang']; } else { die('Language ist nicht bekannt'); } $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('fullpage', 'tuerkis'); $template->hover_on('tuerkis'); 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}'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } if ($language == 'de') { $news_link = 'neuigkeiten'; } else { $news_link = 'news'; } $lastnews = $news->get_latest(15); foreach ($lastnews as $news) { $news_absatz = explode("\n", $news['text']);
} else { die('Language ist nicht bekannt'); } $id = $_GET['id']; $id = $id + 0; if (!is_int($id)) { die("Invalid ID - {$id}"); } $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('fullpage', 'red'); $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}'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } $wiki->set_id_language($id, $language); $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); $template->replace('META_TITLE', '{LANG_VERSIONS}: ' . $wiki->get_title()); $template->replace('FULLPAGE_HEADER', '{LANG_VERSIONS}: ' . $wiki->get_title()); $versionen = $wiki->get_versions(); foreach ($versionen as $version) { $nick = $user->get_nick($version['user_id']);
include 'classes/jforg_template.php'; include 'classes/jforg_user.php'; $user = new jforg_user(); if (in_array($_GET['lang'], $config['languages'])) { $language = $_GET['lang']; } else { die('Language ist nicht bekannt'); } $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('startpage'); $template->hover_on('tuerkis'); 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}'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); $template->replace('LINK_GERMAN', '/de/'); $template->replace('LINK_ENGLISH', '/en/'); $template->replace('META_TITLE', 'JabberFriends.org'); $template->translate($language); include 'includes/links.php'; $template->write();
include 'classes/jforg_template.php'; include 'classes/jforg_user.php'; if (in_array($_GET['lang'], $config['languages'])) { $language = $_GET['lang']; } else { die('Language ist nicht bekannt'); } $user = new jforg_user(); $template = new jforg_template(); $template->set_path('design'); $template->hover_on('green'); SESSION_START(); if ($user->login($_SESSION['nick'], $_SESSION['passwd'])) { die("You are already logged in, you cannot register a new account"); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } $counter = 0; $content = $content . '<form action="{FORM_ACTION}" method="post"> <table cellpadding="0" cellspacing="2">'; if ($_POST['submit'] != "") { if (!preg_match('/[-._+\\d\\w]{3,}/i', $_POST['nick'])) { $nick_comment = '<tr><td> </td><td><em>{LANG_ONLY_LETTERS_3}</em></td></tr>'; } else { if ($user->nick_exists($_POST['nick'])) { $nick_comment = '<tr><td> </td><td><em>{LANG_NICK_EXISTS}</em></td></tr>'; } else { $counter++; } }
include 'classes/jforg_usersearch.php'; include 'classes/jforg_gettext.php'; $user = new jforg_user(); if (in_array($_GET['lang'], $config['languages'])) { $language = $_GET['lang']; } else { die('Language ist nicht bekannt'); } $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('fullpage', 'green'); $template->hover_on('green'); 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}'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } $max_per_search = 5; $usersearch = new jforg_usersearch(); $content = '<br /><form action="{LINK_SEARCH}" method="post"><input name="search" type="text" /> <input class="submit" name="submit" type="submit" value="{LANG_SEARCH}" /></form>'; $content = $content . '<br /><br /><b>{LANG_LAST_MEMBERS}</b><ol>'; $array = $usersearch->search_last(5); foreach ($array as $row) { $details_match = $template->format_userdetails($user->get_details($row['id'])); $content = $content . '<li><b><a href="' . $row['id'] . '-' . $row['nick'] . '.htm">' . $row['nick'] . '</a></b><br />' . $details_match . '</li>';
die('Language ist nicht bekannt'); } $id = $_GET['id']; $id = $id + 0; if (!is_int($id)) { die("Invalid ID - {$id}"); } $realid = $_GET['realid']; $template = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('fullpage', 'red'); $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 = new jforg_template(); $user = new jforg_user(); $template->set_path('design'); $template->set_frame('fullpage', 'green'); $template->hover_on('green'); SESSION_START(); if (!$user->login($_SESSION['nick'], $_SESSION['passwd'])) { die('You are not logged in'); } $content = '<h2>{LANG_SETTING}</h2><a href="{LINK_CHANGEPW}">{LANG_CHANGEPW}</a><br /> <a href="{LINK_CHANGEDETAILS}">{LANG_CHANGEDETAILS}</a><br /> <a href="{LINK_CHANGETAGS}">{LANG_CHANGETAGS}</a><br /><br />'; if ($user->is_admin($_SESSION['nick'], $_SESSION['passwd'])) { $content .= '<h2>{LANG_ADMIN}</h2> <a href="/' . $language . '/news_editor/neu.htm">{LANG_WRITENEWS}</a>'; } $template->replace('FULLPAGE_TEXT', $content); $template->replace('LOGIN', '{LANG_LOGOUT}'); $template->replace('REGISTER', '{LANG_OPTIONS}'); $template->replace('LINK_LOGIN', '{LINK_LOGOUT}'); $template->replace('LINK_REGISTER', '{LINK_OPTIONS}'); $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); $template->replace('LINK_GERMAN', '/de/optionen.htm'); $template->replace('LINK_ENGLISH', '/en/options.htm'); $template->replace('META_TITLE', '{LANG_OPTIONS}'); $template->replace('FULLPAGE_HEADER', '{LANG_OPTIONS}'); $template->translate($language); include 'includes/links.php'; $template->write();
die('Language ist nicht bekannt'); } if (is_int($_GET['id'] + 0)) { $user_id = $_GET['id']; } else { die('ID is not an int' . $_GET['id']); } $user = new jforg_user(); $tags = new jforg_tags(); $template = new jforg_template(); $template->set_path('design'); $template->set_frame('fullpage', 'green'); $template->hover_on('green'); 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}'); } else { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } $content = '<table cellpadding="0" cellspacing="2" border="0">'; $user_details = $user->get_details($user_id); $user_details = array_map('htmlentities', $user_details); if ($user_details['BIRTHDATE'] != 0) { $var = explode('-', $user_details['BIRTHDATE']); $bdate = date('d. F Y', mktime(0, 0, 0, $var[1], $var[2], $var[0])); } else { $bdate = "";