ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » Brauche erweiterrung für Trainingsanmeld

Geschlossen
  1. #1
    User Pic
    Forumuser Mitglied
    Registriert seit
    06.02.2006
    Beiträge
    404
    Beitragswertungen
    0 Beitragspunkte
    Hi zusammen

    Ich bin es langsam leid. Unsere Member tanzen ein auf der Nase rum. Brauche ganz dringend eine Erweiterrung für die War & Trainingsanmeldung.

    Das Modul ist soweit Ok, nur nervt es das sich die Member 2-3 Std vorm War oder Training selbst austragen können. Schön wäre es wenn man das im Adminmenü einstellen kann, das man das in den xx Std vor Start nicht kann.

    Dann sollte es Pflicht sein das Komentarfeld mit auszufüllen, also begründung für die absage. Zu und Absage soll mit Datum und Uhrzeit sein.

    Sollte ein Member denoch zb 10 std vorherabsagen müssen, so muß der War oder Trainingsleader Infomiert werden per Email. Am besten ist das wenn man ein War oder Training einberuft, das man eine Persohn angeben kann die zuständig ist. Dann sollte es besonders makiert werden, wenn jemand seine zu oder Absage geändert hat. Am besten untereinander anzeigen.

    Hoffe ihr versteht was ich meine und das es jemand umsetzen kann


    verwendete ilchClan Version: 1.1
    Bin ab sofort Aktiver 1.1 tester *grins* Aufgepasst: An alle Fehler verstecken sinnlos. Ich finde euch.
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Also das mit dem nicht mehr abmelden, hatten wir vor gar nicht so langer Zeit, dafür steht der Code also irgendwo hier im Forum und will gefunden werden zwinker
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Forumuser Mitglied
    Registriert seit
    06.02.2006
    Beiträge
    404
    Beitragswertungen
    0 Beitragspunkte
    mach kein Mist, Bin ich denn so bline. Bin Täglich hier und lese neue beiträge.

    Nagut auf geht die jagt zum code.


    - - - - - - -

    Habs gefunden
    externer Link

    Jedoch werde es morgen testen
    Mir wäre aber denoch die Funktion ganz lieb, das wenn eine Änderrung vorgenommen wird, das die auch ersichtlich ist, und der Leader eine PM wegen einer änderrung gibt. Noch besser wäre es wenn es nicht fest der Leader ist, sondern das man einstellen kann wer infomiert werden soll


    Zuletzt modifiziert von Forumuser am 12.10.2007 - 00:48:33
    Bin ab sofort Aktiver 1.1 tester *grins* Aufgepasst: An alle Fehler verstecken sinnlos. Ich finde euch.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Hey, Forumuser!

    Willst du eine feste Zeit haben oder variabel?

    Für den festen Wert:
    trains.php öffnen ( include/contents/ ) ab Zeile 149:
    if ($_SESSION['authname'] == $user){
     $ausg = 'Deine ';
    }else{
     $ausg = $user."'s ";
    }
    #### NEU
    $x = 60*60*24; // 24h
    $abg = $date-$x;
    #### NEU Ende
    if (!empty($_POST['sub3'])){
     if ($_SESSION['authright'] >= '-2'){
      wd('index.php?trains-1',"Du hast leider nicht die nötigen Rechte dafür!<br />Entwerder bist du kein <b>Trial/Member</b> oder <b>nicht eingeloggt</b>");
     }elseif ($date == ''){
     	wd('index.php?trains-1',"Kein Termin für das ".$type."e Training vorhanden!<br /><b>Informiere bitte den Admin über diesen Vorfall!</b>");
     }
    #### NEU
    elseif (time() > $abg){
     	wd('index.php?trains-1',"Die Eintragung wurde nicht vorgenommen, weil die Anmeldefrist abgelaufen ist!<br>Anmeldefrist = 24h");
     }
    #### NEU Ende
    elseif ($squadid == ''){
     	wd('index.php?trains-1',"Du bist nicht in dem Squad für dieses Training!<br />Oder hast den falschen Squad gewählt!");
     }elseif ($teilnahme == 'delet'){


    Frist ist jetzt 24 Stunden ein den Wert $x ändern!


    Variante 2 mit dem Adminmenü, wäre etwas aufwendiger!
    Mit böhsen Grüßen
    BöhserDavid
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Forumuser Mitglied
    Registriert seit
    06.02.2006
    Beiträge
    404
    Beitragswertungen
    0 Beitragspunkte
    ähhhmm bist du dir sicher mit der trains.php

    Meine sieht so aus

    <?php
    defined ('main') or die ( 'no direct access' );
    
    $title = $allgAr['title'].' :: Trainingszeiten';
    $hmenu = 'Trainingszeiten';
    $design = new design ( $title , $hmenu );
    $design->header();
    $tpl = new tpl ( 'trains' );
    
    	$row = db_fetch_object(db_query("SELECT t1 FROM `prefix_allg` WHERE k = 'trainzeiten'"));
    	$dbe=explode('#',$row->t1);
    	$ar = array (
    	'MON' => bbcode($dbe[0]),
    	'DIE' => bbcode($dbe[1]),
    	'MIT' => bbcode($dbe[2]),
    	'DON' => bbcode($dbe[3]),
    	'FRE' => bbcode($dbe[4]),
    	'SAM' => bbcode($dbe[5]),
    	'SON' => bbcode($dbe[6])
    	);
    	$tpl->set_ar_out($ar,0);
    
    $design->footer();
    ?>



    Zuletzt modifiziert von Forumuser am 17.10.2007 - 19:00:38
    Bin ab sofort Aktiver 1.1 tester *grins* Aufgepasst: An alle Fehler verstecken sinnlos. Ich finde euch.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    boehserdavid Mitglied
    Registriert seit
    26.08.2006
    Beiträge
    2.122
    Beitragswertungen
    2 Beitragspunkte
    Forumuser:
    ...., nur nervt es das sich die Member 2-3 Std vorm War oder Training selbst austragen können. Schön wäre es wenn man das im Adminmenü ....

    Bei der ORIGINAL Trainingsseite geht sowas gar net...

    Und für die Wars wurde das hier schonmal behandelt, ist aber schon länger her.
    -Heute schon böhse gewesen?- Ab zur Community
    -No Support via Contact-
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten