Time-Feld für CCK
am 13.11.2007 - 13:26 Uhr in
Hallo,
ich suche ein Modul, das es mir erlaubt ein Time-Feld für die Eingabe einer Uhrzeit in einen Inhaltstyp einzufügen.
Man kann zwar mit DATE auch eine Zeit eingeben, aber eine Datumsunabhänige Zeit geht damit nicht, da man zumindest das Jahr-Feld nicht abwählen kann. Mir würde auch schon ein Textfeld reichen, bei dem ich eine Eingabe im Format hh:mm erzwingen kann.
Wozu brauch ich das Time-Feld? ich möchte wöchentlich wiederkehrende Termine erfassen. Da braucht es kein Datum, da braucht es den Wochentag (das Problem ist gelöst) und die Anfangszeiten. Bis jetzt frag ich die Stunde und die Minuten in zwei Integerfeldern ab. Das ist aber unschön. http://aktiv.jh-skunk.de/weekview_Mo
- Anmelden oder Registrieren um Kommentare zu schreiben
Gibt es zu diesem Thema
am 18.11.2007 - 03:54 Uhr
Gibt es zu diesem Thema nichts oder hab ich nicht gut genug erklärt um was es mir geht?
Ich vermute Du hast auf
am 18.11.2007 - 04:10 Uhr
Ich vermute Du hast auf drupal.org gesucht und nichts passendes gefunden?
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Ja. Ich bin leider nicht
am 18.11.2007 - 04:24 Uhr
Ja. Ich bin leider nicht besonders gut im Englischen, habe aber mehrmals gesucht und versucht mich durchzubeißen.
Inzwischen habe ich die zwei
am 18.11.2007 - 04:30 Uhr
Inzwischen habe ich die zwei Integer-Felder durch ein Text-Feld mit Pulldown ersetzt. Das sind dann aber fast 100 Auswahlmöglichkeiten (00:15, 00:30, 00:45, 01:00 ...). Auch nicht viel schöner. Schöner und genauer wäre es, wenn man die Stunden und die Minuten wie im Date-Modul getrennt eingeben könnte, aber als ein Feld angezeigt würde.
Und das hier
am 18.11.2007 - 04:36 Uhr
Und das hier http://drupal.org/project/date ist nicht geeignet?
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
DATE ist nicht geeignet
am 18.11.2007 - 04:41 Uhr
leider nein. Das benutz ich auch an anderer Stelle wo ich ein komplettes Datum inkl. Uhrzeit brauche. In diesem Fall brauch ich aber nur die Uhrzeiten. Wenn ich beim einstellen des Feldes das Jahr abwähle kommt eine Fehlermeldung mit der aussage, dass das Jahr definiert sein muss. Wenn ich aber wiederkehrende Uhrzeiten brauch, brauch ich kein Jahr.
Mir ist Gestern im
am 18.11.2007 - 05:07 Uhr
Mir ist Gestern im drupal.org Handbuch die Doku fuer ein Modul fuer eigene Datum's begegnet. Versuche das noch mal zu finden. Weiss aber nicht ob Dich das dann weiterbringt.
Edit
http://drupal.org/node/169418
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Danke, ich werde mal mein
am 18.11.2007 - 05:13 Uhr
Danke, ich werde mal mein Glück versuchen!
Irgendwie schade, dass man Module an verschiedenen Stellen suchen muss. Da hat man als interessierter Newbie kaum eine Chance und braucht die Insider. (soll keine Kritik sein, ist nur ein Seufzer)
leider klappt es nicht
am 18.11.2007 - 12:49 Uhr
Ich habe es jetzt mal versucht.
leider klappt es nicht
Ich habe den ersten Teil in eine Datei time.module und den zweiten Teil in eine Datei time.info kopiert. habe ich durch time ersetzt. Das ganze habe ich in einem neuen Verzeichnis time im modules-Verzeichnis abgelegt. Jetzt erhalte ich die Fehlermeldung Error parsing modules/timehelp/timehelp.info on line 3 in /home/www/hochdorf/includes/module.inc in Zeile 195.
Wo sitzt mein Denkfehler in der Durchführung?
Poste bitte den Code der
am 20.11.2007 - 11:16 Uhr
Poste bitte den Code der "timehelp.info".
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Writing .info files (Drupal
am 20.11.2007 - 12:19 Uhr
Writing .info files (Drupal 5.x)
http://www2.drupal.org/node/101009
-------------
quiptime
Nur tote Fische schwimmen mit dem Strom.
Da geht noch was.
Time
am 20.11.2007 - 12:50 Uhr
Man kann zwar mit DATE auch eine Zeit eingeben, aber eine Datumsunabhänige Zeit geht damit nicht, da man zumindest das Jahr-Feld nicht abwählen kann.
Das geht aber schon mit dem CCK-Date so, wie Du es willst. Du wählst bei Date ein "Text Field with strtotime validation", als "Custom input format" sowie "Custom display format" gibst Du "
H:i
" an. Bei Eingabe von "25:34" im Eingabefeld meckert die Form-Validierung erwartungsgemäß über ein "falsches Datum", aber das kannst Du ja über das Theming in "falsche Zeit" abändern.Danke, das hab ich gesucht
am 20.11.2007 - 15:16 Uhr
Danke, das hab ich gesucht
Über den Jahreswechsel hab
am 01.02.2008 - 17:44 Uhr
Über den Jahreswechsel hab ich leider feststellen müssen, dass das doch nicht die gesuchte Lösung war. Das Problem ist das zwar versteckte aber mitgeschleppt Jahr-Feld, das DATE verlangt. Nodes, die 2007 erstellt wurden tragen in diesem Feld automatishc ein 2007 und Nodes die 2008 erstellt wurden ein 2008. Wenn ich nun nach der Zeit sortieren will sortiert dieses Jahrfeld mit. Tagestermine mit der Zeit 18:00 (2007) liegen dann vor 16:00 (2008) - ist zwar logisch aber nicht gewollt.
Ich hab das Problem jetzt mit einem Textfeld gelöst. Zur Kontrolle der Eingabe setzte ich die CCK Validierung ein. Bis jetzt funktioniert alles so wie es soll.
Du kannst es auch damit
am 03.08.2008 - 10:32 Uhr
Du kannst es auch damit versuchen: http://drupal.org/node/169418
gruß, hermx