Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

barbie (2653)

barbie
  reversethis-{ku. ... m} {ta} {eibrab}
http://barbie.missbarbell.co.uk/

Leader of Birmingham.pm [pm.org] and a CPAN author [cpan.org]. Co-organised YAPC::Europe in 2006 and the 2009 QA Hackathon, responsible for the YAPC Conference Surveys [yapc-surveys.org] and the QA Hackathon [qa-hackathon.org] websites. Also the current caretaker for the CPAN Testers websites and data stores.

If you really want to find out more, buy me a Guinness ;)

Links:
Memoirs of a Roadie [missbarbell.co.uk]
[pm.org]
CPAN Testers Reports [cpantesters.org]
YAPC Conference Surveys [yapc-surveys.org]
QA Hackathon [qa-hackathon.org]

Journal of barbie (2653)

Sunday September 28, 2008
12:15 PM

Next update for Reports goes live

[ #37561 ]

After the launch last week of the new Reports site for CPAN Testers, I received several requests for amendments. Many of these have now been implemented, along with several updates already planned.

See CHANGES for details, but essentially for the regular user, I've now implemented the cookie and URL reading functionality, which will hopefully improve some of site for some. As such you can now select preferences which will render the page as your personal defaults, and you can now select the dynamically created permanent link, which you can send to friends or bookmark.

Unfortunately the functionality isn't as good as I'd like it to be, as it still needs to load the page before it can filter. I had a chat with JJ the other night and he suggested an alternative method, which could work. However, if anyone has suitable javascript skills and can suggest other filtering solutions, please let me know.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • Unfortunately, the trigger only fires AFTER the entire page has loaded...

    So now, on my page the humungous list of PASSes spool out for 4 or 5 minutes, and THEN once it's all up my browser hangs for 30+ seconds applying the CSS rules (asking me 3 or 4 times if I want to cancel the "hanging" Javascript).

    You need to fire the CSS rules early while the DOM is smaller, so that the page immediate starts spooling out with the correct rules.

    Run the cookie logic immediately in the or at the very top of the content

    • Patches welcome ;)

      I did try to get the javascript to preset the CSS styles, before any of the content loads, but it doesn't work for some reason. I did try several different approaches, but the browser just ignores the dynamic style settings. I'm potentially looking at loading everything via javascript and rendering the page without the CSS flags, but I wonder whether that would suffer the same problem with the time consuming javascript logic.

      The most suitable method I see of solving it is with AJAX, and