<% Response.Buffer = TRUE %> <% playground_GetMemberInfo MemberID, Member, ScreenName, EMail, Privacy, Block, Privilege, ProtestPoints If MemberID <> 0 Then LoggedIn = true End If playground_GetAdminOptions SiteAvailable, AllowAllPosts, ModeratorPrivs, ProtestPointsMax if Not SiteAvailable then Response.Redirect("playgroundNotAvailable.asp") end if %> My Früvous Playground Calendar

Früvous Playground



<% EventDateMo = Request.Form("EventDateMo") EventDateDay = Request.Form("EventDateDay") EventDateYear = Request.Form("EventDateYear") EventType = Request.Form("EventType") EventTimeHr = Request.Form("EventTimeHr") EventTimeMin = Request.Form("EventTimeMin") EventTimeAMPM = Request.Form("EventTimeAMPM") EventDurationHr = Request.Form("EventDurationHr") EventDurationMin = Request.Form("EventDurationMin") Appointment = Request.Form("Event") EventID = Request.Form("EventID") DeleteEvent = Request.Form("DeleteEvent") Dim Prob Prob = 0 If EventType = "Timed" Then AllDayEvent = false Else AllDayEvent = true End If If IsNull(Appointment) OR Appointment = "" Then %> You need to enter a description of the appointment or event. <% Prob = 1 End If If IsNull(EventDateMo) OR EventDateMo = "" or IsNull(EventDateDay) or EventDateDay = "" or IsNull(EventDateYear) or EventDateYear="" Then %> You need to enter a date. <% Prob = 1 End If If (IsNull(EventTimeHr) OR EventTimeHr = "" or IsNull(EventTimeMin) or EventTimeMin="") Then if EventType = "Timed" then %> You need to enter a time. <% Prob = 1 else EventTimeHr = 0 EventTimeMin = 0 end if End If If IsNull(EventDurationHr) OR EventDurationHr = "" Then DurationHr = 0 End If If IsNull(EventDurationMin) OR EventDurationMin = "" Then DurationMin = 0 End If EventDateFirstDay = CDate(EventDateMo & "/01/" & EventDateYear) get_LastDateOfMonth EventDateFirstDay, dtLastDateOfMonth if Day(EventDateDay) > Day(dtLastDateofMonth) then EventDateDay = Day(dtLastDateofMonth) end if EventDate = CDate(EventDateMo & "/" & EventDateDay & "/" & EventDateYear) If EventType = "Timed" Then EventTime = CDate(EventTimeHr & ":" & EventTimeMin & " " & EventTimeAMPM) EventDurationMin = CInt(EventDurationMin) Else EventTime = CDate("12:00 AM") EventDurationHr = 0 EventDurationMin = 0 End If If Member = "" or IsNull(Member) or MemberID="0" or Member= "0" Then %> You need to Sign In as a member. You're session may have expired. <% Prob = 1 Member = 0 End If If Prob = 0 Then Set CalTable = CreateObject("ADODB.Recordset") if EventID = 0 then CalTable.Open "Appointments", "DSN=frucalendar;", 1, 3, 2 CalTable.AddNew CalTable.Fields("Appointment") = Appointment CalTable.Fields("Date") = EventDate CalTable.Fields("Time") = EventTime CalTable.Fields("DurationHour") = EventDurationHr CalTable.Fields("DurationMinute") = EventDurationMin CalTable.Fields("AllDayEvent") = AllDayEvent CalTable.Fields("Member") = Member CalTable.Update CalTable.Close Response.Redirect("moxycalendar.asp?date="&EventDate&"&view=day") else CalTable.Open "Appointments where ID=" & EventID & " and Member='" & Member & "'", "DSN=frucalendar;", 1, 3, 2 If Not CalTable.EOF Then If Not DeleteEvent Then CalTable.Fields("Appointment") = Appointment CalTable.Fields("Date") = EventDate CalTable.Fields("Time") = EventTime CalTable.Fields("DurationHour") = EventDurationHr CalTable.Fields("DurationMinute") = EventDurationMin CalTable.Fields("AllDayEvent") = AllDayEvent CalTable.Fields("Member") = Member CalTable.Update CalTable.Close Else CalTable.Delete CalTable.Close End If Response.Redirect("moxycalendar.asp?date="&EventDate&"&view=day") Else %> Sorry. Can't find the event you want to modify. <% end if end if Else %> Go back and enter in all the information.
<% End If %>