Duolingo Course Switcher and Skill Strength Viewer to break on new site
From a different discussion, from someone already switched to new site:<pre>
3) Here is the major impact for me: **Duolingo Course Switcher and Skill Strength Viewer user scripts no longer work on the site.** Now, my switching between forward and reverse tree has become much more inconvenient again. It is annoying but I can live with it. It is nothing compared to the information "Skill Strength Viewer" user script used to display to me. It was showing me the word strength of each skill calculated from the strength of each word in the skill. So, the lowest percent strength skill was the one to refresh. I lost major functionality that I was using in my learning. Not happy at all. Not happy! Did I say I am not happy?</pre>
Oh dear. Would there be anyone with the time and the inclination to rewrite these scripts so that they will work in Duolingo?? I really need the Course Switcher to work because I have three base languages (English, Spanish, and French). And the Skill Strength Viewer has made this site so much more functional!!
I sure hope the authors of these scripts or someone else with the skill and time will be able to modify these scripts so that they work again!
Actually, piguy3 is right. I didn't realize you could save some steps with this.
UPDATE: Rather, he used to be right. Some extra steps are needed again because the menu he was talking about has changed.
See this thread and scroll down a bit to see you my response to piguy and my long explanation of how the changes have made switching courses a little more difficult.
The course-switcher is invaluable; I hope that some adept coder can update it for use with the new website.
It would also be very useful if said update could incorporate a scrolling feature into it, as the languages are starting to disappear off the bottom of the screen; I am willing to offer a very large lingot reward to anyone who can do this.
If you you're using Stylish along with your user scripts for some user styles, you can get a scrolling feature by adding this CSS to the stylesheet:
A bit of a disclaimer: I don't actually know what the scroll bar looks like on the normal Duolingo site, since I use a user style to give a dark theme to Duolingo. If the color needs to be changed, you can change the property that says 'background: #222 !important;' The color is the #222 part. Use any other hex code or even rgb(#,#,#) where # is a number between 0 and 255.
Skill-Strength Viewer may be found here: http://blog.fabianbecker.eu/duolingo-skill-strength/
A discussion about it is here: https://www.duolingo.com/comment/10395214/Who-is-using-the-Skill-Strength-Viewer-script
And by the way, that is an excellent question for those who are not familiar with Duolingo userscripts -- or userscripts in general. To make them work, you must install either...
• Greasemonkey (for Firefox, SeaMonkey, and Pale Moon), or
• Tampermonkey (for Safari, Chrome, and Chromium).
I might take a look at it - but certainly not tomorrow, I've got some work to do. I'm not a professional coder but I can do "some things" xD.
This should mostly be an easy fix - that's mainly for the person who wrote the script in the first place (it's easier to fix / understand your own code rather than the code somebody else has written). Unless it's not just a new website, but a completely different system - that might complicate things. But if it's just the website that changed, to fix the scripts, it would mostly just take changing a few identifiers and maybe some layout fixes.
Perhaps this article will give some insight into the extent of the changes: http://making.duolingo.com/rewriting-duolingos-engine-in-scala
(to be clear, I don't know if this is immediately relevant to the matter at hand)