mirror of
https://github.com/FH-Complete/FHC-Core.git
synced 2026-06-06 22:59:27 +00:00
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
<?php
|
||||
|
||||
/* Copyright (C) 2008 Technikum-Wien
|
||||
*
|
||||
* This program is free software; you can redistribute it and/or modify
|
||||
@@ -28,14 +29,16 @@
|
||||
|
||||
// Max. Wettbewerbe je Zeile am Starttemplate
|
||||
if (!defined('constMaxWettbwerbeZeile')) define('constMaxWettbwerbeZeile',5 );
|
||||
|
||||
// Hoehe der Benutzer Foto
|
||||
if (!defined('constBenutzerFotoHigh')) define('constBenutzerFotoHigh',60 );
|
||||
|
||||
// Pflichteingabefelder Defaultwert
|
||||
if (!defined('constEingabeFehlt')) define('constEingabeFehlt','Eingabe !' );
|
||||
|
||||
|
||||
// HREF Parameter fuer die Include Auswahl
|
||||
if (!defined('constKommuneParmSetWork')) define('constKommuneParmSetWork','userSel' );
|
||||
|
||||
// ------ Anzeige - Display Include HTML Datenerzeugen
|
||||
// Auswahl Kommunen Template :: Anzeigenauswahl :: Definition mit constKommuneParmSetWork
|
||||
if (!defined('constKommuneParmSetWork')) define('constKommuneParmSetWork','usersel');
|
||||
|
||||
// Auswahl Kommunen Template :: Anzeigenauswahl :: Definition mit constKommuneParmSetWork
|
||||
if (!defined('constKommuneAnzeigeDEFAULT')) define('constKommuneAnzeigeDEFAULT','kommune_template_start');
|
||||
// Anzeige Wettbewerb Team(s) in Pyramidenform
|
||||
@@ -69,7 +72,7 @@
|
||||
|
||||
include_once('../../../include/person.class.php');
|
||||
include_once('../../../include/benutzer.class.php');
|
||||
|
||||
include_once('../../../include/benutzerberechtigung.class.php');
|
||||
include_once('../../../include/mail.class.php');
|
||||
|
||||
// Kommunen Allg.Funktionen
|
||||
@@ -79,11 +82,12 @@
|
||||
// Initialisieren Anzeige-Variable
|
||||
$showHTML='';
|
||||
|
||||
|
||||
// Kommunen - Wettbewerb - Datenobjekt -----------------------------------------------------------------------------------------------------------
|
||||
// Datenobjekt - Alle Daten je Parameter werden gesammelt fuer die neachste Funktionn
|
||||
$oWettbewerb= new stdClass;
|
||||
|
||||
$oWettbewerb->clientENCODE='UTF8';
|
||||
# $oWettbewerb->clientENCODE='UTF8';
|
||||
$oWettbewerb->sqlSCHEMA='kommune';
|
||||
|
||||
// Parameter Applikation - Template Auswahl
|
||||
@@ -91,18 +95,24 @@
|
||||
$oWettbewerb->workSITE = (!empty($oWettbewerb->workSITE) ? trim($oWettbewerb->workSITE):constKommuneAnzeigeDEFAULT);
|
||||
|
||||
// AktiverAnwender-----------------------------------------------------------------------------------------------------------
|
||||
$userUID=(isset($_REQUEST['userUID']) ? $_REQUEST['userUID'] :get_uid() );
|
||||
# $userUID='pam';
|
||||
# $userUID='oesi';
|
||||
# $userUID='ruhan';
|
||||
# $userUID='kindlm';
|
||||
|
||||
$oWettbewerb->userUID=$userUID;
|
||||
|
||||
|
||||
$pers=kommune_funk_benutzerperson($oWettbewerb->userUID,$oWettbewerb);
|
||||
if (isset($pers->nachname)) $oWettbewerb->PersonenBenutzer[$oWettbewerb->userUID]=$pers;
|
||||
$user=(isset($_REQUEST['user']) ? $_REQUEST['user'] :get_uid() );
|
||||
# $user='pam';
|
||||
# $user='oesi';
|
||||
# $user='ruhan';
|
||||
# $user='kindlm';
|
||||
|
||||
$oWettbewerb->user=$user;
|
||||
if (!kommune_funk_benutzerperson($oWettbewerb->user,@$oWettbewerb))
|
||||
die(kommune_funk_show_error($oWettbewerb));
|
||||
|
||||
$benutzerberechtigung = new benutzerberechtigung($user);
|
||||
$benutzerberechtigung->getBerechtigungen($user,true);
|
||||
// Nur Lektoren oder Mitarbeiter duerfen alle Termine sehen , Studenten nur Freigegebene Kategorien
|
||||
if($benutzerberechtigung->fix || $benutzerberechtigung->lektor)
|
||||
$oWettbewerb->wartungsberechtigt=true;
|
||||
else
|
||||
$oWettbewerb->wartungsberechtigt=false;
|
||||
|
||||
// Teams -------------------------------------------------------------------------------------------------------------------
|
||||
// Parameter Team (zum Wettbewerb)
|
||||
$oWettbewerb->team_kurzbz=(isset($_REQUEST['team_kurzbz']) ? $_REQUEST['team_kurzbz']:'');
|
||||
@@ -160,16 +170,16 @@
|
||||
// ---------------- Kommunen Standart Include Dateien einbinden
|
||||
// Anzeige Templates mittels Include Laden
|
||||
if (trim($oWettbewerb->workSITE)!=constKommuneAnzeigeDEFAULT
|
||||
&& trim($oWettbewerb->workSITE)!=constKommuneWartungWettbewerbtyp
|
||||
&& trim($oWettbewerb->workSITE)!=constKommuneWartungWettbewerb )
|
||||
&& trim($oWettbewerb->workSITE)!=constKommuneWartungWettbewerb
|
||||
&& trim($oWettbewerb->workSITE)!=constKommuneWartungWettbewerbtyp )
|
||||
{
|
||||
$includeFILE=strtolower($oWettbewerb->workSITE.".inc.php");
|
||||
if (file_exists($includeFILE))// Check ob das Verarbeitungs-Include File vorhanden ist
|
||||
include_once($includeFILE);
|
||||
$includeFILE=strtolower($oWettbewerb->workSITE.".inc.php");
|
||||
if (file_exists($includeFILE))// Check ob das Verarbeitungs-Include File vorhanden ist
|
||||
include_once($includeFILE);
|
||||
}
|
||||
|
||||
// Fuer die Bildfunktion werden keine Datenbenoetigt, und nach Verarbeitung beenden
|
||||
if (trim($oWettbewerb->workSITE)==constKommuneDisplayIMAGE)
|
||||
if (trim($oWettbewerb->workSITE)==constKommuneDisplayIMAGE)
|
||||
{
|
||||
createIMGfromHEX(&$oWettbewerb);
|
||||
exit;
|
||||
@@ -178,28 +188,20 @@
|
||||
// Fuer die Bildfunktion werden keine Datenbenoetigt, und nach Verarbeitung beenden
|
||||
if (trim($oWettbewerb->workSITE)==constKommuneUserXML)
|
||||
{
|
||||
if (empty($userUID))
|
||||
if (empty($user))
|
||||
exit('<noInfo>Keine Daten </noInfo>');
|
||||
exit( (isset($pers->nachname)?$pers->nachname:"$userUID falsch!"));
|
||||
exit( (isset($pers->nachname)?$pers->nachname:"$user falsch!"));
|
||||
}
|
||||
// -------------------------------------------------------------------------------------------------------------------------
|
||||
// HTML Ausgabe Datenstrom Teil I Header
|
||||
|
||||
$cTmpCharSet=(defined('HTML_HEADER_CHARSET')?HTML_HEADER_CHARSET:'UTF-8');
|
||||
if (stristr($oWettbewerb->clientENCODE,"UTF8"))
|
||||
$cTmpCharSet="UTF-8";
|
||||
elseif (stristr($oWettbewerb->clientENCODE,"UTF16"))
|
||||
$cTmpCharSet="UTF-16";
|
||||
|
||||
|
||||
$showHTML='<?xml version="1.0" encoding="'.$cTmpCharSet.'" standalone="yes"?>
|
||||
$showHTML='<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="'.(defined('HTML_HEADER_LANGUAGE_ISO')?HTML_HEADER_LANGUAGE_ISO:'DE').'" lang="'.(defined('HTML_HEADER_LANGUAGE_ISO')?HTML_HEADER_LANGUAGE_ISO:'DE').'">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="DE" lang="DE">
|
||||
<head>
|
||||
<title>Kommune '.$oWettbewerb->workSITE.'</title>
|
||||
<meta name="description" content="Kommune - Wettbewerbe '.$oWettbewerb->workSITE.'" />
|
||||
<meta name="keywords" content="Kommune,Wettbewerbe,'.$oWettbewerb->workSITE.'" />
|
||||
<meta http-equiv="Content-Type" content="text/html;charset='.$cTmpCharSet.'" />
|
||||
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
|
||||
|
||||
<meta http-equiv="expires" content="-1" />
|
||||
<meta http-equiv="Cache-Control" content="no-store, no-cache, must-revalidate" />
|
||||
@@ -208,7 +210,16 @@
|
||||
<meta http-equiv="Content-Script-Type" content="text/javascript" />
|
||||
<meta http-equiv="Content-Style-Type" content="text/css" />
|
||||
<link href="../../../skin/style.css.php" rel="stylesheet" type="text/css" />
|
||||
|
||||
<style type="text/css">
|
||||
<!--
|
||||
form {display:inline;}
|
||||
.cursor_hand {cursor:pointer;vertical-align: top;white-space : nowrap;}
|
||||
.ausblenden {display:none;}
|
||||
.footer_zeile {color: silver;}
|
||||
|
||||
|
||||
-->
|
||||
</style>
|
||||
<script language="JavaScript1.2" type="text/javascript">
|
||||
<!--
|
||||
function show_layer(x,obj)
|
||||
@@ -245,7 +256,7 @@
|
||||
position=Hoehe-DivHeight;
|
||||
document.getElementById(x).style.top=position + "px";
|
||||
}
|
||||
|
||||
|
||||
if ( (left + DivWidth) >Weite)
|
||||
{
|
||||
position=Weite-DivWidth;
|
||||
@@ -348,7 +359,7 @@ function checkTeamAnzahl(obj,nameID,anz)
|
||||
|
||||
|
||||
|
||||
function doIt(userUID,nameID)
|
||||
function doIt(user,nameID)
|
||||
{
|
||||
// alert(document.getElementById(nameID).innerHTML);
|
||||
//erstellen des requests
|
||||
@@ -383,7 +394,7 @@ function doIt(userUID,nameID)
|
||||
//anfrage erstellen (GET, url ist localhost, request ist asynchron
|
||||
|
||||
var callURL=\''.(isset($_SERVER["HTTP_REFERER"])?str_replace(strstr($_SERVER["HTTP_REFERER"],'?'),'',$_SERVER["HTTP_REFERER"]):'').'\';
|
||||
callURL=callURL+\'?userSel='.constKommuneUserXML.'&client_encode=UTF8&userUID=\'+userUID;
|
||||
callURL=callURL+\'?userSel='.constKommuneUserXML.'&client_encode=UTF8&user=\'+user;
|
||||
req.open("GET", callURL , true);
|
||||
|
||||
//Beim abschliessen des request wird diese Funktion ausgeführt
|
||||
@@ -401,9 +412,9 @@ function doIt(userUID,nameID)
|
||||
break;
|
||||
default:
|
||||
if (document.getElementById(nameID).value)
|
||||
document.getElementById(nameID).value="bitte warten! Suche nach "+userUID;
|
||||
document.getElementById(nameID).value="bitte warten! Suche nach "+user;
|
||||
else
|
||||
document.getElementById(nameID).innerHTML="bitte warten! Suche nach "+userUID;
|
||||
document.getElementById(nameID).innerHTML="bitte warten! Suche nach "+user;
|
||||
break;
|
||||
}
|
||||
};
|
||||
@@ -455,19 +466,26 @@ if (!window.Weite && document.body && document.body.offsetWidth)
|
||||
kommune_funk_anwenderteams(&$oWettbewerb); // TeamAnwender
|
||||
kommune_funk_teambenutzer(&$oWettbewerb); // Team, TeamBenutzer
|
||||
|
||||
// Daten Anzeige und Verarbeitung
|
||||
$showHTML.=showMenueFunktion($oWettbewerb);
|
||||
// Fehler - Error Ausgabe
|
||||
|
||||
|
||||
$showHTML.='<div id="errorKommune">';
|
||||
for ($iTmpZehler=0;$iTmpZehler<count($oWettbewerb->Error);$iTmpZehler++)
|
||||
|
||||
|
||||
if (trim($oWettbewerb->workSITE)==constKommuneWartungWettbewerb
|
||||
|| trim($oWettbewerb->workSITE)==constKommuneWartungWettbewerbtyp )
|
||||
{
|
||||
if (!empty($oWettbewerb->Error[$iTmpZehler]))
|
||||
$showHTML.='<p style="color: red;">'. $oWettbewerb->Error[$iTmpZehler].'</p>';
|
||||
}
|
||||
$showHTML.='</div>';
|
||||
|
||||
echo '[ '.kommune_funk_create_href(constKommuneAnzeigeDEFAULT,array(),array(),'<input type="checkbox" value="" style="'.(!stristr($_SERVER['HTTP_USER_AGENT'],'OPERA') && !stristr($_SERVER['HTTP_USER_AGENT'],'Safari')?'display:none;':'').'font-size: 4pt;border:0px solid transparent;text-decoration:none; background-color: transparent;" onclick="this.checked=false;" onblur="this.checked=false;" name="callStartseite" />Startseite','Startseite ').' ]';
|
||||
|
||||
$includeFILE=strtolower($oWettbewerb->workSITE.".inc.php");
|
||||
if (file_exists($includeFILE))// Check ob das Verarbeitungs-Include File vorhanden ist
|
||||
include_once($includeFILE);
|
||||
}
|
||||
else
|
||||
// Daten Anzeige und Verarbeitung
|
||||
$showHTML.=showMenueFunktion($oWettbewerb);
|
||||
|
||||
// Fehler - Error Ausgabe
|
||||
$showHTML.='<div id="errorKommune">'.kommune_funk_show_error($oWettbewerb).'</div>';
|
||||
|
||||
$showHTML.='</body></html>';
|
||||
exit($showHTML);
|
||||
|
||||
?>
|
||||
|
||||
@@ -36,7 +36,7 @@ function showTeamEinladung($oWettbewerb)
|
||||
|
||||
if (empty($oWettbewerb->team_kurzbz) && isset($oWettbewerb->EigeneWettbewerbe[0]))
|
||||
$oWettbewerb->team_kurzbz=$oWettbewerb->EigeneWettbewerbe[0]['team_kurzbz'];
|
||||
if (empty($oWettbewerb->team_kurzbz) && empty($oWettbewerb->userUID))
|
||||
if (empty($oWettbewerb->team_kurzbz) && empty($oWettbewerb->user))
|
||||
return "Keine Angaben über das Team gefunden!";
|
||||
if (empty($oWettbewerb->wettbewerb_kurzbz))
|
||||
return "Keine Angaben über den Wettbewerb gefunden!";
|
||||
@@ -162,7 +162,7 @@ function showTeamEinladung_show($oWettbewerb)
|
||||
$WettbewerbTeam->InitWettbewerbteam();
|
||||
$WettbewerbTeam->setTeam_kurzbz(trim($oWettbewerb->team_kurzbz_einladung));
|
||||
$WettbewerbTeam->setWettbewerb_kurzbz(trim($oWettbewerb->wettbewerb_kurzbz));
|
||||
$WettbewerbTeam->setUID($oWettbewerb->userUID);
|
||||
$WettbewerbTeam->setUID($oWettbewerb->user);
|
||||
|
||||
if ($WettbewerbTeam->loadWettbewerbteam())
|
||||
$bTmpGeforderter=true;
|
||||
@@ -380,7 +380,7 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
$WettbewerbTeameinladen->setMatchdatumzeit($cTmpMatchdatumzeit);
|
||||
$WettbewerbTeameinladen->setMatchort($cTmpMatchort);
|
||||
$WettbewerbTeameinladen->setGefordertamum(Time());
|
||||
$WettbewerbTeameinladen->setGefordertvon($oWettbewerb->userUID);
|
||||
$WettbewerbTeameinladen->setGefordertvon($oWettbewerb->user);
|
||||
$WettbewerbTeameinladen->setMatch_id($oWettbewerb->match_id);
|
||||
if (empty($oWettbewerb->match_id))
|
||||
$WettbewerbTeameinladen->setSwitchGewinner(0);
|
||||
@@ -399,7 +399,7 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
|
||||
$betreff='Neue Forderung im Wettbewerb '.$oWettbewerb->wettbewerb_kurzbz;
|
||||
|
||||
$cTmpName=trim($oWettbewerb->userUID);
|
||||
$cTmpName=trim($oWettbewerb->user);
|
||||
$pers=kommune_funk_benutzerperson($cTmpName,$oWettbewerb);
|
||||
if (isset($pers->langname))
|
||||
$cTmpName=$pers->langname;
|
||||
@@ -455,7 +455,7 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
$WettbewerbTeameinladen->setTeam_sieger($oWettbewerb->team_kurzbz);
|
||||
|
||||
$WettbewerbTeameinladen->setBestaetigtamum(Time());
|
||||
$WettbewerbTeameinladen->setBestaetigtvon($oWettbewerb->userUID);
|
||||
$WettbewerbTeameinladen->setBestaetigtvon($oWettbewerb->user);
|
||||
|
||||
$WettbewerbTeameinladen->setErgebniss('abgelehnt');
|
||||
|
||||
@@ -465,7 +465,7 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
$oWettbewerb->Error[]=$WettbewerbTeameinladen->getError();
|
||||
|
||||
$WettbewerbTeameinladen->setMatchbestaetigtamum(Time());
|
||||
$WettbewerbTeameinladen->setMatchbestaetigtvon($oWettbewerb->userUID);
|
||||
$WettbewerbTeameinladen->setMatchbestaetigtvon($oWettbewerb->user);
|
||||
|
||||
if ($WettbewerbTeameinladen->saveWettbewerbeinladung())
|
||||
$oWettbewerb->Einladung=$WettbewerbTeameinladen->getWettbewerbeinladung();
|
||||
@@ -478,7 +478,7 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
if (isset($oWettbewerb->Team[trim($oWettbewerb->team_kurzbz_einladung)][0]['team_kurzbz']))
|
||||
$iTmpAnzahlTeam=count($oWettbewerb->Team[trim($oWettbewerb->team_kurzbz_einladung)][0]);
|
||||
|
||||
$cTmpName=trim($oWettbewerb->userUID);
|
||||
$cTmpName=trim($oWettbewerb->user);
|
||||
$pers=kommune_funk_benutzerperson($cTmpName,$oWettbewerb);
|
||||
if (isset($pers->langname))
|
||||
$cTmpName=$pers->langname;
|
||||
@@ -498,10 +498,10 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
$text.="Die Einladung wurde abgelehnt von ".$cTmpName."\nam ".$oWettbewerb->Einladung[0]['bestaetigtdatum']." um ".$oWettbewerb->Einladung[0]['bestaetigtzeit'] ." erfasst."."\n";
|
||||
// Einladung an Spieler/Team Information
|
||||
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->EinladungVonTeam[0]['uid'],$betreff,$text,$oWettbewerb->userUID,$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->userUID,$betreff,$text,$oWettbewerb->EinladungVonTeam[0]['uid'],$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->EinladungVonTeam[0]['uid'],$betreff,$text,$oWettbewerb->user,$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->user,$betreff,$text,$oWettbewerb->EinladungVonTeam[0]['uid'],$oWettbewerb);
|
||||
// Moderator Information
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->Wettbewerb[0]['uid'],$betreff." [Moderatorinformtion]",$text,$oWettbewerb->userUID,$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->Wettbewerb[0]['uid'],$betreff." [Moderatorinformtion]",$text,$oWettbewerb->user,$oWettbewerb);
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -515,7 +515,7 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
$WettbewerbTeameinladen->setTeam_forderer($oWettbewerb->team_kurzbz);
|
||||
$WettbewerbTeameinladen->setTeam_gefordert($oWettbewerb->team_kurzbz_einladung);
|
||||
$WettbewerbTeameinladen->setBestaetigtamum(Time());
|
||||
$WettbewerbTeameinladen->setBestaetigtvon($oWettbewerb->userUID);
|
||||
$WettbewerbTeameinladen->setBestaetigtvon($oWettbewerb->user);
|
||||
$WettbewerbTeameinladen->setMatch_id($oWettbewerb->match_id);
|
||||
|
||||
|
||||
@@ -530,7 +530,7 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
if (isset($oWettbewerb->Team[trim($oWettbewerb->team_kurzbz_einladung)][0]['team_kurzbz']))
|
||||
$iTmpAnzahlTeam=count($oWettbewerb->Team[trim($oWettbewerb->team_kurzbz_einladung)][0]);
|
||||
|
||||
$cTmpName=trim($oWettbewerb->userUID);
|
||||
$cTmpName=trim($oWettbewerb->user);
|
||||
$pers=kommune_funk_benutzerperson($cTmpName,$oWettbewerb);
|
||||
if (isset($pers->langname))
|
||||
$cTmpName=$pers->langname;
|
||||
@@ -550,7 +550,7 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
$text.=$oWettbewerb->Einladung[0]['matchort']." den Wettbewerb ".$oWettbewerb->wettbewerb_kurzbz ." auszutragen."."\n\n";
|
||||
$text.="Die Einladung wurde von ".$cTmpName."\nam ".$oWettbewerb->Einladung[0]['bestaetigtdatum']." um ".$oWettbewerb->Einladung[0]['bestaetigtzeit'] ." erfasst."."\n";
|
||||
// Einladung an Spieler/Team Information
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->Einladung[0]['gefordertvon'],$betreff,$text,$oWettbewerb->userUID,$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->Einladung[0]['gefordertvon'],$betreff,$text,$oWettbewerb->user,$oWettbewerb);
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -579,7 +579,7 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
if (isset($WettbewerbTeameinladen)) unset($WettbewerbTeameinladen);
|
||||
|
||||
|
||||
$cTmpName=trim($oWettbewerb->userUID);
|
||||
$cTmpName=trim($oWettbewerb->user);
|
||||
$pers=kommune_funk_benutzerperson($cTmpName,$oWettbewerb);
|
||||
if (isset($pers->langname))
|
||||
$cTmpName=$pers->langname;
|
||||
@@ -609,7 +609,7 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
$text.="\n\nErgebnis wurde eingetragen von ".$cTmpName."\n\nam ". $cTmpCheckHeute. ", um ".$cTmpCheckZeit.".\n\n\n";
|
||||
|
||||
// Einladung an Spieler/Team Information
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->EinladungAnTeam[0]['uid'],$betreff,$text,$oWettbewerb->userUID,$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->EinladungAnTeam[0]['uid'],$betreff,$text,$oWettbewerb->user,$oWettbewerb);
|
||||
|
||||
return true;
|
||||
}
|
||||
@@ -622,7 +622,7 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
$WettbewerbTeameinladen->setTeam_forderer($oWettbewerb->team_kurzbz);
|
||||
$WettbewerbTeameinladen->setTeam_gefordert($oWettbewerb->team_kurzbz_einladung);
|
||||
$WettbewerbTeameinladen->setMatchbestaetigtamum(Time());
|
||||
$WettbewerbTeameinladen->setMatchbestaetigtvon($oWettbewerb->userUID);
|
||||
$WettbewerbTeameinladen->setMatchbestaetigtvon($oWettbewerb->user);
|
||||
$WettbewerbTeameinladen->setMatch_id($oWettbewerb->match_id);
|
||||
|
||||
if ($WettbewerbTeameinladen->saveWettbewerbeinladung())
|
||||
@@ -671,15 +671,15 @@ function showTeamEinladung_submit($oWettbewerb,$cTmpSubmitVerarbeitung=false)
|
||||
$cTmpCheckZeit = date("H:i",time());
|
||||
|
||||
|
||||
$cTmpName=trim($oWettbewerb->userUID);
|
||||
$cTmpName=trim($oWettbewerb->user);
|
||||
$pers=kommune_funk_benutzerperson($cTmpName,$oWettbewerb);
|
||||
if (isset($pers->langname))
|
||||
$cTmpName=$pers->langname;
|
||||
$text.="Das Ergebnis wurde bestaetigt von ".$cTmpName."\n\nam ". $cTmpCheckHeute. ", um ".$cTmpCheckZeit.".\n";
|
||||
|
||||
// Ergebnis bestaetigt - Information an Spieler/Team senden
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->EinladungVonTeam[0]['uid'],$betreff,$text,$oWettbewerb->userUID,$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->userUID,$betreff,$text,$oWettbewerb->EinladungVonTeam[0]['uid'],$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->EinladungVonTeam[0]['uid'],$betreff,$text,$oWettbewerb->user,$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->user,$betreff,$text,$oWettbewerb->EinladungVonTeam[0]['uid'],$oWettbewerb);
|
||||
// Moderator Information
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -48,7 +48,7 @@ function showMenueFunktion($oWettbewerb)
|
||||
// wird nur angezeigt wenn Daten fuer die Auswahl vorhanden sind
|
||||
//
|
||||
|
||||
$cTmpName=$oWettbewerb->userUID;
|
||||
$cTmpName=$oWettbewerb->user;
|
||||
$pers=kommune_funk_benutzerperson($cTmpName,$oWettbewerb);
|
||||
if (isset($pers->langname))
|
||||
$cTmpName=$pers->langname;
|
||||
@@ -57,6 +57,8 @@ function showMenueFunktion($oWettbewerb)
|
||||
$cTmpMenue.=(!empty($cTmpMenue)?' | ':'');
|
||||
$cTmpMenue.=kommune_funk_create_href(constKommuneAnzeigeDEFAULT,array(),array(),'<input type="checkbox" value="" style="'.(!stristr($_SERVER['HTTP_USER_AGENT'],'OPERA') && !stristr($_SERVER['HTTP_USER_AGENT'],'Safari')?'display:none;':'').'font-size: 4pt;border:0px solid transparent;text-decoration:none; background-color: transparent;" onclick="this.checked=false;" onblur="this.checked=false;" name="callStartseite" />Startseite','Startseite ');
|
||||
|
||||
|
||||
|
||||
// Variable MenueEintraege
|
||||
$cTmpMenue.=(!empty($cTmpMenue)?' | ':'');
|
||||
if (trim($oWettbewerb->workSITE)==constKommuneSTATISTIK)
|
||||
@@ -168,6 +170,20 @@ function showMenueFunktion($oWettbewerb)
|
||||
$showHTML.='<div id="idWBSpiele" style="display:none"><h1 '.$cTmpFarbe.'>Ergebnisse '.$oWettbewerb->wettbewerb_kurzbz.'</h1>'.kommune_funk_show_spielergebnis($oWettbewerb).'</div>';
|
||||
}
|
||||
|
||||
if ($oWettbewerb->wartungsberechtigt)
|
||||
{
|
||||
$cTmpMenue.=(!empty($cTmpMenue)?' ] ':'');
|
||||
|
||||
$cTmpMenue.=(!empty($cTmpMenue)?' [ ':'');
|
||||
|
||||
$cTmpMenue.=(!empty($cTmpMenue)?' Wartung :: ':'');
|
||||
$cTmpMenue.=kommune_funk_create_href('kommune_wartung_wettbewerbtypen',array(),array(),'<input type="checkbox" value="" style="'.(!stristr($_SERVER['HTTP_USER_AGENT'],'OPERA') && !stristr($_SERVER['HTTP_USER_AGENT'],'Safari')?'display:none;':'').'font-size: 4pt;border:0px solid transparent;text-decoration:none; background-color: transparent;" onclick="this.checked=false;" onblur="this.checked=false;" name="callWettbewerbtypen" />Wettbewerbtypen','Wettbewerbtypen ');
|
||||
$cTmpMenue.=(!empty($cTmpMenue)?' | ':'');
|
||||
$cTmpMenue.=kommune_funk_create_href('kommune_wartung_wettbewerb',array(),array(),'<input type="checkbox" value="" style="'.(!stristr($_SERVER['HTTP_USER_AGENT'],'OPERA') && !stristr($_SERVER['HTTP_USER_AGENT'],'Safari')?'display:none;':'').'font-size: 4pt;border:0px solid transparent;text-decoration:none; background-color: transparent;" onclick="this.checked=false;" onblur="this.checked=false;" name="callWettbewerb" />Wettbewerb','Wettbewerb ');
|
||||
$cTmpMenue.=(!empty($cTmpMenue)?' ':'');
|
||||
}
|
||||
|
||||
|
||||
if (empty($cTmpMenue))
|
||||
return '<div style="text-align:center;"><br />Keine Wettbewerbe zurzeit Online.<br />Bitte etwas Geduld.<br />Danke</div>';
|
||||
|
||||
@@ -244,7 +260,7 @@ function kommune_funk_wettbewerb($oWettbewerb)
|
||||
function kommune_funk_eigene_wettbewerb($oWettbewerb)
|
||||
{
|
||||
// --- Wettbewerbe zum angemeldeten User (EINGETRAGEN)
|
||||
$Wettbewerb=new komune_wettbewerbteam($oWettbewerb->userUID,$oWettbewerb->team_kurzbz,$oWettbewerb->wettbewerb_kurzbz);
|
||||
$Wettbewerb=new komune_wettbewerbteam($oWettbewerb->user,$oWettbewerb->team_kurzbz,$oWettbewerb->wettbewerb_kurzbz);
|
||||
|
||||
$oWettbewerb->EigeneWettbewerbe=array();
|
||||
if ($Wettbewerb->loadWettbewerbteam())
|
||||
@@ -685,7 +701,7 @@ function kommune_funk_anwenderteams($oWettbewerb)
|
||||
$Wettbewerb=new komune_wettbewerbteam('','','');
|
||||
|
||||
$Wettbewerb->InitWettbewerbteam();
|
||||
$Wettbewerb->setUid($oWettbewerb->userUID);
|
||||
$Wettbewerb->setUid($oWettbewerb->user);
|
||||
$Wettbewerb->setWettbewerb_kurzbz($oWettbewerb->wettbewerb_kurzbz);
|
||||
|
||||
if ($Wettbewerb->loadWettbewerbteam())
|
||||
@@ -1210,7 +1226,7 @@ function kommune_funk_show_wettbewerbeinladungen_forderungstage($oWettbewerb)
|
||||
// Einladung an Spieler/Team Information
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($arrTempWettbewerbTermine[$iTmpZehler]['team_forderer'],$betreff,$text,$arrTempWettbewerbTermine[$iTmpZehler]['uid'],$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($arrTempWettbewerbTermine[$iTmpZehler]['team_gefordert'],$betreff,$text,$arrTempWettbewerbTermine[$iTmpZehler]['uid'],$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->userUID,$betreff,$text,$arrTempWettbewerbTermine[$iTmpZehler]['uid'],$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->user,$betreff,$text,$arrTempWettbewerbTermine[$iTmpZehler]['uid'],$oWettbewerb);
|
||||
|
||||
}
|
||||
else
|
||||
@@ -1721,7 +1737,7 @@ function kommune_funk_show_spielergebnis($oWettbewerb,$showStatus=false)
|
||||
*
|
||||
* @kommune_funk_popup_benutzer Aufbau einer bisher gespielten Wettbewerbe
|
||||
*
|
||||
* @param $cUid UserUID Anwenderkurzzeichen
|
||||
* @param $cUid user Anwenderkurzzeichen
|
||||
* @param $oWettbewerb Objekt mit allen Daten zur Selektion wie Wettbewerbe,Personen,Teams,Matches
|
||||
*
|
||||
* @return HTML String Benutzeruebersicht
|
||||
@@ -1770,38 +1786,38 @@ function kommune_funk_popup_benutzer($cUid,$oWettbewerb)
|
||||
* @kommune_funk_benutzerperson ermittelt zu einer UID die Person, und speichert diese im Objekt
|
||||
*
|
||||
* @param $oWettbewerb Objekt mit allen Daten zur Selektion wie Wettbewerbe,Personen,Teams,Matches
|
||||
* @param $cUid UserUID Anwenderkurzzeichen
|
||||
* @param $cUid user Anwenderkurzzeichen
|
||||
*
|
||||
* @return HTML Liste der Ergebnisse der Wettbewerbe
|
||||
*
|
||||
*/
|
||||
function kommune_funk_benutzerperson($userUID,$oWettbewerb)
|
||||
function kommune_funk_benutzerperson($user,$oWettbewerb)
|
||||
{
|
||||
$userUID=trim($userUID);
|
||||
if (empty($userUID))
|
||||
$user=trim($user);
|
||||
if (empty($user))
|
||||
return 'keine Benutzer UID übergeben';
|
||||
|
||||
if (isset($oWettbewerb->PersonenBenutzer[$userUID])) // Wurde bereits gefunden
|
||||
if (isset($oWettbewerb->PersonenBenutzer[$user])) // Wurde bereits gefunden
|
||||
{
|
||||
$pers=$oWettbewerb->PersonenBenutzer[$userUID];
|
||||
$pers=$oWettbewerb->PersonenBenutzer[$user];
|
||||
if (!isset($pers->langname))
|
||||
$pers->langname=kommune_funk_pers_langname($userUID,$pers);
|
||||
$oWettbewerb->PersonenBenutzer[$userUID]=$pers;
|
||||
$pers->langname=kommune_funk_pers_langname($user,$pers);
|
||||
$oWettbewerb->PersonenBenutzer[$user]=$pers;
|
||||
return $pers;
|
||||
}
|
||||
|
||||
$pers = new benutzer($userUID); // Lesen PersonenBenutzer
|
||||
$pers = new benutzer($user); // Lesen PersonenBenutzer
|
||||
if (!isset($pers->nachname))
|
||||
return $userUID;
|
||||
return $user;
|
||||
|
||||
$pers->langname=kommune_funk_pers_langname($userUID,$pers);
|
||||
$pers->langname=kommune_funk_pers_langname($user,$pers);
|
||||
$pers->foto_image='';
|
||||
if (!empty($pers->foto))
|
||||
{
|
||||
$paramURL=$_SERVER['PHP_SELF'].'?'.constKommuneParmSetWork.'='.constKommuneDisplayIMAGE.'&timecheck'.time().'&person_id='.$pers->person_id.(strlen($pers->foto)<1000?'&heximg='.$pers->foto:'');
|
||||
$pers->foto_image='<img height="70" border="0" alt="'.$pers->langname.' '.$pers->person_id.'" src="'.$paramURL.'" />';
|
||||
}
|
||||
$oWettbewerb->PersonenBenutzer[$userUID]=$pers;
|
||||
$oWettbewerb->PersonenBenutzer[$user]=$pers;
|
||||
return $pers;
|
||||
}
|
||||
|
||||
@@ -2137,7 +2153,7 @@ function kommune_funk_sendmail($empf='',$betreff='',$text='',$abs='',$oWettbewer
|
||||
|
||||
// Absender
|
||||
if (empty($abs)) // wenn kein Absender vorhanden ist : den Aktuellangemeldete Anwender nehmen
|
||||
$abs=$oWettbewerb->userUID;
|
||||
$abs=$oWettbewerb->user;
|
||||
$abs=trim($abs);
|
||||
|
||||
$cTmpName=str_replace(stristr($abs,"@"),'',$abs); // Es wurde eine eMailadresse uebergeben, wir brauchen die UID
|
||||
@@ -2197,14 +2213,14 @@ function kommune_funk_create_emailaccount($cUID)
|
||||
* @return RETURN wird das Erfolgreiche bzw. der Fehler der Datenbankaktion geliefert
|
||||
*
|
||||
*/
|
||||
function kommune_funk_pers_langname($userUID="",$pers="")
|
||||
function kommune_funk_pers_langname($user="",$pers="")
|
||||
{
|
||||
if (!isset($pers->nachname)) // Plausib : wurde kein Datenobjekt der Person uebergeben
|
||||
{
|
||||
if (!empty($pers) && !is_array($pers)) // Es wurde was uebergeben (Retour dieser Information)
|
||||
return $pers;
|
||||
else
|
||||
return $userUID;
|
||||
return $user;
|
||||
}
|
||||
$cTmpLangName='';
|
||||
$cTmpLangName.=(isset($pers->anrede) ? $pers->anrede.' ':'');
|
||||
@@ -2329,6 +2345,31 @@ function kommune_funk_create_url($workurl="",$oWettbewerb=array(),$spezialparame
|
||||
}
|
||||
return $cTmpUrl;
|
||||
}
|
||||
|
||||
#-------------------------------------------------------------------------------------------
|
||||
/*
|
||||
*
|
||||
* @kommune_funk_create_url Erzeugt eine URL fuer Kommune-Wettbewerb
|
||||
*
|
||||
* @param $workurl welche Seite soll aufgerufen werden. Default die Startseite
|
||||
* @param $oWettbewerb Array mit den Wettbewerb,Team,Wettbewerber und Benutzerdaten
|
||||
* @param $spezialparameter Array mit weiteren Parameter
|
||||
*
|
||||
* @return URL als String
|
||||
*
|
||||
*/
|
||||
function kommune_funk_show_error($oWettbewerb=array())
|
||||
{
|
||||
$cTmpString='';
|
||||
if (!is_array($oWettbewerb->Error) || count($oWettbewerb->Error)<1)
|
||||
return $cTmpString;
|
||||
for ($iTmpZehler=0;$iTmpZehler<count($oWettbewerb->Error);$iTmpZehler++)
|
||||
{
|
||||
if (!empty($oWettbewerb->Error[$iTmpZehler]))
|
||||
$cTmpString.='<p>'.$oWettbewerb->Error[$iTmpZehler].'</p>';
|
||||
}
|
||||
return $cTmpString;
|
||||
}
|
||||
/*
|
||||
*-------------------------------------------------------------------------------------------
|
||||
* Bilder
|
||||
|
||||
@@ -97,7 +97,8 @@ function createIMGfromHEX($oWettbewerb)
|
||||
}
|
||||
#exit($selBILD.Test($oWettbewerb));
|
||||
if (empty($heximg))
|
||||
$heximg ='4749463839611e000a0080ff00c0c0c000000021f90401000000002c000000001e000a0040020f848fa9cbed0fa39cb4da8bb3debc00003b';
|
||||
$heximg ='R0lGODlhHgAKAID/AMDAwAAAACH5BAEAAAAALAAAAAAeAAoAQAIPhI+py+0Po5y02ouz3rwAADs=';
|
||||
|
||||
@ob_end_clean();
|
||||
header("Content-type: image/gif");
|
||||
exit(kommune_hexstr($heximg));
|
||||
|
||||
@@ -352,7 +352,7 @@ function showPyramideHTML($oWettbewerb=array())
|
||||
* @findUIDinPyramide Suchen Zeile und Spalte einer bestimmten Anwender UID in einem Spiel
|
||||
*
|
||||
* @param arrayPYRAMIDE Liste der UIDs in Pyramidenform je Spiel
|
||||
* @param userUID Anwender UID nach der in der Pyramide gesucht wird
|
||||
* @param user Anwender UID nach der in der Pyramide gesucht wird
|
||||
*
|
||||
* @return Retour wird ein Array mit UID,Zeile,Splate der gefundenen Position geliefert
|
||||
*
|
||||
@@ -375,7 +375,7 @@ function findUIDinPyramide($arrayPYRAMIDE,$arrayWETTBEWERBUSER)
|
||||
$wettbewerbTEAM_KURZBZ=trim($arrayPYRAMIDE[$zeileIND][$spaltenIND]["team_kurzbz"]);
|
||||
if ($spielerTEAM_KURZBZ==$wettbewerbTEAM_KURZBZ)
|
||||
{
|
||||
$arrayPyramidePositionUID=array($wettbewerbTEAM_KURZBZ,$zeileIND,$spaltenIND,$GLOBALS["userUID"],"team_kurzbz"=>$wettbewerbTEAM_KURZBZ,"zeileIND"=>$zeileIND,"spaltenIND"=>$spaltenIND,"userUID"=>$GLOBALS["userUID"]);
|
||||
$arrayPyramidePositionUID=array($wettbewerbTEAM_KURZBZ,$zeileIND,$spaltenIND,$GLOBALS["user"],"team_kurzbz"=>$wettbewerbTEAM_KURZBZ,"zeileIND"=>$zeileIND,"spaltenIND"=>$spaltenIND,"user"=>$GLOBALS["user"]);
|
||||
$arrayPYRAMIDE[$zeileIND][$spaltenIND]["EIGENER_EINTRAG"]="X";
|
||||
$zeileIND=count($arrayPYRAMIDE); // Schleifenbedingung 1 auf True setzten
|
||||
break; // diese Schleife beenden
|
||||
|
||||
@@ -64,7 +64,7 @@ function showTeamWartung($oWettbewerb)
|
||||
// Header Ende
|
||||
|
||||
// Plausib
|
||||
if (empty($oWettbewerb->team_kurzbz) && empty($oWettbewerb->userUID))
|
||||
if (empty($oWettbewerb->team_kurzbz) && empty($oWettbewerb->user))
|
||||
return $showHTML.="Keine Angaben über das Team gefunden!";
|
||||
|
||||
if (empty($oWettbewerb->wettbewerb_kurzbz))
|
||||
@@ -78,7 +78,7 @@ function showTeamWartung($oWettbewerb)
|
||||
|
||||
// Datenspeicherung
|
||||
// Submit wurde gedrueckt
|
||||
if (isset($_REQUEST['array_userUID']))
|
||||
if (isset($_REQUEST['array_user']))
|
||||
{
|
||||
// Bilderupload
|
||||
showTeamWartung_Bildupload($oWettbewerb);
|
||||
@@ -91,16 +91,16 @@ function showTeamWartung($oWettbewerb)
|
||||
// Pruefen ob nach dem Speichern (Submit) ein Fehler ( Kein DatenArray)
|
||||
// aufgetreten ist. Bei einem Fehler muessen die Request-Daten
|
||||
// in die Tabellen zurueck geladen werden fuer die Inputfeld-Werte
|
||||
if (isset($_REQUEST['array_userUID']) && !is_array($arrTmpWettbewerteam) )
|
||||
if (isset($_REQUEST['array_user']) && !is_array($arrTmpWettbewerteam) )
|
||||
{
|
||||
$oWettbewerb->Team[$oWettbewerb->team_kurzbz]=$_REQUEST;
|
||||
for ($zeileIND=0;$zeileIND<count($_REQUEST['array_userUID']);$zeileIND++)
|
||||
$oWettbewerb->TeamBenutzer[$oWettbewerb->team_kurzbz][$zeileIND]["uid"]=$_REQUEST['array_userUID'][$zeileIND];
|
||||
for ($zeileIND=0;$zeileIND<count($_REQUEST['array_user']);$zeileIND++)
|
||||
$oWettbewerb->TeamBenutzer[$oWettbewerb->team_kurzbz][$zeileIND]["uid"]=$_REQUEST['array_user'][$zeileIND];
|
||||
}
|
||||
|
||||
// Keine Request, und keine bestehenden Daten -> Login User in die Tabellen laden
|
||||
if (!isset($oWettbewerb->TeamBenutzer[$oWettbewerb->team_kurzbz][0]["uid"]) ) // Neuanlage (es wurde noch nicht Submit gedrueckt)
|
||||
$oWettbewerb->TeamBenutzer[$oWettbewerb->team_kurzbz][0]["uid"]=$oWettbewerb->userUID;
|
||||
$oWettbewerb->TeamBenutzer[$oWettbewerb->team_kurzbz][0]["uid"]=$oWettbewerb->user;
|
||||
|
||||
// Ausgabe des Template
|
||||
$showHTML.=showTeamWartung_erzeugen_HTML($oWettbewerb);
|
||||
@@ -122,14 +122,14 @@ function showTeamWartung_erzeugen_HTML($oWettbewerb)
|
||||
#exit(kommune_Test($oWettbewerb->Wettbewerb[0]));
|
||||
// Form Start
|
||||
$cTmpURL=$_SERVER['PHP_SELF'].'?'.constKommuneParmSetWork.'='.constKommuneWartungUID.'&wbtyp_kurzbz='.trim($oWettbewerb->wbtyp_kurzbz).'&wettbewerb_kurzbz='.trim($oWettbewerb->wettbewerb_kurzbz);
|
||||
$showHTML.='<form onsubmit="return checkTeamAnzahl(this,\'array_userUID[]\',\''.$oWettbewerb->Wettbewerb[0]["teamgroesse"].'\');" target="_self" method="post" name="kommunen_work" action="'.$cTmpURL.'" enctype="multipart/form-data">';
|
||||
$showHTML.='<form onsubmit="return checkTeamAnzahl(this,\'array_user[]\',\''.$oWettbewerb->Wettbewerb[0]["teamgroesse"].'\');" target="_self" method="post" name="kommunen_work" action="'.$cTmpURL.'" enctype="multipart/form-data">';
|
||||
|
||||
$showHTML.='<div>'; // Zusammenfassung der kpl. Eingabe
|
||||
|
||||
|
||||
$cTmpWetbewerbUSERok='';
|
||||
if ( isset($oWettbewerb->Wettbewerb) && isset($oWettbewerb->Wettbewerb[0]) && isset($oWettbewerb->Wettbewerb[0]["daten_eingetragen"])
|
||||
&& trim($oWettbewerb->Wettbewerb[0]["daten_eingetragen"]["uid"])!=trim($oWettbewerb->userUID) )
|
||||
&& trim($oWettbewerb->Wettbewerb[0]["daten_eingetragen"]["uid"])!=trim($oWettbewerb->user) )
|
||||
$cTmpWetbewerbUSERok=' style="display:none" ';
|
||||
if (empty($oWettbewerb->team_kurzbz) || $oWettbewerb->team_kurzbz==constEingabeFehlt)
|
||||
$cTmpWetbewerbUSERok='';
|
||||
@@ -140,12 +140,12 @@ function showTeamWartung_erzeugen_HTML($oWettbewerb)
|
||||
if (!empty($cTmpWetbewerbUSERok))
|
||||
return kommune_funk_show_wettbewerbteam($oWettbewerb->Wettbewerb[0]["daten_eingetragen"],$oWettbewerb,$cSeitenKey,$iPopUp);
|
||||
|
||||
#exit($cTmpWetbewerbUSERok.$oWettbewerb->userUID.Test($oWettbewerb->Wettbewerb[0]["daten_eingetragen"]));
|
||||
#exit($cTmpWetbewerbUSERok.$oWettbewerb->user.Test($oWettbewerb->Wettbewerb[0]["daten_eingetragen"]));
|
||||
|
||||
$cTmpURL=$_SERVER['PHP_SELF'].'?'.constKommuneParmSetWork.'='.constKommuneWartungUID.'&wbtyp_kurzbz='.trim($oWettbewerb->wbtyp_kurzbz).'&wettbewerb_kurzbz='.trim($oWettbewerb->wettbewerb_kurzbz.'&del=1');
|
||||
|
||||
// Form Titleanzeige
|
||||
$cTmpHeaderWorkInfo="Datenwartung von ".$oWettbewerb->userUID;
|
||||
$cTmpHeaderWorkInfo="Datenwartung von ".$oWettbewerb->user;
|
||||
|
||||
$showHTML.='<fieldset><legend>'.$cTmpHeaderWorkInfo.'</legend>';
|
||||
|
||||
@@ -163,12 +163,12 @@ function showTeamWartung_erzeugen_HTML($oWettbewerb)
|
||||
|
||||
<tr>
|
||||
<td style="text-align:right;vertical-align: top;"><label title="Bezeichnung" for="bezeichnung">Bezeichnung</label>:</td>
|
||||
<td><textarea style="white-space : nowrap;overflow: hidden;" title="Bezeichnung" id="bezeichnung" name="bezeichnung" cols="64" rows="2" >'.(isset($_REQUEST['array_userUID']) && isset($_REQUEST['bezeichnung']) ? $_REQUEST['bezeichnung'] : (isset($oWettbewerb->Team[$oWettbewerb->team_kurzbz]['bezeichnung']) ? $oWettbewerb->Team[$oWettbewerb->team_kurzbz]['bezeichnung'] :'')).'</textarea></td>
|
||||
<td><textarea style="white-space : nowrap;overflow: hidden;" title="Bezeichnung" id="bezeichnung" name="bezeichnung" cols="64" rows="2" >'.(isset($_REQUEST['array_user']) && isset($_REQUEST['bezeichnung']) ? $_REQUEST['bezeichnung'] : (isset($oWettbewerb->Team[$oWettbewerb->team_kurzbz]['bezeichnung']) ? $oWettbewerb->Team[$oWettbewerb->team_kurzbz]['bezeichnung'] :'')).'</textarea></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
<td style="text-align:right;vertical-align: top;"><label title="Beschreibung" for="beschreibung">Beschreibung</label>:</td>
|
||||
<td><textarea style="white-space : nowrap;overflow: hidden;" title="Beschreibung" id="beschreibung" name="beschreibung" cols="64" rows="4">'.(isset($_REQUEST['array_userUID']) && isset($_REQUEST['beschreibung']) ? $_REQUEST['beschreibung'] : (isset($oWettbewerb->Team[$oWettbewerb->team_kurzbz]['beschreibung']) ? $oWettbewerb->Team[$oWettbewerb->team_kurzbz]['beschreibung'] :'')).'</textarea></td>
|
||||
<td><textarea style="white-space : nowrap;overflow: hidden;" title="Beschreibung" id="beschreibung" name="beschreibung" cols="64" rows="4">'.(isset($_REQUEST['array_user']) && isset($_REQUEST['beschreibung']) ? $_REQUEST['beschreibung'] : (isset($oWettbewerb->Team[$oWettbewerb->team_kurzbz]['beschreibung']) ? $oWettbewerb->Team[$oWettbewerb->team_kurzbz]['beschreibung'] :'')).'</textarea></td>
|
||||
</tr>
|
||||
|
||||
<tr>
|
||||
@@ -193,7 +193,7 @@ function showTeamWartung_erzeugen_HTML($oWettbewerb)
|
||||
$showHTML.=$oWettbewerb->Team[$oWettbewerb->team_kurzbz]['logo_image'];
|
||||
elseif (isset($oWettbewerb->Team[$oWettbewerb->team_kurzbz]['logo']) && !empty($oWettbewerb->Team[$oWettbewerb->team_kurzbz]['logo']) )
|
||||
{
|
||||
$paramURL=$_SERVER['PHP_SELF'].'?'.constKommuneParmSetWork.'='.constKommuneDisplayIMAGE.'&timecheck'.time().(strlen($oWettbewerb->Team[$oWettbewerb->team_kurzbz]['logo'])<2000?'&heximg='.$oWettbewerb->Team[$oWettbewerb->team_kurzbz]['logo']:'').'&team_kurzbz='.$oWettbewerb->team_kurzbz.'&wettbewerb_kurzbz='.$oWettbewerb->wettbewerb_kurzbz;
|
||||
$paramURL=$_SERVER['PHP_SELF'].'?'.constKommuneParmSetWork.'='.constKommuneDisplayIMAGE.'&timecheck'.time().(strlen($oWettbewerb->Team[$oWettbewerb->team_kurzbz]['logo'])<600?'&heximg='.$oWettbewerb->Team[$oWettbewerb->team_kurzbz]['logo']:'').'&team_kurzbz='.$oWettbewerb->team_kurzbz.'&wettbewerb_kurzbz='.$oWettbewerb->wettbewerb_kurzbz;
|
||||
if (!empty($oWettbewerb->Team[$oWettbewerb->team_kurzbz]["logo"]))
|
||||
$showHTML.=$oWettbewerb->Team[$oWettbewerb->team_kurzbz]["logo_image"]='<img onmouseover="this.src=\''.$paramURL.'\'" height="80" border="0" alt="'.$oWettbewerb->team_kurzbz.'" src="'.$paramURL.'" />';
|
||||
}
|
||||
@@ -214,7 +214,7 @@ function showTeamWartung_erzeugen_HTML($oWettbewerb)
|
||||
$showHTML.='<legend>Teilnehmer '.(isset($oWettbewerb->Wettbewerb[0]["wettbewerbart"])?$oWettbewerb->Wettbewerb[0]["wettbewerbart"]:'').'</legend>';
|
||||
$showHTML.='<table summary="Wettbewerb Team Informationen">';
|
||||
$showHTML.='<tr>
|
||||
<th style="vertical-align: bottom;"><label title="Spieler Kurzzeichen" for="array_userUID">Spieler</label></th>
|
||||
<th style="vertical-align: bottom;"><label title="Spieler Kurzzeichen" for="array_user">Spieler</label></th>
|
||||
<th style="vertical-align: bottom;" colspan="2">Namen</th>
|
||||
</tr>';
|
||||
|
||||
@@ -237,8 +237,8 @@ function showTeamWartung_erzeugen_HTML($oWettbewerb)
|
||||
$showHTML.='<tr>';
|
||||
$showHTML.='<td>';
|
||||
// Wenn der gefundene Anwender gleich der Angemeldete ist die Daten fuer Eingabe sperren
|
||||
if (trim($oWettbewerb->userUID)==trim($oWettbewerb->TeamBenutzer[$oWettbewerb->team_kurzbz][$zeileIND]["uid"]))
|
||||
$showHTML.=$iTmpCounter.') <b onmouseover="show_layer(\'bild'.$zeileIND.'\');" onmouseout="hide_layer(\'bild'.$zeileIND.'\');">'.$oWettbewerb->userUID.'</b><input id="array_userUID" style="display:none" size="17" maxlength="16" name="array_userUID[]" value="'.$oWettbewerb->userUID.'" />';
|
||||
if (trim($oWettbewerb->user)==trim($oWettbewerb->TeamBenutzer[$oWettbewerb->team_kurzbz][$zeileIND]["uid"]))
|
||||
$showHTML.=$iTmpCounter.') <b onmouseover="show_layer(\'bild'.$zeileIND.'\');" onmouseout="hide_layer(\'bild'.$zeileIND.'\');">'.$oWettbewerb->user.'</b><input id="array_user" style="display:none" size="17" maxlength="16" name="array_user[]" value="'.$oWettbewerb->user.'" />';
|
||||
else
|
||||
{
|
||||
if (!empty($cTmpWetbewerbUSERok))
|
||||
@@ -250,7 +250,7 @@ function showTeamWartung_erzeugen_HTML($oWettbewerb)
|
||||
<input title="Anwender Spieler Kurzzeichen '.(isset($pers->person_id)?$pers->person_id:$oWettbewerb->TeamBenutzer[$oWettbewerb->team_kurzbz][$zeileIND]["uid"]) .'" onclick="show_layer(\'bild'.$zeileIND.'\');"
|
||||
onchange="clear_layer(\'alt'.$zeileIND.'\');clear_layer(\'persimage'.$zeileIND.'\');if(this.value!=\'\') doIt(this.value,\'alt'.$zeileIND.'\');"
|
||||
onblur="hide_layer(\'bild'.$zeileIND.'\');"
|
||||
size="17" maxlength="16" id="array_userUID" name="array_userUID[]" value="'.$oWettbewerb->TeamBenutzer[$oWettbewerb->team_kurzbz][$zeileIND]["uid"].'" />
|
||||
size="17" maxlength="16" id="array_user" name="array_user[]" value="'.$oWettbewerb->TeamBenutzer[$oWettbewerb->team_kurzbz][$zeileIND]["uid"].'" />
|
||||
';
|
||||
}
|
||||
}
|
||||
@@ -277,7 +277,7 @@ function showTeamWartung_erzeugen_HTML($oWettbewerb)
|
||||
{
|
||||
$showHTML.='<tr>';
|
||||
$showHTML.='<td style="vertical-align: bottom;">';
|
||||
$showHTML.=$zeileIND.') <input onchange="if(this.value!=\'\') doIt(this.value,\'neu'.$zeileIND.'\');" size="17" maxlength="16" id="array_userUID" name="array_userUID[]" value="" />';
|
||||
$showHTML.=$zeileIND.') <input onchange="if(this.value!=\'\') doIt(this.value,\'neu'.$zeileIND.'\');" size="17" maxlength="16" id="array_user" name="array_user[]" value="" />';
|
||||
$showHTML.='</td>';
|
||||
$showHTML.='<td id="neu'.$zeileIND.'">Neuer Mitspieler</td><td> </td><td> </td>';
|
||||
$showHTML.='</tr>';
|
||||
@@ -353,7 +353,7 @@ function showTeamWartung_Datenverarbeiten($oWettbewerb)
|
||||
|
||||
$WettbewerbTeam->setTeam_kurzbz($oWettbewerb->team_kurzbz);
|
||||
$WettbewerbTeam->setTeam_kurzbz_old($oWettbewerb->team_kurzbz_old);
|
||||
$WettbewerbTeam->setUid($oWettbewerb->userUID); // keine Einschraenkung auf angemeldeten Anwender
|
||||
$WettbewerbTeam->setUid($oWettbewerb->user); // keine Einschraenkung auf angemeldeten Anwender
|
||||
|
||||
// Request, und die Wettbewerbdaten als Array der Classe uebergeben
|
||||
$arrTmpWettbewerbteam=array_merge($oWettbewerb->Wettbewerb[0],$_REQUEST);
|
||||
@@ -386,7 +386,7 @@ function showTeamWartung_Datenverarbeiten($oWettbewerb)
|
||||
$cTmpName=$pers->langname;
|
||||
|
||||
// Angemeldeter Anwender - Name
|
||||
$cTmpName2=$oWettbewerb->userUID;
|
||||
$cTmpName2=$oWettbewerb->user;
|
||||
$pers=kommune_funk_benutzerperson($cTmpName2,$oWettbewerb);
|
||||
if (isset($pers->langname) && !empty($pers->langname))
|
||||
$cTmpName2=$pers->langname;
|
||||
@@ -397,7 +397,7 @@ function showTeamWartung_Datenverarbeiten($oWettbewerb)
|
||||
$text.="Sie erhalten dieses email als Moderator des Wettbewerbs \"".$oWettbewerb->wettbewerb_kurzbz."\"\n\n";
|
||||
|
||||
$text.=$cTmpName2."( Kurzzeichen ".$oWettbewerb->team_kurzbz.") ,\n hat sich im Wettbewerb ".$oWettbewerb->wettbewerb_kurzbz." registriert.\n\n\n\n";
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->Wettbewerb[0]['uid'],$betreff,$text,$oWettbewerb->userUID,$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->Wettbewerb[0]['uid'],$betreff,$text,$oWettbewerb->user,$oWettbewerb);
|
||||
|
||||
// Info vom Moderator an Anwender
|
||||
$betreff="Ihr Eintrag im Wettbewerb ".$oWettbewerb->wettbewerb_kurzbz." wurde angenommen.";
|
||||
@@ -410,7 +410,7 @@ function showTeamWartung_Datenverarbeiten($oWettbewerb)
|
||||
$text.="Ihr Moderator ".$cTmpName.". im Wettbewerb ".$oWettbewerb->wettbewerb_kurzbz."\n\n".
|
||||
$text.="Viel Spaß wünscht das gesamte Team.\n\n".
|
||||
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->userUID,$betreff,$text,$oWettbewerb->Wettbewerb[0]['uid'],$oWettbewerb);
|
||||
$oWettbewerb->Error[]=kommune_funk_sendmail($oWettbewerb->user,$betreff,$text,$oWettbewerb->Wettbewerb[0]['uid'],$oWettbewerb);
|
||||
}
|
||||
|
||||
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
*
|
||||
*
|
||||
*/
|
||||
if (!isset($oWettbewerb->admin) || !$oWettbewerb->admin)
|
||||
if (!isset($oWettbewerb) || !isset($oWettbewerb->wartungsberechtigt) || !$oWettbewerb->wartungsberechtigt)
|
||||
die('Sie sind nicht berechtigt für diese Seite ! <a href="javascript:history.back()">Zurück</a>');
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Datenverarbeiten
|
||||
@@ -177,8 +177,8 @@
|
||||
reset($oWettbewerb->WettbewerbTyp);
|
||||
for ($iTmpZehler2=0;$iTmpZehler2<count($oWettbewerb->WettbewerbTyp);$iTmpZehler2++)
|
||||
{
|
||||
$oWettbewerb->WettbewerbTyp[$iTmpZehler2]->wbtyp_kurzbz=trim($oWettbewerb->WettbewerbTyp[$iTmpZehler2]->wbtyp_kurzbz);
|
||||
echo '<option '.(!empty($oWettbewerb->WettbewerbTyp[$iTmpZehler2]->farbe)?' style="background-color:#'.$oWettbewerb->WettbewerbTyp[$iTmpZehler2]->farbe.'" ':'').' '.(isset($_REQUEST['wbtyp_kurzbz_sel']) && !empty($_REQUEST['wbtyp_kurzbz_sel']) && $_REQUEST['wbtyp_kurzbz_sel']==$oWettbewerb->WettbewerbTyp[$iTmpZehler2]->wbtyp_kurzbz?' selected="selected" ':'') .' value="'.$oWettbewerb->WettbewerbTyp[$iTmpZehler2]->wbtyp_kurzbz.'">'.trim($oWettbewerb->WettbewerbTyp[$iTmpZehler2]->wbtyp_kurzbz).'</option>';
|
||||
$oWettbewerb->WettbewerbTyp[$iTmpZehler2]['wbtyp_kurzbz']=trim($oWettbewerb->WettbewerbTyp[$iTmpZehler2]['wbtyp_kurzbz']);
|
||||
echo '<option '.(!empty($oWettbewerb->WettbewerbTyp[$iTmpZehler2]['farbe'])?' style="background-color:#'.$oWettbewerb->WettbewerbTyp[$iTmpZehler2]['farbe'].'" ':'').' '.(isset($_REQUEST['wbtyp_kurzbz_sel']) && !empty($_REQUEST['wbtyp_kurzbz_sel']) && $_REQUEST['wbtyp_kurzbz_sel']==$oWettbewerb->WettbewerbTyp[$iTmpZehler2]['wbtyp_kurzbz']?' selected="selected" ':'') .' value="'.$oWettbewerb->WettbewerbTyp[$iTmpZehler2]['wbtyp_kurzbz'].'">'.trim($oWettbewerb->WettbewerbTyp[$iTmpZehler2]['wbtyp_kurzbz']).'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
@@ -210,18 +210,18 @@
|
||||
$iTmpWettbewerb=0;
|
||||
for ($iTmpZehler=-1;$iTmpZehler<count($oWettbewerb->Wettbewerb);$iTmpZehler++)
|
||||
{
|
||||
if ($iTmpZehler!= -1 && empty($oWettbewerb->Wettbewerb[$iTmpZehler]->wettbewerb_kurzbz))
|
||||
if ($iTmpZehler!= -1 && empty($oWettbewerb->Wettbewerb[$iTmpZehler]['wettbewerb_kurzbz']))
|
||||
continue;
|
||||
|
||||
$iTmpWettbewerb++;
|
||||
|
||||
/*
|
||||
if (isset($oWettbewerb->Wettbewerb[$iTmpZehler]))
|
||||
{
|
||||
$oWettbewerb->Wettbewerb[$iTmpZehler]->wbtyp_kurzbz=trim($oWettbewerb->Wettbewerb[$iTmpZehler]->wbtyp_kurzbz);
|
||||
$oWettbewerb->Wettbewerb[$iTmpZehler]->regeln=trim($oWettbewerb->Wettbewerb[$iTmpZehler]->regeln);
|
||||
$oWettbewerb->Wettbewerb[$iTmpZehler]->farbe=trim($oWettbewerb->Wettbewerb[$iTmpZehler]->farbe);
|
||||
}
|
||||
|
||||
*/
|
||||
?>
|
||||
|
||||
<form name="selWettbewerbtypen<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>" target="_self" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" enctype="multipart/form-data">
|
||||
@@ -233,26 +233,26 @@
|
||||
reset($oWettbewerb->WettbewerbTyp);
|
||||
for ($iTmpZehler2=0;$iTmpZehler2<count($oWettbewerb->WettbewerbTyp);$iTmpZehler2++)
|
||||
{
|
||||
$oWettbewerb->WettbewerbTyp[$iTmpZehler2]->wbtyp_kurzbz=trim($oWettbewerb->WettbewerbTyp[$iTmpZehler2]->wbtyp_kurzbz);
|
||||
echo '<option '.(!empty($oWettbewerb->WettbewerbTyp[$iTmpZehler2]->farbe)?' style="background-color:#'.$oWettbewerb->WettbewerbTyp[$iTmpZehler2]->farbe.'" ':'').' '.(isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]->wbtyp_kurzbz) && $iTmpZehler != -1 && $oWettbewerb->Wettbewerb[$iTmpZehler]->wbtyp_kurzbz==$oWettbewerb->WettbewerbTyp[$iTmpZehler2]->wbtyp_kurzbz?' selected="selected" ':(!empty($oWettbewerb->wbtyp_kurzbz) && $oWettbewerb->wbtyp_kurzbz==$oWettbewerb->WettbewerbTyp[$iTmpZehler2]->wbtyp_kurzbz?' selected="selected" ':( $iTmpZehler == -1 && $work=='save' && isset($_REQUEST["wbtyp_kurzbz"]) && $_REQUEST["wbtyp_kurzbz"]==$oWettbewerb->WettbewerbTyp[$iTmpZehler2]->wbtyp_kurzbz?' selected="selected" ':''))) .' value="'.$oWettbewerb->WettbewerbTyp[$iTmpZehler2]->wbtyp_kurzbz.'">'.trim($oWettbewerb->WettbewerbTyp[$iTmpZehler2]->wbtyp_kurzbz).'</option>';
|
||||
$oWettbewerb->WettbewerbTyp[$iTmpZehler2]['wbtyp_kurzbz']=trim($oWettbewerb->WettbewerbTyp[$iTmpZehler2]['wbtyp_kurzbz']);
|
||||
echo '<option '.(!empty($oWettbewerb->WettbewerbTyp[$iTmpZehler2]['farbe'])?' style="background-color:#'.$oWettbewerb->WettbewerbTyp[$iTmpZehler2]['farbe'].'" ':'').' '.(isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]['wbtyp_kurzbz']) && $iTmpZehler != -1 && $oWettbewerb->Wettbewerb[$iTmpZehler]['wbtyp_kurzbz']==$oWettbewerb->WettbewerbTyp[$iTmpZehler2]['wbtyp_kurzbz']?' selected="selected" ':(!empty($oWettbewerb->wbtyp_kurzbz) && $oWettbewerb->wbtyp_kurzbz==$oWettbewerb->WettbewerbTyp[$iTmpZehler2]['wbtyp_kurzbz']?' selected="selected" ':( $iTmpZehler == -1 && $work=='save' && isset($_REQUEST['wbtyp_kurzbz']) && $_REQUEST['wbtyp_kurzbz']==$oWettbewerb->WettbewerbTyp[$iTmpZehler2]['wbtyp_kurzbz']?' selected="selected" ':''))) .' value="'.$oWettbewerb->WettbewerbTyp[$iTmpZehler2]['wbtyp_kurzbz'].'">'.trim($oWettbewerb->WettbewerbTyp[$iTmpZehler2]['wbtyp_kurzbz']).'</option>';
|
||||
}
|
||||
?>
|
||||
</select>
|
||||
|
||||
|
||||
<input class="ausblenden" name="wbtyp_kurzbz_old" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]->wbtyp_kurzbz)?$oWettbewerb->Wettbewerb[$iTmpZehler]->wbtyp_kurzbz:'');?>" />
|
||||
<input class="ausblenden" name="wbtyp_kurzbz_old" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]['wbtyp_kurzbz'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['wbtyp_kurzbz']:'');?>" />
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<input class="pflichtfeld" type="text" name="wettbewerb_kurzbz" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]->wettbewerb_kurzbz)?$oWettbewerb->Wettbewerb[$iTmpZehler]->wettbewerb_kurzbz:($work=='save' && isset($_REQUEST["wettbewerb_kurzbz"])?$_REQUEST["wettbewerb_kurzbz"]:constEingabeFehlt));?>" size="17" maxlength="16" onblur="if (this.value=='') {this.value=this.defaultValue;}" onfocus="if (this.value=='<?php echo constEingabeFehlt; ?>') { this.value='';}" />
|
||||
<input class="ausblenden" name="wettbewerb_kurzbz_old" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]->wettbewerb_kurzbz)?$oWettbewerb->Wettbewerb[$iTmpZehler]->wettbewerb_kurzbz:'');?>" />
|
||||
<input class="pflichtfeld" type="text" name="wettbewerb_kurzbz" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]['wettbewerb_kurzbz'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['wettbewerb_kurzbz']:($work=='save' && isset($_REQUEST["wettbewerb_kurzbz"])?$_REQUEST["wettbewerb_kurzbz"]:constEingabeFehlt));?>" size="17" maxlength="16" onblur="if (this.value=='') {this.value=this.defaultValue;}" onfocus="if (this.value=='<?php echo constEingabeFehlt; ?>') { this.value='';}" />
|
||||
<input class="ausblenden" name="wettbewerb_kurzbz_old" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]['wettbewerb_kurzbz'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['wettbewerb_kurzbz']:'');?>" />
|
||||
</td>
|
||||
|
||||
|
||||
<td><input name="regeln" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]->regeln)?$oWettbewerb->Wettbewerb[$iTmpZehler]->regeln:($work=='save' && isset($_REQUEST["regeln"])?$_REQUEST["regeln"]:''));?>" size="20" maxlength="240" /></td>
|
||||
<td><input name="forderungstage" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]->regeln)?$oWettbewerb->Wettbewerb[$iTmpZehler]->forderungstage:($work=='save' && isset($_REQUEST["forderungstage"])?$_REQUEST["forderungstage"]:7));?>" size="3" maxlength="5" /></td>
|
||||
<td><input name="teamgroesse" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]->teamgroesse)?$oWettbewerb->Wettbewerb[$iTmpZehler]->teamgroesse:($work=='save' && isset($_REQUEST["teamgroesse"])?$_REQUEST["teamgroesse"]:1));?>" size="3" maxlength="5" /></td>
|
||||
<td><input class="pflichtfeld" name="uid" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]->uid)?$oWettbewerb->Wettbewerb[$iTmpZehler]->uid:($work=='save' && isset($_REQUEST["uid"])?$_REQUEST["uid"]:$oWettbewerb->user));?>" size="10" maxlength="20" /></td>
|
||||
<td><input name="regeln" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]['regeln'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['regeln']:($work=='save' && isset($_REQUEST["regeln"])?$_REQUEST["regeln"]:''));?>" size="20" maxlength="240" /></td>
|
||||
<td><input name="forderungstage" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]['forderungstage'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['forderungstage']:($work=='save' && isset($_REQUEST["forderungstage"])?$_REQUEST["forderungstage"]:7));?>" size="3" maxlength="5" /></td>
|
||||
<td><input name="teamgroesse" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]['teamgroesse'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['teamgroesse']:($work=='save' && isset($_REQUEST["teamgroesse"])?$_REQUEST["teamgroesse"]:1));?>" size="3" maxlength="5" /></td>
|
||||
<td><input class="pflichtfeld" name="uid" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]['uid'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['uid']:($work=='save' && isset($_REQUEST["uid"])?$_REQUEST["uid"]:$oWettbewerb->user));?>" size="10" maxlength="20" /></td>
|
||||
|
||||
<td><?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]->foto_image)?$oWettbewerb->Wettbewerb[$iTmpZehler]->foto_image:''); ?></td>
|
||||
|
||||
@@ -260,20 +260,20 @@
|
||||
<td>
|
||||
<input size="8" maxlength="140" type="file" id="uploadicon" name="uploadicon" alt="suche" title="suchen" style="font-size:xx-small;" />
|
||||
|
||||
<input class="ausblenden" name="icon" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]->icon)?$oWettbewerb->Wettbewerb[$iTmpZehler]->icon:($work=='save' && isset($_REQUEST["icon"])?$_REQUEST["icon"]:''));?>" />
|
||||
<input class="ausblenden" name="icon" value="<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]['icon'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['icon']:($work=='save' && isset($_REQUEST["icon"])?$_REQUEST["icon"]:''));?>" />
|
||||
</td>
|
||||
|
||||
<td>
|
||||
<input class="ausblenden" name="wbtyp_kurzbz_sel" value="<?php echo (isset($_REQUEST['wbtyp_kurzbz_sel']) && !empty($_REQUEST['wbtyp_kurzbz_sel'])?$_REQUEST['wbtyp_kurzbz_sel']:''); ?>" />
|
||||
<input class="ausblenden" name="userSel" value="<?php echo $oWettbewerb->workSITE; ?>" />
|
||||
<input class="ausblenden" name="<?php echo constKommuneParmSetWork;?>" value="<?php echo $oWettbewerb->workSITE; ?>" />
|
||||
<input class="ausblenden" name="work" value="?" />
|
||||
<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]->icon_image)?$oWettbewerb->Wettbewerb[$iTmpZehler]->icon_image:'');?>
|
||||
<?php echo (isset($oWettbewerb->Wettbewerb[$iTmpZehler]) && isset($oWettbewerb->Wettbewerb[$iTmpZehler]['icon_image'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['icon_image']:'');?>
|
||||
</td>
|
||||
|
||||
<td class="cursor_hand" onclick="if (window.document.selWettbewerbtypen<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.wbtyp_kurzbz.value=='<?php echo constEingabeFehlt; ?>') {window.document.selWettbewerbtypen<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.wbtyp_kurzbz.focus();return false;};if (window.document.selWettbewerbtypen<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.wettbewerb_kurzbz.value=='<?php echo constEingabeFehlt; ?>') {window.document.selWettbewerbtypen<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.wettbewerb_kurzbz.focus();return false;};if (window.document.selWettbewerbtypen<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.regeln.value.length<1) {window.document.selWettbewerbtypen<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.regeln.focus();return false;}; window.document.selWettbewerbtypen<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.work.value='save';window.document.selWettbewerbtypen<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.submit();" >speichern <img height="14px" border="0" alt="sichern - save" src="../../../skin/images/date_edit.png" /> </td>
|
||||
<td <?php echo ($iTmpZehler<0?' class="ausblenden" ':''); ?> class="cursor_hand" onclick="window.document.selWettbewerbtypen<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.work.value='del';window.document.selWettbewerbtypen<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>.submit();" >löschen <img height="14px" border="0" alt="entfernen - delete" src="../../../skin/images/date_delete.png" /> </td>
|
||||
|
||||
<td valign="top"><?php echo ($iTmpZehler<0?'':'<a href="'.$_SERVER['PHP_SELF'].'?userSel=kommune_wartung_team&wbtyp_kurzbz='.(isset($oWettbewerb->Wettbewerb[$iTmpZehler]->wbtyp_kurzbz)?$oWettbewerb->Wettbewerb[$iTmpZehler]->wbtyp_kurzbz:'').'&wettbewerb_kurzbz='.(isset($oWettbewerb->Wettbewerb[$iTmpZehler]->wettbewerb_kurzbz)?$oWettbewerb->Wettbewerb[$iTmpZehler]->wettbewerb_kurzbz:'').'" target="_self" title="zum Wettbewerb '.(isset($oWettbewerb->Wettbewerb[$iTmpZehler]->wettbewerb_kurzbz)?$oWettbewerb->Wettbewerb[$iTmpZehler]->wettbewerb_kurzbz:'').'"><img height="14px" border="0" alt="entfernen - delete" src="../../../skin/images/application_form_edit.png" /></a>'); ?> </td>
|
||||
<td valign="top"><?php echo ($iTmpZehler<0?'':'<a href="'.$_SERVER['PHP_SELF'].'?userSel=kommune_wartung_team&wbtyp_kurzbz='.(isset($oWettbewerb->Wettbewerb[$iTmpZehler]['wbtyp_kurzbz'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['wbtyp_kurzbz']:'').'&wettbewerb_kurzbz='.(isset($oWettbewerb->Wettbewerb[$iTmpZehler]['wettbewerb_kurzbz'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['wettbewerb_kurzbz']:'').'" target="_self" title="zum Wettbewerb '.(isset($oWettbewerb->Wettbewerb[$iTmpZehler]['wettbewerb_kurzbz'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['wettbewerb_kurzbz']:'').'"><img height="14px" border="0" alt="entfernen - delete" src="../../../skin/images/application_form_edit.png" /></a>'); ?> </td>
|
||||
|
||||
|
||||
</tr>
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
*
|
||||
*
|
||||
*/
|
||||
if (!isset($oWettbewerb->admin) || !$oWettbewerb->admin)
|
||||
if (!isset($oWettbewerb) || !isset($oWettbewerb->wartungsberechtigt) || !$oWettbewerb->wartungsberechtigt)
|
||||
die('Sie sind nicht berechtigt für diese Seite ! <a href="javascript:history.back()">Zurück</a>');
|
||||
// ------------------------------------------------------------------------------------------
|
||||
// Datenverarbeiten
|
||||
@@ -130,15 +130,20 @@
|
||||
</tr>
|
||||
|
||||
<?php
|
||||
|
||||
// Zaehler = -1 fuer die Neuanlage
|
||||
for ($iTmpZehler=-1;$iTmpZehler<count($oWettbewerb->WettbewerbTyp);$iTmpZehler++) {
|
||||
for ($iTmpZehler=-1;$iTmpZehler<count($oWettbewerb->WettbewerbTyp);$iTmpZehler++)
|
||||
{
|
||||
|
||||
if (isset($oWettbewerb->WettbewerbTyp[$iTmpZehler]))
|
||||
{
|
||||
$oWettbewerb->WettbewerbTyp[$iTmpZehler]->wbtyp_kurzbz=trim($oWettbewerb->WettbewerbTyp[$iTmpZehler]->wbtyp_kurzbz);
|
||||
$oWettbewerb->WettbewerbTyp[$iTmpZehler]->bezeichnung=trim($oWettbewerb->WettbewerbTyp[$iTmpZehler]->bezeichnung);
|
||||
$oWettbewerb->WettbewerbTyp[$iTmpZehler]->farbe=trim($oWettbewerb->WettbewerbTyp[$iTmpZehler]->farbe);
|
||||
}
|
||||
if (isset($oWettbewerb->WettbewerbTyp[$iTmpZehler]))
|
||||
{
|
||||
|
||||
$oWettbewerb->WettbewerbTyp[$iTmpZehler]=(object)$oWettbewerb->WettbewerbTyp[$iTmpZehler];
|
||||
|
||||
$oWettbewerb->WettbewerbTyp[$iTmpZehler]->wbtyp_kurzbz=trim($oWettbewerb->WettbewerbTyp[$iTmpZehler]->wbtyp_kurzbz);
|
||||
$oWettbewerb->WettbewerbTyp[$iTmpZehler]->bezeichnung=trim($oWettbewerb->WettbewerbTyp[$iTmpZehler]->bezeichnung);
|
||||
$oWettbewerb->WettbewerbTyp[$iTmpZehler]->farbe=trim($oWettbewerb->WettbewerbTyp[$iTmpZehler]->farbe);
|
||||
}
|
||||
?>
|
||||
|
||||
<form name="selWettbewerbtypen<?php echo ($iTmpZehler<0?'':$iTmpZehler); ?>" target="_self" action="<?php echo $_SERVER['PHP_SELF'];?>" method="post" enctype="multipart/form-data">
|
||||
@@ -154,7 +159,7 @@
|
||||
<td><input <?php echo (isset($oWettbewerb->WettbewerbTyp[$iTmpZehler]->farbe)?' style="background-color:#'.$oWettbewerb->WettbewerbTyp[$iTmpZehler]->farbe.';"':'');?> name="farbe" onchange="if (this.value=='') {this.style.backgroundColor='transparent';} else {this.style.backgroundColor='#' + this.value;}" value="<?php echo (isset($oWettbewerb->WettbewerbTyp[$iTmpZehler]->farbe)?$oWettbewerb->WettbewerbTyp[$iTmpZehler]->farbe:'');?>" size="7" maxlength="6" /></td>
|
||||
|
||||
<td>
|
||||
<input class="ausblenden" size="30" name="userSel" value="<?php echo $oWettbewerb->workSITE; ?>" />
|
||||
<input class="ausblenden" size="30" name="<?php echo constKommuneParmSetWork;?>" value="<?php echo $oWettbewerb->workSITE; ?>" />
|
||||
<input class="ausblenden" size="10" name="work" value="?" />
|
||||
<?php echo (isset($oWettbewerb->WettbewerbTyp[$iTmpZehler]->bild_image)?$oWettbewerb->WettbewerbTyp[$iTmpZehler]->bild_image:'');?>
|
||||
</td>
|
||||
|
||||
Reference in New Issue
Block a user