Skip to navigation Skip to content Skip to footer
WELCH COLLEGE FLAMES ATHLETICS
  • Facebook
  • Twitter
  • Instagram
Navigation
Composite Search
  • Sports
    • MEN'S SPORTS
      • Basketball
        • Schedule
        • Roster
        • News
      • JV Basketball
        • Schedule
      • Soccer
        • Schedule
        • Roster
        • News
    • WOMEN'S SPORTS
      • Basketball
        • Schedule
        • Roster
        • News
      • Volleyball
        • Schedule
        • Roster
        • News
    • COED SPORTS
      • Cross Country
        • Schedule
        • Roster
        • News
  • Inside Athletics
    • Staff Directory
    • Mission Statement/Core Values
    • Master Schedule
  • Fan Zone
    • News
    • Gameday
    • Facilities
  • Recruits
  • LiveStream
  • #KingChasing
Men's Basketball
  • Home
  • Roster
  • Schedule/Results
  • Statistics
  • News
There was a problem with a Velocity script
Page/httpd/prestosports/site-public/WEB-INF/themes/generic-bootstrap/related-links-template
ErrorError invoking method 'get(java.lang.Integer)' in java.util.ArrayList at /httpd/prestosports/site-public/WEB-INF/themes/generic-bootstrap/related-links-template[line 54, column 66]
Page source:
1: #macro (printLinkAriaLabelRelatedLinks $event $label)
2:     #if (!$event)
3:         #set ($ariaLabel = $label)
4:     #else
5:         #set ($ariaLabel = "${event.sport} event: ${formatter.formatDate($event.date, 'MMMM d hh:mm a:')}")
6:         #if ($event.neutralSite.length() > 0 || $event.home)
7:                 #set ($vsOrAt = "vs.")
8:         #else
9:                 #set ($vsOrAt = "at")
10:         #end
11:         #if ($event.teams.size() > 1)
12:                 #set ($ariaLabel = "${ariaLabel} ${event.teams.get(0).name} ${vsOrAt} ${event.teams.get(1).name}:")
13:         #elseif ($event.teams.size() == 1)
14:                 #set ($ariaLabel = "${ariaLabel} ${event.teams.get(0).name}:")
15:         #end
16:         #if ($event.neutralSite.length() > 0)
17:                 #set ($ariaLabel = "${ariaLabel} @ ${event.neutralSite}:")
18:         #end
19:         #set ($ariaLabel = "${ariaLabel} ${label}")
20:     #end
21:     aria-label="$ariaLabel"
22: #end ##printLinkAriaLabelRelatedLinks
23: 
24: 
25: ## RELATED LINKING
26: #if (!($request.getAttribute("disable_related_links").length() > 0))
27: #if($request.getAttribute("relatedLinksContentPage"))
28:         #set ($contentPage = $request.getAttribute("relatedLinksContentPage"))
29:     #else
30:         #set ($contentPage = $page)
31:     #end
32:     #set ($relatedPages = $contentPage.relatedInSchedule)
33:         #if ($relatedPages.size() > 0)
34:                 ##disable related links from showing again
35:                 $request.setAttribute("disable_related_links", "y")
36: 
37:                 #set ($printedLinks = {})
38:                 #set ($eventLinks = [])
39:                 #set ($relatedEvents = $contentPage.schedule.getEventsWithLink($contentPage.url))
40:                 #if (!$relatedEvents.isEmpty())
41:                         #set ($relatedEvent = $relatedEvents[0])
42:                         #if (!$relatedEvent.links.isEmpty())
43:                                 #set ($eventLinks = $relatedEvent.links)
44:                         #end
45:                 #end
46:   
47:                 <div class="page-related-links clearfix">
48:                         #foreach ($related in $relatedPages)
49:                                 #set ($linkText = $related.mapLabel)
50:                                 #set ($linkUrl = $related.url)
51:                                 #set ($linkMapType = $related.mapType)
52:                                 #set ($linkFound = false)
53:                                 #if (!$relatedEvents.isEmpty())
54:                                         #set ($link = $eventLinks[0])
55:                                         #foreach ($l in $eventLinks)
56:                                         #if ($related.url == $l.url)
57:                                                 #set ($link = $l)
58:                                                 #set ($linkFound = true)
59:                                         #end
60:                                         #end
61:                                 #end
62:                                 #if ($linkFound == true)
63:                                         #set ($linkText = $link.name)
64:                                         #set ($linkUrl = $link.url)
65:                                         #set ($linkMapType = $link.mapType)
66:                                 #end
67:                                 #set ($linkTypeCounter = 1)
68:                                 #set ($linkTypeLabel = $linkText)
69:                                 #if ($printedLinks.containsKey("${$linkText}"))
70:                                         #set ($linkTypeCounter = $printedLinks.get("${linkText}") + 1)
71:                                         #set ($linkTypeLabel = "$linkTypeLabel ${linkTypeCounter}")
72:                                 #end
73:                                 #set ($ignore = $printedLinks.put($linkText, $linkTypeCounter))
74: 
75:                                 <a class="list-group-item bg-primary text-white d-inline-block #if ($related.id == $contentPage.id) font-weight-bold #end " href="$related.url" #printLinkAriaLabelRelatedLinks($relatedEvent, $linkTypeLabel) #if ($website.isExternalLink($related.url)) target="_blank" #end>
76:                                         #if ($linkMapType == "GA") ##gallery
77:                                                 <span class="far fa-images"></span>
78:                                         #elseif ($linkMapType == "TI") ##tickets
79:                                                 <span class="fas fa-ticket-alt"></span>
80:                                         #elseif($linkMapType == "RC") ##recap
81:                                                 <span class="fa fa-share"></span>
82:                                         #elseif($linkMapType == "PR") ##preview
83:                                                 <span class="far fa-eye"></span>
84:                                         #elseif($linkMapType == "LS") ##live stats
85:                                                 <span class="fas fa fa-eye"></span>
86:                                         #elseif($linkMapType == "VI") ##video
87:                                                 <span class="fa fa-video-camera"></span>
88:                                         #elseif($linkMapType == "AU") ## audio
89:                                                 <span class="fas fa-headphones-alt"></span>
90:                                         #elseif($linkMapType == "DI") ##directions
91:                                                 <span class="fas fa-directions"></span>
92:                                         #elseif($linkMapType == "BS") ##box scores
93:                                                 <span class="far fa-chart-bar"></span>
94:                                         #elseif($linkMapType == "RE") ##results
95:                                                 <span class="fa fa-calculator"></span>
96:                                         #elseif($linkMapType == "LI") ##custom link
97:                                                 <span class="fa fa-external-link"></span>
98:                                         #end
99:                                         <span class="recap-label">${linkText}</span>
100:                                 </a> 
101:                         #end
102:                 </div> 
103:         #end
104: #end ## disable
105: 

Appalachian Bible College at Welch

OT 2OT T
Appalachian Bible College
Welch
Share
Facebook Twitter Email Print
  • The National Christian College Athletics Association
  • Welch College | Gallatin, TN
  • The Welch College Flames
© 2023 Welch College. All rights reserved. 1045 Bison Trail, Gallatin, TN 37066 Privacy Policy Terms of Use
Learn about the site developer