Elxis CMS Forum

Ελληνικό Forum => Πρόσθετα => Topic started by: m0st on January 25, 2011, 11:34:47

Title: Event Calendar θεμα με τις ημερομηνιες ληξης!
Post by: m0st on January 25, 2011, 11:34:47
Καλημερα/σπερα σε ολους για αλλη μια φορα!
Εχω παρατηρησει οτι στο event calendar οταν δινεις μια ημερομηνια ληξης για παραδειγμα 25/01/2011 και ωρα 23:00:00 το event θα σου το βγαλει απο την λιστα που εμφανιζει απο την αρχη της ημερας 25/01/2011.
Πως μπορουμε να το κανουμε να σταματαει την εμφανιση την ωρα που του δινουμε σαν ημερομηνια ληξης και οχι απο την αρχη της δηλωμενης ημερας?
ευχαριστω εκ των προτερων για αλλη μια φορα!
Title: Re: Event Calendar θεμα με τις ημερομηνιες ληξης!
Post by: m0st on January 26, 2011, 00:26:24
Κανεις καποιο νεο?καποια βοηθεια???
Title: Re: Event Calendar θεμα με τις ημερομηνιες ληξης!
Post by: apkoutsou on January 26, 2011, 13:02:07
Εάν καταλαβαίνω καλά, εννοείς ότι έχεις δώσει ημερομηνία έναρξης την 24.01.2011 ώρα 19.00 και ημερομηνία λήξης την 25.01.2011 ώρα 23.00.00 και σου εμφανίζει την εκδήλωση σε όλη την ημέρα της 25.01.2011... Αυτό συμβαίνει επειδή το EventCalendar θεωρεί ότι η εκδήλωση διαρκεί για όλο το διάστημα από την έναρξη έως την λήξη. Δεν μπορείς να ορίζεις περισσότερα διακεκομμένα διαστήματα για μία εκδήλωση παρά μόνο ένα συνεχές.

Επειδή σε λίγο καιρό πρόκειται να ανανεώσω το EventCalendar, εάν υπάρχει ανάγκη για τέτοια πρόβλεψη να την συμπεριλάβω...

Εάν εννοείς κάτι άλλο, δώσε μου ένα url για να το καταλάβω...
Title: Re: Event Calendar θεμα με τις ημερομηνιες ληξης!
Post by: m0st on January 26, 2011, 17:19:09
βασικα εννοω το αντιθετο!οτι την τελευταια ημερα του event δεν μου εμφανιζει την εκδηλωση!
Title: Re: Event Calendar θεμα με τις ημερομηνιες ληξης!
Post by: apkoutsou on January 26, 2011, 17:47:32
Μπορώ να το καταλάβω πλήρως... Δηλαδή έχεις ορίσει μια εκδήλωση από 24.01.2011 19:00:00 έως 25.01.2011 23:00:00 και δεν σου την εμφανίζει καθόλου την 25.01.2011 ???

Σε παρακαλω δώσε ένα url που εμφανίζεται το πρόβλημα, πες μου ποιά εκδήλωση αφορά και δώσε μου λεπτομέριες για αυτή (ημ/νια και ώρα έναρξης και λήξης).
Title: Re: Event Calendar θεμα με τις ημερομηνιες ληξης!
Post by: apkoutsou on January 26, 2011, 21:17:14
Λοίπον ύστερα από ανταλλαγή αρκετών pm διαπιστώθηκε ότι η απορία αφορά το module και τις "Προσεχείς Εκδηλώσεις".

Στο module οι προσεχείς εκδηλώσεις ξεκινούν από την επόμενη της τρέχουσας ημέρας. Οι εκδηλώσεις της τρέχουσας ημέρας θεωρούνται τρέχουσες και όχι προσεχείς. Σε περίπτωση που θέλετε να εμφανίζονται και οι εκδηλώσεις της τρτέχουσας ημέρας τότε ανοίξτε το αρχείο /modules/mod_eventcalendar.php και αλλάξτε την σειρά 289 από
Code: [Select]
$working_day = strtotime( "+1 day", mktime(0, 0, 0, date("m"), date("d"), date("Y")) );σε
Code: [Select]
$working_day = mktime(0, 0, 0, date("m"), date("d"), date("Y"));
Title: Re: Event Calendar θεμα με τις ημερομηνιες ληξης!
Post by: m0st on January 26, 2011, 21:29:37
Σε ευχαριστω παρα πολυ για τον χρονο σου!
Δεν ηξερα οτι το προσεχως είναι στo module του event calendar.
Και περα απο αυτο ειναι καπως περιεργο να μην περιλαμβανει και τα events της ημερας και ας ειναι στις "προσεχείς εκδηλώσεις" γιατι μπορει να εννοει προσεχεις εκδηλωσεις της ημερας!
Χιλια ευχαριστω παντως!
Title: Re: Event Calendar θεμα με τις ημερομηνιες ληξης!
Post by: apkoutsou on January 26, 2011, 21:39:31
Τίποτα m0st, απλά δεν είχε γίνει κατανοητό από την αρχή ότι εννούσες στις Προσεχείς Εκδηλώσεις και ψαχνόμουν για το βασικό τμήμα της επέκτασης (component), όπου όλα ήταν εντάξει... Απλά προσπάθησε να είσαι όσο πιο σαφής γίνεται (στο πρώτο post σου δεν γινόταν καμία αναφορά για προσεχείς εκδηλώσεις).

Έχε πάντως υπόψη σου ότι παρά την παραπάνω αλλαγή θα εμφανίζει ως προσεχείς, εκδηλώσεις που έχουν ήδη αρχίσει και ενδεχομένως λήξει (π.χ. εάν η ώρα τώρα είναι 20:00 θα εμφανίζει εκδήλωση της τρέχουσας ημέρας που άρχισε στις 12:00 και τελείωσε στις 14:00...

Εάν δεν θέλεις να γίνεται αυτό, θέλει λίγο περισσότερη δουλίτσα, την οποία ίσως κάνω αργότερα αλλιώς αύριο.