# \[Userscript\] Summary Page: Revival

**URL:** <https://community.wanikani.com/t/userscript-summary-page-revival/63066>\
**Category:** API And Third-Party Apps\
**Created:** [August 24, 2023, 10:52am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066 "2023-08-24T10:52:38Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hubbit200](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/hubbit200/32/510283_2.png) [@Hubbit200](https://community.wanikani.com/u/Hubbit200)\
**Post date:** [August 24, 2023, 10:52am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/1 "2023-08-24T10:52:38Z")

</div>

## → → → → [Install Here](https://greasyfork.org/en/scripts/473802-wanikani-review-summary) ← ← ← ←

Requires script extension such as [Tampermonkey](https://www.tampermonkey.net/)

 ![image](https://global.discourse-cdn.com/wanikanicommunity/original/4X/a/6/9/a698ae5f20daef62d09789c6c7fb5c80ab058350.png)

This is a script to replace the review summary page. It currently has the features of the original (session accuracy, items divided into SRS up or down, item hover with details and SRS change, item burn indicators), as well as a couple of additional things (such as seeing incorrectly entered answers, or a session accuracy graph which shows an average of how well you did throughout the review session).

It works in light mode or in dark mode with [Breeze Dark 2](https://community.wanikani.com/t/breeze-dark-2-wanikani-dark-mode/62890), although the light mode needs improving.

Please let me know of any bugs you find and I’ll try to fix them asap!

## Version History

- **0.3** - Initial release
- **0.3.1** - More icons
- **0.3.5** - Fixes, item burn badges, item correct percentage, styling improvements
- **0.3.6** - Perfect session message
- **0.3.7** - Warning badges for items with lots of mistakes
- **0.4.0** - Show what was entered for incorrect items, graph styling improvements
- **0.4.2** - Small improvements, Esc and → keys to return to dashboard
- **0.5.0** - Accuracy history graph
- **0.5.7** - Fix for WK icon changes

> ⚠ This is a third-party script/app and is not created by the WaniKani team. By using this, you understand that it can stop working at any time or be discontinued indefinitely.

---

<div class="post-metadata">

**Author:** ![polv](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/polv/32/572691_2.png) [@polv](https://community.wanikani.com/u/polv)\
**Post date:** [August 24, 2023, 11:18am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/2 "2023-08-24T11:18:49Z")

</div>

Is there any way to see the Summary Page after accidentally returned to the Dashboard? Before the UI revamp, Reviews is always clickable and Summary Page can then be seen, from the total of past 24 hours (?), not sure.

---

<div class="post-metadata">

**Author:** ![Hubbit200](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/hubbit200/32/510283_2.png) [@Hubbit200](https://community.wanikani.com/u/Hubbit200)\
**Post date:** [August 24, 2023, 11:22am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/3 "2023-08-24T11:22:44Z")

</div>

Hmm, I’ll give that a think but it might be a bit difficult because of how I’m currently storing the data. How did you accidentally return to the dashboard, did the script fail to show the summary at the end of the review session or when pressing the home button?

---

<div class="post-metadata">

**Author:** ![polv](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/polv/32/572691_2.png) [@polv](https://community.wanikani.com/u/polv)\
**Post date:** [August 24, 2023, 11:24am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/4 "2023-08-24T11:24:37Z")

</div>

The script didn’t fail, but I entered too many. Also with poor internet connection.

---

<div class="post-metadata">

**Author:** ![Hubbit200](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/hubbit200/32/510283_2.png) [@Hubbit200](https://community.wanikani.com/u/Hubbit200)\
**Post date:** [August 24, 2023, 11:31am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/5 "2023-08-24T11:31:03Z")

</div>

Okay, I’ll have a look over the weekend to see what I can do about persisting the data.  
Also sorry, what do you mean about you “entered too many”? Do you mean that you completed a lot of items in one session and the summary script broke or something?

---

<div class="post-metadata">

**Author:** ![polv](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/polv/32/572691_2.png) [@polv](https://community.wanikani.com/u/polv)\
**Post date:** [August 24, 2023, 11:32am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/6 "2023-08-24T11:32:09Z")

</div>

Just pressed Enter too many times, sorry. About 30 items.

---

<div class="post-metadata">

**Author:** ![gijsc1](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/gijsc1/32/529710_2.png) [@gijsc1](https://community.wanikani.com/u/gijsc1)\
**Post date:** [August 24, 2023, 12:17pm UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/7 "2023-08-24T12:17:07Z")

</div>

The [older review summary script](https://community.wanikani.com/t/userscript-review-summary-on-the-dashboard/61197) already has this feature, I think by using localstorage and then deleting that when you start a new review session, so you could always look at the code and do something similar.

---

<div class="post-metadata">

**Author:** ![LupoMikti](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/lupomikti/32/706068_2.png) [@LupoMikti](https://community.wanikani.com/u/LupoMikti)\
**Post date:** [August 24, 2023, 8:27pm UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/8 "2023-08-24T20:27:07Z")

</div>

The check icon next to “Review Summary” is in a weird place for me. The whole UI just barely does not cover all of the review screen, leaving a little of the item showing at the top. I’d appreciate some more padding between the percentages (and item count) and their subheadings.

 ![image](https://global.discourse-cdn.com/wanikanicommunity/original/4X/c/f/8/cf8a43fb9553b5ed58fa25df2edba604217b2119.png)

> [@Hubbit200](#):
>
> And I haven’t been able to test it with finishing a review session “naturally” (ie. queue empty rather than pressing wrap up or home buttons)

It works fine with finishing the queue.

---

<div class="post-metadata">

**Author:** ![Hubbit200](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/hubbit200/32/510283_2.png) [@Hubbit200](https://community.wanikani.com/u/Hubbit200)\
**Post date:** [August 24, 2023, 8:46pm UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/9 "2023-08-24T20:46:12Z")

</div>

Hmm some very weird styling issues going on there for sure. What browser are you using? I’ll take a look first thing tomorrow morning

---

<div class="post-metadata">

**Author:** ![LupoMikti](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/lupomikti/32/706068_2.png) [@LupoMikti](https://community.wanikani.com/u/LupoMikti)\
**Post date:** [August 24, 2023, 8:52pm UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/10 "2023-08-24T20:52:18Z")

</div>

Firefox 116.0.3 on Windows 10. 2560x1440 screen (although I do use Tree Style Tabs so the viewport (I think this is the correct term?) doesn’t span the whole horizontal width of the screen).

---

<div class="post-metadata">

**Author:** ![Beyond\_Sleepy](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/beyond_sleepy/32/804235_2.png) [@Beyond\_Sleepy](https://community.wanikani.com/u/Beyond_Sleepy)\
**Post date:** [August 24, 2023, 9:15pm UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/11 "2023-08-24T21:15:53Z")

</div>

So I’ve installed it in Firefox nightly on my Google Pixel 7 and when I ended the session by clicking the home button I just went straight to the home screen.

 ![Screenshot_20230824-231139](https://global.discourse-cdn.com/wanikanicommunity/original/4X/9/3/b/93b23164b826961dca567b82568364f1ac56043d.jpeg)  
^This is the version I have installed, I’m pretty sure it’s the right one but it has the same name as the other summary page script which I think is the one I deleted:p

---

<div class="post-metadata">

**Author:** ![Hubbit200](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/hubbit200/32/510283_2.png) [@Hubbit200](https://community.wanikani.com/u/Hubbit200)\
**Post date:** [August 24, 2023, 9:20pm UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/12 "2023-08-24T21:20:38Z")

</div>

It sounds like most likely Firefox might be causing some issues - I’ll take a look tomorrow morning. Your script setup looks like it should be working so it’s almost certainly the browser’s fault! I don’t use Firefox so completely forgot to test it there 😅

---

<div class="post-metadata">

**Author:** ![TaupinDuDesert](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/taupindudesert/32/619564_2.png) [@TaupinDuDesert](https://community.wanikani.com/u/TaupinDuDesert)\
**Post date:** [August 25, 2023, 4:41am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/13 "2023-08-25T04:41:31Z")

</div>

Thank you very much for your script, it looks great!

Firefox user here, after most review sessions the summary page displays less than one second and brings me directly to a buggy vanilla dashboard. I will post a screenshot next time.

For some reason, this bug did not occurred after my morning long review session. It was so nice to see the dashboard back.

---

<div class="post-metadata">

**Author:** ![Hubbit200](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/hubbit200/32/510283_2.png) [@Hubbit200](https://community.wanikani.com/u/Hubbit200)\
**Post date:** [August 25, 2023, 10:24am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/14 "2023-08-25T10:24:59Z")

</div>

Unfortunately I’m having trouble replicating your issue (even using Firefox).

Could you please check the dev console (F12 key or right click + Inspect, then go to the “Console” tab) and check that it’s showing items as you complete them, something like this:  
 ![image](https://global.discourse-cdn.com/wanikanicommunity/original/4X/1/2/4/124d98faed31d7843fc364ca6d6481144010041b.png)  
And also that when you press the home button / get to the end of a review session it shows an array:  
 ![image](https://global.discourse-cdn.com/wanikanicommunity/original/4X/e/0/c/e0cbb705ebf93194a0e3ef189c25c10342124613.png)  
And do you mean the Dashboard itself is buggy? This script will only run on the review session page so if so that suggests that your issues are coming from some other script or extension.

EDIT: I may have an idea of the cause now but won’t be able to test it until I have reviews on my test account in a few hours, if you do have a chance though it would still be great if you could check what I mentioned here

---

<div class="post-metadata">

**Author:** ![finnra](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/finnra/32/602_2.png) [@finnra](https://community.wanikani.com/u/finnra)\
**Post date:** [August 25, 2023, 10:30am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/15 "2023-08-25T10:30:26Z")

</div>

It’s so nice to see someone try their hand at this! I’ll give it a go.

---

<div class="post-metadata">

**Author:** ![Hubbit200](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/hubbit200/32/510283_2.png) [@Hubbit200](https://community.wanikani.com/u/Hubbit200)\
**Post date:** [August 25, 2023, 10:32am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/16 "2023-08-25T10:32:52Z")

</div>

I’m having trouble replicating your styling issues… What styles are you using, is that the old Breeze Dark? Or Breeze Dark 2? Do you have any others you’re using? Also, do you have your tab zoomed in or out?

Could you please open dev tools by right click → “inspect” on the background of the dashboard, then make sure “summary-popup” is selected:  
 ![image](https://global.discourse-cdn.com/wanikanicommunity/original/4X/8/f/b/8fb2766ffc602c2814a2ca65116e1a55648ff2cd.png)  
And then send me a screenshot of the styles which should look something like this:

 ![image](https://global.discourse-cdn.com/wanikanicommunity/original/4X/8/6/1/861e371322d25171684e36218f08ba96c0a158a9.png)

---

<div class="post-metadata">

**Author:** ![gijsc1](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/gijsc1/32/529710_2.png) [@gijsc1](https://community.wanikani.com/u/gijsc1)\
**Post date:** [August 25, 2023, 10:35am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/17 "2023-08-25T10:35:46Z")

</div>

I have done three review sessions with the script so far, and for all three it briefly shows the summary afterwards, and then immediately goes to the home screen with an error message, and a missing review forecast section for some reason:

 ![Capture](https://global.discourse-cdn.com/wanikanicommunity/original/4X/a/9/8/a98a367c687328f244eba32d4ebd2af0a4844a79.jpeg)

Stopping the session early using wrap up does not cause this issue and correctly displays the summary.  
I think it might be an interaction with one of the other scripts I have installed, but it is hard to test because after finishing a review session I have no reviews left to test with.

On an unrelated note, the summary is still missing the actual correctness percentage (number of correct items/ number of items), and a breakdown of items per srs stage. Are there any plans to add those later?  
Seeing a list of newly burned items at the end of a review session always worked motivatingly for me.

---

<div class="post-metadata">

**Author:** ![Hubbit200](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/hubbit200/32/510283_2.png) [@Hubbit200](https://community.wanikani.com/u/Hubbit200)\
**Post date:** [August 25, 2023, 10:55am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/18 "2023-08-25T10:55:29Z")

</div>

That error message is very helpful, thank you. I think I have an idea of what the issue might be now, I’ll take a look. Unfortunately I’ve got a few hundred reviews and so can’t get to the end of them to test it, so I’ve created a test WK account - but it’ll take a few hours to give me reviews.  
If you get some more reviews in the next couple of hours you could test something for me […]

EDIT: Nope, that doesn’t solve it

---

<div class="post-metadata">

**Author:** ![TaupinDuDesert](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/taupindudesert/32/619564_2.png) [@TaupinDuDesert](https://community.wanikani.com/u/TaupinDuDesert)\
**Post date:** [August 25, 2023, 11:28am UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/19 "2023-08-25T11:28:17Z")

</div>

Thank you for your reply, I will check what you suggest during my next review session.

My issue is perfectly well described in @gijsc1 post [here](https://community.wanikani.com/t/userscript-summary-page-revival/63066/17) (the buggy dashbord is visible on the provided screenshot, with missing “Review Forecast” panel on the right-hand side and all dashboard scripts deactivated (Heatmap and so on) until I press F5 to reload the page).

---

<div class="post-metadata">

**Author:** ![plantron](https://sea1.discourse-cdn.com/wanikanicommunity/user_avatar/community.wanikani.com/plantron/32/783203_2.png) [@plantron](https://community.wanikani.com/u/plantron)\
**Post date:** [August 25, 2023, 12:25pm UTC](https://community.wanikani.com/t/userscript-summary-page-revival/63066/20 "2023-08-25T12:25:21Z")

</div>

![image](https://global.discourse-cdn.com/wanikanicommunity/original/4X/d/7/c/d7c421b94605a05582b78162f0c1b0c5da8bf122.png)

[Next page](https://community.wanikani.com/t/userscript-summary-page-revival/63066.md?page=2)
