{"id":14,"date":"2020-03-02T06:22:31","date_gmt":"2020-03-02T11:22:31","guid":{"rendered":"https:\/\/wpdocs.bu.edu\/summer-registration\/?page_id=14"},"modified":"2025-09-21T11:18:58","modified_gmt":"2025-09-21T15:18:58","slug":"general","status":"publish","type":"page","link":"https:\/\/wpdocs.bu.edu\/summer-registration\/","title":{"rendered":"Summer Term Registration Overview"},"content":{"rendered":"<h3>General<\/h3>\n<p>The Summer Registration theme was built for managing Summer Term program registration. It\u00a0<span>uses the child starter theme for Responsive Framework 2x.<\/span><\/p>\n<p>The bu.edu\/summer-registration site has no content other than the program forms. It has no Home Page; the home URL redirects to\u00a0https:\/\/www.bu.edu\/summer\/registration\/<\/p>\n<p>The overall function of the theme is to collect form data from multiple users through multiple forms to create a single Program Application for the applying student. This requires careful form construction and maintenance as well as extensive customization of the Gravity Forms administrative UI.<\/p>\n<p>A general map of the form flow is <a href=\"\/summer-registration\/files\/2020\/03\/Summer_Forms_documentation.xlsx\">here<\/a>.<\/p>\n<p>As of 2025, the Summer Term Programs are:<\/p>\n<ul>\n<li>Research in Science and Engineering (RISE)<\/li>\n<li>High School Honors (HSH)<\/li>\n<li>Academic Immersion (AIM)<\/li>\n<li>Summer Challenge (SC)<\/li>\n<li>International Ad Hoc (INTL)<\/li>\n<\/ul>\n<p>Each Summer Term Program has a Primary Application Form and additional Supporting forms. Student applications are managed using a set of custom metaboxes on the Entry screen of the Primary Application form. Those custom metaboxes are created using the <a href=\"https:\/\/wpdocs.bu.edu\/summer-registration\/create-and-manage-program-sidebars\/\"><strong>ST App. Settings<\/strong><\/a>. The ST App. Settings tab is located under the <strong>Form Settings<\/strong> menu of the Primary Application Form.<\/p>\n<h3>Nelnet and Payment Processing<\/h3>\n<p>The theme has one custom template, the Payment Thank You Page. This page is the return URL configured in the Nelnet .xml configuration file.<\/p>\n<p>The Nelnet return URL contains a number of data points. The first two parameters in the return URL\u00a0<em>must be<\/em>\u00a0&#8216;?form_id={form id of the original Program Application}&amp;application_id={the unique entry id of the original Program Application}&#8217;. The page template checks and updates the original application with payment status information and displays the Thank You message defined in the GF Notifications. <em>Note:<\/em> the Payment Thank You Notifications have a custom &#8216;Payment Updated&#8217; GF Event assigned. This prevents the Notification from being sent until a user successfully reaches the Thank You page.<br \/>\n<!--\n\n\n<h3>Major Functionality<\/h3>\n\n\nOn submission, Partner Applications are copied to the corresponding HS Program for administration. The Partner and Program forms are separated due differences in payment status.\n\nThe admin area includes the ability to Transfer a student application from one Program to another. In addition to data mapping the original Entry ID (the unique application_id) must be passed. All program forms contain a\u00a0Transfer From Application ID which allows pre-population with a parameter name of 'transferred_from_application_id'.\n\nThe admin sidebar allows the admin to view\/update\/add information directly to supporting forms without leaving original application.\n\nProgram applications include GF Confirmations that re-direct to <a href=\"https:\/\/www.bu.edu\/tech\/services\/cccs\/websites\/www\/non-wordpress\/telegraph\/credit-cards\/\" target=\"_blank\" rel=\"noopener noreferrer\">Telegraph<\/a> for payment processing.\n--><br \/>\nBU Notifications in the admin sidebar include a textarea and shortcode that allow the Admin to add custom text to notifications.<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>General The Summer Registration theme was built for managing Summer Term program registration. It\u00a0uses the child starter theme for Responsive Framework 2x. The bu.edu\/summer-registration site has no content other than the program forms. It has no Home Page; the home URL redirects to\u00a0https:\/\/www.bu.edu\/summer\/registration\/ The overall function of the theme is to collect form data from [&hellip;]<\/p>\n","protected":false},"author":13748,"featured_media":0,"parent":0,"menu_order":3,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/wpdocs.bu.edu\/summer-registration\/wp-json\/wp\/v2\/pages\/14"}],"collection":[{"href":"https:\/\/wpdocs.bu.edu\/summer-registration\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wpdocs.bu.edu\/summer-registration\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wpdocs.bu.edu\/summer-registration\/wp-json\/wp\/v2\/users\/13748"}],"replies":[{"embeddable":true,"href":"https:\/\/wpdocs.bu.edu\/summer-registration\/wp-json\/wp\/v2\/comments?post=14"}],"version-history":[{"count":14,"href":"https:\/\/wpdocs.bu.edu\/summer-registration\/wp-json\/wp\/v2\/pages\/14\/revisions"}],"predecessor-version":[{"id":183,"href":"https:\/\/wpdocs.bu.edu\/summer-registration\/wp-json\/wp\/v2\/pages\/14\/revisions\/183"}],"wp:attachment":[{"href":"https:\/\/wpdocs.bu.edu\/summer-registration\/wp-json\/wp\/v2\/media?parent=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}