ianc
Newbie
Karma: 0
Posts: 5
|
 |
« on: January 11, 2007, 07:07:47 PM » |
|
PHP version: 5.1.6 Database server and version: MySQL 5.0.27 Web server and version: Apache/2.2.2 (Fedora) Browser vendor and version: All phpScheduleit: 1.0.1 & 1.2.5
Description of bug:
Events with start dates from 3/12/2007 through 4/1/2007 are not displaying in the schedule view. However, they do display in the MyCalendar view. I've downloaded the records and compared those that do display with those that do not and cannot find any consistent differences that might point to why events with start dates from that time period do not display. I've also examined the php files . Events prior to 3/12/2007 and those after 4/1/2007 are visible.
I looked at create dates and user ids to see if there were any commonalities among the non-displaying events and did not find any. If I open and save each non-displaying event, the event will then display correctly within the schedule view.
Thanks for your help.
|
|
|
|
|
Logged
|
an Chan Web Services Librarian UAA/APU Consortium Library
|
|
|
mspijker
Newbie
Karma: 0
Posts: 3
|
 |
« Reply #1 on: January 22, 2007, 12:34:11 PM » |
|
phpScheduleIt version: 1.2.5 Database backend: mysql Database name: phpscheduleit PHP version: 5.0.4 Server OS: Apache/2.0.54 (Linux/SUSE) Browser: all
I have a similar problem. I can't see the user names and description in the bookings calender with a schedule that has a timespan of 2 hours or more. The bookings are only indicated by the light blue color. The blackout descriptions are also shortened to 15 characters with the last 3 "..." If I change the timespan to 1 hour, everything works fine. At mouseover, the username and description are always displayed properly in the bookings calender regardless of the time span. In the schedule calender things are also displayed correctly regardless of the time span.
I changed the possible time spans to: {30, 15, 60, 120, 180, 240, 300} in templates/admin.template.php
Menno
|
|
|
|
|
Logged
|
|
|
|
Nick
Administrator
Hero Member
   
Karma: 15
Posts: 5419
|
 |
« Reply #2 on: January 23, 2007, 09:55:50 AM » |
|
1) Was the time or timezone of the server changed?
2) This is a bug with how the hover text is displayed. I'm hoping to have it fixed in the next release.
|
|
|
|
|
Logged
|
|
|
|
ianc
Newbie
Karma: 0
Posts: 5
|
 |
« Reply #3 on: January 23, 2007, 03:55:06 PM » |
|
The server time setting may have changed to reflect daylight savings.
|
|
|
|
|
Logged
|
an Chan Web Services Librarian UAA/APU Consortium Library
|
|
|
Nick
Administrator
Hero Member
   
Karma: 15
Posts: 5419
|
 |
« Reply #4 on: January 24, 2007, 09:54:20 AM » |
|
I haven't heard of daylight savings affecting this before, but I suppose it is possible. Just to clarify, if you create a new reservation between those dates, it is not showing on the schedule?
|
|
|
|
|
Logged
|
|
|
|
ianc
Newbie
Karma: 0
Posts: 5
|
 |
« Reply #5 on: January 24, 2007, 02:14:15 PM » |
|
If I create the event it shows. Plus, if I modify the event via the reservation page, it will revert to displaying. However, if I simply update the modified date via a sql query from the db backend, the records remain hidden. Also, when I review the page source, the events are not there. This only occurs in the schedule view and does not impact the calendar view.
|
|
|
|
|
Logged
|
an Chan Web Services Librarian UAA/APU Consortium Library
|
|
|
kathyb
Newbie
Karma: 0
Posts: 1
|
 |
« Reply #6 on: March 14, 2007, 04:35:32 PM » |
|
We love this program...but when I updated my server for the daylight savings time change the reservations that were displaying on the my bookings page disappeared but were still in the database and displaying on the calendars - the only way I could have them display again in the my booking section was to modify each reservation (6000+) in the manage reservation section. AND my bookings section would allow a new reservation to be added even though an old one was still active in other parts of the program - if anyone has a quicker solution than modifying the reservations one by one, please share.
|
|
|
|
|
Logged
|
athy Brew Web Services Coordinator Pioneer RESA
|
|
|
Nick
Administrator
Hero Member
   
Karma: 15
Posts: 5419
|
 |
« Reply #7 on: March 14, 2007, 05:09:04 PM » |
|
There is a script in testing now for fixing both the DST and other time issues. If anyone has control over their database and can easily make a backup to test the script on, I'd be happy to send it to you. Please contact me directly for this.
|
|
|
|
|
Logged
|
|
|
|
tsewen
Newbie
Karma: 0
Posts: 1
|
 |
« Reply #8 on: March 17, 2007, 12:11:28 AM » |
|
I tested the patch, and the patch seems to be working fine. However, there is a side effect that anyone who uses it should know: Because overlapping reservations could actually be made in the three-week time span from 3/12 to 4/1, after the fix, some events are displayed incorrectly in the Bookings UI, but once you click on the event, you get the correct times. Thanks for the quick patch!
|
|
|
|
|
Logged
|
|
|
|
camilosl
Newbie
Karma: 0
Posts: 1
|
 |
« Reply #9 on: March 20, 2007, 08:16:06 PM » |
|
I am having the same problem. Some reservations are not being displayed in the bookings UI (schedule.php) , but they are in the database and I can see them in the schedule calendar UI (rescalendar.php). Please let me know how can I get this patch. Thanks a lot.
Camilo S
|
|
|
|
|
Logged
|
|
|
|
Nick
Administrator
Hero Member
   
Karma: 15
Posts: 5419
|
 |
« Reply #10 on: March 21, 2007, 08:44:11 AM » |
|
Please contact me directly for the patch, at this point. I will be making it publicly available very soon.
|
|
|
|
|
Logged
|
|
|
|
|