1<!DOCTYPE html> 2<!--blueprint website index--><html dir="ltr" lang="en-US"><head> 3 <meta http-equiv="content-type" content="text/html; charset=utf-8"> 4 <meta name="author" content="Schoolzine"> 5 6 <meta property="og:title" content="Home - Gladstone High School"> 7 <meta property="og:site_name" content="Gladstone High School Website"> 8 <meta property="og:type" content="Website"> 9 <meta property="og:url" content="https://gladstonehs.sa.edu.au/"> 10 <meta property="og:image" content="https://gladstonehs.schoolzineplus.com/_image/setting/48/ghs_logo_tile_icon_2_.png"> 11 <meta property="og:description" content="Gladstone High School, 16233 Horrocks Highway, SA, 5473, 08 8662 2171"> 12 13 <meta name="twitter:card" content="summary"> 14 <meta name="twitter:url" content="https://gladstonehs.sa.edu.au/"> 15 <meta name="twitter:title" content="Home - Gladstone High School"> 16 <meta name="twitter:description" content="Welcome to the Gladstone High School website."> 17 <meta name="twitter:site" content="@Schoolzine"> 18 <meta name="twitter:creator" content="@Schoolzine"> 19 20 <meta name="title" content="Home - Gladstone High School"> 21 <meta name="description" content="Gladstone High School, 16233 Horrocks Highway, SA, 5473, 08 8662 2171"> 22 23 <link rel="icon" href="https://gladstonehs.schoolzineplus.com/_image/setting/179/favicon-32x32.png" type="image/x-icon"> 24 <link rel="shortcut icon" href="https://gladstonehs.schoolzineplus.com/_image/setting/179/favicon-32x32.png" type="image/x-icon"> 25 <link rel="apple-touch-icon" href="https://gladstonehs.schoolzineplus.com/_image/setting/179/favicon-32x32.png"> 26 27 <!-- Google Translate Meta --> 28 <meta name="google-translate-customization" content="508f52968bc047b1-3a821ffe0489eed1-g2fecc15c0dac07ea-26"> 29 <!-- Stylesheets 30 ============================================= --> 31 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/css/font-awesome.min.css?v=1.0"> 32 <style type="text/css">@font-face {font-family:'Lato';font-style:normal;font-weight:300;src:url(/cf-fonts/s/lato/5.2.7/latin/300/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lato';font-style:normal;font-weight:300;src:url(/cf-fonts/s/lato/5.2.7/latin-ext/300/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Lato';font-style:normal;font-weight:400;src:url(/cf-fonts/s/lato/5.2.7/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Lato';font-style:normal;font-weight:400;src:url(/cf-fonts/s/lato/5.2.7/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lato';font-style:italic;font-weight:400;src:url(/cf-fonts/s/lato/5.2.7/latin/400/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Lato';font-style:italic;font-weight:400;src:url(/cf-fonts/s/lato/5.2.7/latin-ext/400/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Lato';font-style:normal;font-weight:700;src:url(/cf-fonts/s/lato/5.2.7/latin-ext/700/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Lato';font-style:normal;font-weight:700;src:url(/cf-fonts/s/lato/5.2.7/latin/700/normal.woff2);
32unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:300;src:url(/cf-fonts/s/raleway/5.2.8/vietnamese/300/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:300;src:url(/cf-fonts/s/raleway/5.2.8/latin/300/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:300;src:url(/cf-fonts/s/raleway/5.2.8/latin-ext/300/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:300;src:url(/cf-fonts/s/raleway/5.2.8/cyrillic/300/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:300;src:url(/cf-fonts/s/raleway/5.2.8/cyrillic-ext/300/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:400;src:url(/cf-fonts/s/raleway/5.2.8/cyrillic/400/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:400;src:url(/cf-fonts/s/raleway/5.2.8/latin-ext/400/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:400;src:url(/cf-fonts/s/raleway/5.2.8/cyrillic-ext/400/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:400;src:url(/cf-fonts/s/raleway/5.2.8/latin/400/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:400;src:url(/cf-fonts/s/raleway/5.2.8/vietnamese/400/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:500;src:url(/cf-fonts/s/raleway/5.2.8/cyrillic/500/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:500;src:url(/cf-fonts/s/raleway/5.2.8/vietnamese/500/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:500;src:url(/cf-fonts/s/raleway/5.2.8/latin/500/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:500;src:url(/cf-fonts/s/raleway/5.2.8/latin-ext/500/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:500;src:url(/cf-fonts/s/raleway/5.2.8/cyrillic-ext/500/normal.woff2);
32unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:600;src:url(/cf-fonts/s/raleway/5.2.8/cyrillic/600/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:600;src:url(/cf-fonts/s/raleway/5.2.8/latin/600/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:600;src:url(/cf-fonts/s/raleway/5.2.8/vietnamese/600/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:600;src:url(/cf-fonts/s/raleway/5.2.8/cyrillic-ext/600/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:600;src:url(/cf-fonts/s/raleway/5.2.8/latin-ext/600/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:700;src:url(/cf-fonts/s/raleway/5.2.8/cyrillic/700/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:700;src:url(/cf-fonts/s/raleway/5.2.8/latin-ext/700/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:700;src:url(/cf-fonts/s/raleway/5.2.8/cyrillic-ext/700/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:700;src:url(/cf-fonts/s/raleway/5.2.8/latin/700/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Raleway';font-style:normal;font-weight:700;src:url(/cf-fonts/s/raleway/5.2.8/vietnamese/700/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Crete Round';font-style:italic;font-weight:400;src:url(/cf-fonts/s/crete-round/5.2.8/latin/400/italic.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Crete Round';font-style:italic;font-weight:400;src:url(/cf-fonts/s/crete-round/5.2.8/latin-ext/400/italic.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}</style> 33 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/css/jquery-ui.css"> 34 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/css/canvas/bootstrap.css"> 35 36 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/style.css"> 37 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/css/canvas/swiper.css"> 38 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/css/canvas/dark.css"> 39 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/css/canvas/font-icons.css"> 40 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/css/canvas/animate.css"> 41 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/css/canvas/magnific-popup.css"> 42 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/css/canvas/components/bs-switches.css" type="text/css"> 43 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/szwebstyle.css?v=1.0"> 44 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/css/content.css"> 45 46 <link rel="stylesheet" href="/school-colours.css?skin_id=3?v=1.0"> 47 48 49 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/theme/_blueprint/css/canvas/responsive.css"> 50 <link rel="stylesheet" href="https://www.schoolzineplus.com/schoolzine/global.css"> 51 52 53 54 <link rel="stylesheet" href="/website-custom.css?skin=3"> 55 <meta name="viewport" content="width=device-width, initial-scale=1"> 56 57 58 <!-- Javascript 59 ============================================= --> 60
60<script src="https://gladstonehs.sa.edu.au/app/js/jquery-3.7.1.min.js"></script>
60 61
61<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/canvas/jquery-ui.min.js"></script>
61 62
62<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/canvas/cookieOptOut.js"></script>
62 63 64 65 <!-- PDF Flyer 66 ============================================= --> 67
67<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/pdf/build/compatibility.js"></script>
67 68
68<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/pdf/build/pdf.js"></script>
68 69 70 <!-- LightBox 71 ============================================= --> 72 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/app/css/lightbox.css"> 73
73<script src="https://gladstonehs.sa.edu.au/app/js/lightbox.js"></script>
vendor: 1 bytes, line 73
73
74<script src="https://gladstonehs.sa.edu.au/app/js/device-utils.js?v=1.0"></script>
74 75
75<script src="https://gladstonehs.sa.edu.au/app/js/calendar-utils.js?v=1.0"></script>
75 76 77 <!-- Gallery links 78 ============================================= --> 79
79<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/unitegallery.min.js"></script>
79 80 81
81<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/themes/default/ug-theme-default.js"></script>
81 82 <link href="https://gladstonehs.sa.edu.au/theme/_blueprint/js/themes/default/ug-theme-default.css" rel="stylesheet"> 83
83<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/themes/tiles/ug-theme-tiles.js"></script>
83 84
84<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/themes/compact/ug-theme-compact.js"></script>
84 85
85<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/themes/tilesgrid/ug-theme-tilesgrid.js"></script>
85 86
86<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/themes/grid/ug-theme-grid.js"></script>
86 87 <!-- End Gallery --> 88 89 <!-- Signatures 90 ============================================= --> 91
91<script src="https://gladstonehs.sa.edu.au/app/js/jSignature/libs/jSignature.min.js"></script>
91 92
92<script src="https://gladstonehs.sa.edu.au/app/js/jSignature/src/jSignature.js"></script>
92 93
93<script src="https://gladstonehs.sa.edu.au/app/js/jSignature/src/plugins/jSignature.CompressorBase30.js"></script>
93 94
94<script src="https://gladstonehs.sa.edu.au/app/js/jSignature/src/plugins/jSignature.CompressorSVG.js"></script>
94 95
95<script src="https://gladstonehs.sa.edu.au/app/js/jSignature/src/plugins/jSignature.UndoButton.js"></script>
95 96 97 <!-- Chosen Plugin 98 ============================================= --> 99 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/app/js/chosen/chosen.min.css"> 100
100<script src="https://gladstonehs.sa.edu.au/app/js/chosen/chosen.jquery.min.js"></script>
100 101 102 <!-- Find Uploader 103 ============================================= --> 104 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/app/js/fine-uploader/fine-uploader-new.min.css"> 105
105<script src="https://gladstonehs.sa.edu.au/app/js/fine-uploader/jquery.fine-uploader.js"></script>
105 106 107 <!-- Chosen Plugin 108 ============================================= --> 109 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/app/js/chosen/chosen.min.css"> 110
110<script src="https://gladstonehs.sa.edu.au/app/js/chosen/chosen.jquery.min.js"></script>
110 111 112 <!-- Form JavaScript and CSS 113 ============================================= --> 114 <link rel="stylesheet" href="https://gladstonehs.sa.edu.au/app/js/jquery.ui/css/-sb-custom/-1.12.1.custom.min.css">
115<script src="https://gladstonehs.sa.edu.au/app/js/jquery.ui/js/jquery-ui-1.12.1.custom.min.js"></script>
vendor: 1 bytes, line 115
115
116<script src="https://gladstonehs.sa.edu.au/theme/_admin/_root/js/jquery.form.min.js"></script>
116 117 118<link rel="stylesheet" href="https://gladstonehs.sa.edu.au/app/js/timepicki/css/timepicki.css">
119<script src="https://gladstonehs.sa.edu.au/app/js/timepicki/js/timepicki.min.js"></script>
vendor: 1 bytes, line 119
119
120<script src="https://gladstonehs.sa.edu.au/app/js/timepicki/js/time_functions.min.js"></script>
vendor: 1 bytes, line 120
120
121<script src="https://gladstonehs.sa.edu.au/app/js/chosen/chosen.jquery.min.js"></script>
121 122 123 <!-- Document Title 124 ============================================= --> 125 <title>Home - Gladstone High School</title> 126 127 128 129 130 131 132 133 134 <!-- Add JSON-LD schema if available --> 135 </head> 136 137<body class="stretched is_home accessibilityActive "> 138 139 140
140<script defer src="https://gladstonehs.sa.edu.au/app/js/tinymce/js/tinymce/tinymce.min.js"></script>
140 141
142<script defer src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/tinymcefunctions.js"></script>
142 143<!-- Access Navigation 144============================================= --> 145<div id="access"> 146 <ul> 147 <li><a href="#content01">Skip to content</a></li> 148 <li><a href="#primary-menu">Skip to navigation</a></li> 149 <li><a href="#footer">Skip to footer</a></li> 150 </ul> 151</div> 152<!-- Document Wrapper 153============================================= --> 154<div id="wrapper" class="clearfix"> 155 156 157 158 159 160<!-- Header 161============================================= --> 162<header id="header" class="full-header header1" data-sticky-class="not-dark"> 163 164 <div id="header-wrap"> 165 166 <div class="container clearfix"> 167 168 <div id="primary-menu-trigger"><i class="icon-reorder"></i></div> 169 170 <!-- Logo 171 ============================================= --> 172 <div id="logo"> 173 174 <a href="/" class="standard-logo" data-dark-logo="https://gladstonehs.schoolzineplus.com/_image/setting/48/ghs_logo_tile_icon_2_.png"><picture style="display: contents"><source type="image/webp" srcset="/_rimage/setting/48/180x0/webp/ghs_logo_tile_icon_2_.png 180w" sizes="(max-width: 768px) min(100vw, 180px), 180px" style="display: none"><img src="/_rimage/setting/48/180x0/ghs_logo_tile_icon_2_.png" srcset="/_rimage/setting/48/180x0/ghs_logo_tile_icon_2_.png 180w" sizes="(max-width: 768px) min(100vw, 180px), 180px" loading="lazy" alt="Gladstone High School" style="aspect-ratio: auto 180 / 180"></picture></a> 175 176 </div> 177 <!-- #logo end --> 178 179 <!-- Primary Navigation 180 ============================================= --> 181 <nav id="primary-menu" class="dropStyle"> 182 183<ul> 184 185<li class=" dropnav"> 186 <a href="/" title="Home"> 187 <div>Home </div> 188 </a> 189 </li> 190 191<li class=" parent dropnav"> 192 <a href="javascript:;" title="Our School" aria-label="Parent sub-menu item"> 193 <div>Our School <i class="fa fa-angle-down fright"></i></div> 194 </a> 195 <ul> 196 <li> 197 198 <a href="/Buses" title="Buses"> 199 <div> 200 Buses 201 202 </div> 203 </a> 204 </li> 205 <li> 206 207 <a href="/our-school/governing-council" title="Governing Council"> 208 <div> 209 Governing Council 210 211 </div> 212 </a> 213 </li> 214 <li> 215 216 <a href="/our-school/history" title="History"> 217 <div> 218 History 219 220 </div> 221 </a> 222 </li> 223 <li> 224 225 <a href="/our-school/policies" title="Policies"> 226 <div> 227 Policies 228 229 </div> 230 </a> 231 </li> 232 <li> 233 234 <a href="/our-school/annual-report" title="Annual Report"> 235 <div> 236 Annual Report 237 238 </div> 239 </a> 240 </li> 241 <li> 242 243 <a href="/our-school/site-improvement-plan" title="Site Improvement Plan"> 244 <div> 245 Site Improvement Plan 246 247 </div> 248 </a> 249 </li> 250 <li> 251 252 <a href="/our-school/context-statement" title="Context Statement"> 253 <div> 254 Context Statement 255 256 </div> 257 </a> 258 </li> 259 </ul> 260 </li> 261 262<li class=" parent dropnav"> 263 <a href="javascript:;" title="Teaching and Learning" aria-label="Parent sub-menu item"> 264 <div>Teaching and Learning <i class="fa fa-angle-down fright"></i></div> 265 </a> 266 <ul> 267 <li> 268 269 <a href="/curriculum-overview" title="Curriculum Overview"> 270 <div> 271 Curriculum Overview 272 273 </div> 274 </a> 275 </li> 276 <li> 277 278 <a href="/teaching-and-learning/sace" title="SACE"> 279 <div> 280 SACE 281 282 </div> 283 </a> 284 </li> 285 <li> 286 287 <a href="/teaching-and-learning/vet" title="Wellbeing"> 288 <div> 289 Wellbeing 290 291 </div> 292 </a> 293 </li> 294 <li> 295 296 <a href="/year-7" title="Year 7"> 297 <div> 298 Year 7 299 300 </div> 301 </a> 302 </li> 303 <li> 304 305 <a href="/teaching-and-learning/vet-copy" title="Tailored Learning"> 306 <div> 307 Tailored Learning 308 309 </div> 310 </a> 311 </li> 312 <li> 313 314 <a href="/year-8" title="Year 8"> 315 <div> 316 Year 8 317 318 </div> 319 </a> 320 </li> 321 <li> 322 323 <a href="/year-9" title="Year 9"> 324 <div> 325 Year 9 326 327 </div> 328 </a> 329 </li> 330 <li> 331 332 <a href="/year-10" title="Year 10"> 333 <div> 334 Year 10 335 336 </div> 337 </a> 338 </li> 339 <li> 340 341 <a href="/cpc" title="CPC"> 342 <div> 343 CPC 344 345 </div> 346 </a> 347 </li> 348 </ul> 349 </li> 350 351<li class=" parent dropnav"> 352 <a href="javascript:;" title="ICT" aria-label="Parent sub-menu item"> 353 <div>ICT <i class="fa fa-angle-down fright"></i></div> 354 </a> 355 <ul> 356 <li> 357 358 <a href="/ict/byod" title="BYOD Portal"> 359 <div> 360 BYOD Portal 361 362 </div> 363 </a> 364 </li> 365 <li> 366 367 <a href="/ict/policy-and-forms" title="ICT Policies and Forms"> 368 <div> 369 ICT Policies and Forms 370 371 </div> 372 </a> 373 </li> 374 </ul> 375 </li> 376 377<li class=" parent dropnav"> 378 <a href="/for-parents" title="For Parents"> 379 <div>For Parents <i class="fa fa-angle-down fright"></i></div> 380 </a> 381 <ul> 382 <li> 383 384 <a href="/for-parents/forms-and-documents" title="Forms and Documents"> 385 <div> 386 Forms and Documents 387 388 </div> 389 </a> 390 </li> 391 <li> 392 393 <a href="/for-parents/bushfire-emergency-information" title="Bushfire Emergency Information"> 394 <div> 395 Bushfire Emergency Information 396 397 </div> 398 </a> 399 </li> 400 <li> 401 402 <a href="/for-parents/term-dates" title="Term Dates"> 403 <div> 404 Term Dates 405 406 </div> 407 </a> 408 </li> 409 <li> 410 411 <a href="/canteen" title="Canteen "> 412 <div> 413 Canteen 414 415 </div> 416 </a> 417 </li> 418 <li> 419 420 <a href="/for-parents/sentral-for-parents" title="Sentral for Parents"> 421 <div> 422 Sentral for Parents 423 424 </div> 425 </a> 426 </li> 427 <li> 428 429 <a href="/calendar" title="Calendar"> 430 <div> 431 Calendar 432 433 </div> 434 </a> 435 </li> 436 </ul> 437 </li> 438 439<li class=" parent dropnav"> 440 <a href="javascript:;" title="Student Resources" aria-label="Parent sub-menu item"> 441 <div>Student Resources <i class="fa fa-angle-down fright"></i></div> 442 </a> 443 <ul> 444 <li> 445 446 <a href="/student-portal" title="Student Portal"> 447 <div> 448 Student Portal 449 450 </div> 451 </a> 452 </li> 453 <li> 454 455 <a href="/career-pathways" title="Career Pathways"> 456 <div> 457 Career Pathways 458 459 </div> 460 </a> 461 </li> 462 <li> 463 464 <a href="/sporting-opportunities" title="Sporting Opportunities"> 465 <div> 466 Sporting Opportunities 467 468 </div> 469 </a> 470 </li> 471 </ul> 472 </li> 473 474<li class=" parent dropnav"> 475 <a href="/contact" title="Contact Us"> 476 <div>Contact Us <i class="fa fa-angle-down fright"></i></div> 477 </a> 478 <ul> 479 <li> 480 481 <a href="/contact-details" title="Contact Details"> 482 <div> 483 Contact Details 484 485 </div> 486 </a> 487 </li> 488 <li> 489 490 <a href="/contact/general-enquiry" title="General Enquiry"> 491 <div> 492 General Enquiry 493 494 </div> 495 </a> 496 </li> 497 <li> 498 499 <a href="/contact/southern-flinders-regional-sports-complex-hire" title="Southern Flinders Regional Sports Complex Hire"> 500 <div> 501 Southern Flinders Regional Sports Complex Hire 502 503 </div> 504 </a> 505 </li> 506 <li> 507 508 <a href="/leadership-team" title="Leadership Team"> 509 <div> 510 Leadership Team 511 512 </div> 513 </a> 514 </li> 515 </ul> 516 </li> 517 518<li class=" parent dropnav"> 519 <a href="javascript:;" title="Latest News" aria-label="Parent sub-menu item"> 520 <div>Latest News <i class="fa fa-angle-down fright"></i></div> 521 </a> 522 <ul> 523 <li> 524 525 <a href="https://gladstonehs.schoolzineplus.com/latest" title="Latest Newsletter"> 526 <div> 527 Latest Newsletter 528 529 </div> 530 </a> 531 </li> 532 <li> 533 534 <a href="https://gladstonehs.schoolzineplus.com/archive" title="Newsletter Archive"> 535 <div> 536 Newsletter Archive 537 538 </div> 539 </a> 540 </li> 541 </ul> 542 </li> 543 </ul> 544 <!-- Top Search 545 ============================================= --> 546 <div id="top-search"> 547 <a id="top-search-trigger" tabindex="0" role="search"><span>Site Search</span><i class="icon-search3"></i><i class="icon-line-cross"></i></a> 548 <form action="/site-search" method="get" name="search-form" id="search-form"> 549 <a tabindex="0" id="searchTrap" role="presentation"><span>Function to remove keyboard trap from search</span></a> 550 <label for="Search" style="position: absolute !important; left: -9999px !important;">Search</label> 551 <input type="text" id="Search" name="s" class="form-control" value placeholder="Type & Hit Enter.."> 552 <button type="submit">Search</button> 553 </form> 554</div> <!-- #top-search end --> 555 556 557</nav> 558 559 <!-- #primary-menu end --> 560 561 </div> 562 563 </div> 564 </header>
564<!-- #header end --> 565 566 567 568 569 570 571 572<!-- Slider Start 573============================================= --> 574 <section id="slider" class="slider14 slider-element swiper_wrapper clearfix" data-autoplay="7000" data-speed="650" data-loop="true"> 575 <div class="swiper-container swiper-parent"> 576 <div class="swiper-wrapper"> 577 <div class="swiper-slide "> <picture style="display: contents"><source type="image/webp" srcset="/_rimage/media/4686/180x0/webp/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 180w, /_rimage/media/4686/320x0/webp/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 320w, /_rimage/media/4686/480x0/webp/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 480w, /_rimage/media/4686/640x0/webp/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 640w, /_rimage/media/4686/768x0/webp/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 768w, /_rimage/media/4686/1024x0/webp/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 1024w, /_rimage/media/4686/1366x0/webp/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 1366w, /_rimage/media/4686/1600x0/webp/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 1600w, /_rimage/media/4686/1920x0/webp/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 1920w" sizes="100vw" style="display: none"><img src="/_rimage/media/4686/1920x0/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg" srcset="/_rimage/media/4686/180x0/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 180w, /_rimage/media/4686/320x0/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 320w, /_rimage/media/4686/480x0/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 480w, /_rimage/media/4686/640x0/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 640w, /_rimage/media/4686/768x0/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 768w, /_rimage/media/4686/1024x0/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 1024w, /_rimage/media/4686/1366x0/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 1366w, /_rimage/media/4686/1600x0/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 1600w, /_rimage/media/4686/1920x0/d9fa43d9_c01a_477b_872e_77876e22f62d.jpeg 1920w" sizes="100vw" class="slide-bg-img" alt fetchpriority="high" style="aspect-ratio: auto 2000 / 1300"></picture> <div class="container clearfix"> 578 <div class="slider-caption slider-caption-center"> 579 <h2 data-caption-animate="fadeInUp" class="fadeInUp animated">Welcome to Gladstone High School</h2> 580 </div> 581 </div> 582 </div> 583 <div class="swiper-slide "> <picture style="display: contents"><source type="image/webp" srcset="/_rimage/media/4687/180x0/webp/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 180w, /_rimage/media/4687/320x0/webp/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 320w, /_rimage/media/4687/480x0/webp/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 480w, /_rimage/media/4687/640x0/webp/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 640w, /_rimage/media/4687/768x0/webp/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 768w, /_rimage/media/4687/1024x0/webp/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 1024w, /_rimage/media/4687/1366x0/webp/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 1366w, /_rimage/media/4687/1600x0/webp/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 1600w, /_rimage/media/4687/1920x0/webp/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 1920w" sizes="100vw" style="display: none"><img src="/_rimage/media/4687/1920x0/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg" srcset="/_rimage/media/4687/180x0/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 180w, /_rimage/media/4687/320x0/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 320w, /_rimage/media/4687/480x0/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 480w, /_rimage/media/4687/640x0/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 640w, /_rimage/media/4687/768x0/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 768w, /_rimage/media/4687/1024x0/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 1024
583w, /_rimage/media/4687/1366x0/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 1366w, /_rimage/media/4687/1600x0/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 1600w, /_rimage/media/4687/1920x0/c1d286d2_0a9b_4b54_8f80_7ef4727a3e59.jpeg 1920w" sizes="100vw" class="slide-bg-img" alt loading="eager" style="aspect-ratio: auto 2000 / 1300"></picture> <div class="container clearfix"> 584 <div class="slider-caption slider-caption-center"> 585 <h2 data-caption-animate="fadeInUp" class="fadeInUp animated">Welcome to Gladstone High School</h2> 586 </div> 587 </div> 588 </div> 589 <div class="swiper-slide "> <picture style="display: contents"><source type="image/webp" srcset="/_rimage/media/4688/180x0/webp/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 180w, /_rimage/media/4688/320x0/webp/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 320w, /_rimage/media/4688/480x0/webp/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 480w, /_rimage/media/4688/640x0/webp/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 640w, /_rimage/media/4688/768x0/webp/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 768w, /_rimage/media/4688/1024x0/webp/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 1024w, /_rimage/media/4688/1366x0/webp/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 1366w, /_rimage/media/4688/1600x0/webp/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 1600w, /_rimage/media/4688/1920x0/webp/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 1920w" sizes="100vw" style="display: none"><img src="/_rimage/media/4688/1920x0/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg" srcset="/_rimage/media/4688/180x0/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 180w, /_rimage/media/4688/320x0/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 320w, /_rimage/media/4688/480x0/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 480w, /_rimage/media/4688/640x0/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 640w, /_rimage/media/4688/768x0/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 768w, /_rimage/media/4688/1024x0/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 1024w, /_rimage/media/4688/1366x0/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 1366w, /_rimage/media/4688/1600x0/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 1600w, /_rimage/media/4688/1920x0/566ce226_46e9_4e99_9f0b_14cb2a5c63d3.jpeg 1920w" sizes="100vw" class="slide-bg-img" alt loading="eager" style="aspect-ratio: auto 2000 / 1300"></picture> <div class="container clearfix"> 590 <div class="slider-caption slider-caption-center"> 591 <h2 data-caption-animate="fadeInUp" class="fadeInUp animated">Welcome to Gladstone High School</h2> 592 </div> 593 </div> 594 </div> 595 <div class="swiper-slide "> <picture style="display: contents"><source type="image/webp" srcset="/_rimage/media/4689/180x0/webp/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 180w, /_rimage/media/4689/320x0/webp/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 320w, /_rimage/media/4689/480x0/webp/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 480w, /_rimage/media/4689/640x0/webp/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 640w, /_rimage/media/4689/768x0/webp/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 768w, /_rimage/media/4689/1024x0/webp/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 1024w, /_rimage/media/4689/1366x0/webp/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 1366w, /_rimage/media/4689/1600x0/webp/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 1600w, /_rimage/media/4689/1920x0/webp/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 1920w" sizes="100vw" style="display: none"><img src="/_rimage/media/4689/1920x0/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg" srcset="/_rimage/media/4689/180x0/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 180w, /_rimage/media/4689/320x0/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 320w, /_rimage/media/4689/480x0/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 480w, /_rimage/media/4689/640x0/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 640w, /_rimage/media/4689/768x0/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 768w, /_rimage/media/4689/1024x0/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 1024
595w, /_rimage/media/4689/1366x0/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 1366w, /_rimage/media/4689/1600x0/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 1600w, /_rimage/media/4689/1920x0/acf68ad6_402f_4bbb_9677_14fc0dc4a327.jpeg 1920w" sizes="100vw" class="slide-bg-img" alt loading="eager" style="aspect-ratio: auto 2000 / 1300"></picture> <div class="container clearfix"> 596 <div class="slider-caption slider-caption-center"> 597 <h2 data-caption-animate="fadeInUp" class="fadeInUp animated">Welcome to Gladstone High School</h2> 598 </div> 599 </div> 600 </div> 601 <div class="swiper-slide "> <picture style="display: contents"><source type="image/webp" srcset="/_rimage/media/4690/180x0/webp/51711585_0ee0_4814_a150_1583f9444b64.jpeg 180w, /_rimage/media/4690/320x0/webp/51711585_0ee0_4814_a150_1583f9444b64.jpeg 320w, /_rimage/media/4690/480x0/webp/51711585_0ee0_4814_a150_1583f9444b64.jpeg 480w, /_rimage/media/4690/640x0/webp/51711585_0ee0_4814_a150_1583f9444b64.jpeg 640w, /_rimage/media/4690/768x0/webp/51711585_0ee0_4814_a150_1583f9444b64.jpeg 768w, /_rimage/media/4690/1024x0/webp/51711585_0ee0_4814_a150_1583f9444b64.jpeg 1024w, /_rimage/media/4690/1366x0/webp/51711585_0ee0_4814_a150_1583f9444b64.jpeg 1366w, /_rimage/media/4690/1600x0/webp/51711585_0ee0_4814_a150_1583f9444b64.jpeg 1600w, /_rimage/media/4690/1920x0/webp/51711585_0ee0_4814_a150_1583f9444b64.jpeg 1920w" sizes="100vw" style="display: none"><img src="/_rimage/media/4690/1920x0/51711585_0ee0_4814_a150_1583f9444b64.jpeg" srcset="/_rimage/media/4690/180x0/51711585_0ee0_4814_a150_1583f9444b64.jpeg 180w, /_rimage/media/4690/320x0/51711585_0ee0_4814_a150_1583f9444b64.jpeg 320w, /_rimage/media/4690/480x0/51711585_0ee0_4814_a150_1583f9444b64.jpeg 480w, /_rimage/media/4690/640x0/51711585_0ee0_4814_a150_1583f9444b64.jpeg 640w, /_rimage/media/4690/768x0/51711585_0ee0_4814_a150_1583f9444b64.jpeg 768w, /_rimage/media/4690/1024x0/51711585_0ee0_4814_a150_1583f9444b64.jpeg 1024w, /_rimage/media/4690/1366x0/51711585_0ee0_4814_a150_1583f9444b64.jpeg 1366w, /_rimage/media/4690/1600x0/51711585_0ee0_4814_a150_1583f9444b64.jpeg 1600w, /_rimage/media/4690/1920x0/51711585_0ee0_4814_a150_1583f9444b64.jpeg 1920w" sizes="100vw" class="slide-bg-img" alt loading="eager" style="aspect-ratio: auto 2000 / 1300"></picture> <div class="container clearfix"> 602 <div class="slider-caption slider-caption-center"> 603 <h2 data-caption-animate="fadeInUp" class="fadeInUp animated">Welcome to Gladstone High School</h2> 604 </div> 605 </div> 606 </div> 607 </div> 608 <div class="slider-arrow-left"><i class="icon-angle-left"></i></div> 609 <div class="slider-arrow-right"><i class="icon-angle-right"></i></div> 610 <a class="stopSlider" tabindex="0" role="button"><i class="icon-pause"></i><span class="sliderBtnText">Stop Slider</span></a> 611 <a class="startSlider" tabindex="0" role="button"><i class="icon-play"></i><span class="sliderBtnText">Play Slider</span></a> 612 <div class="slide-number"><div class="slide-number-current"></div><span>/</span><div class="slide-number-total"></div></div> 613 <div class="swiper-pagination"></div> 614 </div> 615 </section> 616 617 618<!-- Content 619============================================= --> 620<section id="content01" name="content01" class> 621 622 623 624 625 626 627 628<div class="content-wrap"> 629 630 <div class="webAccessibility"> 631 <div id="accessibilityBar" class="clearfix container"> 632 633 634 <label>Translate</label> 635 <div id="google_translate_element"></div> 636
636<script type="text/javascript"> 637 function googleTranslateElementInit() { 638 new google.translate.TranslateElement({pageLanguage: 'en', layout: google.translate.TranslateElement.InlineLayout.HORIZONTAL}, 'google_translate_element'); 639 } 640 </script>
640 641
641<script type="text/javascript" src="https://translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
641 642 643 644 645 <label>Font Size</label> 646 647 <a class="font-increase increaseZooom txt-main" href="javascript:;" tabindex="0" aria-label="Font Increase"> 648 <span class="fa fa-font"></span> 649 <span class="fa fa-search-plus super"></span> 650 </a> 651 <a class="font-decrease decreaseZoom txt-main" href="javascript:;" tabindex="0" aria-label="Font Decrease"> 652 653 <span class="fa fa-font"></span> 654 <span class="fa fa-search-minus super"></span> 655 </a> 656 657 658 659</div> </div> 660 <div class="clearfix "> 661 <div class=" nobottommargin clearfix" tabindex="0" role="region"> 662 663 664 665 666 667 <div class="content-wrap largeContent row clearfix"> 668 <div class="col-md-6 first"> 669<div class="contentContainer"> 670<h1>Welcome</h1> 671<p>Gladstone High School is a small country High School in the Mid North of South Australia. Enrolments are currently approximately 190 students (year 7-12) drawn from a large rural area including the communities of: Redhill, Merriton, Narridy, Georgetown, Gladstone, Yacka, Wirrabara, Appila, Stone Hut, Crystal Brook, Gulnare and Laura.</p> 672<p>Gladstone High School is continuing to move ahead in providing the right education for every student. Here we pursue excellence in all areas of a student's development, academically, socially, culturally and physically.</p> 673<p>Gladstone High School has a proud academic, sporting and agricultural history, characterised by progressive approaches to teaching and learning.</p> 674<p>Our approach to learning involves the availability of an extensive curriculum to allow all students to develop their unique talents and interests. We work with every young person to develop a strong career pathway that will enable them to proudly take their place in our global society.</p> 675<p>With engaged student leaders, a vibrant and active Governing Council and skilled staff we are committed to maintaining excellent communication channels between the school and families, which is enabling our whole school community to move forward together. </p> 676<p>We provide a safe and supportive environment that promotes mutual respect and tolerance for others, self-confidence, responsible decision making and acknowledges and celebrates personal and team achievement.</p> 677<p>Gladstone High School has full access to and take bookings for the Southern Flinders Regional Sporting Complex built in Gladstone. Lessons are taken in the adjoined classroom and PE has full use of courts and change rooms.</p> 678<p>Parents, caregivers and friends are very welcome to contact me at school for further information or to arrange a school visit. It will be our pleasure to showcase our school while the students are in class and answer your questions about our school programs</p> 679<p>Our aim is for our website to provide you easy access to all of the information you may need. However, please use the contact us section or call us if you have any questions that have not been answered<strong>.</strong></p> 680<p style="text-align: justify;"><em>Tyler Hogan</em></p> 681</div> 682</div> 683<div class="col-md-6 second"> 684<div class="sideContainer"><div id="tiles23"> 685 <div class="tileContainer"> 686 <div class="image" style="background-image:url('');"></div> 687 <div class="tileContent"> 688 <h2>Enrol now!</h2> 689 <p></p> 690<p></p> 691 <a href>Read More<span class="fa fa-long-arrow-right"></span></a> 692 </div> 693 </div> 694 <div class="tileContainer"> 695 <div class="image" style="background-image:url('');"></div> 696 <div class="tileContent"> 697 <h2>Latest Newsletter</h2> 698 699 <a href="https://gladstonehs.schoolzineplus.com/latest">
699Read More<span class="fa fa-long-arrow-right"></span></a> 700 </div> 701 </div> 702 <div class="tileContainer"> 703 <div class="image" style="background-image:url('');"></div> 704 <div class="tileContent"> 705 <h2>Contact Us</h2> 706 707 <a href="https://gladstonehs.schoolzineplus.com/contact">Read More<span class="fa fa-long-arrow-right"></span></a> 708 </div> 709 </div> 710 <div class="tileContainer"> 711 <div class="image" style="background-image:url('');"></div> 712 <div class="tileContent"> 713 <h2>Our Facebook</h2> 714 715 <a href="https://www.facebook.com/gladstonehs/">Read More<span class="fa fa-long-arrow-right"></span></a> 716 </div> 717 </div> 718 <div class="tileContainer"> 719 <div class="image" style="background-image:url('');"></div> 720 <div class="tileContent"> 721 <h2>School Portal</h2> 722 723 <a href="https://gladstonehs.sentral.com.au/portal2/#!/login">Read More<span class="fa fa-long-arrow-right"></span></a> 724 </div> 725 </div> 726 <div class="tileContainer"> 727 <div class="image" style="background-image:url('');"></div> 728 <div class="tileContent"> 729 <h2>School Calendar</h2> 730 731 <a href="https://gladstonehs.schoolzineplus.com/calendar">Read More<span class="fa fa-long-arrow-right"></span></a> 732 </div> 733 </div> 734 </div> 735</div> 736</div> 737 738 739 </div> 740 741 742 743 744 745 </div> 746 <!-- Side Content 747 ============================================= --> 748 </div> 749 750</div> 751 752 753 754 755</section> 756 757 758 759<!-- Footer 760============================================= --> 761 762<footer id="footer24" class="dark"> 763 <div class="container"> 764 <a href="/" class="footerLogo"><picture style="display: contents"><source type="image/webp" srcset="/_rimage/setting/275/180x0/webp/ghs_logo_tile_icon_2_.png 180w" sizes="(max-width: 768px) min(100vw, 180px), 180px" style="display: none"><img src="/_rimage/setting/275/180x0/ghs_logo_tile_icon_2_.png" srcset="/_rimage/setting/275/180x0/ghs_logo_tile_icon_2_.png 180w" sizes="(max-width: 768px) min(100vw, 180px), 180px" loading="lazy" alt="Gladstone High School" style="aspect-ratio: auto 180 / 180"></picture></a> 765 766 <div class="footerLinks"> 767 </div> 768 769 <div class="copyrights-menu copyright-links clearfix"> 770 <p> 771 Copyrights © 2026 All Rights Reserved by Gladstone High School 772 </p> 773 774 </div> 775 <a href="https://www.schoolzine.com" target="_blank" class="footer-logo"> 776 <span>Powered by Schoolzine</span> 777 <svg version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 1200 616.4" style="width:100%; max-width: 150px; enable-background:new 0 0 1200 616.4; color:#fff;" xml:space="preserve" role="img" aria-label="image" xmlns:xlink="http://www.w3.org/1999/xlink"><style type="text/css"> 778 .st0 { 779 fill: #fff; 780 } 781 </style> 782 783 <title id="title">Schoolzine</title>
784 <desc id="desc">This site is powered by Schoolzine</desc> 785 <g> 786 <path class="st0" d="M581.8,448.8c19.4-9.6,38.7-19.2,58.1-28.6l-0.3,0.2c5.1-4.1,8.9-9.7,10.5-16c0.4-1.5,0.7-3.1,0.9-4.7l0-0.5 787 l0-0.6l0-1.3l0-2.6l0.3-10.3l1.2-41.2l2.5-82.3l1.3-41.2l0.1-2.6l0-0.6c0-0.4,0,0.3,0.1-0.9l0-0.3l0.2-1.3c0.1-0.5,0.1-0.8,0.2-1.3 788 l0.4-1.6c0.2-1.1,0.5-2,0.8-3c1.2-3.8,3.1-7.4,5.4-10.6c4.7-6.5,11.5-11.4,19.2-13.8c4.1-1.2,7.1-1.7,10.6-2.4l10.1-2.1l20.2-4.3 789 l40.3-8.5l80.7-16.7c26.9-5.5,53.8-11.2,80.7-16.6l40.4-8.2l20.2-4.1l2.5-0.5l0.6-0.1l0.3-0.1l0.6-0.1l1.3-0.2 790 c0.9-0.1,2.2-0.3,3.3-0.3c1.1,0,2.1-0.1,3.2,0c4.2,0.1,8.5,0.9,12.4,2.2c8,2.8,15,8.2,19.7,15.2c4.8,6.9,7.2,15.6,6.9,24 791 c-0.1,2.3-0.3,3.8-0.4,5.5l-0.5,5.1l-1,10.2l-1.9,20.5l-7.8,82c-2.6,27.3-5.2,54.7-7.9,82l-8.1,82l-1,10.2l-0.5,5.1l-0.3,2.7 792 l-0.2,1.3l-0.3,1.6c-1.5,8.2-5.7,15.7-11.7,21.2c-6,5.6-13.7,9.2-21.8,10.1c-2,0.2-4.1,0.3-6.1,0.2c-1,0-2-0.1-3-0.3l-2.6-0.3 793 l-10.2-1.3l-81.7-10.5l-81.7-10.8l-81.6-11.1c-27.2-3.7-54.4-7.6-81.6-11.6c27.4,2.4,54.7,4.9,82,7.6l82,8l81.9,8.4l81.9,8.6 794 l10.2,1.1l2.6,0.3c0.7,0.1,1.4,0.1,2.1,0.1c1.4,0,2.8,0,4.2-0.2c5.6-0.7,10.8-3.4,14.8-7.2c4-3.8,6.7-9.1,7.6-14.4l0.1-0.9l0.1-1.3 795 l0.2-2.4l0.4-5.1l0.9-10.3l7.1-82.1c2.3-27.4,4.8-54.7,7.3-82l7.4-82l3.7-40.6c0.2-5.3-1.2-10.6-4.2-14.9c-3-4.4-7.4-7.8-12.3-9.6 796 c-2.5-0.9-5.1-1.4-7.7-1.4c-0.7,0-1.3,0-2,0c-0.7,0.1-1,0.1-1.9,0.2l-1.3,0.2c0,0-0.5,0.1,0,0l-0.3,0.1l-0.6,0.1l-2.5,0.5l-20.2,4 797 l-40.4,8c-26.9,5.4-53.9,10.5-80.8,15.8l-80.9,15.7l-40.5,7.7l-20.2,3.9l-10.1,1.9c-3.3,0.6-7,1.3-9.5,2c-5.5,1.6-10.4,5-13.8,9.6 798 c-1.7,2.3-3.1,4.8-4,7.6c-0.2,0.7-0.5,1.4-0.6,2l-0.2,0.9c-0.1,0.3-0.1,0.8-0.2,1.2l-0.2,1.3l0,0.3c0.1-1,0-0.1,0-0.2l0,0.6 799 l-0.2,2.6l-2.5,41.1l-5.1,82.2l-2.7,41.1l-0.7,10.3l-0.2,2.6l-0.1,1.3l0,0.6c0,0.4,0,0.3-0.1,0.5l0,0.3c-0.3,1.8-0.7,3.6-1.2,5.3 800 c-2.2,7-6.7,13.1-12.5,17.4l-0.3,0.2C621.5,431.7,601.6,440.2,581.8,448.8" /> <path class="st0" d="M111.4,367.9l12.9-17.7c8.8,9.5,23,18.1,41.1,18.1c18.7,0,25.9-9.1,25.9-17.9c0-27.3-75.6-10.3-75.6-58 801 c0-21.6,18.7-38.2,47.3-38.2c20.1,0,36.6,6.6,48.5,18.3l-12.9,16.9c-10.3-10.3-24.1-15-37.8-15c-13.2,0-21.8,6.6-21.8,16.2 802 c0,24.3,75.6,9.4,75.6,57.7c0,21.6-15.4,40.3-50.3,40.3C140.4,388.6,123.1,380,111.4,367.9" /><path class="st0" d="M222.2,339.1c0-28.4,20.1-49.3,48.5-49.3c18.5,0,29.4,7.8,36,16.8l-13.4,12.3c-5.3-7.4-12.5-10.9-21.6-10.9 803 c-17,0-28.4,12.9-28.4,31.2c0,18.3,11.5,31.4,28.4,31.4c9.1,0,16.4-3.9,21.6-11.3l13.4,12.7c-6.6,8.8-17.5,16.7-36,16.7 804 C242.3,388.6,222.2,367.5,222.2,339.1" /><path class="st0" d="M375,386.2V327c0-14.8-7.4-19.1-18.9-19.1c-10.5,0-19.5,6.2-24.1,12.5v65.8h-20.5V256.3h20.5v48.5 805 c6.2-7.4,18.3-15,33.1-15c20.3,0,30.4,10.5,30.4,29.8v66.6H375z" /><path class="st0" d="M402.6,339.1c0-27.1,18.3-49.3,48.3-49.3c30,0,48.3,22.2,48.3,49.3c0,26.9-18.3,49.5-48.3,49.5 806 C420.9,388.6,402.6,366,402.6,339.1 M478,339.1c0-16.6-9.5-31.2-27.1-31.2c-17.3,0-27.1,14.6-27.1,31.2c0,16.8,9.7,31.4,27.1,31.4 807 C468.5,370.5,478,355.9,478,339.1" /><path class="st0" d="M506.4,339.1c0-27.1,18.3-49.3,48.3-49.3c30,0,48.3,22.2,48.3,49.3c0,26.9-18.3,49.5-48.3,49.5 808 C524.7,388.6,506.4,366,506.4,339.1 M581.8,339.1c0-16.6-9.6-31.2-27.1-31.2c-17.3,0-27.1,14.6-27.1,31.2 809 c0,16.8,9.7,31.4,27.1,31.4C572.3,370.5,581.8,355.9,581.8,339.1" /><rect x="610.2" y="256.3" class="st0" width="20.4" height="129.9" /><polygon class="st0" points="676.1,386.2 676.1,370.7 722.4,309.9 676.1,309.9 676.1,292.2 749.9,292.2 749.9,307 702.8,368.3 810 750.7,368.3 750.7,386.2 " /><path class="st0" d="M756.9,268c0-7,5.7-12.7,12.7-12.7c7,0,12.7,5.7,12.7,12.7c0,7-5.7,12.7-12.7,12.7 811 C762.6,280.7,756.9,275,756.9,268 M759.2,292.2h20.5v94.1h-20.5V292.2z" /><path class="st0" d="M856.2,386.2v-58.8c0-14.8-7.6-19.5-19.1-19.5c-10.3,0-19.3,6.2-24.1,12.5v65.8h-20.4v-94.1H813v12.7 812 c6.2-7.4,18.5-15,33.3-15c20.3,0,30.4,10.9,30.4,30.2v66.2H856.2z" /><path class="st0" d="M883.9,339.1c0-27.3,19.9-49.3,47.7-49.3c28.2,0,46.2,21.4,46.2,51v5.1h-72.4c1.6,14,12.1,25.9,29.8,25.9 813 c9.3,0,20.1-3.7,26.9-10.5l9.4,13.4c-9.6,9-23.4,13.8-38.2,13.8C904.7,388.6,883.9,368.9,883.9,339.1 M93
8131.4,306.6 814 c-17.3,0-25.5,13.4-26.3,24.7h53C957.5,320.2,949.9,306.6,931.4,306.6" /></g></svg> 815</a> </div> 816</footer> 817 818 <div style="background: white; "> 819 <div style="padding: 30px 20px;"> 820 <div class="wrapper main-footer-wrapper"> 821 <div class="bottom-link" style="width: 33.333%;float: left;text-align: left;"><a href="https://www.decd.sa.gov.au/" target="_blank"><img src="https://www.schoolzineplus.com/sa-gov-doe" style="width: 250px;" alt="South Australia Department for Education and Child Development"></a></div> 822 <div class="bottom-link" style="width: 33.333%;float: left; text-align: center; margin-top: 15px;"><a href="http://www.sa.gov.au/" target="_blank"><img src="https://www.schoolzineplus.com/sa-gov-au" alt="Information and services for South Australians"></a></div> 823 <div class="bottom-link" style="width: 33.333%;float: left;text-align: right;"><a href="/contact#feedback"><img src="https://www.schoolzineplus.com/sa-feedback" alt="Feedback"></a></div> 824 <div class="clear"></div> 825 <div style="text-align:center; margin-top:15px;"><p style="color:#203764;">‘Department for Education and Child Development T/A South Australian Government Schools CRICOS Provider No. 00018A (Last modified – 24/05/2017)’</p></div> 826 </div> 827 </div> 828</div> 829 830 831 832</div> 833 834 835 <!-- External JavaScripts 836 ============================================= --> 837 838
838<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/canvas/plugins.js"></script>
838 839 <!-- Bootstrap Switch Plugin --> 840
840<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/canvas/components/bs-switches.js"></script>
840 841 842 <!-- Footer Scripts 843 ============================================= --> 844
844<script> 845 var publicationSearchUrl = ""; 846 847 /** 848 * Client-side search: filters articles already on the page by showing/hiding 849 * them and highlighting matched text. Used when viewing a single newsletter 850 * (nid is present) since all articles are already in the DOM. 851 */ 852 var _clientSearchDebounce = null; 853 854 function executeClientSearch() { 855 var phrase = ($("#search_phrase").val() || '').trim().toLowerCase(); 856 var $articles = $('article.publication-item'); 857 858 // Remove any previous highlights 859 $('#content_container mark.sz-search-highlight').each(function() { 860 var parent = this.parentNode; 861 parent.replaceChild(document.createTextNode(this.textContent), this); 862 parent.normalize(); 863 }); 864 865 // Remove any previous "no results" message 866 $('#sz-search-no-results').remove(); 867 868 if (!phrase) { 869 // No search phrase — show everything 870 $articles.each(function() { 871 $(this).show(); 872 // Show all sibling elements that belong to this article 873 // (socialBox, tags, spacers etc. up to the next article or banner ad). 874 // Never show executable/metadata siblings after the final article. 875 $(this).nextUntil('article.publication-item, .diy-newsletter-banner-ad') 876 .not('script, style, link, template').show(); 877 }); 878 $('.diy-newsletter-banner-ad').show(); 879 $('.banner-ads-wrapper').show(); 880 // Show all anchor menu items 881 $('.articleAnchors .anchorMenu li, .articleAnchors ul li').show(); 882 return; 883 } 884 885 var escapedPhrase = phrase.replace(/[.*+?^${}()|[\]\\]/g, '\\$&'); 886 var highlightRegex = new RegExp('(' + escapedPhrase + ')', 'gi'); 887 var matchCount = 0; 888 889 $articles.each(function() { 890 var $article = $(this); 891 var textContent = $article.text().toLowerCase(); 892 var articleId = $article.attr('id'); 893 // Get sibling elements that belong to this article (socialBox, tags etc.) 894 var $siblings = $article.nextUntil('article.publication-item, .diy-newsletter-banner-ad') 895 .not('script, style, link, template'); 896 897 if (textContent.indexOf(phrase) !== -1) { 898 matchCount++; 899 $article.show(); 900 $siblings.show(); 901 // Highlight matches in text nodes 902 highlightTextNodes($article[0], highlightRegex); 903 // Show corresponding anchor menu item by matching the scroll target 904 $('.articleAnchors li').each(function() { 905 var $li = $(this); 906 var anchor = $li.find('a').attr('onclick') || $li.find('a').attr('href') || ''; 907 if (anchor.indexOf(articleId) !== -1) { 908 $li.show(); 909 } 910 }); 911 } else { 912 $article.hide(); 913 $siblings.hide(); 914 // Hide corresponding anchor menu item 915 $('.articleAnchors li').each(function() { 916 var $li = $(this); 917 var anchor = $li.find('a').attr('onclick') || $li.find('a').attr('href') || ''; 918 if (anchor.indexOf(articleId) !== -1) { 919 $li.hide(); 920 } 921 }); 922 } 923 }); 924 925 // Hide banner ads when filtering 926 $('.diy-newsletter-banner-ad').hide(); 927 928 // Show "no results" message if nothing matched 929 if (matchCount === 0) { 930 $('#content_container').append( 931 '<div id="sz-search-no-results" style="text-align: center; padding: 40px 20px; color: #666;">' + 932 '<p style="font-size: 1.1em;">No results found for "<strong>' + $('<span>').text(phrase).html() + '</strong>"</p>' + 933 '<p>Try a different search term.</p>' + 934 '</div>' 935 ); 936 } 937 } 938 939 /** 940 * Walk the DOM tree and wrap text matches in <mark> tags. 941 * Only wraps the matched substring within each text node, not the entire node. 942 */ 943 function highlightTextNodes(element, regex) { 944 if (!element) return; 945 var childNodes = element.childNodes; 946 for (var i = childNodes.length - 1; i >= 0; i--) { 947 var node = childNodes[i]; 948 if (node.nodeType === 3) { // Text node 949 var text = node.nodeValue; 950 regex.lastIndex = 0; 951 if (regex.test(text)) { 952 regex.lastIndex = 0; 953 var frag = document.createDocumentFragment(); 954 var lastIdx = 0; 955 var match; 956 regex.lastIndex = 0; 957 while ((match = regex.exec(text)) !== null) { 958 // Add text before the match 959 if (match.index > lastIdx) { 960 frag.appendChild(document.createTextNode(text.substring(lastIdx, match.index))); 961 } 962 // Add the highlighted match 963 var mark = document.createElement('mark'); 964 mark.className = 'sz-search-highlight';
965 mark.style.backgroundColor = '#fff176'; 966 mark.style.padding = '0 2px'; 967 mark.textContent = match[0]; 968 frag.appendChild(mark); 969 lastIdx = match.index + match[0].length; 970 } 971 // Add remaining text after last match 972 if (lastIdx < text.length) { 973 frag.appendChild(document.createTextNode(text.substring(lastIdx))); 974 } 975 node.parentNode.replaceChild(frag, node); 976 } 977 } else if (node.nodeType === 1 && node.tagName !== 'SCRIPT' && node.tagName !== 'STYLE' && node.tagName !== 'MARK') { 978 highlightTextNodes(node, regex); 979 } 980 } 981 } 982 983 /** 984 * Server-side search: fires an AJAX request to search across the publication. 985 * Used on archive/publication pages where not all content is in the DOM. 986 */ 987 function executeServerSearch(){ 988 $("#publication_loading").fadeIn(); 989 $("#search_text").hide(); 990 $("#search_icon").fadeIn(); 991 if (typeof mod_now !== 'undefined') { 992 mod_now = ""; 993 } 994 if ( typeof searchPage == 'undefined' ) { 995 searchPage = 1; 996 } 997 var phrase = $("#search_phrase").val() || $('.archive-page .search_phrase').val(); 998 var tag = $("#publication_tag").val(); 999 var pdid = $("#pdid_val").val(); 1000 1001 var contentType = ""; 1002 var isReminder = 0; 1003 var sortField = ""; 1004 var sortDir = ""; 1005 sortField = 'sort_order'; 1006 sortDir = 'asc'; 1007 if ( typeof sortField == 'undefined' || sortField == "" ) { 1008 sortField = "newsletter_publish_date"; 1009 } 1010 if ( typeof sortDir == 'undefined' || sortDir == "" ) { 1011 sortDir = "desc"; 1012 } 1013 var regions = $('#regions').val(); 1014 if (regions == null) { 1015 regions = ''; 1016 } 1017 var tags = $('.tags_checked:checked').map(function () { 1018 console.log("tags map "+this.value); 1019 1020 return this.value; 1021 }).get(); 1022 1023 var url= 'https://gladstonehs.sa.edu.au/newsletter/search/.shtml?nid=&obj_id=&tag='+tags+"&type="+contentType+"&sort_field="+sortField+"&sort_dir="+sortDir+'&onlyDirect=&is_reminder='+isReminder+'®ions='+regions+"&page="+searchPage + (phrase ? '&phrase='+encodeURIComponent(phrase) : ''); 1024 var previewQuery = new URLSearchParams(window.location.search); 1025if (previewQuery.has('preview')) { 1026 ['preview', 'token'].forEach(function (key) { 1027 if (previewQuery.has(key)) { 1028 url += '&' + key + '=' + encodeURIComponent(previewQuery.get(key)); 1029 } 1030 }); 1031} 1032 publicationSearchUrl = url; 1033 $.ajax({ 1034 url: url, 1035 method: 'GET', 1036 success: function(html) { 1037 $("#publication_loading").fadeOut(); 1038 1039 // Strip ad-server scripts that use document.write() to prevent 1040 // DOM clobbering when injected via AJAX after page load 1041 var $html = $('<div>').html(html); 1042 $html.find('script').each(function() { 1043 var src = $(this).attr('src') || ''; 1044 var content = $(this).text() || ''; 1045 if (src.indexOf('/delivery/') !== -1 || content.indexOf('document.write') !== -1 || content.indexOf('OA_show') !== -1) { 1046 $(this).remove(); 1047 } 1048 }); 1049 $('#content_container').html($html.html()); 1050 1051 if($(".content-top-anchor").length) { 1052 $("html, body").animate({ scrollTop: $(".content-top-anchor").offset().top - 125 }, 0); 1053 } 1054 1055 $("#search_text").fadeIn(); 1056 $("#search_icon").hide(); 1057 if (typeof renderGallery != 'undefined') { 1058 renderGallery(); 1059 } 1060 jQuery('.sz-gallery').each(function() { 1061 if (jQuery('[id="'+this.id+'"]').length > 1) { 1062 jQuery(this).attr('id', jQuery(this).attr('id') + '-' + Math.floor((Math.random() * 1000) + 1)); 1063 } 1064 }); 1065 jQuery('.sz-gallery').each(function() { 1066 var array = jQuery(this).attr('data-parameters').split(','); 1067 var parameters = {}; 1068 1069 jQuery.each(array, function(key, value) { 1070 var split = value.split(':'); 1071 1072 if (!isNaN(Number(split[1]))) {
1073 split[1] = Number(split[1]); 1074 } else if (split[1] === "true" || split[1] === "false") { 1075 split[1] = (split[1] === "true"); 1076 } else { 1077 split[1] = String(split[1]); 1078 } 1079 parameters[split[0]] = split[1]; 1080 }); 1081 1082 jQuery(this).unitegallery(parameters); 1083 jQuery(this).show(); 1084 }); 1085 $('.read-more-item').each(function(){ 1086 var firstPara = $(this).find('p:first').html(); 1087 $(this).parent().prepend('<p class="articleSummary">' + firstPara.substring(0,500) + '...</p>'); 1088 }); 1089 } 1090 }) 1091 } 1092 1093 /** 1094 * Route search to the appropriate strategy: 1095 * - Single newsletter (nid present): client-side filter + highlight 1096 * - Publication/archive (no nid): server-side AJAX search 1097 */ 1098 var _isClientSearch = false; 1099 1100 function executeSearch() { 1101 if (_isClientSearch) { 1102 executeClientSearch(); 1103 } else { 1104 executeServerSearch(); 1105 } 1106 } 1107 1108 $(function(){ 1109 1110 // Update placeholder for client-side search mode 1111 if (_isClientSearch) { 1112 // Keep the source attribute stable for the published translation bundle. 1113 $("#search_phrase").filter(function () { 1114 return !/(^|,)\s*placeholder:/.test(this.getAttribute('data-et-attr') || ''); 1115 }).attr("placeholder", "Search this newsletter.."); 1116 } 1117 1118 $('.tags_checked').off('change').on("change", function () { 1119 executeSearch(); 1120 console.log('Tags Checked'); 1121 }); 1122 1123 $("#search_phrase").keypress(function (e) { 1124 if(e.which == 13) { // the enter key code 1125 if (!_isClientSearch) { 1126 executeServerSearch(); 1127 } 1128 // Client-side already handled by keyup below 1129 e.preventDefault(); 1130 } 1131 }); 1132 1133 // Live search on keyup for client-side mode (debounced) 1134 $("#search_phrase").on('keyup', function (e) { 1135 if (!_isClientSearch) return; 1136 // Ignore modifier keys, tab, shift etc. 1137 if (e.which === 16 || e.which === 17 || e.which === 18 || e.which === 9) return; 1138 1139 // Escape cancels the search and closes the search bar 1140 if (e.which === 27) { 1141 $("#search_phrase").val(""); 1142 executeClientSearch(); 1143 $('body').removeClass('top-search-open'); 1144 return; 1145 } 1146 1147 clearTimeout(_clientSearchDebounce); 1148 _clientSearchDebounce = setTimeout(function() { 1149 executeClientSearch(); 1150 }, 150); 1151 }); 1152 1153 $("#search_clear").click(function(){ 1154 $("#search_phrase").val(""); 1155 executeSearch(); 1156 console.log('Search Clear'); 1157 }); 1158 1159 $('.clearTags').on('click', function(){ 1160 $('.tagwrp input:radio').prop("checked", false); 1161 executeSearch(); 1162 console.log('Uncheck'); 1163 }); 1164 $('.clearSideTags').on('click', function(){ 1165 $('aside.sidebar input:radio').prop("checked", false); 1166 $('#clearButton').addClass('grey'); 1167 executeSearch(); 1168 }); 1169 $('aside.sidebar label.radio-style-1-label').on('click', function(){ 1170 $('#clearButton').removeClass('grey'); 1171 }); 1172 1173 $(document).on('click', '.event-tag, .article-tag', function () { 1174 $('input.tags_checked[id="radio-' + $(this).attr('id') + '"]').prop('checked', true); 1175 executeSearch(); 1176 }); 1177 }); 1178 1179</script>
1179 1180
1180<script src="https://gladstonehs.sa.edu.au/theme/_blueprint/js/canvas/functions.js?v=20260429"></script>
1180 1181 1182
1182<script src="/website/custom.js?skin_id="></script>
1182 1183 1184
1184<script> 1185 var actualCaretPositionBookmark; 1186</script>
vendor: 1 bytes, line 1186
1186
1187<script src="https://gladstonehs.sa.edu.au/app/js/tinymce/js/tinymce/tinymce.min.js"></script>
vendor: 1 bytes, line 1187
1187
1188<script> 1189 function setWysiwygValue(id, value) { 1190 tinymce.get(id).setContent(value); 1191 } 1192 function getWysiwygValue(id) { 1193 return tinyMCE.get(id).getContent(); 1194 } 1195 function getWysiwygValuePlainText(id) { 1196 return tinyMCE.get(id).getContent({ format: 'text' }); 1197 } 1198 function insertIntoWysiwyg(value, id) { 1199 if(actualCaretPositionBookmark != undefined) tinyMCE.activeEditor.selection.moveToBookmark(actualCaretPositionBookmark); 1200// console.log(tinyMCE.activeEditor); 1201// //tinyMCE.setActive(id); 1202// tinyMCE.activeEditor.id = id; 1203// console.log(tinyMCE.activeEditor.id); 1204// tinyMCE.execCommand('mceFocus',false,'#'+id); 1205 tinyMCE.activeEditor.execCommand('mceInsertContent', false, ' ' + value + ' '); 1206 } 1207 function setUpTextEditor(id, isFullPage, toolbar1Custom, cssIncludes, isNewsletter, profile, relativeUrls) { 1208 1209 var plugins = [ 1210 "linkfrontend link image external responsivefilemanager jbimages custom email phone sb_url" 1211 ]; 1212 1213 var menubar = false; 1214 var height = "400px"; 1215 if($('#'+id).data('tinymce-height') != undefined) { 1216 height = $('#'+id).data('tinymce-height'); 1217 } 1218 toolbarOptions = " link | styleselect | bold italic underline bullist numlist | removeformat "; 1219 if($('#'+id).siblings('div.mce-tinymce').length == 0) { 1220 1221 var settings = { 1222 branding: false, 1223 selector: '#' + id, 1224 width: "auto", 1225 height: height, 1226 statusbar: true, 1227 resize: "both", 1228 theme: "modern", 1229 valid_elements: "*[*]", 1230 extended_valid_elements: "*[*]", 1231 valid_children : "multiline[a],singleline[a]", 1232 plugins: plugins, 1233 menubar: menubar, 1234 cleanup: false, 1235 verify_html: false, 1236 toolbar: toolbarOptions, 1237 image_advtab: true, 1238 contextmenu: "link image inserttable | cell row column deletetable", 1239 external_filemanager_path: "/https://gladstonehs.sa.edu.au/theme/_admin/bluetree/js/tinymce/js/filemanager/", 1240 filemanager_title: "File Manager", 1241 external_plugins: {"filemanager": "https://gladstonehs.sa.edu.au/theme/_admin/bluetree/js/tinymce/js/filemanager/plugin.js"}, 1242 image_list: [], 1243 paste_preprocess: function (plugin, args) { 1244 1245 args.content += ''; 1246 }, 1247 setup: function (editor) { 1248 editor.on("keyup", function (editor, e) { 1249 actualCaretPositionBookmark = tinyMCE.activeEditor.selection.getBookmark(2, true); 1250 }); 1251 editor.on("click", function (editor, e) { 1252 actualCaretPositionBookmark = tinyMCE.activeEditor.selection.getBookmark(2, true); 1253 }); 1254 editor.on('getContent', function (e) { 1255 1256 if (e.content.indexOf("<a") >= 0) { 1257 var data = e.content; 1258 var hrefArr = []; 1259 $(data).find("a").each(function () { 1260 var attr = $(this).attr('lote_id'); 1261 if (typeof attr !== typeof undefined && attr !== false && $.isNumeric(attr)) { 1262 var text = $(this).text(); 1263 e.content = e.content.replace(text+"</a>", text+'</lotelink>'); 1264 } 1265 }); 1266 e.content = e.content.replace(/\<a type="page"/g, '<lotelink type="page"'); 1267 e.content = e.content.replace(/\<a type="file"/g, '<lotelink type="file"'); 1268 var data = e.content; 1269 $(data).find("a").each(function () { 1270 var attr = $(this).attr('lote_id'); 1271 if (typeof attr !== typeof undefined && attr !== false && $.isNumeric(attr)) { 1272 var text = $(this).attr('href'); 1273 e.content = e.content.replace('<a href="'+text+'"', '<lotelink href="'+text+'"'); 1274 } 1275 }); 1276 var data = e.content; 1277 $(data).find("a").each(function () { 1278 var attr = $(this).attr('lote_id'); 1279 if (typeof attr !== typeof undefined && attr !== false && $.isNumeric(attr)) { 1280 e.content = e.content.replace('<a lote_id="'+attr+'"', '<lotelink lote_id="'+attr+'"'); 1281 } 1282 }); 1283 } 1284 }); 1285 editor.on('paste', function (e) { 1286 var paste; 1287 if (e.clipboardData.types.indexOf('text/plain') >= 0) { 1288 paste = e.clipboardData.getData('text/plain'); 1289 } 1290 1291 if (e.clipboardData.types.indexOf('text/html') >= 0) { 1292 var tempPaste = e.clipboardData.getData('text/html'); 1293 if (tempPaste.includes('<!--StartFragment-->')) { // check if the content is a special type such as actual html, image or file 1294 var regex = new RegExp("([^]*<!--StartFragment-->)|(<!--EndFragment-->[^]*)", "g"); // tinymce copy includes full html and body tags, and the actual content is actually between the comments 1295 paste = tempPaste.replace(regex, ''); 1296 } 1297 } 1298 1299 if (paste !== undefined) { 1300 paste = paste.replace(/
1300<script[^]*<\/script>/g, ''); // replaces everything in-between and including (<scrip -- <\script>) 1301 e.preventDefault(); 1302 insertIntoWysiwyg(paste); 1303 } 1304 }); 1305 editor.on('paste_preprocess', function (e) { 1306 console.log('paste_preprocess', e.content); 1307 }); 1308 editor.on('beforeSetContent', function (e) { 1309 e.content = e.content.replace(/<p>(<a[^<]*(<img[^<]*)<\/a>)<\/p>/gi, function (a) { 1310 return a.replace('<p>', '').replace('</p>', ''); 1311 }); 1312 if (e.content.indexOf("<lotelink") >= 0) { 1313 1314 var data = e.content; 1315 $(data).find("lotelink").each(function () { 1316 var attr = $(this).attr('lote_id'); 1317 if (typeof attr !== typeof undefined && attr !== false && $.isNumeric(attr)) { 1318 var text = $(this).attr('href'); 1319 e.content = e.content.replace('<lotelink href="'+text+'"', '<a href="'+text+'"'); 1320 } 1321 1322 }); 1323 1324 var data = e.content; 1325 $(data).find("lotelink").each(function () { 1326 var attr = $(this).attr('lote_id'); 1327 if (typeof attr !== typeof undefined && attr !== false && $.isNumeric(attr)) { 1328 e.content = e.content.replace('<lotelink lote_id="'+attr+'"', '<a lote_id="'+attr+'"'); 1329 } 1330 1331 }); 1332 1333 e.content = e.content.replace(/\<lotelink type="img"/g, '<img'); 1334 e.content = e.content.replace(/\<lotelink type="page"/g, '<a type="page"'); 1335 e.content = e.content.replace(/\<lotelink type="file"/g, '<a type="file"'); 1336 e.content = e.content.replace(/\<\/lotelink>/g, '</a>'); 1337 1338 } 1339 1340 }); 1341 }, 1342 browser_spellcheck: true, 1343 link_formats: ["Link To URL", "Link To Email", "Link To Phone"], 1344 is_campaign: (profile !== undefined && profile === "campaign"), 1345 sz_profile: profile 1346 }; 1347 1348 if(typeof(toolbar) != 'undefined') { 1349 settings.toolbar1 = toolbar1Custom; 1350 } 1351 1352 //Add CSS includes if provided 1353 if(cssIncludes) { 1354 settings.content_css = cssIncludes; 1355 } 1356 1357 //If newsletter editor... 1358 if(isNewsletter) { 1359 settings.width = "800px"; 1360 settings.resize = true; 1361 } 1362 1363 if(typeof relativeUrls == 'undefined' || relativeUrls == false) { 1364 settings.relative_urls = false; 1365 settings.convert_urls = false; 1366 } 1367 1368 settings.skin_url = "/app/js/tinymce/js/tinymce/skins/lightgray/"; 1369 tinymce.init(settings); 1370 } 1371 } 1372 1373 function setUpTextEditorFrontEnd(id, isFullPage, toolbar1Custom, cssIncludes, isNewsletter, profile, relativeUrls) { 1374 1375 var plugins = [ 1376 "sb_links paste textcolor sb_images sb_filemanager sb_table lists" 1377 ]; 1378 1379 var menubar = false; 1380 var height = "400px"; 1381 if($('#'+id).data('tinymce-height') != undefined) { 1382 height = $('#'+id).data('tinymce-height'); 1383 } 1384 toolbarOptions = "sb_links | sb_images | table |styleselect | fontsizeselect forecolor | bold italic | alignleft aligncenter alignright al
1384ignjustify | bullist numlist | removeformat "; 1385 if($('#'+id).siblings('div.mce-tinymce').length == 0) { 1386 1387 var settings = { 1388 branding: false, 1389 selector: '#' + id, 1390 width: "auto", 1391 height: height, 1392 statusbar: true, 1393 paste_auto_cleanup_on_paste : true, 1394 paste_remove_styles: true, 1395 paste_remove_styles_if_webkit: true, 1396 paste_strip_class_attributes: true, 1397 resize: "both", 1398 theme: "modern", 1399 valid_elements: "*[*]", 1400 extended_valid_elements: "*[*]", 1401 valid_children : "multiline[a],singleline[a]", 1402 plugins: plugins, 1403 menubar: menubar, 1404 cleanup: false, 1405 verify_html: false, 1406 toolbar: toolbarOptions, 1407 image_advtab: true, 1408 contextmenu: "link image inserttable | cell row column deletetable", 1409 fontsize_formats: "8px 9px 10px 11px 12px 14px 16px 18px 20px 24px 36px", 1410 image_list: [], 1411 paste_preprocess: function (plugin, args) { 1412 args.content += ''; 1413 }, 1414 setup: function (editor) { 1415 editor.on("keyup", function (editor, e) { 1416 actualCaretPositionBookmark = tinyMCE.activeEditor.selection.getBookmark(2, true); 1417 }); 1418 editor.on("click", function (editor, e) { 1419 actualCaretPositionBookmark = tinyMCE.activeEditor.selection.getBookmark(2, true); 1420 }); 1421 editor.on('getContent', function (e) { 1422 1423 if (e.content.indexOf("<a") >= 0) { 1424 var data = e.content; 1425 var hrefArr = []; 1426 $(data).find("a").each(function () { 1427 var attr = $(this).attr('lote_id'); 1428 if (typeof attr !== typeof undefined && attr !== false && $.isNumeric(attr)) { 1429 var text = $(this).text(); 1430 e.content = e.content.replace(text+"</a>", text+'</lotelink>'); 1431 } 1432 }); 1433 e.content = e.content.replace(/\<a type="page"/g, '<lotelink type="page"'); 1434 e.content = e.content.replace(/\<a type="file"/g, '<lotelink type="file"'); 1435 var data = e.content; 1436 $(data).find("a").each(function () { 1437 var attr = $(this).attr('lote_id'); 1438 if (typeof attr !== typeof undefined && attr !== false && $.isNumeric(attr)) { 1439 var text = $(this).attr('href'); 1440 e.content = e.content.replace('<a href="'+text+'"', '<lotelink href="'+text+'"'); 1441 } 1442 }); 1443 var data = e.content; 1444 $(data).find("a").each(function () { 1445 var attr = $(this).attr('lote_id'); 1446 if (typeof attr !== typeof undefined && attr !== false && $.isNumeric(attr)) { 1447 e.content = e.content.replace('<a lote_id="'+attr+'"', '<lotelink lote_id="'+attr+'"'); 1448 } 1449 }); 1450 } 1451 }); 1452 editor.on('paste', function (e) { 1453 var paste; 1454 if (e.clipboardData.types.indexOf('text/plain') >= 0) { 1455 paste = e.clipboardData.getData('text/plain'); 1456 } 1457 1458 if (e.clipboardData.types.indexOf('text/html') >= 0) { 1459 var tempPaste = e.clipboardData.getData('text/html'); 1460 if (tempPaste.includes('<!--StartFragment-->')) { // check if the content is a special type such as actual html, image or file 1461 var regex = new RegExp("([^]*<!--StartFragment-->)|(<!--EndFragment-->[^]*)", "g"); // tinymce copy includes full html and body tags, and the actual content is actually between the comments 1462 paste = tempPaste.replace(regex, ''); 1463 } 1464 } 1465 1466 if (paste !== undefined) { 1467 paste = paste.replace(/
1467<script[^]*<\/script>/g, ''); // replaces everything in-between and including (<scrip -- <\script>) 1468 e.preventDefault(); 1469 insertIntoWysiwyg(paste); 1470 } 1471 }); 1472 editor.on('paste_preprocess', function (e) { 1473 console.log('paste_preprocess', e.content); 1474 }); 1475 editor.on('beforeSetContent', function (e) { 1476 1477 if (e.content.indexOf("<lotelink") >= 0) { 1478 1479 var data = e.content; 1480 $(data).find("lotelink").each(function () { 1481 var attr = $(this).attr('lote_id'); 1482 if (typeof attr !== typeof undefined && attr !== false && $.isNumeric(attr)) { 1483 var text = $(this).attr('href'); 1484 e.content = e.content.replace('<lotelink href="'+text+'"', '<a href="'+text+'"'); 1485 } 1486 1487 }); 1488 1489 var data = e.content; 1490 $(data).find("lotelink").each(function () { 1491 var attr = $(this).attr('lote_id'); 1492 if (typeof attr !== typeof undefined && attr !== false && $.isNumeric(attr)) { 1493 e.content = e.content.replace('<lotelink lote_id="'+attr+'"', '<a lote_id="'+attr+'"'); 1494 } 1495 1496 }); 1497 1498 e.content = e.content.replace(/\<lotelink type="img"/g, '<img'); 1499 e.content = e.content.replace(/\<lotelink type="page"/g, '<a type="page"'); 1500 e.content = e.content.replace(/\<lotelink type="file"/g, '<a type="file"'); 1501 e.content = e.content.replace(/\<\/lotelink>/g, '</a>'); 1502 1503 } 1504 1505 }); 1506 }, 1507 browser_spellcheck: true, 1508 is_campaign: (profile !== undefined && profile === "campaign"), 1509 sz_profile: profile 1510 }; 1511 1512 if(typeof(toolbar) != 'undefined') { 1513 settings.toolbar1 = toolbar1Custom; 1514 } 1515 1516 //Add CSS includes if provided 1517 if(cssIncludes) { 1518 settings.content_css = cssIncludes; 1519 } 1520 1521 //If newsletter editor... 1522 if(isNewsletter) { 1523 settings.width = "800px"; 1524 settings.resize = true; 1525 } 1526 1527 if(typeof relativeUrls == 'undefined' || relativeUrls == false) { 1528 settings.relative_urls = false; 1529 settings.convert_urls = false; 1530 } 1531 1532 settings.sb_links_opts = { 1533 link_url: true, 1534 link_email: true, 1535 link_phone: true 1536 }; 1537 1538 settings.sb_images_opts = { 1539 link_upload: true, 1540 link_external: true 1541 }; 1542 1543 settings.skin_url = "/app/js/tinymce/js/tinymce/skins/lightgray/"; 1544 tinymce.init(settings); 1545 1546 } 1547 } 1548 1549 function setupContentEditor(id, isFullPage, toolbar1Custom, cssIncludes, isNewsletter, profile, relativeUrls, wildcards, overrideHeight) { 1550 var plugins = [ 1551 "contextmenu", "advlist", "autolink", "lists", "print", "searchreplace", "visualblocks", "visualchars", 1552 "code", "save", "directionality", "paste", "textcolor", 1553 "sb_filemanager", "sb_links", "sb_images", "sb_table" 1554 ]; 1555 var contextMenu = " sb_links sb_images inserttable elements web_link pdf_viewer"; 1556 1557 var wildcardSettings = { 1558 content_holder: false, 1559 update_forms: false 1560 }; 1561 1562 if (wildcards) { 1563 if (profile !== 'campaign') { 1564 plugins.push("sb_elements"); 1565 } 1566 plugins.push("sb_wildcards"); 1567 contextMenu = contextMenu + " sb_wildcards sb_wildcards_update_form "; 1568 1569 } 1570 1571 var toolbarOptions = "sb_images sb_gallery sb_video pdf_viewer sb_links | formatselect | fontsizeselect forecolor | bold italic underline strikethrough | removeformat | alignleft aligncenter alignright al
1571ignjustify | outdent indent | bullist numlist | undo redo | code"; 1572 if (profile === "campaign"){ 1573 toolbarOptions = "undo redo | fontsizeselect forecolor | bold italic | removeformat | alignleft aligncenter alignright alignjustify | outdent indent | bullist numlist | sb_links | code"; 1574 } 1575 else if(profile === "manage_app_mobile") { 1576 toolbarOptions = "undo redo removeformat | bold italic | alignleft aligncenter alignright | outdent indent | sb_links | sb_images | code "; 1577 } 1578 else { 1579 plugins.push("sb_gallery"); 1580 plugins.push("sb_video"); 1581 contextMenu = "sb_images sb_gallery sb_video pdf_viewer web_link inserttable elements sb_links"; 1582 //contextMenu = "sb_gallery sb_video "+contextMenu; 1583 1584 } 1585 1586 1587 if(isFullPage || isNewsletter) { 1588 plugins.push("fullpage"); 1589 } 1590 1591 var validElements = "*[*]"; 1592 var invalidElements = ""; 1593 var validExtendedElements = '*[*]'; 1594 var validChildren = "multiline[a],singleline[a]"; 1595 1596 var menubar = "edit insert view table tools sb_wildcards"; 1597 if(profile === "manage_app_mobile"){ 1598 menubar = false; 1599 } 1600 var height = "600px"; 1601 if(profile == "quick_feed" || profile == "summary" ){ 1602 height = "400px"; 1603 } 1604 else if( profile === "manage_app_mobile"){ 1605 height = "250px"; 1606 } 1607 else if( profile === "new_content_holder"){ 1608 height = "400px"; 1609 } 1610 else if(profile === "company_note"){ 1611 height = "330px"; 1612 } 1613 1614 1615 if (overrideHeight) { 1616 height = overrideHeight + "px"; 1617 } 1618 1619 if($('#'+id).siblings('div.mce-tinymce').length == 0) { 1620 1621 var settings = { 1622 branding: false, 1623 selector: '#' + id, 1624 width: "100%", 1625 height: height, 1626 statusbar: true, 1627 resize: "both", 1628 //theme_advanced_resizing: true, 1629 //theme_advanced_resizing_use_cookie : false, 1630 theme: "modern", 1631 allow_html_in_named_anchor: true, 1632 allow_unsafe_link_target: true, 1633 1634 valid_elements: validElements, 1635 extended_valid_elements: validExtendedElements, 1636 invalid_elements: invalidElements, 1637// extended_valid_elements: 'iframe[src|width|height|frameborder|scrolling|allowfullscreen]', 1638 valid_children : validChildren, 1639 plugins: plugins, 1640 // menu: { 1641 // edit: { title: 'Edit', items: 'undo redo | cut copy paste pastetext | selectall' }, 1642 // insert: {title: 'Insert', items: 'sb_video sb_gallery sb_images'}, 1643 // view: {title: 'View', items: 'code | visualaid | spellcheck'}, 1644 // format: {title: 'Format', items: 'bold italic underline strikethrough superscript subscript | formats | removeformat'}, 1645 // table: {title: 'Table', items: 'inserttable tableprops deletetable | cell row column'}, 1646 // tools: {title: 'Tools', items: 'spellchecker code'}, 1647 // sb_wildcards: { title: 'Wildcards' } 1648 // }, 1649 menubar: menubar, 1650 cleanup: false, 1651 verify_html: false, 1652 toolbar: toolbarOptions, 1653 fontsize_formats: "8px 9px 10px 11px 12px 14px 16px 18px 20px 24px 36px", 1654 1655 image_advtab: true, 1656 image_list: [], 1657 contextmenu: contextMenu, 1658 setup: function (editor) { 1659 editor.on("init", function () { 1660 this.getDoc().body.style.fontSize = '14px'; 1661 this.getDoc().body.style.fontFamily = 'Verdana'; 1662 }); 1663 editor.on("keyup", function (editor, e) { 1664 actualCaretPositionBookmark = tinyMCE.activeEditor.selection.getBookmark(2, true); 1665 }); 1666 editor.on("click", function (editor, e) { 1667 actualCaretPositionBookmark = tinyMCE.activeEditor.selection.getBookmark(2, true); 1668 }); 1669 editor.on('getContent', function (e) { 1670 e.content = e.content.replace(/<p>(<img[^<]*)<\/p>/gi, function (a) { 1671 return a.replace('<p>', '').replace('</p>', ''); 1672 }); 1673 }); 1674 editor.on('BeforePastePreProcess', function(e) { 1675 // This will change any html text back to html tags and sanitise scripts and default comments 1676 var regex = new RegExp("([^]*<!--StartFragment-->)|(<!--EndFragment-->[^]*)", "g"); // tinymce copy includes full html and body tags, and the actual content is actually between the comments 1677 e.content = e.content.replace(/(<)/g, '<') 1678 .replace(/(>)/g, '>') 1679 .replace(regex, '') 1680 .replace(/
1680<script[\s\S]*?<\/script>/g, ''); 1681 }); 1682 editor.on('beforeSetContent', function (e) { 1683 e.content = e.content.replace(/<p>(<img[^<]*)<\/p>/gi, function (a) { 1684 return a.replace('<p>', '').replace('</p>', ''); 1685 }); 1686 }); 1687 1688 1689 1690 1691 1692 }, 1693 browser_spellcheck: true, 1694 is_campaign: (profile !== undefined && profile === "campaign"), 1695 sz_profile: profile 1696 }; 1697 1698 if(typeof(toolbar) != 'undefined') { 1699 settings.toolbar1 = toolbar1Custom; 1700 } 1701 1702 //Add CSS includes if provided 1703 if(cssIncludes) { 1704 if($.isArray(cssIncludes)){ 1705 cssIncludes.push("/theme/website/szschool/css/content.css"); 1706 cssIncludes.push("https://gladstonehs.sa.edu.au/_admin/cms/szschool/account-setting-colours.css"); 1707 cssIncludes.push("/theme/website/szschool/css/font-awesome.min.css"); 1708 1709 } 1710 settings.content_css = cssIncludes; 1711 1712 }else{ 1713 var cssIncludesDefault = ["/theme/website/szschool/css/content.css", "https://gladstonehs.sa.edu.au/_admin/cms/szschool/account-setting-colours.css", "/theme/website/szschool/css/font-awesome.min.css"]; 1714 settings.content_css = cssIncludesDefault; 1715 } 1716 1717 //If newsletter editor... 1718 if(isNewsletter) { 1719 settings.width = "100%"; 1720 settings.resize = true; 1721 //settings.force_br_newlines = true; 1722 //settings.force_p_newlines = false; 1723 settings.forced_root_block = ''; 1724 } 1725 1726 if(typeof relativeUrls == 'undefined' || relativeUrls == false) { 1727 settings.relative_urls = false; 1728 settings.convert_urls = false; 1729 } 1730 1731 if (wildcards) { 1732 settings.wildcards = wildcards; 1733 settings.wildcardAddons = wildcardSettings; 1734 } 1735 1736 settings.is_user_admin = 0; 1737
1738// tinymce.execCommand('mceFocus', false, id); 1739 tinymce.execCommand('mceRemoveEditor', true, id); 1740 settings.skin_url = "/app/js/tinymce/js/tinymce/skins/lightgray/"; 1741 tinymce.init(settings); 1742 1743 } 1744 } 1745</script>
vendor: 1 bytes, line 1745
1745
1746<script type="module" src="https://static.cloudflareinsights.com/beacon.min.js/v4bc70e2c01a94c73b74392e4234840661791215815920" integrity="sha512-L0ha0OXavK/8okipN9F8BtP84dg9DUhPERbBXzwI6dgTA55d2+yweo3pn5CSFYs45/r8md2+xvUPtTdvTNRfjA==" data-cf-beacon='{"version":"2024.11.0","token":"084c442f26d04b6bae7029f74b4cb7c7","spa":2}' crossorigin="anonymous"></script>
vendor: 1 bytes, line 1746
1746
1747<script>(function(){function c(){var b=a.contentDocument||(a.contentWindow&&a.contentWindow.document);if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'a47951d8791a86ec',t:'MTc5MTUwNjI3Nw=='};var a=document.createElement('script');a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script>
1747</body> 1748 1749</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.