nfu-alumni-new/modules/announcement/_annc_widget27.html.erb

46 lines
1.8 KiB
Plaintext

<div class="w-annc widget-announcement-27">
<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-year"></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-9">
<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>
<span class="w-annc__arrow col-sm-1" aria-hidden="true">→</span>
</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>
document.querySelectorAll('.widget-announcement-27 .w-annc__item').forEach(function(item) {
var raw = item.querySelector('.w-annc__postdate');
if (!raw) return;
var date = raw.textContent.trim(); // e.g. "2025-10-02"
var parts = date.split('-');
if (parts.length < 3) return;
var year = parts[0];
var mmdd = parts[1] + '.' + parts[2];
item.querySelector('.w-annc__date-year').textContent = year;
item.querySelector('.w-annc__date-day').textContent = mmdd;
});
</script>