TODO and emoji things
This commit is contained in:
@@ -38,27 +38,48 @@ function init() {
|
||||
})
|
||||
}
|
||||
function format(job) {
|
||||
var smiley = "128522"
|
||||
var pause = "⏸"
|
||||
var passing = "9711"
|
||||
if (job.last.status != 0) {
|
||||
smiley = "129324"
|
||||
passing = "129314"
|
||||
passing = "129324"
|
||||
}
|
||||
smiley = `&#${smiley};`
|
||||
passing = `&#${passing};`
|
||||
var buttons = ""
|
||||
var btns = [
|
||||
{"name":"disable", "icon":"11035"},
|
||||
{"name":"enable", "icon":"9654"},
|
||||
{"name":"modify", "icon":"9999"},
|
||||
{"name":"delete", "icon":"10006"}
|
||||
]
|
||||
btns.forEach(function(e) {
|
||||
buttons += `
|
||||
<span>
|
||||
<input type="button" onclick="${e.name}(this);" value="&#${e.icon};" alt="${e.name}" title="${e.name}"/>
|
||||
</span>
|
||||
`
|
||||
})
|
||||
return `<tr><td><details>
|
||||
<summary name="${job.id}"}">
|
||||
<span>${job.title}</span>
|
||||
<span>${job.last.status} ${smiley}</span>
|
||||
<span>${passing}</span>
|
||||
${buttons}
|
||||
</summary>
|
||||
<table>
|
||||
<tr>
|
||||
<td><code>${job.cron}</code></td>
|
||||
<td><code>${job.language}</code></td>
|
||||
<td><code>${job.script}</code></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><code>${job.last.run}</code></td>
|
||||
<td><code>${job.last.runtime}</code></td>
|
||||
<td><code>${job.last.output}</code></td>
|
||||
</tr>
|
||||
<tr><td>
|
||||
<code>${job.cron}</code>
|
||||
<code>${job.language}</code>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<code>${job.last.run}</code>
|
||||
<code>${job.last.runtime}</code>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<code>${job.script}</code>
|
||||
</td></tr>
|
||||
<tr><td>
|
||||
<code>${job.last.output}</code>
|
||||
</td></tr>
|
||||
</table>
|
||||
</details></td></tr>`
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user