Kalender Block List

Begonnen von Handhase, 10 März 2009, 15:56:02

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

Handhase

Wie kann ich es realisieren, dass mir der Block: Kalender List, auch- bzw. nur Termine die in der Vergangenheit liegen anzeigt???

Und was muß ich tun, um in der Zeitangabe das "h"  in "Uhr" umwandeln möchte?  :gruebel:

Baldyman

Servus Handhase,

hab mich mal daran versucht  :BD:
Schau dir mal HIER den Block an. Hast Du´s dir so vorgestellt ?
Oder die vergangenen Termine unten drunter und die neuen kommenden oben ?

Das mit dem h und Uhr ... da such ich mir gerade auch nen Wolf  :puzzled:

Handhase

 :thumbup:

das sieht schon mal ganz gut aus - es werden wie es scheint auch Termine älter "heute" angezeigt.

Wie hast du das gemacht?

Wegen dem "h" bzw. Uhr habe ich schon jede Datei des Kalenders untersucht - auch bis jetzt ohne Erfolg  :gruebel:

Baldyman

#3
Zitat von: Handhase am 10 März 2009, 20:13:52
... Wegen dem "h" bzw. Uhr habe ich schon jede Datei des Kalenders untersucht - auch bis jetzt ohne Erfolg  :gruebel:

Bin gerade am rumpfuschen ;)
Mal schauen, ob ich die Zeile finde !?
Wenn´s passt häng ich Datei hier ran.

//EDIT

Jetzt schau´s Dir nochmal an ;)
Ist die Blocküberschrift Terminvorschau  OK ?
Den muss man nämlich auch im Block festlegen. Vorher war es ja Die nächsten x Termine,
wenn aber abgelaufene dabei sind, macht das keinen Sinn ;)
Aber Terminvorschau ist auch so eine Sache.
Vorschlag ?

Handhase

Zitat von: Baldyman am 10 März 2009, 20:15:30

Den muss man nämlich auch im Block festlegen. Vorher war es ja Die nächsten x Termine,
wenn aber abgelaufene dabei sind, macht das keinen Sinn ;)
Aber Terminvorschau ist auch so eine Sache.
Vorschlag ?

nee ist klar. Habe ich schon Block abgestellt. Wie hast du das nun hinbekommen mit "UHR"  :quest

Baldyman

#5
Sorry, konnte aber nicht mehr editieren.

So, hab mir da jetzt nochmal Gedanken gemacht.
Ich hab glaub eine viel einfachere und elegantere Lösung gefunden  :BD:
Kannst HIER nochmal schauen.

Du nimmst den normalen block-Calendar_list.php, um deine zukünftigen Termine anzuzeigen.
Und baust einfach diesen block-Calendar_list_alte_Termine.php noch darunter dazu mit rein.
Dieser zeigt dir nur die vergangenen Termine an.
Kopier die anhängende block-Calendar_list_alte_Termine.php in das Verzeichnis /blocks.
Das ist die einfachste und schnellste Lösung. Und ich denke auch die Beste.

Um die Anzeige von h auf Uhr zu bekommen,
musst Du nur in der /modules/Kalender/language/lang-german.php in Zeile 36 folgendes ändern.


von
define("_CALTIMEFORMAT","%H:%Mh");

auf das
define("_CALTIMEFORMAT","%H:%M Uhr");

Ist auch übersichtlicher, wenn die Termine getrennt sind ;)
Hoffe das hilft Dir weiter !?
Viel Spaß damit !

Handhase

Vielen Dank, - hast bei mir einen gut!  :BD:

Baldyman


Baldyman

So, hier noch ein Update. Hatte noch einen kleinen Schönheitsfehler drinne.
Heutige Termine waren in beiden Blöcken drinne  :BD:



@Mod/Admin
Bitte Anhang aus dem alten Post raushauen. Dies ist der aktuelle Block. Danke !