Benutzer:Ahnenfan/common.js: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 28: | Zeile 28: | ||
heuteJS = new Date(); | heuteJS = new Date(); | ||
monat = ['Januar','Februar','März','April','Mai','Juni','Juli','August','September', | monat = ['Januar','Februar','März','April','Mai','Juni','Juli','August','September', | ||
− | 'Oktober','November','Dezember'] | + | 'Oktober','November','Dezember']; |
− | + | heute = heuteJS.getFullYear() + "/" + heuteJS.getMonth() + "/" + heuteJS.getDate(); | |
− | + | tag = document.getElementsByTagName("a"); | |
− | + | for (i=0; i<tag(length); i++) { | |
− | + | if (tag[i].innerHTML.indexOf("194") == 0) { // zur Beschleunigung | |
− | + | datum = tag[i].split("/"); | |
+ | test80j = datum[0] + 80; | ||
+ | test75j = datum[0] + 75; | ||
+ | if (datum[1]) { testmon = monat.indexOf(datum[1]); } | ||
+ | if (datum[2]) { testtag = datum[2]; } | ||
+ | test80 = new Date(test80j, testmon, testtag); | ||
+ | test75 = new Date(test75j, testmon, testtag); | ||
+ | if (test75.getTime() < heute.getTime()) { tag[i].parentNode.style.backgoundColor = "yellow"; } | ||
+ | if (test80.getTime() < heute.getTime()) { tag[i].parentNode.style.backgoundColor = "gold"; } | ||
+ | } | ||
+ | } | ||
} | } |
Version vom 22. Februar 2021, 13:32 Uhr
/* ┌──────────────────────────────┐
│ Tabstop zum Kopieren: " " │
└──────────────────────────────┘ */
/* ╔═════════════════════════════╗
║ ║
║ TEST-ZONE ║
║ ║
╚═════════════════════════════╝ */
if (1 == 0) {
}
/* ╔═════════════════════════════╗
║ ║
║ REAL-ZONE ║
║ ║
╚═════════════════════════════╝ */
/* ┌──────────────────────────────┐
│ [[Tagebuch-Chronik]] │
│ 1. Anzeige d. Chronik-Zeilen │
│ (~Tage der Tag-für-Tag-Ausg.)│
│ 2. Farbmark. "heute" f. Blogs│
└──────────────────────────────┘ */
if (document.getElementById("anzahlzeilen")) {
document.getElementById("anzahlzeilen").insertBefore(document.createTextNode(document.getElementsByTagName('tr').length), document.getElementById("anzahlzeilen").lastChild);
// das aktuelle Datum gem. https://wiki.selfhtml.org/wiki/JavaScript/Objekte/Date/Einführung:
heuteJS = new Date();
monat = ['Januar','Februar','März','April','Mai','Juni','Juli','August','September',
'Oktober','November','Dezember'];
heute = heuteJS.getFullYear() + "/" + heuteJS.getMonth() + "/" + heuteJS.getDate();
tag = document.getElementsByTagName("a");
for (i=0; i<tag(length); i++) {
if (tag[i].innerHTML.indexOf("194") == 0) { // zur Beschleunigung
datum = tag[i].split("/");
test80j = datum[0] + 80;
test75j = datum[0] + 75;
if (datum[1]) { testmon = monat.indexOf(datum[1]); }
if (datum[2]) { testtag = datum[2]; }
test80 = new Date(test80j, testmon, testtag);
test75 = new Date(test75j, testmon, testtag);
if (test75.getTime() < heute.getTime()) { tag[i].parentNode.style.backgoundColor = "yellow"; }
if (test80.getTime() < heute.getTime()) { tag[i].parentNode.style.backgoundColor = "gold"; }
}
}
}