コード例 #1
0
<?php

include 'includes/config.php';
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('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}');
コード例 #2
0
<?php

include 'includes/config.php';
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');
コード例 #3
0
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 {
    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);
}
コード例 #4
0
$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);
}
$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->get_title());
$template->replace('WIKI_HEADER', $wiki->get_title());
if ($language == "de") {
    if ($realid != '') {
        $options = '<a href="/de/editor/' . $id . '_' . $realid . '.htm">Diese Seite Bearbeiten</a><br />';
    } else {
コード例 #5
0
$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}");
}
$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();
コード例 #6
0
$user = new jforg_user();
$news = new jforg_news();
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();
$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>]';