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
It took longer than I had originally anticipated, but I have finished updating my old GOGWikiSync extension to work on the new gog.com website. This is a major overhaul with many new features that go beyond simply syncing with the wiki, so I decided that a new name was in order. (I was aiming for a descriptive and fun name - hopefully it doesn't come across as pretentious)

Barefoot Essentials is a user script that modifies the gog website slightly, making it easier and more pleasant to navigate and integrating it with the GOG community wiki. Among other things, it gives you the ability to share your wishlist and shelf, like this. Here's a quick list of the main things it does:

- Provides the ability to share the list of games in your collection
- Autohides the navigation menu and adds more convenient website navigation
- Every gamecard gets a link to the corresponding wiki page
- You can visit other users' wiki pages by clicking their names
- Preview your forum posts as you type

Documentation is available on the wiki (feel free to edit the documentaton if there's something you want to add/fix)

----------------
Installation
----------------
For Firefox users, you'll need to have the Greasemonkey extension installed. Then go here (userscripts.org) and click on the big green "Install" button.

For Opera, you'll need to have the ViolentMonkey extension installed. Then go here (userscripts.org) and click on the big green "Install" button.

If you use Google Chrome, Chromium, Iron or another Chromium-based browser, you'll need to have the TamperMonkey extension installed. Then go here (userscripts.org) and click on the big green "Install" button.
Post edited March 30, 2013 by Barefoot_Monkey
avatar
Barefoot_Monkey:
OK. Now I think I got this squared away and testing the new version and not running the old one.

First, thank you for the update!

Second, is there any way to turn off the hiding of the top toolbar? I actually do prefer that they changed it so that it always shows. (EDIT: I just commented out that part of the script itself.)

Overall, things look good!
Post edited April 21, 2012 by adambiser
I love the new extension! Makes things so much easier to update my wiki within the toolbar and I like that the toolbar is hidden. It was a bit annoying to get used to as I am not a fan of toolbars.
You get a thumbs up from me :)
Thank you for taking the time out to update and add this extension for us to use!
Thanks Barefoot_Monkey! I appreciate all the work you've done on this.

I think I've found an error. The links on several of the GOG gamecards aren't right. I noticed that some games like Ultima 8: Gold Edition don't have a number or colon in the link. Populous 2 has the colon but no number. I don't know why it would do that. Does anybody else have this error?
OK, now that I've tried it out a bit, it looks like "My Games" is always stuck listing games one per line instead of as the shelf.
avatar
adambiser: OK, now that I've tried it out a bit, it looks like "My Games" is always stuck listing games one per line instead of as the shelf.
You have: My Shelf on the bar :P
avatar
CowboyBebop:
I also get it for Gothic 3: Forsaken Gods Enhanced Edition. I get the colon, but no 3.

Funny how "Ultima 8: Gold Edition" has the colon on the game card, but does NOT have it in GOG's search drop down. It also does not have the colon in the game card's title bar. Ultima 7 also has this problem.

Populous 2's wiki link does not work.
avatar
adambiser: OK, now that I've tried it out a bit, it looks like "My Games" is always stuck listing games one per line instead of as the shelf.
avatar
spinefarm: You have: My Shelf on the bar :P
Didn't see that. More code to comment out. Thanks.
Post edited April 21, 2012 by adambiser
avatar
CowboyBebop:
This problem is caused by this line:
var title = title_matches[1].replace(/[^-+&a-zA-Z_ ()0-1:]/g, '')
Should be:
var title = title_matches[1].replace(/[^-+&a-zA-Z_ ()0-9:]/g, '')
Also, it uses the title bar name, which for Ultima, excludes the colons. We'd have to add redirection pages to the wiki so they can be with or without the colons.
avatar
Barefoot_Monkey: I encourage all Firefox users to give it a try. I hope that you enjoy it. Please reply to me on this thread to let me know if you encounter any bugs so that I know to fix them.
Firstly, thankyou!! Yet again you've done an excellent job :)

No bugs to report
avatar
CowboyBebop: Thanks Barefoot_Monkey! I appreciate all the work you've done on this.

I think I've found an error. The links on several of the GOG gamecards aren't right. I noticed that some games like Ultima 8: Gold Edition don't have a number or colon in the link. Populous 2 has the colon but no number. I don't know why it would do that. Does anybody else have this error?
Thanks. The problem you're describing comes from the fact that the wiki link is generated from the page title, and sometimes that doesn't match up exactly with what's in the wiki. For example, "The Witcher Enhanced Edition: Director's Cut" is in the wiki under that same name, but appears as "Witcher: Enhanced Edition The" in the title of the gamecard. (I really would prefer it if GOG used friendly titles rather than the version used for sorting games).

Fortunately this problem will fix itself over time as people add redirects to the correct pages into the wiki. I have already added redirects for The Witcher and Ultima 8, which is why those two games are working as they should.
avatar
adambiser: Second, is there any way to turn off the hiding of the top toolbar? I actually do prefer that they changed it so that it always shows. (EDIT: I just commented out that part of the script itself.)

Overall, things look good!
Thank you. There is no way to switch the auto-hide off yet. I did design that feature as optional - just haven't yet added a way to switch the option on and off. I'll do that for the next update, which might later be this weekend.
First update. The gamecards were appearing when the URL is gog.com/en/gamecard/, but not for gog.com/gamecard/. This has now been fixed.

To update, visit the userscripts page and press the "Install" button again, as you did when you first installed it. That should bring the script up to the latest version.
New update. I improved the gamecard title parser so that it now makes a much better guess at the title of the gogwiki page for the game. This means almost all gamecards should link to the correct page without anyone needing to add redirects to the wiki.

Also, I added version information to the Greasemonkey metadata, which should in theory mean that if you update now Greasemonkey will automatilcally keep you up-to-date in future, so you'll never have to manually update again. We'll see how well that works in practice soon enough.

Click here to update. I strongly recommend it.
Post edited April 21, 2012 by Barefoot_Monkey
I'm actually using Scriptish these days but I imagine that will work too (not sure if this is scriptish specfic but with my Youtube light mod it allows me to choose several settings with this addon). I'll give it a try, looks kind of neat.

Seems to work fine with scriptish. I guess I'll have to learn the Wishlist/Games coding a little because it looks a lot neater on your profile than on mine so far xD

Edited: Ok, copied yours a little. Looks a lot better ^^
Post edited April 21, 2012 by Pheace
Excellent, beautiful work Barefoot! :-D

Here's my updated profile

And here's a few rep points from me as well. Two thumbs, way up!
Works like a charm! :D Thanks again!