<?php include 'classes/jforg_cite.php'; include 'functions/jforg_cleanurl.php'; $cite = new jforg_cite(); $template->set_frame('fullpage', 'lila'); if (!$user->login($_SESSION['nick'], $_SESSION['passwd'])) { 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('FULLPAGE_TEXT', $pre_content); } if (!empty($_POST['safe'])) { if ($language == 'de') { $cite_link = 'zitat'; } else { $cite_link = 'cite'; } if (!empty($_POST['text'])) { $link_id = $cite->write($_POST['text'], $user->get_id($_SESSION['nick']), $language); $url = '/' . $language . '/portal/citedb/' . $cite_link . '-' . $link_id . '.htm'; header("Location: {$url}"); } else { $pre_content = '<em>{LANG_FILLIN}</em><br /><br />{FULLPAGE_TEXT}'; $template->replace('FULLPAGE_TEXT', $pre_content); } } $content = '<form method="post" action=""><textarea name="text" rows="15" style="width: 90%;">' . $zitat . '</textarea><br /><br /><input class="submit" name="preview" type="submit" value="{LANG_PREVIEW}" /> <input name="safe" class="submit" type="submit" value="{LANG_ADDCITE}" /></form>'; $template->replace('LOGIN', '{LANG_LOGIN}');
include 'classes/jforg_cite.php'; 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'); } $id = $_GET['id']; $id = $id + 0; if (!is_int($id)) { die("Invalid ID - {$id}"); } $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 { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } $template->replace('LINK_GERMAN', '/de/'); $template->replace('LINK_ENGLISH', '/en/');
<?php include 'classes/jforg_cite.php'; include 'functions/jforg_cleanurl.php'; $cite = new jforg_cite(); $template->set_frame('fullpage', 'lila'); $template->replace('LINK_GERMAN', '/de/portal/citedb/'); $template->replace('LINK_ENGLISH', '/en/portal/citedb'); $template->replace('META_TITLE', 'Portal - citeDataBase'); $template->replace('FULLPAGE_HEADER', 'citeDataBase'); if ($language == 'de') { $member_link = 'mitglieder'; $cite_link = 'zitat'; $creat_link = 'zitat-hinzufuegen'; } else { $member_link = 'members'; $cite_link = 'cite'; $creat_link = 'add-cite'; } $content = '<a href="/' . $language . '/portal/citedb/' . $creat_link . '.htm">{LANG_ADDCITE}</a>'; $content .= '<h2>{LANG_TOPCITE}</h2>'; $top_zitate = $cite->get_top(1); foreach ($top_zitate as $top_zitat) { $this_cite_url = $language . '/portal/citedb/' . $cite_link . '-' . $top_zitat['id']; $content .= $template->highlight_cite($top_zitat['zitat']) . '<br /><br />{LANG_ADDEDBY} <a href="/' . $language . '/' . $member_link . '/' . cleanurl($user->get_nick($top_zitat['user'])) . '.htm">' . $user->get_nick($top_zitat['user']) . '</a> {LANG_ON} ' . date('d.m.Y H:i', $top_zitat['datetime']) . ' <a href="/' . $this_cite_url . '.htm">Zitat URL</a> - <b>{LANG_RATE}: <a href="/' . $this_cite_url . '.htmmm">--</a> <a href="/' . $this_cite_url . '.htmm">-</a> <a href="/' . $this_cite_url . '.htmp">+</a> <a href="/' . $this_cite_url . '.htmpp">++</a></b>'; } $content .= '<br /><br /><h2>{LANG_LASTCITE}</h2>'; //Last $last_zitate = $cite->get_last(1); foreach ($last_zitate as $last_zitat) { $this_cite_url = $language . '/portal/citedb/' . $cite_link . '-' . $last_zitat['id'];
<?php include 'includes/config.php'; include 'classes/jforg_template.php'; include 'classes/jforg_user.php'; include 'classes/jforg_cite.php'; 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 { $template->replace('LOGIN', '{LANG_LOGIN}'); $template->replace('REGISTER', '{LANG_REGISTER}'); } $template->replace('LINK_GERMAN', '/de/portal/'); $template->replace('LINK_ENGLISH', '/en/portal/');
<?php include 'classes/jforg_cite.php'; include 'functions/jforg_cleanurl.php'; $id = $_GET['id']; $id = $id + 0; if (!is_int($id)) { die("Invalid ID - {$id}"); } $cite = new jforg_cite(); $template->set_frame('fullpage', 'lila'); $template->replace('META_TITLE', '{LANG_CITE}'); $template->replace('FULLPAGE_HEADER', '{LANG_CITE}'); $content = '<a href="/' . $language . '/portal/citedb/">{LANG_BACKTOCITEDB}</a><br /><br />'; if (isset($_GET['rating'])) { if (!$user->login($_SESSION['nick'], $_SESSION['passwd'])) { die('You are not logged in'); } $is_rated = $cite->rate($id, $user->get_id($_SESSION['nick']), $_GET['rating']); if ($is_rated) { $content .= '<em>{LANG_WASRATED}</em><br /><br />'; } else { $content .= '<em>{LANG_WASNOTRATED}</em><br /><br />'; } } $zitat = $cite->get_by_id($id); if ($language == 'de') { $member_link = 'mitglieder'; $cite_link = 'zitat'; } else { $member_link = 'members';