1. Forum
  2. >
  3. Topic: Duolingo
  4. >
  5. Workaround for seeing weekly …

https://www.duolingo.com/profile/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/profile/naut

Nicely done! :)


https://www.duolingo.com/profile/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.


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

https://www.duolingo.com/profile/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?

https://www.duolingo.com/profile/eflorezpty

1 year an it never came back!


https://www.duolingo.com/profile/raans
  • 2845

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)... ;)


https://www.duolingo.com/profile/fireman_biff

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


https://www.duolingo.com/profile/raans
  • 2845

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


https://www.duolingo.com/profile/ziggKogg

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


https://www.duolingo.com/profile/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!!


https://www.duolingo.com/profile/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.


https://www.duolingo.com/profile/MaorB1

You are too modest ;)

Again, thank you so much!


https://www.duolingo.com/profile/raans
  • 2845

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!


https://www.duolingo.com/profile/moodswinger

This is great! Thank you so much. :D


https://www.duolingo.com/profile/Johnni0

You sir have just earned yourself a bunch of lingots!

Great work! Muchas gracias!


https://www.duolingo.com/profile/BarbaraMorris

Thanks! This is brilliant.


https://www.duolingo.com/profile/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.


https://www.duolingo.com/profile/BarbaraMorris

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


https://www.duolingo.com/profile/endios

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


https://www.duolingo.com/profile/vaivele

Magic! Lingot for you :)


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

French (probably half-OK):

"Weekly Progress"=Progrès de la semaine

"Words"=Mots

"XP"=XP


https://www.duolingo.com/profile/fireman_biff

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


https://www.duolingo.com/profile/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.


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

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


https://www.duolingo.com/profile/JackedTortoise

Awesome, great job, I love it!


https://www.duolingo.com/profile/ledisko85

If only we could have this for the iPad app


https://www.duolingo.com/profile/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.


https://www.duolingo.com/profile/jOttrey

Thank you! Lingots your way!


https://www.duolingo.com/profile/pleiadian_

It works well, thanks.


https://www.duolingo.com/profile/ych0130517

Great! You have earned my lingot!


https://www.duolingo.com/profile/buunny

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


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

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


https://www.duolingo.com/profile/fireman_biff

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


https://www.duolingo.com/profile/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


https://www.duolingo.com/profile/Noe010101

Great script! Works perfectly, thanks for that.


https://www.duolingo.com/profile/lafemmecreatrix

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


https://www.duolingo.com/profile/deathspectre

Thanks for the app, it is very useful


https://www.duolingo.com/profile/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.


https://www.duolingo.com/profile/gapciolud

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


https://www.duolingo.com/profile/Puddleglum

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


https://www.duolingo.com/profile/Ranchers1

Do you have it available for Opera?


https://www.duolingo.com/profile/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.


https://www.duolingo.com/profile/Dessamator

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


https://www.duolingo.com/profile/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.


https://www.duolingo.com/profile/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.


https://www.duolingo.com/profile/fireman_biff

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


https://www.duolingo.com/profile/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


https://www.duolingo.com/profile/juanventur6

Perdí mi puntuación

Learn a language in just 5 minutes a day. For free.