diff --git a/.forceignore b/.forceignore index a470ea0a..f28bee1b 100644 --- a/.forceignore +++ b/.forceignore @@ -34,6 +34,7 @@ force-app/main/default/profiles/Custom%3A Marketing Profile.profile-meta.xml force-app/main/default/profiles/Custom%3A Sales Profile.profile-meta.xml force-app/main/default/profiles/Custom%3A Support Profile.profile-meta.xml +force-app/main/default/staticresources/SiteSamples force-app/main/default/staticresources/SiteSamples.resource-meta.xml # Things to ignore after a site is created in a scratch org diff --git a/cumulusci.yml b/cumulusci.yml index bdd8fd13..ba012bfa 100644 --- a/cumulusci.yml +++ b/cumulusci.yml @@ -10,6 +10,37 @@ project: source_format: sfdx tasks: + + deploy_site_config: + description: Deploys configuration for Development. + class_path: cumulusci.tasks.salesforce.Deploy + options: + namespace_inject: $project_config.project__package__namespace + path: unpackaged/config/site + unmanaged: True + + deploy_site_profile: + description: Deploys configuration for Development. + class_path: cumulusci.tasks.salesforce.Deploy + options: + namespace_inject: $project_config.project__package__namespace + path: unpackaged/config/profile + unmanaged: True + + deploy_site_settings: + description: Setup the Custom Settings for the Event Site + class_path: cumulusci.tasks.apex.anon.AnonymousApexTask + options: + path: scripts/configure_event_settings.cls + apex: setSiteURL(); + + deploy_event_records: + description: Configure sample records for the Event app + class_path: cumulusci.tasks.apex.anon.AnonymousApexTask + options: + path: scripts/configure_event_settings.cls + apex: initializeEventSampleData(); + robot: options: suites: robot/USTEventsDX/tests @@ -23,5 +54,19 @@ tasks: flows: config_qa: - 1.1: - task: deploy_qa_config + steps: + 1.1: + task: deploy_qa_config + config_dev: + steps: + 3: + task: deploy_event_records + + config_site: + steps: + 1: + task: deploy_site_config + 2: + task: deploy_site_profile + 3: + task: deploy_site_settings \ No newline at end of file diff --git a/docs/install.md b/docs/install.md index ed18e255..cb45b270 100644 --- a/docs/install.md +++ b/docs/install.md @@ -3,5 +3,5 @@ To work on this project in a scratch org: 1. [Set up CumulusCI](https://cumulusci.readthedocs.io/en/latest/tutorial.html) -2. Run `cci flow run dev_org --org dev` to deploy this project. -3. Run `cci org browser dev` to open the org in your browser. +2. Run `cci flow run dev_org --org ` to deploy this project. +3. Run `cci org browser ` to open the org in your browser. diff --git a/docs/set-up.md b/docs/set-up.md index 46c815e5..a9dad9bc 100644 --- a/docs/set-up.md +++ b/docs/set-up.md @@ -6,6 +6,10 @@ 2. Select a subdomain that is available. Since you are spinning up scratch orgs you may want to start incrementing a subdomain on a theme (myevents0001...myevents0002). 3. Click "Register My Salesforce Site Domain" +## Automate the rest of setup + +1. Run `cci flow run config_site --org ` to automate the rest of the setup steps. + ## Create a site record After the subdomain is finished registering create a new site record, by clicking the "New" button next to the site header. Fill in the following data and then click "Save." diff --git a/scripts/configure_event_settings.cls b/scripts/configure_event_settings.cls new file mode 100644 index 00000000..4d4bb745 --- /dev/null +++ b/scripts/configure_event_settings.cls @@ -0,0 +1,43 @@ +public static void initializeEventSampleData(){ + + UST_Event__c testEvent = new UST_Event__c ( + Name = 'Test Event', + Event_Name__c = 'Test Event', + Event_Type__c = 'Admissions Event', + Event_Status__c = 'Active', + Start_Date__c = System.Today(), + End_Date__c = System.Today().addDays(7) + ); + insert testEvent; + + UST_Event_Instance__c testEventInstance = new UST_Event_Instance__c ( + Event__c = testEvent.Id, + Active_Status__c = 'Active', + Start_Date_Time__c = System.Today(), + End_Date_Time__c = System.Today().addDays(7) + ); + insert testEventInstance; + +} + +public static void setSiteURL(){ + + String siteName = 'UST_Events'; + + Site site = [ + SELECT GuestUserId + FROM Site + WHERE Name = :siteName + ]; + + String path = '/sites/servlet.SiteDebugMode'; + PageReference pr = new PageReference(path); + pr.getParameters().put('guid', site.GuestUserId); + pr.getParameters().put('sitedebugmode', 'x'); + String url = pr.getContent().toString().substringAfter('URL=').substringBefore(path); + + UST_Event_Settings__c eventSettings = UST_Event_Settings__c.getOrgDefaults(); + eventSettings.Community_Base_URL__c = url; + upsert eventSettings; + +} \ No newline at end of file diff --git a/unpackaged/config/profile/package.xml b/unpackaged/config/profile/package.xml new file mode 100644 index 00000000..0a353e92 --- /dev/null +++ b/unpackaged/config/profile/package.xml @@ -0,0 +1,8 @@ + + + + UST Events Profile + Profile + + 44.0 + diff --git a/unpackaged/config/profile/profiles/UST Events Profile.profile b/unpackaged/config/profile/profiles/UST Events Profile.profile new file mode 100644 index 00000000..4dee78c9 --- /dev/null +++ b/unpackaged/config/profile/profiles/UST Events Profile.profile @@ -0,0 +1,1991 @@ + + + + UST_Events + false + false + + + UST_Events_Lightning + false + false + + + ChangePasswordController + false + + + ChangePasswordControllerTest + false + + + ForgotPasswordController + false + + + ForgotPasswordControllerTest + false + + + MultiselectController + false + + + MyProfilePageController + false + + + MyProfilePageControllerTest + false + + + SiteLoginController + false + + + SiteLoginControllerTest + false + + + SiteRegisterController + false + + + SiteRegisterControllerTest + false + + + TestUSTEventSharedDataFactory + false + + + USTEventAddToCalendarController + false + + + USTEventAppointmentItinerary_TDTM + false + + + USTEventCancelReviewController + false + + + USTEventConfirmationController + false + + + USTEventContactMatching + false + + + USTEventFeed + true + + + USTEventHostAssignmentExtension + false + + + USTEventLetterheadLookupExtension + false + + + USTEventParkingPassController + false + + + USTEventPrintItinerariesExtension + false + + + USTEventProgramLookupExtension + false + + + USTEventRegisterController + false + + + USTEventRegistrationOptionsController + false + + + USTEventRegistration_TDTM + false + + + USTEventShared + false + + + USTEventShared_TEST + false + + + USTEventSubmitController + false + + + USTRestAdmissions + true + + + USTRestAdmissions_TEST + false + + true + + true + Account.hed__Current_Address__c + true + + + true + Account.hed__Primary_Contact__c + true + + + false + Contact.Do_Not_Text__c + false + + + false + Contact.Foot_On_Campus__c + false + + + false + Contact.Initial_Foot_on_Campus__c + false + + + false + Contact.Last_Time_on_Campus__c + false + + + false + Contact.Preferred_Class_Year__c + false + + + false + Contact.Preferred_First_Name__c + false + + + false + Contact.Previous_Last_Name__c + false + + + false + Contact.Primary_Academic_Program__c + false + + + false + Contact.Primary_Department__c + false + + + false + Contact.Primary_Educational_Institution__c + false + + + false + Contact.Primary_Sports_Organization__c + false + + + false + Contact.University_Banner_PIDM__c + false + + + true + Contact.hed__AlternateEmail__c + true + + + true + Contact.hed__Chosen_Full_Name__c + true + + + true + Contact.hed__Citizenship__c + true + + + true + Contact.hed__Country_of_Origin__c + true + + + true + Contact.hed__Current_Address__c + true + + + true + Contact.hed__Deceased__c + true + + + true + Contact.hed__Do_Not_Contact__c + true + + + true + Contact.hed__Dual_Citizenship__c + true + + + true + Contact.hed__Ethnicity__c + true + + + true + Contact.hed__Exclude_from_Household_Formal_Greeting__c + true + + + true + Contact.hed__Exclude_from_Household_Informal_Greeting__c + true + + + true + Contact.hed__Exclude_from_Household_Name__c + true + + + true + Contact.hed__FERPA__c + true + + + true + Contact.hed__Financial_Aid_Applicant__c + true + + + true + Contact.hed__Gender__c + true + + + true + Contact.hed__HIPAA_Detail__c + true + + + true + Contact.hed__HIPAA__c + true + + + true + Contact.hed__Military_Background__c + true + + + true + Contact.hed__Military_Service__c + true + + + true + Contact.hed__Naming_Exclusions__c + true + + + true + Contact.hed__PreferredPhone__c + true + + + true + Contact.hed__Preferred_Email__c + true + + + true + Contact.hed__Primary_Address_Type__c + true + + + true + Contact.hed__Primary_Household__c + true + + + true + Contact.hed__Primary_Language__c + true + + + true + Contact.hed__Primary_Organization__c + true + + + true + Contact.hed__Race__c + true + + + true + Contact.hed__Religion__c + true + + + true + Contact.hed__Secondary_Address_Type__c + true + + + true + Contact.hed__Social_Security_Number__c + true + + + true + Contact.hed__UniversityEmail__c + true + + + true + Contact.hed__WorkEmail__c + true + + + true + Contact.hed__WorkPhone__c + true + + + true + Contact.hed__Work_Address__c + true + + + true + Contact.hed__is_Address_Override__c + true + + + false + UST_Event_Appointment_Type__c.Appointment_Category__c + false + + + false + UST_Event_Appointment_Type__c.Appointment_Limits__c + false + + + false + UST_Event_Appointment_Type__c.Appointment_Type__c + false + + + false + UST_Event_Appointment_Type__c.Auto_Add_Time__c + false + + + false + UST_Event_Appointment_Type__c.Auto_Confirm_Appointment__c + false + + + false + UST_Event_Appointment_Type__c.Auto_add_building__c + false + + + false + UST_Event_Appointment_Type__c.Chosen_State__c + false + + + false + UST_Event_Appointment_Type__c.Custom_Picklist__c + false + + + false + UST_Event_Appointment_Type__c.Date_Available_End__c + false + + + false + UST_Event_Appointment_Type__c.Date_Available_Start__c + false + + + false + UST_Event_Appointment_Type__c.Day_of_Week_Availability__c + false + + + false + UST_Event_Appointment_Type__c.Description__c + false + + + false + UST_Event_Appointment_Type__c.Do_Not_Show_Time__c + false + + + false + UST_Event_Appointment_Type__c.Registrant_Input__c + false + + + false + UST_Event_Appointment_Type__c.Required_Appointment__c + false + + + false + UST_Event_Appointment_Type__c.Restrict_To_Instance_Title__c + false + + + false + UST_Event_Appointments__c.Appointment_Category__c + false + + + false + UST_Event_Appointments__c.Appointment_Contact_Email__c + false + + + false + UST_Event_Appointments__c.Appointment_Contact_Name__c + false + + + false + UST_Event_Appointments__c.Appointment_Date_Time__c + false + + + false + UST_Event_Appointments__c.Appointment_Date__c + false + + + false + UST_Event_Appointments__c.Appointment_Detail__c + false + + + false + UST_Event_Appointments__c.Appointment_Status__c + false + + + false + UST_Event_Appointments__c.Appointment_Time_Formatted__c + false + + + false + UST_Event_Appointments__c.Appointment_Time_Options__c + false + + + false + UST_Event_Appointments__c.Appointment_Time__c + false + + + false + UST_Event_Appointments__c.Appointment_Title__c + false + + + false + UST_Event_Appointments__c.Appointment_Type__c + false + + + false + UST_Event_Appointments__c.Building__c + false + + + false + UST_Event_Appointments__c.Chosen_State__c + false + + + false + UST_Event_Appointments__c.Class_Title__c + false + + + false + UST_Event_Appointments__c.Client_Created_Appointment__c + false + + + false + UST_Event_Appointments__c.Contact__c + false + + + false + UST_Event_Appointments__c.Description__c + false + + + false + UST_Event_Appointments__c.Do_Not_Show_Time__c + false + + + false + UST_Event_Appointments__c.Event_Appointment_Type__c + false + + + false + UST_Event_Appointments__c.Event_Host__c + false + + + false + UST_Event_Appointments__c.Event_Reg_ID__c + false + + + false + UST_Event_Appointments__c.Event_Registration_Date__c + false + + + false + UST_Event_Appointments__c.Faculty_Staff_Member__c + false + + + false + UST_Event_Appointments__c.Host_Location__c + false + + + false + UST_Event_Appointments__c.Host_Name__c + false + + + false + UST_Event_Appointments__c.Registrant_Input__c + false + + + false + UST_Event_Appointments__c.Room__c + false + + + false + UST_Event_Appointments__c.Sort_Order__c + false + + + false + UST_Event_Appointments__c.UG_Appointment_Category_Order__c + false + + + false + UST_Event_Email__c.Action_Status__c + false + + + false + UST_Event_Email__c.Action_Sub_status__c + false + + + false + UST_Event_Email__c.BCC_Email__c + false + + + false + UST_Event_Email__c.Email_Content_Instructions__c + false + + + false + UST_Event_Email__c.Email_Content__c + false + + + false + UST_Event_Email__c.Email_From__c + false + + + false + UST_Event_Email__c.Email_Subject__c + false + + + false + UST_Event_Email__c.Letterhead_HTML__c + false + + + false + UST_Event_Email__c.Letterhead_Id__c + false + + + false + UST_Event_Email__c.Letterhead_Name__c + false + + + false + UST_Event_Email__c.Letterhead__c + false + + + false + UST_Event_Email__c.Org_Email_Id__c + false + + + false + UST_Event_Email__c.Org_Email__c + false + + + false + UST_Event_Host__c.Additional_Comments__c + false + + + false + UST_Event_Host__c.Building__c + false + + + false + UST_Event_Host__c.Contact__c + false + + + false + UST_Event_Host__c.Course_Name__c + false + + + false + UST_Event_Host__c.Department__c + false + + + false + UST_Event_Host__c.First_Name__c + false + + + false + UST_Event_Host__c.Formatted_Time__c + false + + + false + UST_Event_Host__c.Gender__c + false + + + false + UST_Event_Host__c.Last_Name__c + false + + + false + UST_Event_Host__c.Location__c + false + + + false + UST_Event_Host__c.Max_Available__c + false + + + false + UST_Event_Host__c.Preferred_Title__c + false + + + false + UST_Event_Host__c.Remaining__c + false + + + false + UST_Event_Host__c.Time__c + false + + + false + UST_Event_Host__c.Undergrad_Major__c + false + + + false + UST_Event_Instance__c.Active_Status__c + true + + + false + UST_Event_Instance__c.Admin_Open_Registration_Link__c + true + + + false + UST_Event_Instance__c.Admin_Open_Registration__c + true + + + false + UST_Event_Instance__c.Alternate_Registration_URL_Override__c + true + + + false + UST_Event_Instance__c.Attendee_List__c + true + + + false + UST_Event_Instance__c.Banner_Event_Code__c + false + + + false + UST_Event_Instance__c.Banner_Event_Function_Code__c + false + + + false + UST_Event_Instance__c.Building_Override__c + true + + + false + UST_Event_Instance__c.Capacity__c + true + + + false + UST_Event_Instance__c.Category__c + true + + + false + UST_Event_Instance__c.Confirmed_Attendees__c + false + + + false + UST_Event_Instance__c.Count_of_Attendees__c + false + + + false + UST_Event_Instance__c.Current_Available_Capacity__c + true + + + false + UST_Event_Instance__c.End_Date_Time__c + true + + + false + UST_Event_Instance__c.Event_Name__c + true + + + false + UST_Event_Instance__c.Feed_Registration_Button_Text_Override__c + true + + + false + UST_Event_Instance__c.Instance_Short_Description__c + true + + + false + UST_Event_Instance__c.Instance_Title__c + true + + + false + UST_Event_Instance__c.Location_Address_Override__c + true + + + false + UST_Event_Instance__c.Location_Map_Link_Override__c + true + + + false + UST_Event_Instance__c.Location_Title_Override__c + true + + + false + UST_Event_Instance__c.Location_Type_Override__c + true + + + false + UST_Event_Instance__c.Primary_Attendees__c + false + + + false + UST_Event_Instance__c.Primary_Confirmed_Atendees__c + false + + + false + UST_Event_Instance__c.Registration_Link__c + true + + + false + UST_Event_Instance__c.Start_Date_Time__c + true + + + true + UST_Event_Registration__c.Actual_Number_of_Guests__c + true + + + true + UST_Event_Registration__c.Add_Info_Answer_1__c + true + + + true + UST_Event_Registration__c.Add_Info_Answer_2__c + true + + + true + UST_Event_Registration__c.Add_Info_Answer_3__c + true + + + true + UST_Event_Registration__c.Add_Info_Answer_4__c + true + + + true + UST_Event_Registration__c.Add_Info_Answer_5__c + true + + + false + UST_Event_Registration__c.Add_Info_Question_1__c + true + + + false + UST_Event_Registration__c.Add_Info_Question_2__c + true + + + false + UST_Event_Registration__c.Add_Info_Question_3__c + true + + + false + UST_Event_Registration__c.Add_Info_Question_4__c + true + + + false + UST_Event_Registration__c.Add_Info_Question_5__c + true + + + false + UST_Event_Registration__c.Add_To_Calendar_Link__c + true + + + false + UST_Event_Registration__c.Appointment_Table__c + true + + + false + UST_Event_Registration__c.Campus_Tour_Location__c + false + + + false + UST_Event_Registration__c.Campus_Tour_Time__c + false + + + false + UST_Event_Registration__c.Confirmation_Call_Result__c + false + + + false + UST_Event_Registration__c.Contact_Name__c + false + + + false + UST_Event_Registration__c.Contact_PIDM__c + false + + + false + UST_Event_Registration__c.Contact_Soft_Match_Email__c + false + + + false + UST_Event_Registration__c.Contact_Soft_Match_First_Last_Zip__c + false + + + false + UST_Event_Registration__c.Contact__c + false + + + false + UST_Event_Registration__c.Date_All_Appointments_Confirmed_del__c + false + + + false + UST_Event_Registration__c.Date_Time_Text__c + true + + + false + UST_Event_Registration__c.Date__c + true + + + false + UST_Event_Registration__c.Display_Attendance_Publicly__c + true + + + false + UST_Event_Registration__c.End_Time_Text__c + true + + + false + UST_Event_Registration__c.Event_Instance_Date__c + true + + + false + UST_Event_Registration__c.Event_Instance_Name__c + true + + + false + UST_Event_Registration__c.Event_Instance_Title__c + true + + + false + UST_Event_Registration__c.Event_Name__c + true + + + false + UST_Event_Registration__c.Event_Registration_Cancel_Link__c + true + + + false + UST_Event_Registration__c.Event__c + true + + + false + UST_Event_Registration__c.Generated_Itinerary__c + true + + + false + UST_Event_Registration__c.Generated_Requested_Appointments__c + true + + + false + UST_Event_Registration__c.Instance_Title__c + true + + + false + UST_Event_Registration__c.Instance__c + true + + + true + UST_Event_Registration__c.Last_Name_as_Student__c + true + + + false + UST_Event_Registration__c.Location_Address__c + true + + + false + UST_Event_Registration__c.Location_Map_Link__c + true + + + false + UST_Event_Registration__c.Location_Title__c + true + + + false + UST_Event_Registration__c.Matching_Log__c + false + + + false + UST_Event_Registration__c.New_Contact_Created__c + true + + + true + UST_Event_Registration__c.Number_of_Guests__c + true + + + false + UST_Event_Registration__c.Participation_Type__c + false + + + false + UST_Event_Registration__c.Preferred_First_Name_Formatted__c + true + + + true + UST_Event_Registration__c.Preferred_St_Thomas_Class_Year__c + true + + + true + UST_Event_Registration__c.Preferred_Visit_Time__c + true + + + true + UST_Event_Registration__c.Presentation_Location__c + true + + + false + UST_Event_Registration__c.Presentation_Time__c + true + + + true + UST_Event_Registration__c.Registrant_Applicant_Type__c + true + + + true + UST_Event_Registration__c.Registrant_City__c + true + + + true + UST_Event_Registration__c.Registrant_College_Code__c + true + + + true + UST_Event_Registration__c.Registrant_College_Not_Found__c + true + + + true + UST_Event_Registration__c.Registrant_College_Year__c + true + + + true + UST_Event_Registration__c.Registrant_College__c + true + + + true + UST_Event_Registration__c.Registrant_Date_of_Birth__c + true + + + true + UST_Event_Registration__c.Registrant_Do_Not_Call__c + true + + + true + UST_Event_Registration__c.Registrant_Email__c + true + + + true + UST_Event_Registration__c.Registrant_First_Name__c + true + + + true + UST_Event_Registration__c.Registrant_Gender__c + true + + + true + UST_Event_Registration__c.Registrant_High_School_Code__c + true + + + true + UST_Event_Registration__c.Registrant_High_School_Grad_Year__c + true + + + true + UST_Event_Registration__c.Registrant_High_School_Not_Found__c + true + + + true + UST_Event_Registration__c.Registrant_High_School__c + true + + + true + UST_Event_Registration__c.Registrant_Last_Name__c + true + + + true + UST_Event_Registration__c.Registrant_Mobile_Phone__c + true + + + true + UST_Event_Registration__c.Registrant_Parent_Email__c + true + + + true + UST_Event_Registration__c.Registrant_Parent_First_Name__c + true + + + true + UST_Event_Registration__c.Registrant_Parent_Last_Name__c + true + + + true + UST_Event_Registration__c.Registrant_Parent_Phone__c + true + + + true + UST_Event_Registration__c.Registrant_Parent_Status__c + true + + + true + UST_Event_Registration__c.Registrant_Phone__c + true + + + true + UST_Event_Registration__c.Registrant_Preferred_First_Name__c + true + + + true + UST_Event_Registration__c.Registrant_Program_Interest__c + true + + + true + UST_Event_Registration__c.Registrant_Receive_Texts__c + true + + + true + UST_Event_Registration__c.Registrant_State__c + true + + + true + UST_Event_Registration__c.Registrant_Street_1__c + true + + + true + UST_Event_Registration__c.Registrant_Street_2__c + true + + + true + UST_Event_Registration__c.Registrant_Zip__c + true + + + true + UST_Event_Registration__c.Relationship_to_St_Thomas__c + true + + + true + UST_Event_Registration__c.Reminder_Call_Complete__c + true + + + true + UST_Event_Registration__c.Session__c + true + + + false + UST_Event_Registration__c.Start_Time_Text__c + true + + + false + UST_Event_Registration__c.Status__c + false + + + false + UST_Event_Registration__c.Substatus__c + false + + + false + UST_Event_Registration__c.Total_Appointments__c + false + + + false + UST_Event_Registration__c.Total_Confirmed_Appointments__c + false + + + false + UST_Event_Registration__c.Total_Number_of_Guests__c + false + + + false + UST_Event_Registration__c.UG_Parking_Pass_Link__c + true + + + false + UST_Event__c.Academic_Program_List_Selected__c + false + + + false + UST_Event__c.Academic_Program_List__c + false + + + false + UST_Event__c.Academic_Program_Selected__c + true + + + false + UST_Event__c.Add_Info_Question_Pick_List_1__c + true + + + false + UST_Event__c.Add_Info_Question_Pick_List_2__c + true + + + false + UST_Event__c.Add_Info_Question_Pick_List_3__c + true + + + false + UST_Event__c.Add_Info_Question_Pick_List_4__c + true + + + false + UST_Event__c.Add_Info_Question_Pick_List_5__c + true + + + false + UST_Event__c.Add_Info_Question_Text_1__c + true + + + false + UST_Event__c.Add_Info_Question_Text_2__c + true + + + false + UST_Event__c.Add_Info_Question_Text_3__c + true + + + false + UST_Event__c.Add_Info_Question_Text_4__c + true + + + false + UST_Event__c.Add_Info_Question_Text_5__c + true + + + false + UST_Event__c.Add_Info_Question_Type_1__c + true + + + false + UST_Event__c.Add_Info_Question_Type_2__c + true + + + false + UST_Event__c.Add_Info_Question_Type_3__c + true + + + false + UST_Event__c.Add_Info_Question_Type_4__c + true + + + false + UST_Event__c.Add_Info_Question_Type_5__c + true + + + false + UST_Event__c.Allow_Other_Attendees__c + true + + + false + UST_Event__c.Alternate_Registration_URL__c + true + + + false + UST_Event__c.Applicant_Type__c + true + + + false + UST_Event__c.Ask_Date_Of_Birth__c + true + + + false + UST_Event__c.Ask_Gender__c + true + + + false + UST_Event__c.Ask_If_Parent__c + true + + + false + UST_Event__c.Ask_Mailing_Address__c + true + + + false + UST_Event__c.Ask_Phone__c + true + + + false + UST_Event__c.Ask_Program_Interest__c + true + + + false + UST_Event__c.Ask_Registrant_Program_Of_Interest__c + true + + + false + UST_Event__c.Audience__c + true + + + false + UST_Event__c.Building__c + true + + + false + UST_Event__c.Close_Event_Days_Before__c + true + + + false + UST_Event__c.College_High_School_Ask__c + true + + + false + UST_Event__c.Community_Base_URL__c + true + + + false + UST_Event__c.End_Date__c + true + + + false + UST_Event__c.Event_Appointment_Description__c + true + + + false + UST_Event__c.Event_Appointment_Title__c + true + + + false + UST_Event__c.Event_Cancel_Review_Description__c + true + + + false + UST_Event__c.Event_Cancel_Review_Title__c + true + + + false + UST_Event__c.Event_Cancelled_Notification_Text__c + true + + + false + UST_Event__c.Event_Confirmation_Description__c + true + + + false + UST_Event__c.Event_Confirmation_Title__c + true + + + false + UST_Event__c.Event_Footer__c + true + + + false + UST_Event__c.Event_Full_Text__c + true + + + false + UST_Event__c.Event_Home_Link_Title__c + true + + + false + UST_Event__c.Event_Home_Link_URL__c + true + + + false + UST_Event__c.Event_Instance_Feed_URL__c + true + + + false + UST_Event__c.Event_Name__c + true + + + false + UST_Event__c.Event_Short_Listing_Description__c + true + + + false + UST_Event__c.Event_Sponsor__c + true + + + false + UST_Event__c.Event_Status__c + true + + + false + UST_Event__c.Event_Submit_Description__c + true + + + false + UST_Event__c.Event_Submit_Title__c + true + + + false + UST_Event__c.Event_Type__c + true + + + false + UST_Event__c.Event_description__c + true + + + false + UST_Event__c.Feed_Registration_Button_Text__c + true + + + false + UST_Event__c.Include_Time_frame_List__c + true + + + false + UST_Event__c.Location_Address__c + true + + + false + UST_Event__c.Location_Map_Link__c + true + + + false + UST_Event__c.Location_Title__c + true + + + false + UST_Event__c.Location_Type__c + true + + + false + UST_Event__c.Max_Other_Attendees__c + true + + + false + UST_Event__c.Portal_Login_Required__c + true + + + false + UST_Event__c.Private_Event__c + true + + + false + UST_Event__c.Program_Filter_2__c + true + + + false + UST_Event__c.Program_Filter_3__c + true + + + false + UST_Event__c.Program_Filter__c + true + + + false + UST_Event__c.Start_Date__c + true + + + false + UST_Event__c.Tracking_Cancel_Registration__c + true + + + false + UST_Event__c.Tracking_Confirmation_Registration__c + true + + + false + UST_Event__c.Tracking_Event_Registration__c + true + + + false + UST_Event__c.Tracking_Options_Registration__c + true + + + false + UST_Event__c.Tracking_Submit_Registration__c + true + + + UST_Event_Appointment_Type__c-UG Event Appointment Type Layout + + + UST_Event_Appointments__c-UG Visit Appointment Layout + + + UST_Event_Appointments__c-UG Visit Appointment Layout + UST_Event_Appointments__c.Daily_Visit + + + UST_Event_Email__c-UG Event Email Layout + + + UST_Event_Host__c-Class Layout + + + UST_Event_Host__c-Class Layout + UST_Event_Host__c.Class + + + UST_Event_Host__c-Class Layout + UST_Event_Host__c.Coach + + + UST_Event_Host__c-Class Layout + UST_Event_Host__c.Counselor + + + UST_Event_Host__c-Class Layout + UST_Event_Host__c.Faculty + + + UST_Event_Host__c-Class Layout + UST_Event_Host__c.Housing + + + UST_Event_Instance__c-UDAR Event Instance Layout + + + UST_Event_Registration__c-UDAR Event Registration Layout + + + UST_Event__c-Graduate Event Layout + + + UST_Event__c-Graduate Event Layout + UST_Event__c.Graduate + + + UST_Event__c-Graduate Event Layout + UST_Event__c.UDAR + + + UST_Event__c-Graduate Event Layout + UST_Event__c.Undergraduate + + + AnswersHome + false + + + BandwidthExceeded + true + + + CastorTemplate2017 + false + + + ChangePassword + false + + + Exception + true + + + FileNotFound + true + + + ForgotPassword + true + + + ForgotPasswordConfirm + true + + + IdeasHome + false + + + InMaintenance + true + + + MyProfilePage + false + + + OPUSTemplate2018 + false + + + SiteLogin + true + + + SiteRegister + true + + + SiteRegisterConfirm + true + + + SiteTemplate + true + + + StdExceptionTemplate + false + + + USTEvent + true + + + USTEventAddToCalendar + true + + + USTEventCancelReview + true + + + USTEventConfirmation + true + + + USTEventHostAssignment + false + + + USTEventLetterheadLookup + false + + + USTEventParkingPass + true + + + USTEventPrintItineraries + false + + + USTEventProgramLookup + false + + + USTEventRegister + true + + + USTEventRegistrationOptions + true + + + USTEventReparent + false + + + USTEventSubmit + true + + + USTGeneratedItineraries + false + + + Unauthorized + true + + + UnderConstruction + false + + + false + Account.Academic_Program + false + + + false + Account.Administrative + false + + + false + Account.Business_Organization + false + + + false + Account.Educational_Institution + false + + + false + Account.HH_Account + false + + + false + Account.Sports_Organization + false + + + false + Account.Test + false + + + false + Account.University_Department + false + + + false + UST_Event_Appointments__c.Daily_Visit + false + + + false + UST_Event_Host__c.Class + false + + + false + UST_Event_Host__c.Coach + false + + + false + UST_Event_Host__c.Counselor + false + + + false + UST_Event_Host__c.Faculty + false + + + false + UST_Event_Host__c.Housing + false + + + false + UST_Event__c.Graduate + false + + + false + UST_Event__c.UDAR + false + + + false + UST_Event__c.Undergraduate + false + + + UST_Event_Appointment_Type__c + Hidden + + + UST_Event_Appointments__c + Hidden + + + UST_Event_Email__c + Hidden + + + UST_Event_Host__c + Hidden + + + UST_Event_Instance__c + Hidden + + + UST_Event_Registration__c + Hidden + + + UST_Event__c + Hidden + + Guest + diff --git a/unpackaged/config/site/package.xml b/unpackaged/config/site/package.xml new file mode 100644 index 00000000..dcfee17d --- /dev/null +++ b/unpackaged/config/site/package.xml @@ -0,0 +1,8 @@ + + + + UST_Events + CustomSite + + 44.0 + diff --git a/unpackaged/config/site/sites/UST_Events.site b/unpackaged/config/site/sites/UST_Events.site new file mode 100644 index 00000000..d1f1f776 --- /dev/null +++ b/unpackaged/config/site/sites/UST_Events.site @@ -0,0 +1,27 @@ + + + true + false + false + false + false + true + false + Unauthorized + BandwidthExceeded + true + SameOriginOnly + true + true + FileNotFound + Exception + InMaintenance + InMaintenance + USTEvent + UST Events + true + true + false + SiteTemplate + Visualforce +