mirror of
https://git.wownero.com/wownero/onion-wownero-blockchain-explorer.git
synced 2024-08-15 00:33:12 +00:00
autorefresh version of index page added
This commit is contained in:
parent
516a66b376
commit
dfd4191196
5 changed files with 43 additions and 6 deletions
5
main.cpp
5
main.cpp
|
@ -47,6 +47,11 @@ int main() {
|
|||
return xmrblocks.index();
|
||||
});
|
||||
|
||||
CROW_ROUTE(app, "/autorefresh")
|
||||
([&]() {
|
||||
bool refresh_page {true};
|
||||
return xmrblocks.index(refresh_page);
|
||||
});
|
||||
|
||||
CROW_ROUTE(app, "/css/style.css")
|
||||
([&]() {
|
||||
|
|
|
@ -51,7 +51,7 @@ namespace xmreg {
|
|||
}
|
||||
|
||||
string
|
||||
index()
|
||||
index(bool refresh_page = false)
|
||||
{
|
||||
//get current server timestamp
|
||||
time_t server_timestamp = std::time(nullptr);
|
||||
|
@ -61,6 +61,7 @@ namespace xmreg {
|
|||
|
||||
// initalise page tempate map with basic info about blockchain
|
||||
mstch::map context {
|
||||
{"refresh", refresh_page},
|
||||
{"height", fmt::format("{:d}", height)},
|
||||
{"server_timestamp", xmreg::timestamp_to_str(server_timestamp)},
|
||||
{"blocks", mstch::array()}
|
||||
|
|
|
@ -2,8 +2,29 @@ tr {
|
|||
font-family: "Lucida Console", Monaco, monospace;
|
||||
font-size : 12px;
|
||||
height: 22px;
|
||||
color: black;
|
||||
}
|
||||
|
||||
td {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
a:link {
|
||||
text-decoration: none;
|
||||
color: black;
|
||||
}
|
||||
|
||||
a:visited {
|
||||
text-decoration: none;
|
||||
color: black;
|
||||
}
|
||||
|
||||
a:hover {
|
||||
text-decoration: underline;
|
||||
color: black;
|
||||
}
|
||||
|
||||
a:active {
|
||||
text-decoration: none;
|
||||
color: black;
|
||||
}
|
|
@ -2,7 +2,9 @@
|
|||
<html lang="en">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<!--<meta http-equiv="refresh" content="60">-->
|
||||
{{#refresh}}
|
||||
<meta http-equiv="refresh" content="15">
|
||||
{{/refresh}}
|
||||
<title>Hidden Monero Explorer</title>
|
||||
<link rel="stylesheet" type="text/css" href="/css/style.css">
|
||||
</head>
|
||||
|
|
|
@ -1,6 +1,14 @@
|
|||
|
||||
<h1>Hidden Monero blockchain explorer</h1>
|
||||
<h2>Current height: {{height}} | Server time {{server_timestamp}}</h2>
|
||||
<h1>Hidden Monero Blockchain Explorer</h1>
|
||||
<h2>
|
||||
Current height: {{height}} | Server time {{server_timestamp}} |
|
||||
{{#refresh}}
|
||||
<a href="/">Autorefresh ON (15 s)</a>
|
||||
{{/refresh}}
|
||||
{{^refresh}}
|
||||
<a href="/autorefresh">Autorefresh OFF</a>
|
||||
{{/refresh}}
|
||||
</h2>
|
||||
<div>
|
||||
<ul>
|
||||
<table>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue