";
+$alleHelferLevel = alleHelferLevel($db_link);
+// Summe Ausgabe alle Dienste pro Helferlevel
+foreach ($alleHelferLevel as $HelferLevelIteration => $HelferLevelBeschreibung) {
+ $meine = "";
+ if ($HelferLevelIteration == $HelferLevel) {
+ $meine = "← Schichten für mich zum eintragen";
+ } else { $meine = "Eintragen hier nur nach Rücksprache mit Orga";}
+ if ($HelferLevelIteration == $HelferLevelAnzeige) {
+ $meine = "$meine - Schichten werden gerade unten angezeigt";
}
-
-
- $OldTag = "";
- $OldWas = "";
- // um Zeilen mit von mir belegten Schichten hervorzuheben
- $MeineDienste = SchichtIdArrayEinesHelfers($db_link, $HelferID);
- //print_r($MeineDienste);
-
- echo '
';
- // Tabelle mit allen Diensten und Schichten
- echo '
';
- while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
- if ($dienstsort == '1') { // dienst-sort wird momentan nie gesetzt, also immer else-Teil ausgeführt TODO
- $Tag = $zeile['Tag'];
-
- if ($Tag != $OldTag) {
- echo "
";
- echo $Tag;
- echo "
";
- $OldTag = $Tag;
- }
- } else {
- $Was = $zeile['Was'];
-
- if ($Was != $OldWas) { // Header ausgeben, wenn der Dienst nicht mehr der selbe ist
- // + in becomes - when rows are opened
- echo "
";
- // durch space:nowrap wird ein Umbruch zwischen den Buttons verhindert
- // in Kombi mit width:1% wird immer der minimale Platz für die Spalte belegt
- // width:200px oder max-width:200px hat zu viel weissem Platz rechts und enge links gefuehrt
- echo "
";
}
+$OldTag = "";
+$OldWas = "";
+// um Zeilen mit von mir belegten Schichten hervorzuheben
+$MeineDienste = SchichtIdArrayEinesHelfers($db_link, $HelferID);
+//print_r($MeineDienste);
+
+echo '
';
+// Tabelle mit allen Diensten und Schichten
+echo '
';
+while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
+ $Was = $zeile['Was'];
+ if ($Was != $OldWas) { // Header ausgeben, wenn der Dienst nicht mehr der selbe ist
+ // + in becomes - when rows are opened
+ echo "
";
+ // durch space:nowrap wird ein Umbruch zwischen den Buttons verhindert
+ // in Kombi mit width:1% wird immer der minimale Platz für die Spalte belegt
+ // width:200px oder max-width:200px hat zu viel weissem Platz rechts und enge links gefuehrt
+ echo "
";
+ echo " $regtext" . "
";
+ echo "
\n";
+}
+echo "
";
+
+
diff --git a/html/AlleSchichten.php b/html/AlleSchichten.php
index 3532879..bd6837d 100644
--- a/html/AlleSchichten.php
+++ b/html/AlleSchichten.php
@@ -115,136 +115,115 @@ foreach ($alleHelferLevel as $HelferLevelIteration => $HelferLevelBeschreibung)
echo '';
-if ($addschicht != '0') { // addschicht soll Darstellung nach Tagen oder Diensten sortieren, macht es aber nicht
- echo '
";
+$alleHelferLevel = alleHelferLevel($db_link);
+// Summe Ausgabe alle Dienste pro Helferlevel
+foreach ($alleHelferLevel as $HelferLevelIteration => $HelferLevelBeschreibung) {
+ $meine = "";
+ if ($HelferLevelIteration == $HelferLevel) {
+ $meine = "← Schichten für mich zum eintragen";
+ } else { $meine = "Eintragen hier nur nach Rücksprache mit Orga";}
+ if ($HelferLevelIteration == $HelferLevelAnzeige) {
+ $meine = "$meine - Schichten werden gerade unten angezeigt";
}
-
-
- $OldTag = "";
- $OldWas = "";
- // um Zeilen mit von mir belegten Schichten hervorzuheben
- $MeineDienste = SchichtIdArrayEinesHelfers($db_link, $HelferID);
- //print_r($MeineDienste);
-
- echo '
';
- // Tabelle mit allen Diensten und Schichten
- echo '
';
- while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
- if ($dienstsort == '1') { // dienst-sort wird momentan nie gesetzt, also immer else-Teil ausgeführt TODO
- $Tag = $zeile['Tag'];
-
- if ($Tag != $OldTag) {
- echo "
";
- echo $Tag;
- echo "
";
- $OldTag = $Tag;
- }
- } else {
- $Was = $zeile['Was'];
-
- if ($Was != $OldWas) { // Header ausgeben, wenn der Dienst nicht mehr der selbe ist
- // + in becomes - when rows are opened
- echo "
";
- // durch space:nowrap wird ein Umbruch zwischen den Buttons verhindert
- // in Kombi mit width:1% wird immer der minimale Platz für die Spalte belegt
- // width:200px oder max-width:200px hat zu viel weissem Platz rechts und enge links gefuehrt
- echo "
";
}
+$OldTag = "";
+$OldWas = "";
+// um Zeilen mit von mir belegten Schichten hervorzuheben
+$MeineDienste = SchichtIdArrayEinesHelfers($db_link, $HelferID);
+//print_r($MeineDienste);
+
+echo '
';
+// Tabelle mit allen Diensten und Schichten
+echo '
';
+while ($zeile = mysqli_fetch_array($db_erg, MYSQLI_ASSOC)) {
+ $Was = $zeile['Was'];
+ if ($Was != $OldWas) { // Header ausgeben, wenn der Dienst nicht mehr der selbe ist
+ // + in becomes - when rows are opened
+ echo "
";
+ // durch space:nowrap wird ein Umbruch zwischen den Buttons verhindert
+ // in Kombi mit width:1% wird immer der minimale Platz für die Spalte belegt
+ // width:200px oder max-width:200px hat zu viel weissem Platz rechts und enge links gefuehrt
+ echo "