https://www.duolingo.com/fireman_biff

Workaround for seeing weekly progress chart

I've written a user script which adds a weekly progress chart to the home page (though it looks a bit different than the original chart) http://www.code-poet.net/duolingo/weekly-progress.html

It will also let you see other people's weekly progress on their profile (with some limitations as described on the page I linked to).

I'll try to keep this script functioning until Duolingo puts their chart on the home page again, or adds the new "coach" feature.

Weekly progress chart

February 4, 2014

51 Comments


https://www.duolingo.com/naut

Nicely done! :)

February 4, 2014

https://www.duolingo.com/fireman_biff

Just wondering... Does a "Nicely done" from an admin mean Duolingo is OK with third-party scripts like this?

And to everyone else: You're welcome, and thanks for all the lingots :) I wasn't expecting so many.

February 5, 2014

https://www.duolingo.com/naut
  1. It’s ok
  2. I’ll steal your design to bring the weekly progress back
February 5, 2014

https://www.duolingo.com/fireman_biff
  1. I'm glad to hear that.
  2. Fine by me :)
  3. Will you also "steal" the ability to see other people's weekly progress?
February 5, 2014

https://www.duolingo.com/eflorezpty

1 year an it never came back!

October 17, 2015

https://www.duolingo.com/raans
  • 2106

Now, I'm afraid, you have to paid him (at least) 1000 Lingots or so (or send off a T-Shirt with his stats printed)... ;)

February 4, 2014

https://www.duolingo.com/fireman_biff

I'm not above accepting a free T-Shirt :P

February 5, 2014

https://www.duolingo.com/raans
  • 2106

Well, you should prepare to keep up your stats... ;)

February 5, 2014

https://www.duolingo.com/ziggKogg

10 Lingots for you sir, 5 for this 5 for the special character code. ^_^

February 4, 2014

https://www.duolingo.com/MaorB1

Thank YOU!

It's amazing how most of the features that are lacking here are added by users.

I wonder why it was so hard to do this in the first place..

Thanks!!

February 4, 2014

https://www.duolingo.com/fireman_biff

I'm not sure why it was removed, but in Duolingo's defense its sometimes faster for a user to add a feature than it is for Duolingo to add it (once they make the data available, which thankfully they did in this case).

I only tested in 2 browsers (Chromium and Firefox), 1 OS (Linux) and 2 site languages (English and Spanish) while they have to test a much wider range of environments and configurations. I've deliberately ignored browsers that can't run Greasemonkey-style userscripts since Greasemonkey's API makes things simpler for me.

Also my script is still unfinished. The output you see in English is accurate, but I translated the Spanish output myself so it could probably be improved. Somebody using the site in another language will see the output in English instead of their own language. Duolingo can't do such an incomplete release.

Anyway, I've never used the iOS app so I've never see the coach feature, but hopefully it will be better than my chart once its reaches the site.

February 5, 2014

https://www.duolingo.com/MaorB1

You are too modest ;)

Again, thank you so much!

February 5, 2014

https://www.duolingo.com/raans
  • 2106

Awesome! And even better than the original coin stack... (Fire)Man, best UserScript ever!

Edit: I am staring at the chart constantly. Can't keep my eyes off! I can't even express in words how much I appreciate your script. Really.

Edit 2: After a while it almost feels as if were there forever!

February 4, 2014

https://www.duolingo.com/moodswinger

This is great! Thank you so much. :D

February 4, 2014

https://www.duolingo.com/Johnni0

You sir have just earned yourself a bunch of lingots!

Great work! Muchas gracias!

February 4, 2014

https://www.duolingo.com/BarbaraMorris

Thanks! This is brilliant.

February 4, 2014

https://www.duolingo.com/lujanjohnny

I noticed your level is high In Spanish. Have you retained a lot of the new language? is this site helping you actually learn the language? New to the site, so just asking questions lol.

February 4, 2014

https://www.duolingo.com/BarbaraMorris

Yes, I think the site has really helped me to learn the language and to retain what I have learned.

February 5, 2014

https://www.duolingo.com/endios

I got to say, it is awesome. Love it! Lingot rain incoming.

February 4, 2014

https://www.duolingo.com/vaivele

Magic! Lingot for you :)

February 4, 2014

https://www.duolingo.com/856pm

French (probably half-OK):

"Weekly Progress"=Progrès de la semaine

"Words"=Mots

"XP"=XP

February 6, 2014

https://www.duolingo.com/fireman_biff

Thanks I'll add this to the script as soon as I get a chance.

February 6, 2014

https://www.duolingo.com/AbraxunsIllusion

Genious!

February 7, 2014

https://www.duolingo.com/Harley.J.Quin

Thank you so much for this, it was 2nd to vocabulary for most missed feature for me. I love seeing my daily stats being better than the day before.

February 9, 2014

https://www.duolingo.com/gabi.labuschagne

I managed to install it but how do I Open it? Is it on duolingo.com?

March 11, 2014

https://www.duolingo.com/gabi.labuschagne

Problem fixed ;)

March 11, 2014

https://www.duolingo.com/JackedTortoise

Awesome, great job, I love it!

March 11, 2014

https://www.duolingo.com/ledisko85

If only we could have this for the iPad app

February 4, 2014

https://www.duolingo.com/prastiputu

Thanks hugely, this is great. I wrote to Duolingo inquiring about something like this on a second day of my practice and they have not responded yet. Lots of Lingots to you.

February 4, 2014

https://www.duolingo.com/jOttrey

Thank you! Lingots your way!

February 4, 2014

https://www.duolingo.com/pleiadian_

It works well, thanks.

February 4, 2014

https://www.duolingo.com/ych0130517

Great! You have earned my lingot!

February 5, 2014

https://www.duolingo.com/buunny

Thanks for this. I really missed being able to see my progress without having to go into a lesson.

February 5, 2014

https://www.duolingo.com/856pm

If you want to run it in Safari, you can install it in Javascript Blocker, which works with greasemonkey scripts...

February 5, 2014

https://www.duolingo.com/fireman_biff

Thanks, I've added this to the script's page.

February 6, 2014

https://www.duolingo.com/RenataTalvik

lovelovelovelovelove. I loved it! that's exactly what I was wanting every time I clicked to continue after finishing a lesson without seeing my daily progress

February 11, 2014

https://www.duolingo.com/Noe010101

Great script! Works perfectly, thanks for that.

February 23, 2014

https://www.duolingo.com/lafemmecreatrix

You did beautiful work, here! Thank you for sharing. Here comes some more Lingots!

March 13, 2014

https://www.duolingo.com/deathspectre

Thanks for the app, it is very useful

April 3, 2014

https://www.duolingo.com/BarbaraMorris

I see that I still have this addon enabled in my browsers, but it's not showing up any more. Is that because they have enabled the coach feature?

I don't want to use the coach feature, but I do want to see how many XP I have got in each language so far each day.

Well, I guess I could turn on the coach feature if it allows me to set a daily goal of 1 XP. But after seeing someone say they lost their streak when they turned on the coach, I'm childishly worried about that happening to me.

November 5, 2014

https://www.duolingo.com/gapciolud

Yeah, i also think that the page has changed and this feature is no actual any more. ;/ Shiii

February 11, 2015

https://www.duolingo.com/Puddleglum

Wasn't there also a script for the vocabulary tab? Could someone link me to that?

February 4, 2014

https://www.duolingo.com/Ranchers1

Do you have it available for Opera?

February 6, 2014

https://www.duolingo.com/fireman_biff

I haven't used Opera since before they changed their layout engine from Presto to Chromium (edit: I mean Webkit/Blink). Back in the Presto versions there was built-in support for user scripts (they were the first browser I know of to support it) but it didn't provide the Greasemonkey-specific features that my script uses. I don't know how if changed since the switch to Chromium. Maybe they can now use Chromium extensions, or maybe that was one of the features that disappeared during the switch.

If you can confirm that current versions still support user scripts I can try to remove the dependency on Greasemonkey so the script works in Opera. I can't check because they no longer support Linux.

February 6, 2014

https://www.duolingo.com/Dessamator

Huh??, I'm running Opera in linux with no difficulty. That's unusual...

February 6, 2014

https://www.duolingo.com/fireman_biff

What version? The latest version for Linux and BSD is Opera 12, while Windows and Mac are up to Opera 19. Version 12 was also the last version to use Presto, so if they're planning to do an up-to-date release for Linux they sure aren't in a hurry.

February 7, 2014

https://www.duolingo.com/Dessamator

Version information
Version 12.15
Build 1748
Platform Linux System i686, 3.12.5-200.fc19.i686.PAE
Browser identification

Opera/9.80 (X11; Linux i686) Presto/2.12.388 Version/12.15

Though I believe it notified me that there is an update.

February 7, 2014

https://www.duolingo.com/fireman_biff

Yeah, that's a very different browser from what Windows and Mac users have now.

February 7, 2014

https://www.duolingo.com/Ranchers1

I'm using Opera 20.0 on a Win 7; Version information

Version: 20.0.1387.77 - Opera is up to date Update stream: Stable System: Windows 7 64-bit (WoW64) Browser identification

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/33.0.1750.149 Safari/537.36 OPR/20.0.1387.77

March 15, 2014

https://www.duolingo.com/juanventur6

Perdí mi puntuación

February 22, 2015
Learn a language in just 5 minutes a day. For free.