30 lines
771 B
JavaScript
30 lines
771 B
JavaScript
/* global timestampToLocalDateTime */
|
|
|
|
function initializeSettings() {
|
|
// highlights organization secret on click
|
|
const settingsOrgSecret = document.getElementById('settings-org-secret');
|
|
if (settingsOrgSecret) {
|
|
settingsOrgSecret.addEventListener('click', (event) => {
|
|
event.target.select();
|
|
});
|
|
}
|
|
|
|
// shows RSS fetch time in local time
|
|
let timeNode = document.getElementById('rss-fetch-time');
|
|
if (timeNode) {
|
|
var timeStamp = timeNode.getAttribute('datetime');
|
|
var timeOptions = {
|
|
month: 'long',
|
|
day: 'numeric',
|
|
hour: 'numeric',
|
|
minute: 'numeric',
|
|
second: 'numeric',
|
|
};
|
|
|
|
timeNode.textContent = timestampToLocalDateTime(
|
|
timeStamp,
|
|
navigator.language,
|
|
timeOptions,
|
|
);
|
|
}
|
|
}
|