diff --git a/app/Http/Controllers/EjaculationController.php b/app/Http/Controllers/EjaculationController.php index b20f5f4..bd8d70c 100644 --- a/app/Http/Controllers/EjaculationController.php +++ b/app/Http/Controllers/EjaculationController.php @@ -185,4 +185,9 @@ class EjaculationController extends Controller return redirect()->route('user.profile', ['name' => $user->name])->with('status', '削除しました。'); } + + public function tools() + { + return view('ejaculation.tools'); + } } diff --git a/resources/views/ejaculation/checkin.blade.php b/resources/views/ejaculation/checkin.blade.php index e528674..611ae85 100644 --- a/resources/views/ejaculation/checkin.blade.php +++ b/resources/views/ejaculation/checkin.blade.php @@ -98,6 +98,7 @@ +
Tips: ブックマークレットや共有機能で、簡単にチェックインできます! 使い方はこちら
diff --git a/resources/views/ejaculation/tools.blade.php b/resources/views/ejaculation/tools.blade.php new file mode 100644 index 0000000..1c1860d --- /dev/null +++ b/resources/views/ejaculation/tools.blade.php @@ -0,0 +1,38 @@ +@extends('layouts.base') + +@section('title', 'ブックマークレットについて') + +@section('content') +以下のブックマークレットを使うと、ブラウザで現在見ているページで簡単にチェックインすることができます。
+javascript:location.href='{{ url('/') }}/checkin?link='+encodeURIComponent(location.href)
+ また、Web Share Target に対応しているブラウザでは、他のWebサイトやアプリからURLを「共有」することができます。
+※ Web Share Target の仕様はまだドラフト段階で、今後仕様の変更により動かなくなる場合があります。
+チェックイン画面のURLにクエリパラメータを付加することで、各フィールドに値をセットした状態で開くことができます。
+例: {{ url('checkin?date=1900/01/01&time=00:00&tags=blah+blur&link=hoge¬e=piyo') }}
+