コード例 #1
0
 if ($mode == 'own') {
     $where = 'news.author=' . $_SESSION['userid'];
 }
 $query = 'news.id, 
         news.active, 
         news.start,
         news.end, 
         news.author,
         person.first_name as author_first_name,
         person.last_name as author_last_name, 
         news.topic, 
         news.text 
        from news 
        join person on
コード例 #2
0
<?php

/*
 * This file is part of Infoschool - a web based school intranet.
 * Copyright (C) 2005 Maikel Linke
 */
include 'var.php';
$output->secure();
$news = new news();
if (isset($_POST['news_data'])) {
    $data = $_POST['news_data'];
    $news->insert($data);
    redirect('own.php');
}
$news->create();
$news->format();
$content = $news->tmpl('form_new.html');
$output->out($content);
コード例 #3
0
function current_news()
{
    include_once $GLOBALS['root'] . 'news/func.php';
    $news_data = select_news('now');
    $content = '';
    foreach ($news_data as $i => $data) {
        $news = new news($data);
        $news->format();
        $content .= $news->tmpl();
    }
    return $content;
}
コード例 #4
0
<?php

/*
 * This file is part of Infoschool - a web based school intranet.
 * Copyright (C) 2005 Maikel Linke
 */
include 'var.php';
$output->secure('admin');
$news = new news();
if (isset($_POST['news_data'])) {
    $data = $_POST['news_data'];
    $news->save($data);
    redirect('edit.php?news=' . $data['id']);
}
if (!isset($_GET['news'])) {
    redirect('./');
}
$news_id = (int) $_GET['news'];
$news->load($news_id);
$news->format();
$content = $news->tmpl();
$content .= $news->tmpl('form.html');
$output->out($content);