Fixed consistency of attribute quotes, now they are all single quotes.
Title and description are moved out of vars. Fixed datetime attribute typo. Some text was rephrased.
This commit is contained in:
parent
16008de531
commit
6f00c77a11
@ -7,12 +7,12 @@ mixin radioStatus(date, iso)
|
|||||||
doctype html
|
doctype html
|
||||||
html(lang='en')
|
html(lang='en')
|
||||||
head
|
head
|
||||||
title Arav's dwelling #{title}
|
title Arav's dwelling / Radio
|
||||||
meta(charset='utf-8')
|
meta(charset='utf-8')
|
||||||
meta(http-equiv='X-UA-Compatible' content='IE=edge')
|
meta(http-equiv='X-UA-Compatible' content='IE=edge')
|
||||||
meta(name='viewport' content='width=device-width, initial-scale=1.0')
|
meta(name='viewport' content='width=device-width, initial-scale=1.0')
|
||||||
meta(name='theme-color' content='#cd2682')
|
meta(name='theme-color' content='#cd2682')
|
||||||
meta(name='description' content=description)
|
meta(name='description' content='Internet-radio broadcasting from under my desk.')
|
||||||
link(rel='icon' href='/shared/img/favicon.svg' sizes='any' type='image/svg+xml')
|
link(rel='icon' href='/shared/img/favicon.svg' sizes='any' type='image/svg+xml')
|
||||||
link(href='/assets/css/main.css' rel='stylesheet')
|
link(href='/assets/css/main.css' rel='stylesheet')
|
||||||
script(src='/assets/js/main.js' defer)
|
script(src='/assets/js/main.js' defer)
|
||||||
@ -26,21 +26,21 @@ html(lang='en')
|
|||||||
h1 Radio
|
h1 Radio
|
||||||
section
|
section
|
||||||
small.player-links
|
small.player-links
|
||||||
a(href="/filelist") file list
|
a(href='/filelist') filelist
|
||||||
a(href="/playlist") playlist (.m3u)
|
a(href='/playlist') playlist (.m3u)
|
||||||
a(href="/live/stream.ogg") direct link
|
a(href='/live/stream.ogg') direct link
|
||||||
a(href="http://radio.arav.top:8000/stream.ogg") direct link (http)
|
a(href='http://radio.arav.top:8000/stream.ogg') direct link (http)
|
||||||
a(href="http://wsmkgnmhmzqm7kyzv7jnzzafvgm7xlmlfvzhgorpapd5or2arnhuktqd.onion/live/stream.ogg") direct link (Tor)
|
a(href='http://wsmkgnmhmzqm7kyzv7jnzzafvgm7xlmlfvzhgorpapd5or2arnhuktqd.onion/live/stream.ogg') direct link (Tor)
|
||||||
a(href="http://radio.arav.i2p/live/stream.ogg") direct link (I2P)
|
a(href='http://radio.arav.i2p/live/stream.ogg') direct link (I2P)
|
||||||
| OGG 128 Kb/s
|
| OGG 128 Kb/s
|
||||||
audio(preload='none' controls)
|
audio(preload='none' controls)
|
||||||
source(src="/live/stream.ogg" type="audio/ogg")
|
source(src='/live/stream.ogg' type='audio/ogg')
|
||||||
| Your browser doesn't support an audio element, it's sad... But you always can take the #[a(href="/playlist") playlist]!
|
| Your browser doesn't support an audio element, it's sad... But you always can take the #[a(href='/playlist') playlist]!
|
||||||
+radioStatus(radio_status.server_start_date, radio_status.server_start_iso8601)
|
+radioStatus(radio_status.server_start_date, radio_status.server_start_iso8601)
|
||||||
p Now playing: #[span#radio-song= radio_status.song]
|
p Now playing: #[span#radio-song= radio_status.song]
|
||||||
p Current/peak listeners: #[span#radio-listeners= radio_status.listeners] / #[span#radio-listener-peak= radio_status.listener_peak]
|
p Current/peak listeners: #[span#radio-listeners= radio_status.listeners] / #[span#radio-listener-peak= radio_status.listener_peak]
|
||||||
p
|
p
|
||||||
small Notice: information updates every 45 seconds. But you can #[button(id="btn-update") update] it forcibly.
|
small Notice: information updates every 45 seconds. But you can #[button(id='btn-update') update] it forcibly.
|
||||||
if (last_songs)
|
if (last_songs)
|
||||||
section
|
section
|
||||||
h2 Last 10 songs
|
h2 Last 10 songs
|
||||||
@ -51,15 +51,15 @@ html(lang='en')
|
|||||||
td= song.artist
|
td= song.artist
|
||||||
td= song.title
|
td= song.title
|
||||||
section
|
section
|
||||||
p The largest number of simultaneous listeners was #[b 5] at #[time(date="2021-11-07") November 7 2021], and the song was "Виктор Аргонов Project - Часть 5. Там, за чертой (финальная песня)".
|
p The largest number of simultaneous listeners was #[b 5] at #[time(datetime='2021-11-07') 7 November 2021], and the song was "Виктор Аргонов Project - Часть 5. Там, за чертой (финальная песня)".
|
||||||
section
|
section
|
||||||
h2 About the radio
|
h2 About the radio
|
||||||
p This project grew from MPD I used to stream music over LAN for myself. Then I let it out and placed a player on my Neocities website. Then I added Icecast to see if there are listeners. I wasn't happy on how MPD was nearly overloading CPU, and later on, when I moved radio off to a laptop, I found a great tool for streams called Liquidsoap.
|
p This project grew from MPD I used to stream music over LAN for myself. Then I let it out and placed a player on my Neocities website. Then Icecast was added to see if there are listeners. I wasn't happy on how MPD was nearly overloading CPU, and later, after moving the radio off to a laptop, MPD was replaced by Liquidsoap.
|
||||||
p Radio is also available through HTTP port 8000, but browsers may try to redirect to HTTPS. Any other applications should work fine.
|
p Radio is available #[a(href='http://radio.arav.top:8000/stream.ogg') through HTTP port 8000] as well, but browsers may try to redirect to HTTPS. Any other applications should work fine.
|
||||||
p Radio is listed in #[a(href="https://dir.xiph.org/search?q=arav's+dwelling") Xiph directory].
|
p Radio is listed in #[a(href='https://dir.xiph.org/search?q=arav\'s+dwelling') Xiph directory].
|
||||||
section
|
section
|
||||||
h2 Donation
|
h2 Donation
|
||||||
p You think that I deserve getting some reward for doing all this? #[a(href=main_site+"/about#contacts") Contact me], and we'll decide what way would be better.
|
p You think that I deserve getting some reward for doing all this? #[a(href=main_site+'/about#contacts') Contact me], and we'll decide what way would be better.
|
||||||
p I have Paypal, QIWI, Bitcoin, and a money transfer link for my bank account.
|
p I have Paypal, QIWI, Bitcoin, and a money transfer link for my bank account.
|
||||||
section
|
section
|
||||||
h2 Privacy statements
|
h2 Privacy statements
|
||||||
|
Loading…
Reference in New Issue
Block a user