-
About
First-Year Application Deadline
Don't miss your chance to apply to Marist!
• Early Decision II and Regular Decision: Saturday, Feb. 15About
-
Academics
First-Year Application Deadline
Don't miss your chance to apply to Marist!
• Early Decision II and Regular Decision: Saturday, Feb. 15Academics
-
Admission & Financial Aid
First-Year Application Deadline
Don't miss your chance to apply to Marist!
• Early Decision II and Regular Decision: Saturday, Feb. 15Admission & Financial Aid
-
Student Life
First-Year Application Deadline
Don't miss your chance to apply to Marist!
• Early Decision II and Regular Decision: Saturday, Feb. 15Student Life
- Athletics
An unexpected error occurred.
Featured News
An error occurred while processing the template.
The following has evaluated to null or missing: ==> serviceLocator [in template "86161#86202#45299" at line 3, column 38] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign AssetCategoryLocalService = s... [in template "86161#86202#45299" at line 3, column 1] ----
1<#assign friendly_url = portalUtil.getLayoutSetFriendlyURL(themeDisplay.getLayoutSet(), themeDisplay) + "/-/" + .vars['reserved-article-url-title'].data>
2<#assign share_image = portalUtil.getLayoutSetFriendlyURL(themeDisplay.getLayoutSet(), themeDisplay) + Thumbnail_Image.getData()>
3<#assign AssetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") />
4<#assign AssetVocabularyLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService") />
5<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") />
6<#assign journalArticle = JournalArticleLocalService.getArticle(getterUtil.getLong(groupId),.vars['reserved-article-id'].data) />
7<#assign categories = AssetCategoryLocalService.getCategories("com.liferay.journal.model.JournalArticle", journalArticle.getResourcePrimKey()) />
8<#if categories?has_content>
9 <#list categories as category>
10 <#assign vNum = category.getVocabularyId()>
11 <#assign v = AssetVocabularyLocalService.getAssetVocabulary(vNum)>
12 <#if v.getName() == "topic" >
13 <#assign cat = category.getName()>
14 <#assign catId = category.getCategoryId()> <!-- Topic -->
15 </#if>
16 <#if v.getName() == "news-feed-type"> <!-- Feed Type -->
17 <#assign feed_type = category.getName()>
18 <#assign feedID = category.getCategoryId()>
19 </#if>
20 </#list>
21</#if>
22 <article class="news-article card">
23 <#if (feed_type?? && feed_type == "News at Marist") >
24 <div class="news-thumb">
25 <a aria-label="${Article_display_title.getData()}" href="${friendly_url}" role="img">
26 <#if (Thumbnail_Image.getData())?? && Thumbnail_Image.getData() != "">
27 <img loading="lazy" alt="${Thumbnail_Image.getAttribute("alt")}" data-fileentryid="${Thumbnail_Image.getAttribute("fileEntryId")}" src="${Thumbnail_Image.getData()}" style="height:248px; object-fit:contain; width: 100%;"/>
28 <#else>
29 <img loading="lazy" alt="Default News Image" src="/documents/86200/288229/Default_News_THUMB.jpg/b822c7fe-abb5-c0ff-d7a6-6bf1fa0d245c?t=1674223970654" />
30 </#if>
31 </a>
32 </div>
33 <#else>
34 <div class="news-thumb">
35 <a aria-label="${Article_display_title.getData()}" href="${URL.getData()}">
36 <#if (Thumbnail_Image.getData())?? && Thumbnail_Image.getData() != "">
37 <img loading="lazy" alt="${Thumbnail_Image.getAttribute("alt")}" data-fileentryid="${Thumbnail_Image.getAttribute("fileEntryId")}" src="${Thumbnail_Image.getData()}" />
38 <#else>
39 <img loading="lazy" alt="Default News Image" src="/documents/86200/288229/Default_News_THUMB.jpg/b822c7fe-abb5-c0ff-d7a6-6bf1fa0d245c?t=1674223970654" />
40 </#if>
41 </a>
42 </div>
43 </#if>
44 <h2 itemprop="headline" class="news_r_title">
45 <#if (Article_display_title.getData())??>
46 <#if (feed_type?? && feed_type == "News at Marist") >
47 <a href="${friendly_url}">
48 ${Article_display_title.getData()}
49 </a>
50 <#else>
51 <a href="${URL.getData()}">
52 ${Article_display_title.getData()}
53 </a>
54 </#if>
55 </#if>
56 </h2>
57 <div class="news-subheader news_r_subheader">
58 <#if (Subheader.getData())??>
59 ${Subheader.getData()}
60 <#else>
61 Test
62 </#if>
63 </div>
64 <#if (Summary.getData())??>
65 <div class="news-summary news_r_summary">
66 ${Summary.getData()}
67 </div>
68 </#if>
69 <div class="read-more-wrapper">
70 <span class="read-more">
71 <#if (feed_type?? && feed_type == "News at Marist") >
72 <a href="${friendly_url}">
73 Read More <span class="ion-chevron-right"></span>
74 </a>
75 <#else>
76 <a href="${URL.getData()}">
77 Read More <span class="ion-chevron-right"></span>
78 </a>
79 </#if>
80 </span>
81 </div>
82 </article>
83<style>
84 #news-featured-home article .news-subheader {
85 font-family: myriad-pro, sans-serif;
86 font-style: normal;
87 font-weight: 600;
88 padding-right: 1em;
89 color: #616363;
90 margin: 0px 5px 20px 20px;
91 line-height: 23.2px;
92 }
93 #news-featured-home article h2 {
94 margin: 0px 5px 20px 20px!important;
95 }
96</style>
An error occurred while processing the template.
The following has evaluated to null or missing: ==> serviceLocator [in template "86161#86202#45299" at line 3, column 38] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign AssetCategoryLocalService = s... [in template "86161#86202#45299" at line 3, column 1] ----
1<#assign friendly_url = portalUtil.getLayoutSetFriendlyURL(themeDisplay.getLayoutSet(), themeDisplay) + "/-/" + .vars['reserved-article-url-title'].data>
2<#assign share_image = portalUtil.getLayoutSetFriendlyURL(themeDisplay.getLayoutSet(), themeDisplay) + Thumbnail_Image.getData()>
3<#assign AssetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") />
4<#assign AssetVocabularyLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService") />
5<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") />
6<#assign journalArticle = JournalArticleLocalService.getArticle(getterUtil.getLong(groupId),.vars['reserved-article-id'].data) />
7<#assign categories = AssetCategoryLocalService.getCategories("com.liferay.journal.model.JournalArticle", journalArticle.getResourcePrimKey()) />
8<#if categories?has_content>
9 <#list categories as category>
10 <#assign vNum = category.getVocabularyId()>
11 <#assign v = AssetVocabularyLocalService.getAssetVocabulary(vNum)>
12 <#if v.getName() == "topic" >
13 <#assign cat = category.getName()>
14 <#assign catId = category.getCategoryId()> <!-- Topic -->
15 </#if>
16 <#if v.getName() == "news-feed-type"> <!-- Feed Type -->
17 <#assign feed_type = category.getName()>
18 <#assign feedID = category.getCategoryId()>
19 </#if>
20 </#list>
21</#if>
22 <article class="news-article card">
23 <#if (feed_type?? && feed_type == "News at Marist") >
24 <div class="news-thumb">
25 <a aria-label="${Article_display_title.getData()}" href="${friendly_url}" role="img">
26 <#if (Thumbnail_Image.getData())?? && Thumbnail_Image.getData() != "">
27 <img loading="lazy" alt="${Thumbnail_Image.getAttribute("alt")}" data-fileentryid="${Thumbnail_Image.getAttribute("fileEntryId")}" src="${Thumbnail_Image.getData()}" style="height:248px; object-fit:contain; width: 100%;"/>
28 <#else>
29 <img loading="lazy" alt="Default News Image" src="/documents/86200/288229/Default_News_THUMB.jpg/b822c7fe-abb5-c0ff-d7a6-6bf1fa0d245c?t=1674223970654" />
30 </#if>
31 </a>
32 </div>
33 <#else>
34 <div class="news-thumb">
35 <a aria-label="${Article_display_title.getData()}" href="${URL.getData()}">
36 <#if (Thumbnail_Image.getData())?? && Thumbnail_Image.getData() != "">
37 <img loading="lazy" alt="${Thumbnail_Image.getAttribute("alt")}" data-fileentryid="${Thumbnail_Image.getAttribute("fileEntryId")}" src="${Thumbnail_Image.getData()}" />
38 <#else>
39 <img loading="lazy" alt="Default News Image" src="/documents/86200/288229/Default_News_THUMB.jpg/b822c7fe-abb5-c0ff-d7a6-6bf1fa0d245c?t=1674223970654" />
40 </#if>
41 </a>
42 </div>
43 </#if>
44 <h2 itemprop="headline" class="news_r_title">
45 <#if (Article_display_title.getData())??>
46 <#if (feed_type?? && feed_type == "News at Marist") >
47 <a href="${friendly_url}">
48 ${Article_display_title.getData()}
49 </a>
50 <#else>
51 <a href="${URL.getData()}">
52 ${Article_display_title.getData()}
53 </a>
54 </#if>
55 </#if>
56 </h2>
57 <div class="news-subheader news_r_subheader">
58 <#if (Subheader.getData())??>
59 ${Subheader.getData()}
60 <#else>
61 Test
62 </#if>
63 </div>
64 <#if (Summary.getData())??>
65 <div class="news-summary news_r_summary">
66 ${Summary.getData()}
67 </div>
68 </#if>
69 <div class="read-more-wrapper">
70 <span class="read-more">
71 <#if (feed_type?? && feed_type == "News at Marist") >
72 <a href="${friendly_url}">
73 Read More <span class="ion-chevron-right"></span>
74 </a>
75 <#else>
76 <a href="${URL.getData()}">
77 Read More <span class="ion-chevron-right"></span>
78 </a>
79 </#if>
80 </span>
81 </div>
82 </article>
83<style>
84 #news-featured-home article .news-subheader {
85 font-family: myriad-pro, sans-serif;
86 font-style: normal;
87 font-weight: 600;
88 padding-right: 1em;
89 color: #616363;
90 margin: 0px 5px 20px 20px;
91 line-height: 23.2px;
92 }
93 #news-featured-home article h2 {
94 margin: 0px 5px 20px 20px!important;
95 }
96</style>
An error occurred while processing the template.
The following has evaluated to null or missing: ==> serviceLocator [in template "86161#86202#45299" at line 3, column 38] ---- Tip: If the failing expression is known to legally refer to something that's sometimes null or missing, either specify a default value like myOptionalVar!myDefault, or use <#if myOptionalVar??>when-present<#else>when-missing</#if>. (These only cover the last step of the expression; to cover the whole expression, use parenthesis: (myOptionalVar.foo)!myDefault, (myOptionalVar.foo)?? ---- ---- FTL stack trace ("~" means nesting-related): - Failed at: #assign AssetCategoryLocalService = s... [in template "86161#86202#45299" at line 3, column 1] ----
1<#assign friendly_url = portalUtil.getLayoutSetFriendlyURL(themeDisplay.getLayoutSet(), themeDisplay) + "/-/" + .vars['reserved-article-url-title'].data>
2<#assign share_image = portalUtil.getLayoutSetFriendlyURL(themeDisplay.getLayoutSet(), themeDisplay) + Thumbnail_Image.getData()>
3<#assign AssetCategoryLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetCategoryLocalService") />
4<#assign AssetVocabularyLocalService = serviceLocator.findService("com.liferay.asset.kernel.service.AssetVocabularyLocalService") />
5<#assign JournalArticleLocalService = serviceLocator.findService("com.liferay.journal.service.JournalArticleLocalService") />
6<#assign journalArticle = JournalArticleLocalService.getArticle(getterUtil.getLong(groupId),.vars['reserved-article-id'].data) />
7<#assign categories = AssetCategoryLocalService.getCategories("com.liferay.journal.model.JournalArticle", journalArticle.getResourcePrimKey()) />
8<#if categories?has_content>
9 <#list categories as category>
10 <#assign vNum = category.getVocabularyId()>
11 <#assign v = AssetVocabularyLocalService.getAssetVocabulary(vNum)>
12 <#if v.getName() == "topic" >
13 <#assign cat = category.getName()>
14 <#assign catId = category.getCategoryId()> <!-- Topic -->
15 </#if>
16 <#if v.getName() == "news-feed-type"> <!-- Feed Type -->
17 <#assign feed_type = category.getName()>
18 <#assign feedID = category.getCategoryId()>
19 </#if>
20 </#list>
21</#if>
22 <article class="news-article card">
23 <#if (feed_type?? && feed_type == "News at Marist") >
24 <div class="news-thumb">
25 <a aria-label="${Article_display_title.getData()}" href="${friendly_url}" role="img">
26 <#if (Thumbnail_Image.getData())?? && Thumbnail_Image.getData() != "">
27 <img loading="lazy" alt="${Thumbnail_Image.getAttribute("alt")}" data-fileentryid="${Thumbnail_Image.getAttribute("fileEntryId")}" src="${Thumbnail_Image.getData()}" style="height:248px; object-fit:contain; width: 100%;"/>
28 <#else>
29 <img loading="lazy" alt="Default News Image" src="/documents/86200/288229/Default_News_THUMB.jpg/b822c7fe-abb5-c0ff-d7a6-6bf1fa0d245c?t=1674223970654" />
30 </#if>
31 </a>
32 </div>
33 <#else>
34 <div class="news-thumb">
35 <a aria-label="${Article_display_title.getData()}" href="${URL.getData()}">
36 <#if (Thumbnail_Image.getData())?? && Thumbnail_Image.getData() != "">
37 <img loading="lazy" alt="${Thumbnail_Image.getAttribute("alt")}" data-fileentryid="${Thumbnail_Image.getAttribute("fileEntryId")}" src="${Thumbnail_Image.getData()}" />
38 <#else>
39 <img loading="lazy" alt="Default News Image" src="/documents/86200/288229/Default_News_THUMB.jpg/b822c7fe-abb5-c0ff-d7a6-6bf1fa0d245c?t=1674223970654" />
40 </#if>
41 </a>
42 </div>
43 </#if>
44 <h2 itemprop="headline" class="news_r_title">
45 <#if (Article_display_title.getData())??>
46 <#if (feed_type?? && feed_type == "News at Marist") >
47 <a href="${friendly_url}">
48 ${Article_display_title.getData()}
49 </a>
50 <#else>
51 <a href="${URL.getData()}">
52 ${Article_display_title.getData()}
53 </a>
54 </#if>
55 </#if>
56 </h2>
57 <div class="news-subheader news_r_subheader">
58 <#if (Subheader.getData())??>
59 ${Subheader.getData()}
60 <#else>
61 Test
62 </#if>
63 </div>
64 <#if (Summary.getData())??>
65 <div class="news-summary news_r_summary">
66 ${Summary.getData()}
67 </div>
68 </#if>
69 <div class="read-more-wrapper">
70 <span class="read-more">
71 <#if (feed_type?? && feed_type == "News at Marist") >
72 <a href="${friendly_url}">
73 Read More <span class="ion-chevron-right"></span>
74 </a>
75 <#else>
76 <a href="${URL.getData()}">
77 Read More <span class="ion-chevron-right"></span>
78 </a>
79 </#if>
80 </span>
81 </div>
82 </article>
83<style>
84 #news-featured-home article .news-subheader {
85 font-family: myriad-pro, sans-serif;
86 font-style: normal;
87 font-weight: 600;
88 padding-right: 1em;
89 color: #616363;
90 margin: 0px 5px 20px 20px;
91 line-height: 23.2px;
92 }
93 #news-featured-home article h2 {
94 margin: 0px 5px 20px 20px!important;
95 }
96</style>