php js css php js css

Please Login

Changes to Page: exams

218135
Yesterday 11:49pm
Guevarra, Kim
Modified page
Change made at /admin/website/pages/
218138
Yesterday 11:49pm
Guevarra, Kim
Modified page
Change made at /admin/website/pages/
Event Category:
Content Additional:
Id:
/new-site/includes/exams/
/new-site/includes/exams/
Title:
Exams
Exams
Content:
<div style="overflow: auto">
<data:table style="width: 100%;" id="exam_table" as="events" datasource="\Components\Marketing\Events::getAllForCategory([? $page['page_event_category'] ?])" paging="true" pagingrows="10" dataorder="[? [['event_start_datetime', 'asc']] ?]" datafilter="[? [['event_end_datetime', '>=', date('Y-m-d', strtotime('now'))], 'AND', ['event_rsvp_deadline_datetime', '>=', date('Y-m-d', strtotime('now'))]] ?]" emptymessage="No available exams yet." >
<data:column heading="Exam" data-label="Exam" width="200">
<center><strong>[? $events['event_title'] ?]</strong></center>
</data:column>
<data:column ordercolumn="event_start_datetime" heading="Dates" data-label="Dates" width="200">
<logic:if test="$events['event_date_description']">
<center><strong>[?? $events['event_date_description'] ??]</strong></center>
</logic:if>
</data:column>
<data:column heading="Location" data-label="Location" width="200px">
<logic:if test="$events['event_location_id']">
<logic:variable value="[? \Components\Marketing\Events\Locations::get($events['event_location_id']) ?]" as="eventLocation" />
<center><strong>[? $eventLocation['event_location_description'] ?]</strong></center>
</logic:if>
<logic:else> - </logic:else>
</data:column>
<data:column heading="Deadline" data-label="Registration Deadline" width="200px">
<center>
<strong>[? formatDate($events['event_rsvp_deadline_datetime'], 'MMM dd') ?]
<logic:if test="!(formatDate($events['event_rsvp_deadline_datetime'], 'yyyy') == date('Y', strtotime('now')))">
[? formatDate($events['event_rsvp_deadline_datetime'], 'yyyy') ?]
</logic:if></strong>
</center>
</data:column>
<data:column heading="Price" data-label="Price">
<logic:variable as="product" value="[? \Components\Commerce\Products::get(\Components\Marketing\Events::getColumn($events['event_id'], 'event_linked_product')) ?]" />

<center><strong>[?? \Components\Commerce\Products::renderPrice($product['product_price']) ??]</strong></center>
</data:column>
<data:column heading="Results" data-label="Results">
<logic:if test="$events['event_result']">
<center>
<strong>[? formatDate($events['event_result'], 'MMM dd') ?]
<logic:if test="!(formatDate($events['event_result'], 'yyyy') == date('Y', strtotime('now')))">
, [? formatDate($events['event_result'], 'yyyy') ?]
</logic:if></strong>
</center>
</logic:if>
</data:column>
<data:column heading="Bookings" data-label="Bookings" align="center">
<logic:if test="(
($events['event_rsvp_deadline_datetime'] && time() <= strtotime($events['event_rsvp_deadline_datetime'])) ||
(!$events['event_rsvp_deadline_datetime'] && time() <= strtotime($events['event_start_datetime']))
)
&&
(
(!$events['event_capacity_restrictive'] || $events['event_attending_count'] < $events['event_capacity'])
)">
<span class="event-grid--availability course-link" style=""><a href="/community/event-rsvp/?event_id=[? $events['event_id']?]" style="color: #ffffff">Book
Now <standard:icon library="fontawesome" iconstyle="solid" iconname="chevron-right" size="4" style="width: 11px; height: 11px;" /></a></span>
<logic:variable as="cntRemaining" value="[? $events['event_capacity'] - $events['event_attending_count'] ?]" />
<logic:if test="$cntRemaining == 1">
<p style="font-size: smaller; color: #dc7784; margin: 0;">Only [? $cntRemaining ?] spot left!</p>
</logic:if>
<logic:else test="$cntRemaining > 1">
<p style="font-size: smaller; color: #dc7784; margin: 0;">Only [? $cntRemaining ?] spots left!</p>
</logic:else>
</logic:if>
<logic:else>
<logic:if test="(($events['event_rsvp_deadline_datetime'] && time() >= strtotime($events['event_rsvp_deadline_datetime'])) || (!$events['event_rsvp_deadline_datetime'] && time() >= strtotime($events['event_start_datetime'])))">
<span class="event-grid--availability full" style="color: #ffffff">RSVP MISSED</span>
</logic:if>
<!-- Capacity -->
<logic:else test="$events['event_attending_count'] >= $events['event_capacity']">
<span class="event-grid--availability full" style="color: #ffffff">FULLY BOOKED</span>
</logic:else>
</logic:else>
</data:column>
</data:table>
</div>
<div style="overflow: auto">
<data:table style="width: 100%;" id="exam_table" as="events" datasource="\Components\Marketing\Events::getAllForCategory([? $page['page_event_category'] ?])" paging="true" pagingrows="10" dataorder="[? [['event_start_datetime', 'asc']] ?]" datafilter="[? [['event_end_datetime', '>=', date('Y-m-d', strtotime('now'))], 'AND', ['event_rsvp_deadline_datetime', '>=', date('Y-m-d', strtotime('now'))]] ?]" emptymessage="No available exams yet." >
<data:column heading="Exam" data-label="Exam" width="200">
<center><strong>[? $events['event_title'] ?]</strong></center>
</data:column>
<data:column ordercolumn="event_start_datetime" heading="Dates" data-label="Dates" width="200">
<logic:if test="$events['event_date_description']">
<center><strong>[?? $events['event_date_description'] ??]</strong></center>
</logic:if>
</data:column>
<data:column heading="Location" data-label="Location" width="200px">
<logic:if test="$events['event_location_id']">
<logic:variable value="[? \Components\Marketing\Events\Locations::get($events['event_location_id']) ?]" as="eventLocation" />
<center><strong>[? $eventLocation['event_location_description'] ?]</strong></center>
</logic:if>
<logic:else> - </logic:else>
</data:column>
<data:column heading="Deadline" data-label="Registration Deadline" width="200px">
<center>
<strong>[? formatDate($events['event_rsvp_deadline_datetime'], 'MMM dd') ?]
<logic:if test="!(formatDate($events['event_rsvp_deadline_datetime'], 'yyyy') == date('Y', strtotime('now')))">
[? formatDate($events['event_rsvp_deadline_datetime'], 'yyyy') ?]
</logic:if></strong>
</center>
</data:column>
<data:column heading="Price" data-label="Price">
<logic:variable as="product" value="[? \Components\Commerce\Products::get(\Components\Marketing\Events::getColumn($events['event_id'], 'event_linked_product')) ?]" />

<center><strong>[?? \Components\Commerce\Products::renderPrice($product['product_price']) ??]</strong></center>
</data:column>
<data:column heading="Results" data-label="Results">
<logic:if test="$events['event_result']">
<center>
<strong>[? formatDate($events['event_result'], 'MMM dd') ?]
<logic:if test="!(formatDate($events['event_result'], 'yyyy') == date('Y', strtotime('now')))">
, [? formatDate($events['event_result'], 'yyyy') ?]
</logic:if></strong>
</center>
</logic:if>
</data:column>
<data:column heading="Bookings" data-label="Bookings" align="center">
<logic:if test="(
($events['event_rsvp_deadline_datetime'] && time() <= strtotime($events['event_rsvp_deadline_datetime'])) ||
(!$events['event_rsvp_deadline_datetime'] && time() <= strtotime($events['event_start_datetime']))
)
&&
(
(!$events['event_capacity_restrictive'] || $events['event_attending_count'] < $events['event_capacity'])
)">
<span class="event-grid--availability course-link" style=""><a href="/community/event-rsvp/?event_id=[? $events['event_id']?]" style="color: #ffffff">Book
Now <standard:icon library="fontawesome" iconstyle="solid" iconname="chevron-right" size="4" style="width: 11px; height: 11px;" /></a></span>
<logic:variable as="cntRemaining" value="[? $events['event_capacity'] - $events['event_attending_count'] ?]" />
<logic:if test="$cntRemaining == 1">
<p style="font-size: smaller; color: #dc7784; margin: 0;">Only [? $cntRemaining ?] spot left!</p>
</logic:if>
<logic:else test="$cntRemaining > 1">
<p style="font-size: smaller; color: #dc7784; margin: 0;">Only [? $cntRemaining ?] spots left!</p>
</logic:else>
</logic:if>
<logic:else>
<logic:if test="(($events['event_rsvp_deadline_datetime'] && time() >= strtotime($events['event_rsvp_deadline_datetime'])) || (!$events['event_rsvp_deadline_datetime'] && time() >= strtotime($events['event_start_datetime'])))">
<span class="event-grid--availability full" style="color: #ffffff">RSVP MISSED</span>
</logic:if>
<!-- Capacity -->
<logic:else test="$events['event_attending_count'] >= $events['event_capacity']">
<span class="event-grid--availability full" style="color: #ffffff">FULLY BOOKED</span>
</logic:else>
</logic:else>
</data:column>
</data:table>
</div>
Css:
#exam {
text-align: center;
}

#exam_table .event-grid--availability {
position: static !important;
padding: 10px;
letter-spacing: 1px;
text-align: center;
margin: 0 auto;

transition: .2s all;
}

#exam_table .event-grid--availability:hover
{
opacity: .6;
}

.course-link {
background-color: #cf102d;
}

#exam_table th {
text-align: center;
padding: 20px 0;
background: #242424;
color: #ffffff;
}

#exam_table td {
padding: 20px 0;
font-size: 15px;
}

#exam_table tr:nth-child(odd) {background-color: #f5f5f5;}

.event-grid--availability.available
{
background-color: #cf102d;
}

.event-grid--availability.full
{
background-color: gray;
}
#exam {
text-align: center;
}

#exam_table .event-grid--availability {
position: static !important;
padding: 10px;
letter-spacing: 1px;
text-align: center;
margin: 0 auto;

transition: .2s all;
}

#exam_table .event-grid--availability:hover
{
opacity: .6;
}

.course-link {
background-color: #cf102d;
}

#exam_table th {
text-align: center;
padding: 20px 0;
background: #242424;
color: #ffffff;
}

#exam_table td {
padding: 20px 0;
font-size: 15px;
}

#exam_table tr:nth-child(odd) {background-color: #f5f5f5;}

.event-grid--availability.available
{
background-color: #cf102d;
}

.event-grid--availability.full
{
background-color: gray;
}
Js:

															

														
Php Source:

															

														
Accept Child 404:
0
0
Search Title:

															

														
Search Title Prefix:

															

														
Search Description:

															

														
Search Keywords:

															

														
Search Noindex:
Search Nofollow:
Search Change Frequency:

															

														
Search Priority:
0.5
0.5
Search Canonical Override:
Is Offline:
Is Hidden In Navigation:
Is Hidden In Sitemap:
Security New:
0
0
Security Contact Mode:

															

														
Security Contact Squeeze Viewlimit:

															

														
Security Contact Require Login:

															

														
Security Contact Groups:

															

														
Security Condition Id:

															

														
Security Heading:

															

														
Security Description:

															

														
Other Fields:

															

														
Order:
0
0
Parent Id:
/new-site/includes/
/new-site/includes/
Contact Id:
0
0
Design Id:
16
16
Header Functions:

															

														
Header Category:

															

														
Is Domain:
0
0
Post Category Id: