Changes for page Create Schedule
Last modified by David Stadnyk on 2026/05/08 04:26
From version 12.2
edited by David Stadnyk
on 2026/05/01 15:52
on 2026/05/01 15:52
Change comment:
There is no comment for this version
To version 9.1
edited by Isaac Mejia
on 2026/02/05 17:13
on 2026/02/05 17:13
Change comment:
There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 3 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. DavidStadnyk1 +XWiki.IsaacMejia - Content
-
... ... @@ -1,97 +1,45 @@ 1 1 {{include reference="KBArticleHeader.WebHome"/}} 2 2 3 -= Create aSchedule =3 += Create Schedule = 4 4 5 - Schedulesare used to manage class timetables, private training sessions,court bookings,and other appointment-based services.5 +* Click **Setup** 6 6 7 - ----7 +* Click **Schedules** 8 8 9 - ==NavigatingtoSchedules ==9 +* Click **Add Schedule** 10 10 11 -1. Click **Setup** in the left-hand navigation sidebar. 12 -1. Click **Schedules**. 13 -[[image:1777650728438-529.png]] 11 +[[image:kb-1487569750-1487569763-1.png]] 14 14 15 - TheSchedules page displays a listof allexistingschedules,searchable by**Status** (defaults to //Active//). Thelist shows each schedule'sName, Type, and Status, along with**Edit** and **Member Permissions** action links.13 +* Enter the **Schedule Name** 16 16 17 -- ---15 +* **Booked Every - **Choose the booking intervals 18 18 19 - ==Creatinga NewSchedule==17 +* Choose the Schedule **Type**: 20 20 21 -Click **Add New** to open the schedule creation screen. The screen is divided into four sections. 19 +**Private: **Viewed by Staff Member (//Most often used for Personal Training Sessions)// 20 +//- //**Class**: Viewed by Location (//Most often used for Aerobics Classes, Yoga Classes, etc)// 21 +//- //**Court: **Viewed by Location (//Most often used for Space Rentals)// 22 +//- //**Massage: **Viewed by Staff Member //(Similar to the **Private** schedule, but a Location is required)// 22 22 23 - [[image:1777650773245-428.png]]24 +* Select the **View Order **(the order in which it appears on your site) 24 24 25 - ===ScheduleInformation===26 +* Optional: Enter in your **Holidays **with corresponding dates and hours of operation 26 26 27 -|=Field|=Description 28 -|**Schedule Name (Default)**|The default name of the schedule. 29 -|**Schedule Name (martial)**|An alternate name for martial arts contexts. 30 -|**Schedule Name (Espanol)**|The Spanish-language name for the schedule. 31 -|**Schedule Name (English)**|The English-language name for the schedule. 32 -|**Schedule Name (French)**|The French-language name for the schedule. 33 -|**Type**|The type of schedule: //Private// (viewed by staff member — most often used for personal training sessions), //Class// (viewed by location — most often used for aerobics, yoga, and similar classes), //Court// (viewed by location — most often used for space rentals), or //Massage// (viewed by staff member, similar to Private but a location is required). 34 -|**Booked Every**|The booking interval — how frequently appointments can be scheduled (e.g., every 5 minutes). 35 -|**View Order**|The display order of this schedule relative to others. 36 -|**Inactive**|Check to mark the schedule as inactive. 28 +In this next section, you will create your appointments for the schedule. 37 37 38 -=== Schedule Hours === 30 +[[image:kb-1487569750-1487569769-1.png]] 31 +[[image:kb-1487569750-1487569775-1.png]] 39 39 40 - Set theopening and closingtimes for each day oftheweek. Each day can besetto //Closed//oraspecificopen/closetime.Daysdefault to //Closed//.33 +* Enter the **Appointment Name **(this will appear on the schedule) 41 41 42 - ===ScheduleHolidays ===35 +* Set the **Duration** of the appointment 43 43 44 - Addholidayclosuresto theschedule. For each holiday, entera **Holiday**name,**Date**,andthe**Open** and**Close**timesfor that day(orset to //Closed//).Click **Add Holiday** to savetheentry.37 +* Link the appointment with the item in both drop-down menus (see example below) 45 45 46 - ===AppointmentTypes ===39 +* Click **Add** 47 47 48 - Addthetypes ofappointmentsavailableonthis schedule.For eachappointment type, fill in the following:41 +* Repeat if there are more appointments to add. 49 49 50 -|=Field|=Description 51 -|**Appointment Name**|The name of the appointment type. 52 -|**Colour on Screen**|The colour used to display this appointment type on the schedule. 53 -|**Duration**|The length of the appointment (hours and minutes). 54 -|**Item Link**|The inventory item linked to this appointment type for billing purposes. 55 -|**Cancel $ Link**|The item charged if the appointment is cancelled. 56 -|**Bill Staff**|Check if the staff member should be billed for this appointment type. 57 -|**Test**|Check to mark this as a test appointment type. 58 -|**Default**|Check to set this as the default appointment type for the schedule. 43 +* If everything is satisfactory, press **OK **to create your new schedule! 59 59 60 -Click **Add** to save the appointment type. Multiple appointment types can be added to a single schedule. 61 - 62 -Click **OK** to save the schedule, or **Back** to return without saving. 63 - 64 ----- 65 - 66 -== Member Permissions == 67 - 68 -Clicking **Member Permissions** from the Schedules list opens the permissions screen for that schedule. It is divided into two sections. 69 - 70 -[[image:1777650748834-714.png]] 71 - 72 -=== Schedule Permissions === 73 - 74 -|=Field|=Description 75 -|**Schedule Status**|Controls how members interact with the schedule: //Hide// (not visible to members), //Read Only// (visible but bookings not allowed), or //Book Appointments// (members can book). 76 -|**Can be viewed without logging in**|When checked, the schedule is publicly accessible via the displayed URL without requiring a member login. 77 -|**Booking Restrictions**|Sets how far in advance members can book, defined as a range from a minimum (hours) to a maximum (days). 78 -|**Cancellations**|Set to //Not Allowed// or //Allowed//. If allowed, a **Restrictions** range defines how far in advance a cancellation must be made. 79 -|**Pay When Booking**|If set to //Yes//, members must pay at the time of booking. 80 -|**Ensure Available Sessions Do Not Expire Before Class Date**|If set to //Yes//, the system checks that the member's sessions will not expire before the class date before allowing a booking. 81 -|**Recurrence**|If set to //Yes//, members can set up recurring bookings for this schedule. 82 - 83 -=== Common Member Profile Permissions === 84 - 85 -Controls what members can see and edit on their own profile when accessing this schedule. Each section can be set to //Hide//, //Read Only//, or //Read/Write//: 86 - 87 -* Profile 88 -* Interests 89 -* Activities 90 -* Account 91 -* Questionnaires 92 -* Programs 93 -* Admin 94 - 95 -Click **Save** to apply the permissions, or **Back** to return without saving. 96 - 97 97 {{include reference="KBSupportCTA.WebHome"/}}
- 1777650728438-529.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.DavidStadnyk - Size
-
... ... @@ -1,1 +1,0 @@ 1 -41.1 KB - Content
- 1777650748834-714.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.DavidStadnyk - Size
-
... ... @@ -1,1 +1,0 @@ 1 -255.4 KB - Content
- 1777650773245-428.png
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.DavidStadnyk - Size
-
... ... @@ -1,1 +1,0 @@ 1 -228.7 KB - Content