npocccties / chilowallet

Other
0 stars 0 forks source link

バッジインポートまでのクリック回数を減らす #81

Open horimasumi opened 4 days ago

horimasumi commented 4 days ago

https://github.com/npocccties/chilowallet/issues/73

に関して,それでもまだ,インポートが面倒くさいというユーザーの意見がある。 検討した結果,Moodleからウォレットにバッジをインポートするまでのクリック回数をできるだけ減らしたらよいのでは,と言う考えに至った。ついては以下の実装ができるのか検討する。

1.ウォレットにログインする 2.プルダウンにあるMoodleでシングルサインオンできるMoodleに,まだインポートできていないバッジがあるかを順に問い合わせる 3.もし,インポートできていないバッジがある場合は,インポート画面を表示してユーザーに,インポートするか確認する 4.インポートする場合は,インポート画面でインポートするバッジを選択して,インポートボタンをクリック(2回のクリック) 5.しない場合はキャンセルボタンをクリック

この場合,4のインポート画面をだすため,現在,インポート画面は画面遷移で実現されているが,モーダルで実現した方がわかりやすいはず。

ties-makimura commented 4 days ago

4.インポートする場合は,インポート画面でインポートするバッジを選択して,インポートボタンをクリック(2回のクリック)

「全てインポートする」ボタンがあれば1クリックでいい

ties-makimura commented 4 days ago

3.もし,インポートできていないバッジがある場合は,インポート画面を表示してユーザーに,インポートするか確認する

ログインする度に強制的に見せても大丈夫か? しばらく表示させてないようなチェックがあると良いかもしれないが(オプションか別issueで検討もあり)