assign('ueberschrift','Changelog von tkswim'); $pfad = './CHANGELOG'; require_once('func/parsechangelog.inc.php'); if(isset($_GET['aeltere'])){ $changelog = parseChangelog($pfad, false, date('Y-m-d', strtotime('-2 year', getlastmod())), false); } else{ $changelog = parseChangelog($pfad, date('Y-m-d', strtotime('-2 year', getlastmod()))); } $_tmpl->assign('changelog',$changelog); $_tmpl->assign('aeltere',isset($_GET['aeltere'])?1:0); $_inh = $_tmpl->fetch('tmpl.0.index.inc.html'); } elseif(isset($_GET['passwortvergessen'])){ $query = "SELECT m.id, vorname FROM ".DB_PREFIX."mitglieder as m, ".DB_PREFIX."rechtegruppen_mitglieder as rm WHERE m.id = rm.mitgliedid AND rechtegrid = 1 GROUP BY m.id ORDER BY vorname"; $_db->holeDaten($query); $tmp = $_db->baueArray('vorname', '#'); $anz = $_db->holeAnzahl(); $admins = ''; for($i=0;$i<$anz;$i++){ $admins .= $tmp[$i]; if($i<$anz-2){ $admins .= ', '; } elseif($i==$anz-2){ $admins .= ' oder '; } } $_tmpl->assign('admins', $admins); $_tmpl->assign('admins_anz', $anz); $_inh .= $_tmpl->fetch('sonstiges/0.passwortvergessen.inc.html'); } elseif(isset($_SESSION['eingelogt']) and !isset($_SESSION['adminlogin'])){ # Trainingsgruppen $query = "SELECT t.id, TIME_FORMAT(t.anfangszeit, '%H:%i') as anfang, t.wochentag, t.kommentar FROM (".DB_PREFIX."uebungsleiter as u LEFT JOIN ".DB_PREFIX."trainingsgruppen_uebungsleiter as tu ON u.id=tu.uebungsleiterid) LEFT JOIN ".DB_PREFIX."trainingsgruppen as t ON t.id=tu.trainingsgruppenid WHERE u.mitgliedid=".$_SESSION['user']['id']." ORDER BY t.wochentag, t.anfangszeit"; $_db->holeDaten($query); $trainingsgruppen = false; if($_db->holeAnzahl()){ $daten = $_db->baueArray('*', '#'); $trainingsgruppen = array(); foreach($daten as $gruppe){ $trainingsgruppen[$gruppe['id']] = array( 'titel' => $_wochentage[$gruppe['wochentag']].', '.$gruppe['anfang'].' Uhr', 'kommentar' => $gruppe['kommentar'] ); } } $_tmpl->assign('trainingsgruppen', $trainingsgruppen); # aktueller Stundennachweis $stundennachweisurl = false; if($trainingsgruppen !== false){ require_once('class/stundennachweise.inc.php'); $std = new stundennachweise(); $aktuell = date('Y').'_'.(date('n')<7?1:2); if(isset($std->daten[$aktuell])){ $stundennachweisurl = '/training/stundennachweis.html?aktion=bearbeiten&id='.$aktuell; } else{ $stundennachweisurl = '/training/stundennachweis.html?aktion=neu&halbj='.$aktuell; } } $_tmpl->assign('stundennachweisurl', $stundennachweisurl); # abzuwickelnde Wettkaempfe $abzuwickelndewettkaempfe = false; if($_SESSION['flags']['abzuwickelndewettkaempfe']){ $query = "SELECT w.id, CONCAT(titel, ' (', DATE_FORMAT(datum, '%e. %M %Y'), ')') as wettkampf FROM ".DB_PREFIX."wettkaempfe as w LEFT JOIN ".DB_PREFIX."eigenschaften as e ON e.art='w' AND e.artid=w.id AND e.eigenschaft = 'wkabwickeln' WHERE e.artid IS NOT NULL ORDER BY datum ASC"; $_db->holeDaten($query); $abzuwickelndewettkaempfe = $_db->baueArray('wettkampf', 'id'); } $_tmpl->assign('abzuwickelndewettkaempfe', $abzuwickelndewettkaempfe); $_inh .= $_tmpl->fetch('tmpl.0.index.inc.html'); } # EOF ?>