Compare commits
2 Commits
abe805926a
...
e32d69dcc3
| Author | SHA1 | Date | |
|---|---|---|---|
| e32d69dcc3 | |||
| 5c747aaa78 |
26
.vscode/settings.json
vendored
26
.vscode/settings.json
vendored
@@ -1,26 +0,0 @@
|
|||||||
{
|
|
||||||
// Developer quality-of-life:
|
|
||||||
// If you add a DokuWiki checkout as ./_dokuwiki (see README), Intelephense will
|
|
||||||
// index it and resolve DokuWiki base classes (ActionPlugin, SyntaxPlugin, etc.).
|
|
||||||
"intelephense.environment.includePaths": [
|
|
||||||
"./_dokuwiki",
|
|
||||||
"./_dokuwiki/inc",
|
|
||||||
"./_dokuwiki/lib",
|
|
||||||
"./_dokuwiki/vendor"
|
|
||||||
],
|
|
||||||
|
|
||||||
// DokuWiki replaces @ini_* placeholders server-side.
|
|
||||||
// VS Code's CSS validator doesn't understand those tokens, but LESS does.
|
|
||||||
"files.associations": {
|
|
||||||
"style.css": "less",
|
|
||||||
"temp-input-colors.css": "less"
|
|
||||||
},
|
|
||||||
|
|
||||||
// Keep the file explorer tidy when the optional DokuWiki checkout exists.
|
|
||||||
"files.exclude": {
|
|
||||||
"**/_dokuwiki/.git": true,
|
|
||||||
"**/_dokuwiki/data": true,
|
|
||||||
"**/_dokuwiki/conf": true,
|
|
||||||
"**/_dokuwiki/cache": true
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -31,17 +31,13 @@
|
|||||||
|
|
||||||
function formatDate(isoStr) {
|
function formatDate(isoStr) {
|
||||||
if (!isoStr) return "";
|
if (!isoStr) return "";
|
||||||
var d = new Date(isoStr);
|
var match = isoStr.match(/^(\d{4})-(\d{2})-(\d{2})/);
|
||||||
if (isNaN(d.getTime())) return isoStr;
|
if (!match) return isoStr;
|
||||||
return (
|
return match[3] + "." + match[2] + "." + match[1];
|
||||||
pad2(d.getDate()) + "." + pad2(d.getMonth() + 1) + "." + d.getFullYear()
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function formatDateTime(isoStr) {
|
function formatDateTime(isoStr) {
|
||||||
if (!isoStr) return "";
|
if (!isoStr) return "";
|
||||||
var d = new Date(isoStr);
|
|
||||||
if (isNaN(d.getTime())) return isoStr;
|
|
||||||
return formatDate(isoStr) + " " + formatTimeOnly(isoStr);
|
return formatDate(isoStr) + " " + formatTimeOnly(isoStr);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -435,14 +431,12 @@
|
|||||||
var startTime = "";
|
var startTime = "";
|
||||||
var endTime = "";
|
var endTime = "";
|
||||||
if (!data.allDay && data.start) {
|
if (!data.allDay && data.start) {
|
||||||
var sd = new Date(data.start);
|
startTime = formatTimeOnly(data.start);
|
||||||
if (!isNaN(sd.getTime()))
|
if (startTime === data.start) startTime = "";
|
||||||
startTime = pad2(sd.getHours()) + ":" + pad2(sd.getMinutes());
|
|
||||||
}
|
}
|
||||||
if (!data.allDay && data.end) {
|
if (!data.allDay && data.end) {
|
||||||
var ed = new Date(data.end);
|
endTime = formatTimeOnly(data.end);
|
||||||
if (!isNaN(ed.getTime()))
|
if (endTime === data.end) endTime = "";
|
||||||
endTime = pad2(ed.getHours()) + ":" + pad2(ed.getMinutes());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
renderForm(
|
renderForm(
|
||||||
|
|||||||
Reference in New Issue
Block a user