diff --git a/docs/backing-up-the-server.md b/docs/backing-up-the-server.md index f7a6f1883..fcae27c13 100644 --- a/docs/backing-up-the-server.md +++ b/docs/backing-up-the-server.md @@ -1,10 +1,8 @@ --- layout: docs +title: Backing Up The Server --- -Backing up the server --------------------- - The following shell commands can be used for database backup and restore on a running *PostgreSQL* server in an LibreTime system. diff --git a/docs/interface-localization.md b/docs/interface-localization.md index f9c7bb1fa..909e428e3 100644 --- a/docs/interface-localization.md +++ b/docs/interface-localization.md @@ -1,9 +1,8 @@ --- layout: docs +title: Interface Localization --- -# Interface Localization - The LibreTime administration interface can be localized using the standard GNU **gettext** method. Using GitHub for this task means you don't have to tackle the whole of a localization yourself; just as much as you can manage. ![](img/Screenshot464-Korean_stream_setting.png) diff --git a/docs/podcasts-webstreams.md b/docs/podcasts-webstreams.md index 00300f0e2..bd6eb74f3 100644 --- a/docs/podcasts-webstreams.md +++ b/docs/podcasts-webstreams.md @@ -2,6 +2,7 @@ layout: docs title: Podcasts and Webstreams --- + > Quick Links: - [Podcasts](#podcasts) - [Webstreams](#webstreams) diff --git a/docs/preparing-media.md b/docs/preparing-media.md index 68ad78fe4..23c7149a3 100644 --- a/docs/preparing-media.md +++ b/docs/preparing-media.md @@ -1,11 +1,9 @@ --- layout: docs +title: Preparing Media for LibreTime +blurb: Before uploading media to an LibreTime server, there are a number of factors which should be considered. Getting your ingest workflow right will save you a lot of time later. --- -# Preparing media for uploading to LibreTime - -Before uploading media to an LibreTime server, there are a number of factors which should be considered. Getting your ingest workflow right will save you a lot of time later. - Metadata quality ---------------- diff --git a/docs/reverse-proxy.md b/docs/reverse-proxy.md index 78895ca4d..689c3c19b 100644 --- a/docs/reverse-proxy.md +++ b/docs/reverse-proxy.md @@ -1,9 +1,8 @@ --- layout: docs +title: Reverse Proxy Connections --- -# Reverse Proxy Connections - In some deployments, the LibreTime server is deployed behind a reverse proxy, for example in containerization use-cases such as Docker and LXC. LibreTime makes extensive use of its API for some site functionality, which causes diff --git a/docs/tracks.md b/docs/tracks.md deleted file mode 100644 index 92eb4f71c..000000000 --- a/docs/tracks.md +++ /dev/null @@ -1,70 +0,0 @@ -# Tracks - -This page of the LibreTime interface enables you to search the media library, -sort and display the search results by the criteria that you choose, audition -library items, and drag and drop those items into a playlist. You can also -adjust fade and cue points, create smart blocks (automatically generated -playlists), or add incoming web streams to the library. The **Library** page -is not visible to *Guest* users. - -Searching the library ---------------------- - -In the library table which opens, the upper section is for the **Advanced -Search Options**, which enable you to search within individual fields of the -database such as **Title** or **Creator**. Like an Internet search engine, you -do not have to type in the correct upper or lower case, press the **Enter** key, -or even type the whole of the search term before matches from the LibreTime -library are displayed. - -![](img/advanced-search.png) - -At the bottom of the library table, click the **First**, **Previous**, **Next**, -**Last** or individual page number buttons to browse the search results. -Right-clicking an item in the search results will display the available options -for that item in a pop-up window. - -The columns displayed in the search results correspond to the fields available -for advanced searches (except for **Scheduled** and **Playlist / Block**, which -indicate if a particular item is in use). To change the fields which can be -searched, click the **Show / hide columns** button on the right side of the -table, just above the search results. - -![](img/columns.png) - -Click the metadata column headings such as **Title**, **Creator**, **Album**, or -**Genre** to sort the entries in ascending or descending order. In the second -column, audio files are represented by a loudspeaker icon, while playlists ares -represented by a document icon. Smart blocks have a think bubble icon, and web -streams have an arrow icon. - -To find all files uploaded by yourself, or another specific member of the -station staff, click the **Show / hide columns** checkbox which enables the -**Owner** column. After you have made your search, you can click the header of -the **Uploaded** column to find the items that person added to the server most -recently. - -Advanced search terms are matched using 'and' rather than 'or' logic, to narrow -your search. Perhaps you have tagged some jazz-flavoured station idents intended -for use in a particular show called 'Jazz Maverick' with the **Album** tag of -*Jazz Maverick* and a **Genre** of *Ident*. You could then find exactly the -idents you are searching for by typing *maverick* and *ident* into the -respective advanced search fields. - -If your jingles are tagged with *Jingle* in the **Genre** or other fields, you -can very easily find them by entering *jingle* into the search field. The same -technique can be used to find advertising and promotional files. (See the -chapter *Preparing media for ingest* for tips on batch tagging files with -metadata). Unlike advanced searches, simple searches use 'or' logic for -multiple search terms, so a simple search for *jingle ident* will return items -matching either keyword. - -Clicking on an item in the library table opens a pop-up menu which enables you -to audition the item, or remove it from the LibreTime library. Media types which -cannot be auditioned directly in a web browser, such as FLAC, have a lock icon -instead of a loudspeaker icon, but these files can be downloaded to your local -computer for audition instead. The **Delete** option should be used with -caution, because this action cannot be undone. For media files, you can also -**Edit Metadata** stored for the file using this menu. - -![](img/edit-metadata.png) diff --git a/docs/upload.md b/docs/upload.md deleted file mode 100644 index 2e75a925f..000000000 --- a/docs/upload.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -sidebar: mainmenus ---- - -# Upload -The primary way you can add files to the LibreTime library is using the -**Upload** page of the administration interface. (The **Upload** page is not -visible to *Guest* users). This page includes an upload queue for media files, -which supports drag and drop from your computer's file manager if you are using -a recent web browser, such as *Mozilla Firefox 16* or later. - -Some web browsers may set an upload limit for a single file, between 200MB and -2GB. In addition the default LibreTime webserver configuration limits file size -to 500M. If you need to upload files larger than 500MB to the LibreTime server -on a regular basis, you will need to have your admin update the configuration at -`/etc/apache2/sites-available/airtime.conf` (see instructions [here](host-configuration)). - -![](img/Select-files.png) - -If your web browser does not support drag and drop, you can click the background -of the screen on the **Upload page**, to open up a file browser dialog. -LibreTime will automatically attempt to upload files once you select them. You -can track the file upload progress via the gray progress bar in the upload -window. - -![](img/dialog-progress.png) - -The upload speed will depend on the network connection between your computer and -the LibreTime server. While files are uploading you need to keep this browser -window open or it will interrupt the file transfer. - -![](img/pending-import.png) - -After the file transfer is complete, the file is then processed by the analyzer -service and if it has been succesfully uploaded the **Import Status** will -change from **Pending Import** to **Succesfully imported**. If it fails there -was some reason your file was rejected by LibreTime and you will need to try -again or contact your Admin to have them consult the logs and open up a bug -report. It sometimes takes a few minutes for files to be processed but if they -are all stuck at **Pending Import** then it is possible that the -*libretime-analyzer* process has crashed and the admin will need to restart it. -See [Troubleshooting](troubleshooting) for more information. You can look -specifically at any failed imports by clicking the radio button next to Failed. - -Once they are done procesing your files ready to be included in your broadcast -playlists, smart blocks and shows and can be viewed in the [Tracks](tracks) -section of the Library.