46 lines
1.8 KiB
Plaintext
46 lines
1.8 KiB
Plaintext
<div class="w-annc widget-announcement-28">
|
|
<h3 class="w-annc__widget-title">
|
|
<span>{{widget-title}}</span>
|
|
</h3>
|
|
<ul class="w-annc__list" data-level="0" data-list="announcements">
|
|
<li class="w-annc__item row">
|
|
|
|
<span class="w-annc__postdate-wrap col-sm-2" date-format="%Y-%m-%d">
|
|
<div class="w-annc__date-box">
|
|
<span class="w-annc__date-month"></span>
|
|
<span class="w-annc__date-day"></span>
|
|
</div>
|
|
<span class="w-annc__postdate" style="display:none;">{{postdate}}</span>
|
|
</span>
|
|
|
|
<div class="w-annc__content col-sm-10">
|
|
<h4 class="w-annc__entry-title">
|
|
<span class="w-annc__status-wrap" data-list="statuses" data-level="1">
|
|
<span class="w-annc__status label status {{status-class}}">{{status}}</span>
|
|
</span>
|
|
<a class="w-annc__title" href="{{link_to_show}}">{{title}}</a>
|
|
</h4>
|
|
<p class="w-annc__subtitle">{{subtitle}}</p>
|
|
</div>
|
|
|
|
</li>
|
|
</ul>
|
|
<div class="w-annc__more-wrap clearfix">
|
|
<a class="w-annc__more btn btn-primary pull-right" href="{{more_url}}"><%= (I18n.locale.to_s =="zh_tw") ? "更多最新消息" : "More NEWS" %></a>
|
|
</div>
|
|
</div>
|
|
<script>
|
|
var MONTHS = ['JAN','FEB','MAR','APR','MAY','JUN','JUL','AUG','SEP','OCT','NOV','DEC'];
|
|
|
|
document.querySelectorAll('.widget-announcement-28 .w-annc__item').forEach(function(item) {
|
|
var raw = item.querySelector('.w-annc__postdate');
|
|
if (!raw) return;
|
|
var date = raw.textContent.trim(); // e.g. "2025-06-15"
|
|
var parts = date.split('-');
|
|
if (parts.length < 3) return;
|
|
var monthIndex = parseInt(parts[1], 10) - 1;
|
|
var day = parts[2];
|
|
item.querySelector('.w-annc__date-month').textContent = MONTHS[monthIndex];
|
|
item.querySelector('.w-annc__date-day').textContent = day;
|
|
});
|
|
</script> |