From ed5bd8914f79010eb04ac2b3564856a2985d9f91 Mon Sep 17 00:00:00 2001 From: Zach DeCook Date: Thu, 19 Nov 2020 04:28:16 +0000 Subject: * Gemini: Transpose song widget --- laravel/public/song.gmi.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/laravel/public/song.gmi.php b/laravel/public/song.gmi.php index c65896c..315e5da 100755 --- a/laravel/public/song.gmi.php +++ b/laravel/public/song.gmi.php @@ -7,6 +7,10 @@ require __DIR__.'/../load-eloquent.php'; $app = require_once __DIR__.'/../bootstrap/app.php'; $kernel = $app->make(Illuminate\Contracts\Http\Kernel::class); use App\Song; +$query = getenv('QUERY_STRING')??''; +if($query == 'q') { + printf("10 Transpose into key /([0-9]+|[A-G][b#]?)/\r\n");return; +} $id = substr(getenv('PATH_INFO')??'',1); $song = Song::find($id); if($song){ @@ -19,6 +23,8 @@ printf("40 song $id not found\r\n");return; author ?> +=> id ?>?q Transpose from plain_key ?> + ``` textTranspose(getenv('QUERY_STRING')??'') ?> -- cgit 1.4.1