diff --git a/linedance-api/web/nginx.conf b/linedance-api/web/nginx.conf index 55c97252..b16c7ab6 100644 --- a/linedance-api/web/nginx.conf +++ b/linedance-api/web/nginx.conf @@ -10,6 +10,12 @@ server { proxy_set_header X-Real-IP $remote_addr; } + location /download/ { + alias /usr/share/nginx/html/download/; + add_header Content-Disposition "attachment"; + autoindex off; + } + location / { try_files $uri $uri/ /index.html; } diff --git a/linedance-api/web/public/app.html b/linedance-api/web/public/app.html new file mode 100644 index 00000000..43652729 --- /dev/null +++ b/linedance-api/web/public/app.html @@ -0,0 +1,586 @@ + + + + + +LineDance Player + + + + + + + + + +
+
Til linedance-arrangører
+
For linedance organizers
+ +

Styr din
danseliste

+

Control your
dance list

+ +

LineDance Player er et gratis afspilningsprogram til Windows der gør det nemt at styre musik, dans-tags og danselister til linedance-events.

+

LineDance Player is a free Windows application that makes it easy to manage music, dance tags and playlists for linedance events.

+ +
+ ⬇ Download til Windows + ⬇ Download for Windows + Se funktioner + See features +
+

Gratis · Open source · Kræver Windows 10/11

+

Free · Open source · Requires Windows 10/11

+ + +
+
+
+
+
+
+
LineDance Player
+
+
+
+
Danseliste — Tirsdag hold 1
+
Dance list — Tuesday group 1
+
+
▶ 3.
+
Angeleyes
+
Cut a Rug · Begynder
+
+
+
Waterloo
+
Cowboy Strut · Let øvet
+
+
+
Gimme! Gimme! Gimme!
+
Mambo No. 5 · Øvet
+
+
+
Dancing Queen
+
Electric Slide · Begynder
+
+
+
+
Bibliotek — 185 sange
+
Library — 185 songs
+
+
Angeleyes — ABBA
+
Cut a Rug
+
+
+
Waterloo — ABBA
+
Cowboy Strut
+
+
+
Fernando — ABBA
+
+
+
+
Gimme! Gimme! Gimme!
+
Mambo No. 5
+
+
+
Dancing Queen — ABBA
+
Electric Slide
+
+
+
+
+
+
+ + +
+
Funktioner
+
Features
+

Alt du har brug for
til dit event

+

Everything you need
for your event

+

Designet specifikt til linedance-arrangører — fra musikbibliotek til storskærm.

+

Designed specifically for linedance organizers — from music library to big screen.

+ +
+
+
🎵
+

Musikbibliotek

+

Music library

+

Scan dine mapper automatisk. MP3, FLAC, M4A og mere. BPM-analyse og dans-tags gemmes direkte i filen.

+

Automatically scan your folders. MP3, FLAC, M4A and more. BPM analysis and dance tags saved directly in the file.

+
+
+
💃
+

Dans-tags

+

Dance tags

+

Tag hver sang med dans, niveau og koreograf. Tags synkroniseres til serveren og deles med andre arrangører.

+

Tag each song with dance, level and choreographer. Tags sync to the server and are shared with other organizers.

+
+
+
📋
+

Danselister

+

Dance playlists

+

Opret og gem danselister. Del med andre arrangører. Kopiér public lister fra hjemmesiden.

+

Create and save dance playlists. Share with other organizers. Copy public lists from the website.

+
+
+
🖥️
+

Storskærm

+

Big screen

+

Live-visning til storskærm og mobil. Vis aktuel dans og næste på programmet — opdateres automatisk.

+

Live display for big screen and mobile. Shows current dance and what's next — updates automatically.

+
+
+
🎧
+

To lydudgange

+

Two audio outputs

+

Hoved-afspiller til salen og preview-afspiller til høretelefonerne. Hør næste sang inden du starter den.

+

Main player for the hall and preview player for headphones. Listen to the next song before you start it.

+
+
+
☁️
+

Cloud-sync

+

Cloud sync

+

Synkronisér bibliotek, tags og playlister til linedanceplayer.dk. Fungerer offline og synkroniserer når du er online.

+

Sync library, tags and playlists to linedanceplayer.dk. Works offline and syncs when you're online.

+
+
+
+ + +
+
+ + +

Klar på få minutter

+

Ready in minutes

+
+
+
01
+

Download og installer

+

Download and install

+

Kør installationsprogrammet. VLC installeres automatisk hvis det mangler.

+

Run the installer. VLC is installed automatically if missing.

+
+
+
02
+

Tilføj musikmappe

+

Add music folder

+

Peg på din musikmappe — appen scanner automatisk og finder alle sange.

+

Point to your music folder — the app scans automatically and finds all songs.

+
+
+
03
+

Tag dine sange

+

Tag your songs

+

Klik på "Danse" ved siden af en sang og tildel dans, niveau og koreograf.

+

Click "Dance" next to a song and assign dance, level and choreographer.

+
+
+
04
+

Byg din danseliste

+

Build your dance list

+

Træk sange ind i danselisten. Gem og del med dit hold.

+

Drag songs into the dance list. Save and share with your team.

+
+
+
05
+

Start event

+

Start event

+

Tryk "START EVENT" og styr afspilningen. Storskærmen opdateres automatisk.

+

Press "START EVENT" and control playback. The big screen updates automatically.

+
+
+
+
+ + +
+
Brugerguide
+
User guide
+

Danselisten under eventet

+

The dance list during the event

+

Når eventet starter styrer du alt fra ét vindue.

+

When the event starts you control everything from one window.

+ +
+
+
+
1
+
+

Vælg afspilningstilstand

+

Choose playback mode

+

Manuel, auto-demo eller auto-play. Auto-demo afspiller en forsmag på næste sang inden den starter.

+

Manual, auto-demo or auto-play. Auto-demo plays a preview of the next song before it starts.

+
+
+
+
2
+
+

Tryk START EVENT

+

Press START EVENT

+

Den første sang indlæses klar. Tryk ▶ for at starte musikken.

+

The first song is loaded and ready. Press ▶ to start the music.

+
+
+
+
3
+
+

Følg listen

+

Follow the list

+

Orange = spiller. Blå = næste. Grøn = afspillet. Brug højreklik til at springe over eller ændre status.

+

Orange = playing. Blue = next. Green = played. Right-click to skip or change status.

+
+
+
+
4
+
+

Storskærm til deltagerne

+

Big screen for participants

+

Åbn storskærm-linket på en tablet eller TV. Viser aktuel dans og resten af programmet live.

+

Open the big screen link on a tablet or TV. Shows current dance and the rest of the program live.

+
+
+
+ +
+
Danseliste — Tirsdag hold 1 · 3/8 afspillet
+
+
+ 1 + Cut a Rug + Angeleyes + +
+
+ 2 + Cowboy Strut + Waterloo + +
+
+ + Electric Slide + Dancing Queen + +
+
+ 4 + Mambo No. 5 + Gimme! Gimme! + +
+
+ 5 + Boot Scootin' + Fernando + +
+
+ 6 + Tush Push + Super Trouper + +
+
+
+
+
+ + +
+
+ + +

Kom i gang i dag

+

Get started today

+

Gratis at downloade og bruge. Opret en konto for at synkronisere og dele.

+

Free to download and use. Create an account to sync and share.

+ +
+
+
🪟
+

Windows

+
Version 1.0 · 64-bit
+ ⬇ Download .exe + ⬇ Download .exe +

Kræver Windows 10/11 · VLC inkluderet

+

Requires Windows 10/11 · VLC included

+
+
+
🍎
+

macOS

+
+
Kommer senere
+
Coming soon
+
+
+
🐧
+

Linux

+
+
Klon og kør fra kildekode
+
Clone and run from source
+ GitHub → +
+
+
+
+ + + + + + diff --git a/linedance-api/web/public/download/.gitkeep b/linedance-api/web/public/download/.gitkeep new file mode 100644 index 00000000..7f779a7a --- /dev/null +++ b/linedance-api/web/public/download/.gitkeep @@ -0,0 +1 @@ +# Placer LineDancePlayer-Setup.exe her diff --git a/linedance-api/web/public/live.html b/linedance-api/web/public/live.html index dcf52889..ce3004b4 100644 --- a/linedance-api/web/public/live.html +++ b/linedance-api/web/public/live.html @@ -6,198 +6,182 @@ LineDance — Live @@ -205,38 +189,40 @@
-
-
- Forbinder... +
+
+ + + + + 5 +
+
+
+ Forbinder... +
+
-
-

Vælg playliste

-

Ingen aktiv playliste fundet. Vælg en nedenfor eller brug URL-parametret ?id=PLAYLIST_ID

+

Vælg playliste

+

Brug URL-parametret ?id=PLAYLIST_ID eller vælg herunder

-
🎵
-
Ingen aktiv playliste
+
Ingen aktiv playliste
Åbn LineDance Player og start et event
- - +
-