This commit is contained in:
Gerald Simane
2009-07-27 10:18:03 +00:00
parent 7a00b1151b
commit c611069f84
8 changed files with 211 additions and 146 deletions
+72 -54
View File
@@ -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 '[&nbsp;'.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&nbsp;').'&nbsp;]';
$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 &uuml;ber das Team gefunden!";
if (empty($oWettbewerb->wettbewerb_kurzbz))
return "Keine Angaben &uuml;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;
}
+61 -20
View File
@@ -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)?'&nbsp;|&nbsp;':'');
$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&nbsp;');
// Variable MenueEintraege
$cTmpMenue.=(!empty($cTmpMenue)?'&nbsp;|&nbsp;':'');
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)?'&nbsp;]&nbsp;':'');
$cTmpMenue.=(!empty($cTmpMenue)?'&nbsp;[&nbsp;':'');
$cTmpMenue.=(!empty($cTmpMenue)?'&nbsp;Wartung&nbsp;::&nbsp;':'');
$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&nbsp;');
$cTmpMenue.=(!empty($cTmpMenue)?'&nbsp;&nbsp;|&nbsp;':'');
$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&nbsp;');
$cTmpMenue.=(!empty($cTmpMenue)?'&nbsp;':'');
}
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 &uuml;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.'&amp;timecheck'.time().'&amp;person_id='.$pers->person_id.(strlen($pers->foto)<1000?'&amp;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
+2 -1
View File
@@ -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 &uuml;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.'&amp;wbtyp_kurzbz='.trim($oWettbewerb->wbtyp_kurzbz).'&amp;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.'&amp;wbtyp_kurzbz='.trim($oWettbewerb->wbtyp_kurzbz).'&amp;wettbewerb_kurzbz='.trim($oWettbewerb->wettbewerb_kurzbz.'&amp;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.'&amp;timecheck'.time().(strlen($oWettbewerb->Team[$oWettbewerb->team_kurzbz]['logo'])<2000?'&amp;heximg='.$oWettbewerb->Team[$oWettbewerb->team_kurzbz]['logo']:'').'&amp;team_kurzbz='.$oWettbewerb->team_kurzbz.'&amp;wettbewerb_kurzbz='.$oWettbewerb->wettbewerb_kurzbz;
$paramURL=$_SERVER['PHP_SELF'].'?'.constKommuneParmSetWork.'='.constKommuneDisplayIMAGE.'&amp;timecheck'.time().(strlen($oWettbewerb->Team[$oWettbewerb->team_kurzbz]['logo'])<600?'&amp;heximg='.$oWettbewerb->Team[$oWettbewerb->team_kurzbz]['logo']:'').'&amp;team_kurzbz='.$oWettbewerb->team_kurzbz.'&amp;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.')&nbsp;<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.')&nbsp;<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.')&nbsp;<input onchange="if(this.value!=\'\') doIt(this.value,\'neu'.$zeileIND.'\');" size="17" maxlength="16" id="array_userUID" name="array_userUID[]" value="" />';
$showHTML.=$zeileIND.')&nbsp;<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>&nbsp;</td><td>&nbsp;</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&uuml;r diese Seite ! <a href="javascript:history.back()">Zur&uuml;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" />&nbsp;</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&ouml;schen <img height="14px" border="0" alt="entfernen - delete" src="../../../skin/images/date_delete.png" />&nbsp;</td>
<td valign="top"><?php echo ($iTmpZehler<0?'':'<a href="'.$_SERVER['PHP_SELF'].'?userSel=kommune_wartung_team&amp;wbtyp_kurzbz='.(isset($oWettbewerb->Wettbewerb[$iTmpZehler]->wbtyp_kurzbz)?$oWettbewerb->Wettbewerb[$iTmpZehler]->wbtyp_kurzbz:'').'&amp;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>'); ?>&nbsp;</td>
<td valign="top"><?php echo ($iTmpZehler<0?'':'<a href="'.$_SERVER['PHP_SELF'].'?userSel=kommune_wartung_team&amp;wbtyp_kurzbz='.(isset($oWettbewerb->Wettbewerb[$iTmpZehler]['wbtyp_kurzbz'])?$oWettbewerb->Wettbewerb[$iTmpZehler]['wbtyp_kurzbz']:'').'&amp;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>'); ?>&nbsp;</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&uuml;r diese Seite ! <a href="javascript:history.back()">Zur&uuml;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>