forked from team/tilde.club
add my recently-updated-pages shell scripts (both HTML and JSON versions)
This commit is contained in:
parent
6e27ed1290
commit
85f97456eb
|
@ -0,0 +1,2 @@
|
|||
#!/bin/bash
|
||||
find /home/*/public_html -regex "/home/\_?[0-9a-zA-Z]*/public_html/index.html" -type f -name "index.html" -mtime 0 -printf '%T@ %p %TD %Tr %TY-%Tm-%TdT%TTZ\n' 2> /dev/null | sort -r | perl -CSD -pe 'BEGIN { print "{ \"pagelist\": [ \n"; }; END { print "] }\n"; }; if ($i > 0) { print ", "; }; s|([0-9\.]+) /home/([\p{L}\p{N}_]*?)/public_html/index.html (.*) (.*)|{ "username": "$2", "homepage": "http://tilde.club/~$2/", "modtime": "$4" }|; $i++'
|
|
@ -0,0 +1,5 @@
|
|||
#!/bin/bash
|
||||
cat /home/delfuego/bin/header.tpl
|
||||
find /home/*/public_html -regex "/home/\_?[0-9a-zA-Z]*/public_html/index.html" -type f -name "index.html" -mtime 0 -printf '%T@ %p %TD %Tr %TY-%Tm-%TdT%TTZ\n' 2> /dev/null | sort -r | perl -CSD -pe 's|([0-9\.]+) /home/([\p{L}\p{N}_]*?)/public_html/index.html (.*) (.*)|<li><a class="homepage-link" href="http://tilde.club/~$2">$2</a> <time datetime="$4">$3</time></li>|'
|
||||
cat /home/delfuego/bin/footer.tpl
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
</ul>
|
||||
</body>
|
||||
</html>
|
||||
|
|
@ -0,0 +1,10 @@
|
|||
<!DOCTYPE html>
|
||||
<html>
|
||||
<head>
|
||||
<title>tilde.24h</title>
|
||||
</head>
|
||||
<body>
|
||||
<h1>tilde.club home pages updated in last 24 hours</h1>
|
||||
<div>There's also <a href="./tilde.24h.json">a JSON version of this data</a>; it's all updated once a minute, so hold yer damn horses, people. Also, times are in the server's time zone (GMT, it appears).</div>
|
||||
<ul>
|
||||
|
Loading…
Reference in New Issue