<!--HTML-start-->
<script>
function timeConverter(UNIX_timestamp) {
const metaLang = document.querySelector("meta[http-equiv='content-language']");
let lang = metaLang ? metaLang.getAttribute("content").toLowerCase() : "en";
const a = new Date(UNIX_timestamp * 1000);
const year = a.getFullYear();
const monthIndex = a.getMonth();
const date = a.getDate();
const months = {
"ru": ["января","февраля","марта","апреля","мая","июня","июля","августа","сентября","октября","ноября","декабря"],
"uk": ["січня","лютого","березня","квітня","травня","червня","липня","серпня","вересня","жовтня","листопада","грудня"],
"pl": ["stycznia","lutego","marca","kwietnia","maja","czerwca","lipca","sierpnia","września","października","listopada","grudnia"],
"en": ["January","February","March","April","May","June","July","August","September","October","November","December"]
};
if (!months[lang]) lang = "en";
return { day: date, month: months[lang][monthIndex], year: year };
}
$(document).ready(function () {
$("#hotengine-content-page .hotengine-blog-page-list-block, #hotengine-content-blog .hotengine-blog-page-list-block").each(function () {
const timestamp = $(this).attr("data-hotengine-marking-timestamp");
if (timestamp) {
const t = timeConverter(timestamp);
const dateHtml = `
<div class="hotengine_add_date">
<span class="day">${t.day}</span>
<span class="month">${t.month}</span>
<span class="year">${t.year}</span>
</div>`;
$(this).find(".contenth_i").prepend(dateHtml);
}
});
});
</script>
Данный скрипт находит элемент разметки, #hotengine-content-blog .hotengine-blog-page-list-block (статью из списка) и вставляет Дату, предварительно преобразованная из TIMESTAMP, функцией timeConverter в начало элемента .contenth_i.