Antworten: 8
Seite [1] |
|||
garytube Beginner Herkunft: Berlin Beiträge: 10 |
# Thema - 22.04.2011 um 09:38 Uhr
Ich habe aus dem Event-Modul einen Raidplaner gemacht und suche jetzt eine möglichkeit, dass wenn ein Event/Raid abgelaufen ist , dieser aus der Agenda Liste verschwindet. http://btod.net/index.php?mod=events&action=agenda Ich bin nicht soo fit in PHP und schau mir gerade den Code an Sowas in der Art müsste sich doch auf den Loop übertragen lassen agenda.php
also if:loop <cs_time then display:none Ich will nähmlich die Raids nicht löschen um Platz in der Agenda zuschaffen. Man soll im Nachinein noch sehen können wer an einem Event/Raid Teilgenommen ha etc. Gruß Gary Zuletzt editiert von garytube am 22.04.2011 um 09:38 Uhr (1x Editiert)
|
||
Inaktiv |
|
||
ichraffsnicht Supporter Herkunft: Erdeborn bei Lutherstadt Eisleben Beiträge: 3191 |
# Antwort: 1 - 22.04.2011 um 10:03 Uhr
hi, willkommen im forum :-) einfach zeile 14: $min = cs_datereal('U',mktime(0, 0, 0, $month, 1, $year), 1); ändern in $min = time(); dann werrden nurnoch termine angezeigt, die in der zukunft liegen ;-) ------------------ |
||
Inaktiv |
|||
garytube Thread-Ersteller Beginner Herkunft: Berlin Beiträge: 10 |
# Antwort: 2 - 22.04.2011 um 11:10 Uhr
hat geklappt. Dankeschön! Hätte jetzt nicht gedacht das es so wenig ist was geändert werden müsste... |
||
Inaktiv |
|||
ichraffsnicht Supporter Herkunft: Erdeborn bei Lutherstadt Eisleben Beiträge: 3191 |
# Antwort: 3 - 22.04.2011 um 11:44 Uhr
ich hätte es dir auch umständlicher machen können ;-) schöne seite übrigens ;-) ------------------ |
||
Inaktiv |
|||
garytube Thread-Ersteller Beginner Herkunft: Berlin Beiträge: 10 |
# Antwort: 4 - 22.04.2011 um 12:25 Uhr
ach quatsch passt schon so. Ps: Danke |
||
Inaktiv |
|||
garytube Thread-Ersteller Beginner Herkunft: Berlin Beiträge: 10 |
# Antwort: 5 - 28.04.2011 um 18:20 Uhr
Mir ist dann doch ein Problem aufgefallen. Angenommen ich habe ein Event am 01.05 um 18Uhr. Sobald der Tag anbricht verschwinden alle Events die an diesen Tag anstehen. Ich würde es aber gerne so haben, dass die Events erst zum Start verschwinden. Ps: Mit deiner Lösung ist mir aufgefallen, dass wenn ich den Monat Dezember anklicke, alle Events bis Dezember angezeigt werden. Das ist toll! Kann man nicht gleich die Monatsabfrage rausschmeißen und alle Events anzeigen lassen. Ist halt von Vorteil wenn gerade Monatsende ist und am 01. schon wieder ein Event ist. |
||
Inaktiv |
|||
ichraffsnicht Supporter Herkunft: Erdeborn bei Lutherstadt Eisleben Beiträge: 3191 |
# Antwort: 6 - 28.04.2011 um 18:31 Uhr
da time() den aktuellen unix-timestamp liefert, und die abfrage dann alle events zeigt, die nach dem timestamp liegen, sollte er auch die dates anzeigen, bis zum zeitpunkt des starts, nicht zum anbruch des tages. muss mir das dann nochmal anschauen. zwecks den bis dezember, das liegt an meiner änderung. wenn du natürlich das ganze ohne monatsauswahl haben willst, geht das auch, und das noch dazu recht einfach, dazu muss das max aus den query, i9ch schau mal evtl noch heute abend, oder morgen, muss noch arbeiten ;-) ------------------ |
||
Inaktiv |
|||
garytube Thread-Ersteller Beginner Herkunft: Berlin Beiträge: 10 |
# Antwort: 7 - 28.04.2011 um 18:49 Uhr
Danke dir. Mach dir bitte kein stress Update: Wenn man time(); für Zeitangeabe nimmt verrechnet sich der Script um 2Stunden. Die Serverzeit stimmt. Ich habe daher cs_time(); genommen. Nun gehts. Zuletzt editiert von garytube am 01.05.2011 um 18:18 Uhr (1x Editiert) |
||
Inaktiv |
|||
garytube Thread-Ersteller Beginner Herkunft: Berlin Beiträge: 10 |
# Antwort: 8 - 16.05.2011 um 16:33 Uhr
Neue Frage! Da ich keinen neuen Thread eröffnen möchte frag ich einfachmal hier. Ich möchte im Eventsmodul eine weitere Funktion einbauen, welche es Usern erlaubt sich von einen Event vornerein abzumelden. Somit könnten Admins sehen ob sich ein User überhaupt das Event angeschaut hat. Mein Plan: Man fügt einen zweiten Link ein. Ähnlich wie der "Anmelden"-Link. Nur das wenn man diesen klickt der User einer definierten Status-Gruppe des Moduls zugewießen wird. Vielleicht kann mir jemand mal einen Tipp geben. |
||
Inaktiv |
|||
Antworten: 8
Seite [1] |
Sie müssen sich registrieren, um zu antworten. |