Completely re-worked the script reducing script size and time it takes to load.
Added loading indicator and a better Expand all link.
Now works fully on all the blogs, including MyQj.
It is now obvious when the script is loaded as the read more link changes and the Expand All link appears.
Added an "Expand all articles" link which opens all the articles at once.
Also fixed a bug where the tenth article turned into the last article clicked.
When I want PSP news I go to PSPUpdates but after the recent site change I have to click that annoying "read more..." link to get the full article and since Qj.net pages load slow it began to get frustrating. After getting sufficiently annoyed I decided to make a Greasemonkey script to make the "read more" append the full article to the main page instead of having to load a whole other page.
So I introduce the "Better Qj.net articles" greasemonkey script for Firefox which hopefully should make reading any blog on Qj a lot easier as you never need to leave the front page to read the full versions of the most recent articles. It also loads the articles much, much faster than if you had opened the article in a new page (roughly three or four times faster).
You need to let the page fully load before clicking any of the "read more" links as the script is started after the page is rendered.
You need A FireFox 3 beta for this to work fully (the "Expand All" link will not appear in FF2) as it uses the new getElementsByClassName() only implemented in FireFox 3.
Have another expand link to add comments to the front page.
Add a kind of "read less" link to return the article to the smaller version. (Might be pointless?)
None that I know of, please report bugs when you see them.