diff --git a/docs/_data/nav.yml b/docs/_data/nav.yml index 6f0919db7..b72712ac8 100644 --- a/docs/_data/nav.yml +++ b/docs/_data/nav.yml @@ -1,11 +1,51 @@ topnav: -- page: Docs +- page: Install url: quickstart +- page: Guides + url: guides - page: Github url: https://github.com/LibreTime/libretime - page: Sponsor url: https://opencollective.com/libretime +djguides: +- page: Broadcasting Live + url: live-broadcast +- page: Playlists and Smartblocks + url: playlists-smartblocks +- page: Podcasts and Webstreams + url: podcasts-webstreams +- page: Preparing Media + url: preparing-media +- page: Scheduling Shows + url: scheduling-shows + +managerguides: +- page: Playout History & Auditing + url: playout-history +- page: User Management + url: users + +adminguides: +- page: API Usage + url: api +- page: Backing up LibreTime + url: backing-up-the-server +- page: Configuring Icecast/Shoutcast + url: icecast-shoutcast +- page: FreeIPA Configuration + url: freeipa +- page: HD Audio Modules Reference + url: hd-audio-modules +- page: Interface Customization + url: interface-customization +- page: Settings + url: settings +- page: Troubleshooting/Uninstall + url: troubleshooting +- page: Upgrading LibreTime + url: upgrading + docsnav: - section: Install contents: @@ -22,44 +62,16 @@ docsnav: - page: - section: Using LibreTime contents: - - page: Broadcasting Live - url: live-broadcast + - page: Intelligent Library url: library - page: Built-in Microsite url: microsite - - page: User Management - url: users - - page: Playlists and Smartblocks - url: playlists-smartblocks - - page: Playout History & Auditing - url: playout-history - - page: Podcasts and Webstreams - url: podcasts-webstreams - - page: Preparing Media - url: preparing-media - page: Scheduling Shows url: scheduling-shows - - page: Settings - url: settings - page: Streaming Statistics - url: listener-stats -- section: Advanced Configuration - contents: - - page: API Usage - url: api - - page: Backing up LibreTime - url: backing-up-the-server - - page: Configuring Icecast/Shoutcast - url: icecast-shoutcast - - page: FreeIPA Configuration - url: freeipa - - page: Interface Customization - url: interface-customization - - page: Troubleshooting/Uninstall - url: troubleshooting - - page: Upgrading LibreTime - url: upgrading + url: stats + - section: Appendix contents: - page: HD Audio Modules diff --git a/docs/_includes/fans.html b/docs/_includes/fans.html new file mode 100644 index 000000000..c0fd0901c --- /dev/null +++ b/docs/_includes/fans.html @@ -0,0 +1,31 @@ +
+
+
+
+

Our Biggest Fans

+
+
+
+ + +
+ "We needed a solution for remotely broadcasting
during the Coronavirus pandemic without having to
use remote desktop at 1 a.m.
Saved. Our. Butts." +
+ Zachary Klosko - Operations at WRIR +
+
\ No newline at end of file diff --git a/docs/_includes/head.html b/docs/_includes/head.html new file mode 100644 index 000000000..f1a49e89e --- /dev/null +++ b/docs/_includes/head.html @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/docs/_includes/navbar.html b/docs/_includes/navbar.html new file mode 100644 index 000000000..bf542aa9d --- /dev/null +++ b/docs/_includes/navbar.html @@ -0,0 +1,17 @@ + \ No newline at end of file diff --git a/docs/_includes/scripts.html b/docs/_includes/scripts.html new file mode 100644 index 000000000..325e79025 --- /dev/null +++ b/docs/_includes/scripts.html @@ -0,0 +1,43 @@ + + + + + + + + \ No newline at end of file diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html index 049dd2cbf..9e74061d1 100644 --- a/docs/_layouts/default.html +++ b/docs/_layouts/default.html @@ -1,26 +1,7 @@ - - - - - - - - - - - - - - - - - - - - + {% include head.html %} @@ -30,23 +11,7 @@ - + {% include navbar.html %} @@ -69,50 +34,7 @@ Code and docs licensed under GPLv2. More details here. - - - - - - - - - - + s + {% include scripts.html %} diff --git a/docs/_layouts/docs.html b/docs/_layouts/docs.html index 028df2c87..0ec9129b0 100644 --- a/docs/_layouts/docs.html +++ b/docs/_layouts/docs.html @@ -5,23 +5,7 @@ layout: default - - - - - - - - - - - - - - - - - + {% include head.html %} + + {{ site.title }} - {{ page.title }} + + + + + {% include navbar.html %} + + + + + + + Back to top + + + + + +
+
+
+
+

Guides for DJs

+
+

+ Basic guides for broadcasting with Libretime can be found here, perfect for DJs. +

+ {% for item in site.data.nav.djguides %} +
  • + {{ item.page }} +
  • + {% endfor %} +
    +
    +
    +
    + +
    +
    +
    +
    +

    Guides for Program Managers

    +
    +

    + Program Managers, sometimes known as Program Directors, manage DJs and are responsible for maintaining the station's on-air calendar. All the help Program Managers need is right here. (Note: guides for DJs will also be helpful for programming Libretime) +

    + {% for item in site.data.nav.managerguides %} +
  • + {{ item.page }} +
  • + {% endfor %} +
    +
    +
    +
    + +
    +
    +
    +
    +

    Guides for System Administrators

    +
    +

    + System administrators can find all of the information they need here to configure and maintain their LibreTime instance. +

    + {% for item in site.data.nav.adminguides %} +
  • + {{ item.page }} +
  • + {% endfor %} +
    +
    +
    +
    + + + + + + + + + + + + diff --git a/docs/_layouts/splash.html b/docs/_layouts/splash.html index c01ac39a9..e48e94714 100644 --- a/docs/_layouts/splash.html +++ b/docs/_layouts/splash.html @@ -38,23 +38,7 @@ - + {% include navbar.html %} @@ -231,33 +215,7 @@ -
    -
    -
    -
    -

    Our Biggest Fans

    -
    -
    -
    - -
    -
    -
    + {% include fans.html %}
    diff --git a/docs/css/creative.min.css b/docs/css/creative.min.css index ba2c3459e..6fa77faeb 100755 --- a/docs/css/creative.min.css +++ b/docs/css/creative.min.css @@ -243,16 +243,6 @@ margin: 10px; padding: 10px 20px; } -/* Sidebar */ -#sidebar { - position: absolute; - top: 57px; - right: 0; - width: 20%; - height: 100%; - background-color: #fff -} - /* Scroll to Top */ .top-link { transition: all .25s ease-in-out; diff --git a/docs/guides.md b/docs/guides.md new file mode 100644 index 000000000..2dd9e0006 --- /dev/null +++ b/docs/guides.md @@ -0,0 +1,4 @@ +--- +title: Guides +layout: guides +--- \ No newline at end of file diff --git a/docs/img/CommunityRadioUserGuide.pdf b/docs/img/CommunityRadioUserGuide.pdf deleted file mode 100644 index 1b0d4dfaf..000000000 Binary files a/docs/img/CommunityRadioUserGuide.pdf and /dev/null differ diff --git a/docs/settings.md b/docs/settings.md index 7896a41f1..a90cc05c8 100644 --- a/docs/settings.md +++ b/docs/settings.md @@ -1,7 +1,6 @@ --- layout: docs title: Settings - --- diff --git a/docs/listener-stats.md b/docs/stats.md similarity index 99% rename from docs/listener-stats.md rename to docs/stats.md index ef8a05d91..dfba0dd84 100644 --- a/docs/listener-stats.md +++ b/docs/stats.md @@ -1,4 +1,4 @@ - --- +--- layout: docs title: Streaming Listener Statistics ---