<?php

/*
 * This file is part of Infoschool - a web based school intranet.
 * Copyright (C) 2006 Maikel Linke
 */
include 'var.php';
require_once 'new_files.php';
$output->secure();
$new_files = new new_files();
$output->out($new_files->toTmpl());
 function usermenu2vars_loggedin()
 {
     // information about the user
     $v['username'] = $_SESSION['first_name'] . ' ' . $_SESSION['last_name'];
     $v['last_login_date'] = local_date($_SESSION['last_login'], 'ymdHi');
     /*
     * active_sessions() is not stable
     * and should be rewritten
     $online_users = active_sessions();
     $ou_number = count($online_users);
     if ($ou_number > 0) {
     $ousers['number'] = $ou_number;
     $ousers['user'] = array();
     if ($ou_number < 10) {
     $ousers['user'] = $online_users;
     }
     $loggedin[]['usermenu'] = new tmpl('loggedin_online_users.html',$ousers,$this->root);
     }
     */
     $pantrag = $gantrag = 0;
     if (is_admin()) {
         $pantrag = sizeof($this->get_neu_account());
     }
     $gantrag = sizeof($this->get_neu_pg($_SESSION['userid']));
     if ($pantrag + $gantrag > 0) {
         $antrag_person = array();
         $antrag_gruppe = array();
         if ($pantrag) {
             $antrag_person[0] = array('antrag_person_zahl' => $pantrag);
         }
         if ($gantrag) {
             $antrag_gruppe[0] = array('antrag_gruppe_zahl' => $gantrag);
         }
         $antrag['person'] = $antrag_person;
         $antrag['group'] = $antrag_gruppe;
         $loggedin[]['usermenu'] = new tmpl('loggedin_request.html', $antrag, $this->root);
     }
     $message_num = new_message_num();
     if ($message_num > 0) {
         $loggedin[]['usermenu'] = new tmpl('loggedin_messages.html', array('message_num' => $message_num), $this->root);
     }
     $new_files = new new_files();
     $file_num = $new_files->number();
     if ($file_num > 0) {
         $loggedin[]['usermenu'] = new tmpl('loggedin_files.html', array('file_num' => $file_num), $this->root);
     }
     $entry_num = forum_new_entries();
     if ($entry_num > 0) {
         $loggedin[]['usermenu'] = new tmpl('loggedin_forum.html', array('entry_num' => $entry_num), $this->root);
     }
     /*
     $dzahl = get_neu_dateien_zahl();
     if($dzahl>0){
     $loggedin[]['usermenu'] = new tmpl('loggedin_file.html',array('file_num'=>$dzahl),$this->root);
     }
     */
     if (is_admin()) {
         $news_num = inactive_news_num();
         if ($news_num > 0) {
             $loggedin[]['usermenu'] = new tmpl('loggedin_news.html', array('news_num' => $news_num), $this->root);
         }
     }
     $this->loggedin_sessinfo($loggedin, 'error');
     $this->loggedin_sessinfo($loggedin, 'notice');
     $v['usermenu'] = $loggedin;
     $this->vars['usermenu'] = new tmpl('loggedin.html', $v, $this->root);
 }