Skip to navigation
Skip to content
Skip to footer
SALVE REGINA UNIVERSITY SEAHAWKS
There was a problem with a Velocity script |
Page | /sections/header |
Error | Invocation of method 'include' in class com.prestosports.render.ContentEngineInvoker threw exception javax.servlet.ServletException: javax.servlet.ServletException: com.amazonaws.AbortedException: at ojgknbrir8osduyf/sections/header[line 260, column 10] |
Page source: |
1: #set ($mobilelogo = "")
2: #set ($stickyClass = "")
3: #set ($fluidNavContainer = false)
4: #set ($headerContainer = "container")
5: #set ($headerTextAlign = "text-left")
6: #set ($slogan = $website.profile.siteName)
7: #set ($sitelogo = $website.theme.getSetting("sitelogo"))
8: #set ($search = $website.theme.getSetting("section.header.search"))
9: #set ($sticky = $website.theme.getSetting("section.header.sticky"))
10: #set ($headerBg = $website.theme.getSetting("section.header.style.background.class"))
11: #set ($headerTextClass = $website.theme.getSetting("section.header.style.text.class"))
12: #set ($headerTextAlign = $website.theme.getSetting("section.header.style.text.align"))
13: #set ($headerContainer = $website.theme.getSetting("section.header.container"))
14:
15: #if ($website.theme.getSetting("mobile.uselogo") == "yes")
16: #set ($mobilelogo = $website.theme.getSetting("mobile.logo"))
17: #end
18:
19: #if ($website.theme.getSetting("slogan").length() > 0)
20: #set ($slogan = $website.theme.getSetting("slogan"))
21: #end
22:
23: #if ($headerContainer == "container-fluid")
24: #set ($fluidNavContainer = true)
25: #end
26:
27: #if ($sticky == 'enabled')
28: #set ($stickyClass = 'sticky-top')
29: ## This is a bootstrap4 helper class that must be set on a direct child element of the body.
30: #end
31:
32: #set ($headerContainerClass = "section header ${headerBg} ${headerTextClass} ${headerTextAlign}")
33: #set ($headerTopContainerClass = "section header header-top ${headerBg} ${headerTextClass} ${headerTextAlign}")
34:
35: $!request.setAttribute("sitelogo", $sitelogo)
36: $!request.setAttribute("mobilelogo", $mobilelogo)
37:
38: ##=========================##
39: ## START OF DEFINED MACROS ##
40: ##=========================##
41:
42: #macro (partnerLogos)
43: #if ($website.theme.getSetting("component.partnerlogos.active") == "enabled")
44: #set ($container = "container")
45: #set ($heading = $website.theme.getSetting("component.partnerlogos.heading"))
46: #set ($container = $website.theme.getSetting("component.partnerlogos.container"))
47: #set ($poweredby = $website.theme.getSetting("component.partnerlogos.poweredby"))
48: #set ($classText = $website.theme.getSetting("component.partnerlogos.style.text.class"))
49: #set ($classBg = $website.theme.getSetting("component.partnerlogos.style.background.class"))
50: #set ($grayscale = $website.theme.getSetting("component.partnerlogos.grayscale"))
51: #set ($overlay = $!website.theme.getSetting("component.partnerlogos.overlay.active"))
52: #set ($overlaybg = $!website.theme.getSetting("component.partnerlogos.overlay.background.class"))
53: #set ($overlaytext = $!website.theme.getSetting("component.partnerlogos.overlay.text.class"))
54:
55: $!request.setAttribute("file_exists", false)
56: $website.includeAgain("${poweredby}?tmpl=file-exists-template")
57: #if ($request.getAttribute("file_exists"))
58: <div class="partner-logo-macro">
59: <button type="button" class="btn btn-outline-primary btn-block btn-sm rounded-0 d-block d-xl-none" data-toggle="collapse" data-target="#partnerlogos1" aria-expanded="false" aria-controls="partnerlogos1">${heading}</button>
60: <div id="partnerlogos1" class="component partnerlogos ${classText} ${classBg} collapse d-xl-block">
61: <div class="${container} p-0">
62: $website.includeAgain("${poweredby}?tmpl=navbar-logos-template&grayscale=$!{grayscale}&overlaybg=$!{overlaybg}&overlaytext=$!{overlaytext}&overlay=$!{overlay}&splitNav=true")
63: ## $website.includeAgain("${poweredby}?tmpl=navbar-split-logos-template&grayscale=$!{grayscale}&overlaybg=$!{overlaybg}&overlaytext=$!{overlaytext}&overlay=$!{overlay}&splitNav=true")
64: </div>
65: </div>
66: </div>
67: #else
68: <div class="d-xl-flex justify-content-center d-none">
69: <a href="/index" class="navbar-brand navbar-logo d-flex align-items-center header-top-logo ">
70: <img class="logo w-auto img-mh-6 position-relative" src="${sitelogo}" alt="$website.profile.siteName" />
71: </a>
72: </div>
73: #end
74: #end
75: #end
76: #macro (siteSlogan)
77: #if($slogan.length() > 0)
78: <div class="site-slogan text-center p-2 text-uppercase position-relative h1 font-weight-bold">
79: <span class="ls-1">$slogan</span>
80: </div>
81: #end
82: #end
83: #macro (primaryNav)
84: #set ($poweredby = $website.theme.getSetting("navigation.primary.poweredby"))
85: #set ($primaryNavBgClass = $website.theme.getSetting("navigation.primary.style.background.class"))
86: #set ($primaryNavTextClass = $website.theme.getSetting("navigation.primary.style.text.class"))
87: #set ($primaryNavDropdownBg = $website.theme.getSetting("navigation.primarydropdown.style.background.class"))
88: #set ($primaryNavScheme = $website.theme.getSetting("navigation.primary.style.scheme"))
89: #set ($primaryNavDropdownScheme = $website.theme.getSetting("navigation.primarydropdown.style.scheme"))
90:
91: #set ($primaryNavTextAlign = $website.theme.getSetting("navigation.primary.style.text.align"))
92: #if($primaryNavTextAlign == "text-left")
93: #set ($primaryNavAlignment = "justify-content-start")
94: #elseif($primaryNavTextAlign == "text-center")
95: #set ($primaryNavAlignment = "justify-content-around")
96: #elseif($primaryNavTextAlign == "text-right")
97: #set ($primaryNavAlignment = "justify-content-end")
98: #else
99: #set ($primaryNavAlignment = "justify-content-end")
100: ## must default to end due to previous sites using this existing theme. do not change - DS
101: #end
102:
103: #set ($includeUrl = "${poweredby}?tmpl=navbar-primary-flex-template&id=site-nav&search=${search}&colorScheme=${primaryNavScheme}&bgColor=${primaryNavBgClass}&colorSchemeDropdown=${primaryNavDropdownScheme}&social=navbar-social&alignment=${primaryNavAlignment}&bgColorDropdown=${primaryNavDropdownBg}&fluid=${fluidNavContainer}")
104:
105: ## set the file_exists attribute to false before checking for existence
106: $!request.setAttribute("file_exists", false)
107: $website.includeAgain("${poweredby}?tmpl=file-exists-template")
108: #if ($request.getAttribute("file_exists"))
109: <div class="primary-navigation-macro position-relative" style="z-index:2;">
110: $website.includeAgain($includeUrl)
111: </div>
112: #end
113: #end
114: #macro (secondaryNav)
115: #set ($poweredby = $website.theme.getSetting("navigation.secondary.poweredby"))
116: #set ($secondaryNavBg = $website.theme.getSetting("navigation.secondary.style.background.class"))
117: #set ($secondaryNavDropdownBg = $website.theme.getSetting("navigation.secondarydropdown.style.background.class"))
118: #set ($secondaryNavScheme = $website.theme.getSetting("navigation.secondary.style.scheme"))
119: #set ($secondaryNavDropdownScheme = $website.theme.getSetting("navigation.secondarydropdown.style.scheme"))
120:
121: #set ($secondaryNavTextAlign = $website.theme.getSetting("navigation.secondary.style.text.align"))
122: #if($secondaryNavTextAlign == "text-left")
123: #set ($secondaryNavAlignment = "justify-content-start")
124: #elseif($secondaryNavTextAlign == "text-center")
125: #set ($secondaryNavAlignment = "justify-content-around")
126: #elseif($secondaryNavTextAlign == "text-right")
127: #set ($secondaryNavAlignment = "justify-content-end")
128: #else
129: #set ($secondaryNavAlignment = "justify-content-end")
130: ## must default to end due to previous sites using this existing theme. do not change - DS
131: #end
132:
133: ## set the file_exists attribute to false before checking for existence
134: $!request.setAttribute("file_exists", false)
135: $website.includeAgain("${poweredby}?tmpl=file-exists-template")
136: #if ($request.getAttribute("file_exists"))
137: <div class="secondary-navigation-macro position-relative shadow" style="z-index:1;">
138: $website.includeAgain("${poweredby}?tmpl=navbar-secondary-template&colorScheme=${secondaryNavScheme}&bgColor=${secondaryNavBg}&colorSchemeDropdown=${secondaryNavDropdownScheme}&bgColorDropdown=${secondaryNavDropdownBg}&justify=${secondaryNavAlignment}&fluid=${fluidNavContainer}")
139: </div>
140: #end
141: #end
142: #macro (quickLinks)
143: #set ($poweredby = $website.theme.getSetting("navigation.quicklinks.poweredby"))
144: #set ($quicklinksNavBg = $website.theme.getSetting("navigation.quicklinks.style.background.class"))
145: #set ($quicklinksNavScheme = $website.theme.getSetting("navigation.quicklinks.style.scheme"))
146: #set ($quicklinksNavClass = $tool.esc.url("navbar navbar-quicklinks ${quicklinksNavScheme} ${quicklinksNavBg}"))
147: #set ($flexClass = "d-md-flex")
148:
149: $!request.setAttribute("file_exists", false)
150: $website.includeAgain("${poweredby}?tmpl=file-exists-template")
151: #if ($request.getAttribute("file_exists"))
152: $website.includeAgain("${poweredby}?tmpl=navbar-quicklinks-template&class=${quicklinksNavClass}&flex=true&flexFill=true&flexClass=${flexClass}&showTitle=false")
153: #end
154: #end
155:
156: #macro (scoreboard)
157: ## SCOREBOARD RESULTS / UPCOMING
158: #if ($website.theme.getSetting("component.scoreboard.active") == "enabled")
159: #set ($fileExists = false)
160: #set ($poweredby = $website.theme.getSetting("component.scoreboard.poweredby"))
161: #set ($heading = $website.theme.getSetting("component.scoreboard.heading"))
162: #set ($view = $website.theme.getSetting("component.scoreboard.view"))
163:
164: ## set the file_exists attribute to false before checking for existence
165: $!request.setAttribute("file_exists", false)
166: $website.includeAgain("${poweredby}?tmpl=file-exists-template")
167: #set ($fileExists = $request.getAttribute("file_exists"))
168: #set ($fileType = $request.getAttribute("file_type"))
169:
170: #if ($fileType == "loki/navbar")
171: #set ($contentTemplateParams = $tool.esc.url("style=9&view=${view}"))
172: #set ($tmpl = "scoreboard-switcher-template&type=select&flexdirection=flex-row&contentTemplate=mod-scoreboard-template&contentTemplateParams=${contentTemplateParams}")
173: #else
174: #set ($tmpl = "mod-scoreboard-template&style=9&view=${view}")
175: #end
176:
177: #if ($fileExists)
178: <div class="component scoreboard ${website.theme.getSetting('component.scoreboard.style.text.class')} ${website.theme.getSetting('component.scoreboard.style.background.class')}">
179: <div class="${website.theme.getSetting('component.scoreboard.container')} ">
180: <div class="d-flex flex-row justify-content-center align-items-center align-items-stretch flex-nowrap no-gutters bg-white">
181: <div class="flex-grow-1 overflow-hidden">
182: #if ($view.length() > 0 && $fileType == "loki/schedule-view")
183: $website.includeAgain("${poweredby}?view=${view}&tmpl=${tmpl}")
184: #else
185: $website.includeAgain("${poweredby}?tmpl=${tmpl}")
186: #end
187: </div>
188: #if ($website.theme.getSetting("component.scoreboard.option.sponsor") == "enabled")
189: <div class="text-center d-none scoreboard-aside p-3">
190: #set ($sponsoredby = $website.theme.getSetting("component.scoreboard.option.poweredby"))
191: $website.includeAgain("${sponsoredby}?tmpl=sponsor-image-template")
192: </div>
193: #end
194: </div>
195: </div>
196: </div>
197: #end
198: #end
199: #end
200:
201: ##=========================##
202: ## START OF PAGE MARKUP ##
203: ##=========================##
204:
205: $website.include("/blocks/pre-header")
206:
207: <div class="${headerTopContainerClass}">
208: <div class="${headerContainer}">
209:
210: <div class="header-top-image"></div>
211:
212: #if ($website.theme.getSetting("component.scoreboard.location") == "header")
213: #if ($website.theme.getSetting("component.scoreboard.layout") == "layout-1")
214: #scoreboard
215: #else
216: #if ($wiki.valid())
217: <div class="alert alert-info" role="alert">
218: The scoreboard layout defined is not accepted for this location. Please review and select another layout.
219: </div>
220: #end
221: #end
222: #end
223:
224:
225: #*#siteSlogan *#
226: #set ($requestedpage = $request.getRequestURI())
227: #quickLinks
228:
229: #if ($website.theme.getSetting("component.partnerlogos.active") != "enabled")
230: <div class="d-xl-flex justify-content-center d-none">
231: <a href="/index" class="navbar-brand navbar-logo d-flex align-items-center header-top-logo ">
232: <img class="logo w-auto img-mh-6 position-relative" src="${sitelogo}" alt="$website.profile.siteName" />
233: </a>
234: </div>
235: #else
236: #if ($website.theme.getSetting("component.partnerlogos.location") == "header")
237: #partnerLogos
238: #end
239: #end
240:
241:
242:
243:
244: </div>
245: </div>
246:
247: #siteSlogan
248:
249: <header class="${headerContainerClass} ${stickyClass}" #if ($sticky == 'enabled') data-module="bs-scripts/sticky-top-bs" #end>
250: <div class="${headerContainer} ">
251:
252: ## PRIMARY NAVBAR
253: #primaryNav
254:
255: ## SECONDARY NAVBAR
256: #secondaryNav
257: </div>
258: </header>
259:
260: $website.include("/blocks/post-header")
|
There was a problem with a Velocity script |
Page | /default-decorator |
Error | Invocation of method 'include' in class com.prestosports.render.ContentEngineInvoker threw exception javax.servlet.ServletException: javax.servlet.ServletException: com.amazonaws.AbortedException: at ojgknbrir8osduyf/default-decorator[line 50, column 42] |
Page source: |
1: {"s3Path":"Infield/53/src/design/default-decorator.html","mimeType":"text/html"}
|