It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

×
high rated
And done.
Took a bit longer than expected due to issues with the pagination. Still not quite sure what the problem is, but I've hacked a work around for it anyway that seems to work.

Here's the link to the gist, installs same as the other two.

It's not 100% what you asked for, I put two boxes in and allow you to choose reviews per page with an option to show them all and a second box to set the sort order. The results auto update when either box is changed and all the other controls (should) work as they already did (i.e. you can change pages with the arrows or by typing a number in, should still be able to up and down vote and interact with the author's avatar for social stuff)

Enjoy :)
avatar
adaliabooks: And done.
Took a bit longer than expected due to issues with the pagination. Still not quite sure what the problem is, but I've hacked a work around for it anyway that seems to work.

Here's the link to the gist, installs same as the other two.

It's not 100% what you asked for, I put two boxes in and allow you to choose reviews per page with an option to show them all and a second box to set the sort order. The results auto update when either box is changed and all the other controls (should) work as they already did (i.e. you can change pages with the arrows or by typing a number in, should still be able to up and down vote and interact with the author's avatar for social stuff)

Enjoy :)
Super! Definitely a step in the right direction!
Except that at the moment it does not work at all on Firefox.

When I open any game page, I get a "There are no reviews yet" message. See attached example from Witcher 3. Changing any option in the two menus you have added doesn't make any change.

P.S. On Chrome seems to work fine.
Attachments:
capture.jpg (55 Kb)
Post edited September 08, 2015 by mrkgnao
high rated
avatar
mrkgnao: Super! Definitely a step in the right direction!
Except that at the moment it does not work at all on Firefox.

When I open any game page, I get a "There are no reviews yet" message. See attached example from Witcher 3. Changing any option in the two menus you have added doesn't make any change.

P.S. On Chrome seems to work fine.
Ah. Joy :(

Let's see why Firefox doesn't like it... it usually seems to be a bit stricter with these things than Chrome is, and this one is quite hackish...
high rated
avatar
mrkgnao: Super! Definitely a step in the right direction!
Except that at the moment it does not work at all on Firefox.

When I open any game page, I get a "There are no reviews yet" message. See attached example from Witcher 3. Changing any option in the two menus you have added doesn't make any change.

P.S. On Chrome seems to work fine.
Well, annoyingly, it's not working for me in Firefox but I'm getting nothing, no errors, no console logs...
Do you get any indication of what might be going wrong on your end?
It's not even recording the AJAX events (which makes me think it's just crashing silently before it get's that far) which it does for the normal GoG stuff (so I know that at least is working and not a problem with my Firefox or something)
high rated
* Public Service Announcement *

I recommend that this script be tested only with any of these 5 game pages:

Realms of the Haunting
King's Quest 7 + 8
Battle Isle Platinum
Wing Commander 4
Sensible World of Soccer 96-97

The above games each contain exactly 51 reviews, a magic number that will fully test the functionality of the script while also putting minimal strain on the script, your computer, and GOG's servers.

Once everything is found to be working perfectly in the above pages, you can then move on to stress testing using pages with high numbers of reviews.
avatar
mrkgnao: Super! Definitely a step in the right direction!
Except that at the moment it does not work at all on Firefox.

When I open any game page, I get a "There are no reviews yet" message. See attached example from Witcher 3. Changing any option in the two menus you have added doesn't make any change.

P.S. On Chrome seems to work fine.
avatar
adaliabooks: Well, annoyingly, it's not working for me in Firefox but I'm getting nothing, no errors, no console logs...
Do you get any indication of what might be going wrong on your end?
It's not even recording the AJAX events (which makes me think it's just crashing silently before it get's that far) which it does for the normal GoG stuff (so I know that at least is working and not a problem with my Firefox or something)
As usual, I have no idea how to debug a GreaseMonkey script.
I do know that the reviews section is loaded separately from the rest of the page, so perhaps something is blocking it early on, so no reviews are made available to you.
Just guessing.
high rated
avatar
adaliabooks: Well, annoyingly, it's not working for me in Firefox but I'm getting nothing, no errors, no console logs...
Do you get any indication of what might be going wrong on your end?
It's not even recording the AJAX events (which makes me think it's just crashing silently before it get's that far) which it does for the normal GoG stuff (so I know that at least is working and not a problem with my Firefox or something)
avatar
mrkgnao: As usual, I have no idea how to debug a GreaseMonkey script.
I do know that the reviews section is loaded separately from the rest of the page, so perhaps something is blocking it early on, so no reviews are made available to you.
Just guessing.
Don't worry, the problem seems to be for some reason it's not assigning the AngularJS scope to the variable when it should be... no idea why as it works from the console...

Anyway, as it's 2am here I'm off to bed. I'll work on it some more when I get a chance.
avatar
adaliabooks: Don't worry, the problem seems to be for some reason it's not assigning the AngularJS scope to the variable when it should be... no idea why as it works from the console...

Anyway, as it's 2am here I'm off to bed. I'll work on it some more when I get a chance.
No rush. I'm sure everybody who has been waiting for this for months, ever since GOG had removed it, could wait a few more days.
^ This - or even a few more weeks, for that matter. There's really no rush. We're not out here burning down our houses and praying to the blood god because the script doesn't work [everywhere] yet.
I want to see all/specific number of reviews in one page. How to do it?
avatar
Roxolani: I want to see all/specific number of reviews in one page. How to do it?
Select "All" (or any other option) from "Reviews Per Page", assuming you're using Chrome.
avatar
Roxolani: I want to see all/specific number of reviews in one page. How to do it?
avatar
mrkgnao: Select "All" (or any other option) from "Reviews Per Page", assuming you're using Chrome.
Thanks but I'm using Firefox. I don't see that option. Chrome-only feature?
high rated
Is it possible to sort by review length?

I find that if people who took effort in writing lengthy review would give a better picture of the game.
avatar
mrkgnao: Select "All" (or any other option) from "Reviews Per Page", assuming you're using Chrome.
avatar
Roxolani: Thanks but I'm using Firefox. I don't see that option. Chrome-only feature?
adalia is still working on it. It currently works on Chrome, but not yet on Firefox.
high rated
avatar
Gnostic: Is it possible to sort by review length?

I find that if people who took effort in writing lengthy review would give a better picture of the game.
Yeah, that should be possible. It'll have to wait till I can get Firefox working at all though, then I'll start on new features.