diff --git a/homepage/machs/auth.php b/homepage/machs/auth.php
index 1ab0da4..93147fc 100644
--- a/homepage/machs/auth.php
+++ b/homepage/machs/auth.php
@@ -9,7 +9,7 @@ session_start();
$login_status =
"
".
"Datum: ".date("Y-m-d")."
".
- "Angemeldet als
".htmlspecialchars($_SESSION['user']['username'])." angemeldet.
".
+ "Angemeldet als
".htmlspecialchars($_SESSION['user']['username']).".
".
"
Sitzung beenden".
"
";
}
diff --git a/homepage/machs/images.d/seilspringen.svg b/homepage/machs/images.d/seilspringen.svg
new file mode 100644
index 0000000..5035465
--- /dev/null
+++ b/homepage/machs/images.d/seilspringen.svg
@@ -0,0 +1,461 @@
+
+
diff --git a/homepage/machs/index.php b/homepage/machs/index.php
index d613c98..5cd55f3 100644
--- a/homepage/machs/index.php
+++ b/homepage/machs/index.php
@@ -5,27 +5,29 @@ setlocale (LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');
require_once("./local/dbConf.php");
require_once("./local/achievementsConf.php");
+ require_once("./lib/db.php");
require_once("./lib/achievementsLib.php");
+ require_once("./lib/api.php");
require_once("./auth.php");
$basePath = "/users/cwsvjudo/www";
require_once($basePath."/config/cwsvJudo.config.php");
require_once($basePath."/config/phpcount.config.php");
- require_once($basePath."/ressourcen/phpLib/phpcount/phpcount.php");
- require_once($basePath."/ressourcen/phpLib/cwsvJudo/miscAssis.php");
+// require_once($basePath."/ressourcen/phpLib/phpcount/phpcount.php");
+// require_once($basePath."/ressourcen/phpLib/cwsvJudo/miscAssis.php");
- $dbConnection = getCwsvJudoDbConn();
+// $dbConnection = getCwsvJudoDbConn();
+ $dbConnection = getPdoDbConnection(
+ $cwsvJudoConfig["db"]["host"],
+ $cwsvJudoConfig["db"]["name"],
+ $cwsvJudoConfig["db"]["user"],
+ $cwsvJudoConfig["db"]["password"]
+ );
- try{
- $results = dbQuery(
- $dbConnection,
- "SELECT * FROM cwsvjudo.achievements;"
- );
- }
- catch(PDOException $db_error){
- print "Error!: " . $db_error->getMessage() . "
queryString: ".$queryString."
"; var_dump($bindArray);
- }
+$achievementGroups = getAchievementGroups($dbConnection);
+
+processPostData($dbConnection, $_POST);
?>
@@ -34,24 +36,71 @@ setlocale (LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');
+
+
+
+
+
Achievements
-
- Achievements
-
+
+ Eigene Achievements" );
+ echo( htmlUsersUploadBox($dbConnection, $_SESSION['user']['userId']) );
+ echo(htmlAchievementListForUser(
+ $dbConnection,
+ $achievementGroups,
+ $_SESSION['user']['userId'],
+ getUsersAchievements($dbConnection, $_SESSION['user']['userId'])
+ ));
+ }
+ ?>
+
+ ".$k['vorname']." ".$k['name']."" );
+ echo( htmlUsersUploadBox($dbConnection, $k['kidId']) );
+ echo(htmlAchievementListForUser(
+ $dbConnection,
+ $achievementGroups,
+ $k['kidId'],
+ getUsersAchievements($dbConnection, $k['kidId'])
+ ));
+ }
+ }
+ ?>
+
+Add Achievements");
+ echo(htmlAddAchievementBox());
+
+ echo("Update Achievements
");
+ $achievements = getAchievements($dbConnection);
+ foreach($achievements as $a){
+ echo( htmlUpdateAchievementBox(
+ $a['id'],
+ $a['name'],
+ $a['description'],
+ $a['rootId'],
+ $a['level']
+ ));
+ echo("
");
+ }
+ }
+ ?>
+