### Laravel Application Configuration Object Source: https://enrol.macarthur.nsw.edu.au/enrolment-application/start Defines the global JavaScript object `window.Laravel` which holds configuration parameters for the Laravel application. This includes environment details, API endpoints, asset URLs, and account-specific settings like school name and language. ```javascript window.Laravel = { "env": "production", "ip": "34.225.65.92", "accountCodeDomain": "https:\/\/%code%.app.digistorm.com", "isCustomDomain": true, "appDomain": "app.digistorm.com", "csrfToken": "h6hCVdAsAtbHFtZZm9tBp5vtzpbAXSyA4Q8BRjkD", "asset_url": "https:\/\/edustack.cdn.digistorm.com.au\/", "cdn_url": "https:\/\/edustack.cdn.digistorm.com.au\/", "account": { "name": "Macarthur Anglican School", "code": "mas-au-nsw-671", "language": { "id": 1, "code": "en-AU", "name": "English (Australian)" }, "time_zone": { "id": 315, "name": "Australia\/Sydney", "display_name": "Australia: Sydney" }, "organisation": { "id": 289, "is_demo": false, "name": "Macarthur Anglican School", "uuid": "d0516530-2748-44ff-9177-37b260efb6c4" }, "primaryAddress": { "label": "Primary", "name": "Primary - ", "line_1": null, "line_2": null, "locality": "Cobbitty", "administrative_area": "NSW", "postal_code": "2570", "country_code": "AU" }, "school": { "name": "Macarthur Anglican School", "url": "http:\/\/www.macarthur.nsw.edu.au" }, "has_salesforce_id": true, "has_parent_portal": false, "settings": { "core": { "school": { "country": "AU" } }, "comms": { "email": { "primary_colour": "#123a3b", "secondary_colour": null } }, "forms": { "hosted_form": { "navColor": null, "custom_css": null, "white_text": null, "logo_file_id": 311595, "primaryColor": "#E0B000", "contact_email": null, "contact_phone": null, "footer_content": null, "secondaryColor": null, "recaptcha_site_key": null }, "analytics": null }, "favicon": [ { "id": "dd66199f-ed65-4043-8cdc-f328e9992115", "url": "https:\/\/digistorm-edustack.s3.ap-southeast-2.amazonaws.com\/mas-au-nsw-671\/account\/favicon\/5ed2115ab5aa7c415df546c84318131eca1bd72da3f68e8127937.png", "name": "favicon-32x32 (2).png", "size": 2734, "type": "image\/png", "width": 32, "height": 32, "lastModified": 1590825300408 } ], "crm": { "app": { "logo_file_id": 279829, "primary_colour": "#123a3b", "secondary_colour": null }, "school_year_type": "AUS", "school_year_short": false }, "id": 402 }, "files": [ { "id": "1697eeeb-149c-4e06-9e95-0dbe0919f070", "download_url": "https:\/\/mas-au-nsw-671.app.digistorm.com\/files\/1697eeeb-149c-4e06-9e95-0dbe0919f070\/download?hash=eyJpdiI6IlJpdXZHc2hvcXBuaVVJS0pRK2VxT2c9PSIsInZhbHVlIjoiRDZwa0VWaTJRWkttd25nUzVCQXcvUi8wRzJZWVpobTR1UjhTM294ZjBic1ErRlRnMFF3alUybFU0WCtSSkNPSytqbXFaTFFBYXNrcENqS3ZzQ2R0dGxKVUkzRFNhSFllTC9EMm5Zd3hNa3c9IiwibWFjIjoiNTllNzRjODAxYTJmN2ZjMGMwMWE1NDI5NDdmNjVlMGIyNzliNjcyODYyNjNlN2VhNjQ1YjIyNmMwZTc4NmVmZSIsInRhZyI6IiJ9", "view_url": "https:\/\/mas-au-nsw-671.app.digistorm.com\/files\/1697eeeb-149c-4e06-9e95-0dbe0919f070\/view?hash=eyJpdiI6IlJpdXZHc2hvcXBuaVVJS0pRK2VxT2c9PSIsInZhbHVlIjoiRDZwa0VWaTJRWkttd25nUzVCQXcvUi8wRzJZWVpobTR1UjhTM294ZjBic1ErRlRnMFF3alUybFU0WCtSSkNPSytqbXFaTFFBYXNrcENqS3ZzQ2R0dGxKVUkzRFNhSFllTC9EMm5Zd3hNa3c9IiwibWFjIjoiNTllNzRjODAxYTJmN2ZjMGMwMWE1NDI5NDdmNjVlMGIyNzliNjcyODYyNjNlN2VhNjQ1YjIyNmMwZTc4NmVmZSIsInRhZyI6IiJ9", "public_url": "https:\/\/digistorm-edustack.s3.ap-southeast-2.amazonaws.com\/mas-au-nsw-671\/account\/comms\/email\/5ed2114cbd342881236333e02768a3f8e3b93b2c1a9a0b91552de.png", "name": "Macarthur Anglican School.png", "description": "", "size": 61610, "mime_type": "image\/png", "tag": "account-logo", "img_width": "200", "img_height": "247" }, { "id": "9b0f84fe-c726-4efe-97a4-55632472b1a8", "download_url": "https:\/\/mas-au-nsw-671.app.digistorm.com\/files\/9b0f84fe-c726-4efe-97a4-55632472b1a8\/download?hash=eyJpdiI6IkJrUEYvV2VvVm5JSDBPbVNYWk5kTHc9PSIsInZhbHVlIjoiQlZUOFJCRW44QURPVFRUOHQxR1NxSnhrYm1hMkUvMXo4VG01aXFmamIxUVhHYWtJTzd0UEZmd1MzdkZSNU1uUUYyK2hjYkZyUWNGeWVuVlh4L0hQa0NQdnlHNWNvbmpUVVRyMS83ZFQwbmM9IiwibWFjIjoiOWI5YWNmMWM2YWE4YzcwZDc1NzM0NDNhNjQ4NzgzOGY4ZTg4ODkyNzE1ZjVjNjM4MzkxZmNmZWY0YTRiNWVlZCIsInRhZyI6IiJ9", "view_url": "https:\/\/mas-au-nsw-671.app.digistorm.com\/files\/9b0f84fe-c726-4efe-97a4-55632472b1a8\/view?hash=eyJpdiI6IkJrUEYvV2VvVm5JSDBPbVNYWk5kTHc9PSIsInZhbHVlIjoiQlZUOFJCRW44QURPVFRUOHQxR1NxSnhrYm1hMkUvMXo4VG01aXFmamIxUVhHYWtJTzd0UEZmd1MzdkZSNU1uUUYyK2hjYkZyUWNGeWVuVlh4L0hQa0NQdnlHNWNvbmpUVVRyMS83ZFQwbmM9IiwibWFjIjoiOWI5YWNmMWM2YWE4YzcwZDc1NzM0NDNhNjQ4NzgzOGY4ZTg4ODkyNzE1ZjVjNjM4MzkxZmNmZWY0YTRiNWVlZCIsInRhZyI6IiJ9", "public_url": "https:\/\/digistorm-edustack.s3.ap-southeast-2.amazonaws.com\/mas-au-nsw-671\/account\/crm\/app\/5ed21179aac8f99bea9d918a965b77ebf9e3a45fb897064d0bd93.png", "name": "Macarthur Anglican School.png", "description": "", "size": 61610, "mime_type": "image\/png", "tag": "account-app-logo", "img_width": "200", "img_height": "247" }, { "id": "e6c5f6d2-faa6-480c-878a-ce328daaf86b", "download_url": "https:\/\/mas-au-nsw-671.app.digistorm.com\/files\/e6c5f6d2-faa6-480c-878a-ce328daaf86b\/download?hash=eyJpdiI6ImtOWVNxTSt3d08xSCtuR1NrZ3lVK0E9PSIsInZhbHVlIjoiSkNWbCt2YnBUaThQSTBZWXZGMzBFTG9UZzJrcW5mUkk1MDFOOWVJSzlGejB0K0hJb3dDRy9sbzRlL3FpaXRHRndqbkRyYkJXYmZjZFpveGptdGQ0RmhUdVJUZGpSdTlOZXYyZ0s3aDdZcGs9IiwibWFjIjoiNmQzNTc3NDgwNmMxMTFhNmMyN2E1NDI5NDdmNjVlMGIyNzliNjcyODYyNjNlN2VhNjQ1YjIyNmMwZTc4NmVmZSIsInRhZyI6IiJ9", "view_url": "https:\/\/mas-au-nsw-671.app.digistorm.com\/files\/e6c5f6d2-faa6-480c-878a-ce328daaf86b\/view?hash=eyJpdiI6ImtOWVNxTSt3d08xSCtuR1NrZ3lVK0E9PSIsInZhbHVlIjoiSkNWbCt2YnBUaThQSTBZWXZGMzBFTG9UZzJrcW5mUkk1MDFOOWVJSzlGejB0K0hJb3dDRy9sbzRlL3FpaXRHRndqbkRyYkJXYmZjZFpveGptdGQ0RmhUdVJUZGpSdTlOZXYyZ0s3aDdZcGs9IiwibWFjIjoiNmQzNTc3NDgwNmMxMTFhNmMyN2E1NDI5NDdmNjVlMGIyNzliNjcyODYyNjNlN2VhNjQ1YjIyNmMwZTc4NmVmZSIsInRhZyI6IiJ9", "public_url": "https:\/\/digistorm-edustack.s3.ap-southeast-2.amazonaws.com\/mas-au-nsw-671\/account\/comms\/email\/5ed2114cbd342881236333e02768a3f8e3b93b2c1a9a0b91552de.png", "name": "Macarthur Anglican School.png", "description": "", "size": 61610, "mime_type": "image\/png", "tag": "account-logo", "img_width": "200", "img_height": "247" } ] }; ``` -------------------------------- ### Google Analytics Initialization Source: https://enrol.macarthur.nsw.edu.au/enrolment-application/start Initializes the Google Analytics data layer and tracking function. This snippet ensures that analytics events can be tracked by Google Analytics, using a specific tracking ID. ```javascript window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag('js', new Date()); gtag('config', 'UA-164355348-1'); ``` -------------------------------- ### JavaScript for Theme and GTM Setup Source: https://www.macarthur.nsw.edu.au/ Contains JavaScript code for defining theme directories and initializing Google Tag Manager (GTM) for website analytics and tracking. The GTM script ensures proper event tracking and data layer management. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; ``` ```javascript (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Google Tag Manager Initialization Source: https://www.macarthur.nsw.edu.au/enrolment/exploring-tree-macarthur Initializes Google Tag Manager by asynchronously loading the tag manager script. It pushes an initial dataLayer event to track the start of the script execution. ```JavaScript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Initialize Google Tag Manager Source: https://www.macarthur.nsw.edu.au/academic-culture/junior-school/centre-for-early-childhood This JavaScript code initializes Google Tag Manager (GTM) for the website. It pushes an event to the dataLayer to signal the start of GTM's execution, ensuring proper tracking and analytics setup. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Initialize DataLayer Array Source: https://enrol.macarthur.nsw.edu.au/enrolment-application This line ensures that the `dataLayer` array is initialized. If `window.dataLayer` is not already defined, it creates an empty array. This is a standard practice when integrating with Google Tag Manager or other tag management systems to provide a consistent interface for pushing data. ```javascript window.dataLayer = window.dataLayer || []; ``` -------------------------------- ### Google Tag Manager Initialization Source: https://www.macarthur.nsw.edu.au/international/courses/sample-courses-and-timetables Initializes Google Tag Manager (GTM) by dynamically creating a script tag and appending it to the document's head. This is used for website analytics and tracking. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){ w[l]=w[l]||[]; w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); var f=d.getElementsByTagName(s)[0], j=d.createElement(s), dl=l!='dataLayer'?'&l='+l:''; j.async=true; j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl; f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Google Tag Manager Initialization Source: https://www.macarthur.nsw.edu.au/about-macarthur/employment/explain-why-you-are-seeking-to-teach-music-at-macarthur-anglican-school Initializes Google Tag Manager for website analytics and tracking. It dynamically loads the GTM script into the page. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){ w[l]=w[l]||[]; w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); var f=d.getElementsByTagName(s)[0], j=d.createElement(s), dl=l!='dataLayer'?'&l='+l:''; j.async=true; j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl; f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Google Tag Manager Initialization Source: https://www.macarthur.nsw.edu.au/international/about-us Initializes Google Tag Manager (GTM) for website analytics and tracking. This script is typically used to load the GTM container snippet and start sending data to Google Analytics or other GTM-integrated services. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Google Tag Manager Initialization Source: https://www.macarthur.nsw.edu.au/about-macarthur/facilities/the-integrated-studies-precinct/beavis-mathematics-rooms-and-visual-arts-studios This JavaScript snippet initializes Google Tag Manager (GTM) on the webpage. It asynchronously loads the GTM script, ensuring that analytics and marketing tags are managed efficiently. The script is injected into the document's head. ```javascript (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Initialize Google Tag Manager Source: https://www.macarthur.nsw.edu.au/academic-culture/co-curricular/agricultural-show-team This JavaScript snippet initializes Google Tag Manager (GTM) for tracking website events. It dynamically creates a script tag to load the GTM container, ensuring proper data layer setup and event pushing. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Initialize Google Tag Manager Source: https://www.macarthur.nsw.edu.au/academic-culture/co-curricular/music-performance/peripatetic-music Initializes Google Tag Manager by dynamically creating a script tag and inserting it into the document's head. This is used for website analytics and tracking. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){ w[l]=w[l]||[]; w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); var f=d.getElementsByTagName(s)[0], j=d.createElement(s), dl=l!='dataLayer'?'&l='+l:''; j.async=true; j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl; f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Google Tag Manager Initialization Source: https://www.macarthur.nsw.edu.au/enrolment/headmasters-welcome This JavaScript snippet initializes Google Tag Manager by pushing an event to the dataLayer and asynchronously loading the GTM script. It's a standard implementation for website analytics and tracking. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Google Tag Manager Initialization Source: https://www.macarthur.nsw.edu.au/parents/outdoor-education-programme-camps-2 Initializes Google Tag Manager (GTM) by dynamically creating a script tag and appending it to the document. This is used for tracking website activity and events. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Initialize Laravel Application Configuration Source: https://enrol.macarthur.nsw.edu.au/enrolment-application This JavaScript object, `window.Laravel`, holds various configuration settings for the Laravel application. It includes environment details, domain information, CSRF token, asset URLs, and account-specific settings like school name, language, and CRM configurations. This data is typically used by the frontend to interact with the backend API and customize behavior. ```javascript window.Laravel = { "env": "production", "ip": "34.225.65.92", "accountCodeDomain": "https:\/\/%code%.app.digistorm.com", "isCustomDomain": true, "appDomain": "app.digistorm.com", "csrfToken": "Bc8dPb3b78VcbJPAas4K8C1t8r5UyPLNOkmYccFY", "asset_url": "https:\/\/edustack.cdn.digistorm.com.au\/", "cdn_url": "https:\/\/edustack.cdn.digistorm.com.au\/", "account": { "name": "Macarthur Anglican School", "code": "mas-au-nsw-671", "language": { "id": 1, "code": "en-AU", "name": "English (Australian)" }, "time_zone": { "id": 315, "name": "Australia\/Sydney", "display_name": "Australia: Sydney" }, "organisation": { "id": 289, "is_demo": false, "name": "Macarthur Anglican School", "uuid": "d0516530-2748-44ff-9177-37b260efb6c4" }, "primaryAddress": { "label": "Primary", "name": "Primary - ", "line_1": null, "line_2": null, "locality": "Cobbitty", "administrative_area": "NSW", "postal_code": "2570", "country_code": "AU" }, "school": { "name": "Macarthur Anglican School", "url": "http:\/\/www.macarthur.nsw.edu.au" }, "has_salesforce_id": true, "has_parent_portal": false, "settings": { "core": { "school": { "country": "AU" } }, "comms": { "email": { "primary_colour": "#123a3b", "secondary_colour": null } }, "forms": { "hosted_form": { "navColor": null, "custom_css": null, "white_text": null, "logo_file_id": 311595, "primaryColor": "#E0B000", "contact_email": null, "contact_phone": null, "footer_content": null, "secondaryColor": null, "recaptcha_site_key": null }, "analytics": null }, "favicon": [ { "id": "dd66199f-ed65-4043-8cdc-f328e9992115", "url": "https:\/\/digistorm-edustack.s3.ap-southeast-2.amazonaws.com\/mas-au-nsw-671\/account\/favicon\/5ed2115ab5aa7c415df546c84318131eca1bd72da3f68e8127937.png", "name": "favicon-32x32 (2).png", "size": 2734, "type": "image\/png", "width": 32, "height": 32, "lastModified": 1590825300408 } ], "crm": { "app": { "logo_file_id": 279829, "primary_colour": "#123a3b", "secondary_colour": null }, "school_year_type": "AUS", "school_year_short": false }, "id": 402 }, "files": [ { "id": "1697eeeb-149c-4e06-9e95-0dbe0919f070", "download_url": "https:\/\/mas-au-nsw-671.app.digistorm.com\/files\/1697eeeb-149c-4e06-9e95-0dbe0919f070\/download?hash=eyJpdiI6IkFISHJsSGQwTXYxOENSTFprT0c5TEE9PSIsInZhbHVlIjoiSU5kV29tWlphbjJ1UUpybjMwTElNSkM2a3htL1I4NllrQnhPTWJFZjJoemVpWjBtUGY1UjFsN3pkTllvT3h5NSs2Y2xrTzJMMFNpaTlCa3ErRmVGTUEreW5YaTNJWnREbEl0RzZEYXVLOW89IiwibWFjIjoiODE2ZmU3ZTU4YzMwZjEyYzQzNTYxNjU1ZWE5MzIyNTMxZTkwMjMxNDU3YTYzYTYwYWFjMjFhZmQyMzYxNWU3MiIsInRhZyI6IiJ9", "view_url": "https:\/\/mas-au-nsw-671.app.digistorm.com\/files\/1697eeeb-149c-4e06-9e95-0dbe0919f070\/view?hash=eyJpdiI6IkFISHJsSGQwTXYxOENSTFprT0c5TEE9PSIsInZhbHVlIjoiSU5kV29tWlphbjJ1UUpybjMwTElNSkM2a3htL1I4NllrQnhPTWJFZjJoemVpWjBtUGY1UjFsN3pkTllvT3h5NSs2Y2xrTzJMMFNpaTlCa3ErRmVGTUEreW5YaTNJWnREbEl0RzZEYXVLOW89IiwibWFjIjoiODE2ZmU3ZTU4YzMwZjEyYzQzNTYxNjU1ZWE5MzIyNTMxZTkwMjMxNDU3YTYzYTYwYWFjMjFhZmQyMzYxNWU3MiIsInRhZyI6IiJ9", "public_url": "https:\/\/digistorm-edustack.s3.ap-southeast-2.amazonaws.com\/mas-au-nsw-671\/account\/comms\/email\/5ed2114cbd342881236333e02768a3f8e3b93b2c1a9a0b91552de.png", "name": "Macarthur Anglican School.png", "description": "", "size": 61610, "mime_type": "image\/png", "tag": "account-logo", "img_width": "200", "img_height": "247" }, { "id": "9b0f84fe-c726-4efe-97a4-55632472b1a8", "download_url": "https:\/\/mas-au-nsw-671.app.digistorm.com\/files\/9b0f84fe-c726-4efe-97a4-55632472b1a8\/download?hash=eyJpdiI6Imp3aDBVV2Z5dHo0K1ZySWR4djhtbXc9PSIsInZhbHVlIjoiU2srUFZjL2F0aWZZRXlnMFBxMjRxTFFoRjd1WlZjTjhiTDFlcHFiazAzdXV4QVNLdjUwY0tzek9oZVgxb3NYdzA2bTdWd2hra3B5a2U1QVlOQzd3TVJVTDRqQ0dSaFhKSTR5VE9Nc1M4NGM9IiwibWFjIjoiMWExYmRlYjU3Zjg2ZTUwNmYyYWQ3MTFmMWJjMDk0YmUyNDVlZTE4OGUyMDNlNTM2ZGIyZWVlNzI3OWRiMGJhOCIsInRhZyI6IiJ9", "view_url": "https:\/\/mas-au-nsw-671.app.digistorm.com\/files\/9b0f84fe-c726-4efe-97a4-55632472b1a8\/view?hash=eyJpdiI6Imp3aDBVV2Z5dHo0K1ZySWR4djhtbXc9PSIsInZhbHVlIjoiU2srUFZjL2F0aWZZRXlnMFBxMjRxTFFoRjd1WlZjTjhiTDFlcHFiazAzdXV4QVNLdjUwY0tzek9oZVgxb3NYdzA2bTdWd2hra3B5a2U1QVlOQzd3TVJVTDRqQ0dSaFhKSTR5VE9Nc1M4NGM9IiwibWFjIjoiMWExYmRlYjU3Zjg2ZTUwNmYyYWQ3MTFmMWJjMDk0YmUyNDVlZTE4OGUyMDNlNTM2ZGIyZWVlNzI3OWRiMGJhOCIsInRhZyI6IiJ9", "public_url": "https:\/\/digistorm-edustack.s3.ap-southeast-2.amazonaws.com\/mas-au-nsw-671\/account\/crm\/app\/5ed21179aac8f99bea9d918a965b77ebf9e3a45fb897064d0bd93.png", "name": "Macarthur Anglican School.png", "description": "", "size": 61610, "mime_type": "image\/png", "tag": "account-app-logo", "img_width": "200", "img_height": "247" }, { "id": "e6c5f6d2-faa6-480c-878a-ce328daaf86b", "download_url": "https:\/\/mas-au-nsw-671.app.digistorm.com\/files\/e6c5f6d2-faa6-480c-878a-ce328daaf86b\/download?hash=eyJpdiI6Im9KcGJqZ1k1N0dhcEg2aGs5VElKNEE9PSIsInZhbHVlIjoiMFc4a2J2M3IzbDVJY1ZkSGVwNForM3NOTHdQVWZIVUdKNkJCc2Jkc0ZGakNBT3gxR3JLalJta1J3enVhUDNZV0tTdjBjRkhod0RrQ2o4bzRLcHd4UHhlYkJaczBEd0RPK2FUVHNDSmQzUkU9IiwibWFjIjoiM2IyMGE0ZDBkZTEwYzIzNDQ1Mm" } ] }; ``` -------------------------------- ### Initialize Google Tag Manager Source: https://www.macarthur.nsw.edu.au/parents/parent-information-and-online-forms/school-expectations-and-procedures This JavaScript code initializes Google Tag Manager, a tag management system that allows you to manage website tags such as traffic monitoring and marketing optimization. It dynamically loads the Google Tag Manager script. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){ w[l]=w[l]||[]; w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'}); var f=d.getElementsByTagName(s)[0], j=d.createElement(s), dl=l!='dataLayer'?'&l='+l:''; j.async=true; j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl; f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Google Tag Manager Initialization Source: https://www.macarthur.nsw.edu.au/academic-culture/co-curricular/music-performance/ensembles This JavaScript snippet initializes Google Tag Manager (GTM) for website analytics. It dynamically loads the GTM script into the page, enabling tracking of user interactions and events. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Initialize Google Tag Manager (JavaScript) Source: https://www.macarthur.nsw.edu.au/about-macarthur/video-tour Initializes Google Tag Manager (GTM) script for website analytics and tracking. It dynamically injects the GTM script tag into the document's head, ensuring proper loading and execution of tracking events. Requires a valid GTM ID. ```JavaScript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Google Tag Manager Initialization Source: https://www.macarthur.nsw.edu.au/international/courses This JavaScript snippet initializes Google Tag Manager for website analytics and tracking. It dynamically loads the GTM script into the page. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Initialize Google Tag Manager Source: https://www.macarthur.nsw.edu.au/about-macarthur/facilities/music-centre Initializes Google Tag Manager (GTM) by dynamically creating a script tag and appending it to the document. This is used for tracking website activity and events. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Initialize Google Tag Manager Source: https://www.macarthur.nsw.edu.au/academic-culture/teacher-professional-learning This JavaScript snippet initializes Google Tag Manager (GTM) for tracking website events and user behavior. It dynamically loads the GTM script into the page. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Google Tag Manager Initialization Source: https://www.macarthur.nsw.edu.au/parents This JavaScript snippet initializes Google Tag Manager, a tag management system that allows for easy deployment and management of marketing and analytics tags on the website. It includes a common pattern for asynchronous script loading. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### JavaScript Theme Directory Configuration Source: https://www.macarthur.nsw.edu.au/about-macarthur/facilities/the-integrated-studies-precinct/beavis-mathematics-rooms-and-visual-arts-studios Defines a JavaScript variable to hold the theme directory path for the Macarthur Anglican School website. This is typically used for referencing theme-specific assets like images or scripts. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; ``` -------------------------------- ### Google Tag Manager Initialization Source: https://www.macarthur.nsw.edu.au/about-macarthur/employment/why-work-at-macarthur Initializes Google Tag Manager by dynamically creating a script tag and pushing an event to the dataLayer. This is used for tracking website activity and marketing purposes. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='//www.googletagmanager.com/gtm.js?id='+i+dl; f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ``` -------------------------------- ### Initialize Google Tag Manager Source: https://www.macarthur.nsw.edu.au/academic-culture/curriculum Initializes Google Tag Manager for website analytics and tracking. It asynchronously loads the GTM script and pushes an initial event to the dataLayer. ```javascript var themedir = '/resources/themes/macarthur-anglican-school'; (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= '//www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVLJ8DX'); ```