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) {
|
||||
if (!isoStr) return "";
|
||||
var d = new Date(isoStr);
|
||||
if (isNaN(d.getTime())) return isoStr;
|
||||
return (
|
||||
pad2(d.getDate()) + "." + pad2(d.getMonth() + 1) + "." + d.getFullYear()
|
||||
);
|
||||
var match = isoStr.match(/^(\d{4})-(\d{2})-(\d{2})/);
|
||||
if (!match) return isoStr;
|
||||
return match[3] + "." + match[2] + "." + match[1];
|
||||
}
|
||||
|
||||
function formatDateTime(isoStr) {
|
||||
if (!isoStr) return "";
|
||||
var d = new Date(isoStr);
|
||||
if (isNaN(d.getTime())) return isoStr;
|
||||
return formatDate(isoStr) + " " + formatTimeOnly(isoStr);
|
||||
}
|
||||
|
||||
@@ -435,14 +431,12 @@
|
||||
var startTime = "";
|
||||
var endTime = "";
|
||||
if (!data.allDay && data.start) {
|
||||
var sd = new Date(data.start);
|
||||
if (!isNaN(sd.getTime()))
|
||||
startTime = pad2(sd.getHours()) + ":" + pad2(sd.getMinutes());
|
||||
startTime = formatTimeOnly(data.start);
|
||||
if (startTime === data.start) startTime = "";
|
||||
}
|
||||
if (!data.allDay && data.end) {
|
||||
var ed = new Date(data.end);
|
||||
if (!isNaN(ed.getTime()))
|
||||
endTime = pad2(ed.getHours()) + ":" + pad2(ed.getMinutes());
|
||||
endTime = formatTimeOnly(data.end);
|
||||
if (endTime === data.end) endTime = "";
|
||||
}
|
||||
|
||||
renderForm(
|
||||
|
||||
Reference in New Issue
Block a user