Posted September 19, 2015
high rated
I've been working on a number of scripts over the last few months to improve various features of GoG, and have combined the three separate scripts I was working on into one complete package - Adalia Fundamentals (thanks to mrkgnao for the name).
The three scripts amalgamated were; forum search bar, review sort, GoG downloader links
NOTE: Some features of the script require information stored on my private hosting (Legacy shelf and wishlist tagging and sharing) to be retrieved. To access these features (and ensure the script works correctly) the domain bigpizzapies.com must not be blocked by NoScript or any other script or ad blocking extensions.
Current Version:1.9.9
Script Page Link
Feature List:
Forum Search:
- The search bar can be turned on and off when needed
- A dialog gives the opportunity to abort if more than a user specified number of pages are set to be searched (to avoid browser freezing and crashes)
- Search within posts for text
- Search for posts by usernames in a thread
- Search for multiple search terms (separate them with a ';' or a '&' see below for further details)
- Search within bolded text (mainly for use in the Mafia games, but I'm sure you can guys can find other uses :) )
- Filter for replies to your posts (shows replies to replies as well, currently redirects to My Recent Posts on forum page)
- Specify what pages of the thread to search within (the page numbers are inclusive, so 1 - 4 includes pages 1 & 4, currently limited to 300 pages to prevent crashes)
- Search within the forums for threads by username and thread title (currently doesn't search actual post content, only username or title)
- Search within the results of a previous search
- Highlight the search term within the results
Forum
- Option to collapse your favourite threads
Catalogue and Game Pages
- Option to highlight owned and wishlisted games
- Links to MaGog results for individual games on their page
- Link to a popup of a games changelog
Review Sort:
- Sort reviews by; Date, Helpfulness, Stars, Length
- Sort by ascending or descending value
- Change number of reviews displayed per page
- Remove the teaser link so the whole review is loaded by default
Account Page:
- Replace the manual download links with GoG downloader links
- Swap between the links at will with a button on the game cards
- Change the style of your library display (including classic GoG box art and shelf)
- Change number of games displayed per page
- Allow manual sorting of games, either by drag and drop or by a pop up under the game's drop down menu
- The ability to tag your wishlist with priorities which can be synced and shared with other script users
Chat:
- Option to add a box showing details of current conversation
- Option to sort conversations by last active or currently online
- Option to filter conversation list by currently online or has unread messages
- Option to disable enter to send
- Option to hide users from the contacts list
- Added a button to show a transcript of your entire chat history with the currently selected contact in a pop up
Update Log:
Older update info can be found in the script change log.
1.8.0
- Fixed bug where review sorting options no longer showed or worked.
- Fixed bug where AF changelog would not show on game pages.
- Fixed bug where hiding users in the chat would not work correctly on Firefox.
- Fixed bug where the styling of the top of the Legacy Library was not displaying correctly
- Made the script compatible with the new download options
- Added option to default to Classic (non Galaxy) installer downloads
1.8.1
- Fixed currency symbol bug on wishlists and updated wishlist code to match Gog's updated code.
1.8.2
- Added option to hide Chinese Language Forum.
- Added option to change format of currency symbols (in the other tab).
1.8.3
- Fixed bug in library game cards.
- Added option to turn debugging info on and off from the options menu.
1.8.4
- Fixed bug that caused conflict with other add ons and prevented attachments from showing in the forums.
1.8.5
- Fixed chat disable enter to send option (most / all other chat options still broken).
- Added work from MarkoH01 to remove redundant options link in account menu and add option to hide the Polish Language forum.
- Removed redundant classic downloader links option
- Added option to hide web downloader links
1.8.6
- Added work from MarkoH01 to fix the Brazilian forum hide option.
- Added classic goodies logos, classic stars and auto expand goodies options created by plagren
- Added option to show forum replies under the bell notification menu
1.8.7
- Bug fixes on the game library due to changes in GOG code
1.8.8
- Bug fixes on the last bug fixes
1.8.9
- Re-implemented Magog and Changelog links on Game Pages
1.9.0
- Improved changelog links on game pages so they now show logs for all games in a pack
- Added option to show base US price (discounted and non) to the game page for comparison after Fair Price Package ends
- Re-implemented classic goodies logos, classic stars and auto expand goodies options created by plagren
1.9.1
- Tweaked option to show base US price
1.9.2
- Fixed bug with classic goodies logos and classic stars options and removed auto expand goodies option as it no longer applies courtesy of plagren
1.9.3
- Added option to hide Galaxy 2.0 forum
- Removed redundant GOG downloader settings
1.9.4
- Changed option to show MaGog links to show GOG Database Links as MaGog has been discontinued
- Updated donate page
1.9.5
- Bug fixes on the private wishlist due to changes in GOG code
1.9.6
- Bug fix on Game Pages due to GOG url changes
1.9.7
- Bug fix on account and wishlist pages due to GOG url changes
1.9.8
- Fixed the chat transcript feature
1.9.9
- Fixed a bug with manual sort
Installation Instructions:
Installing the userscript requires an extension like TamperMonkey for Firefox or
TamperMonkey for Chrome,
if you already use Barefoot Essentials you should have one of these already (and if you don't use it why not? It's excellent!)
The installation instructions for those can be found on the Barefoot Essentials thread, I can't say I can help much with that side of it...
For Pale Moon users:
AF does work on Pale Moon, but it can be a little temperamental. To get most of the features to work you will need to use this Pale Moon compatible fork of Greasemonkey.
Once you've got a userscript extension you can install the script by visiting this page and clicking the Raw button in the corner of the script box.
Script Page Link
Using the Script
For directions and info about each individual script please check the original threads; forum search bar, review sort, GoG downloader links
Like Barefoot Essentials it adds a pop up menu under the About menu where you can configure various options (defaults for the search, whether you want the downloader links or manual links etc.)
From now on I will only be updating this script and all new features and updates will be rolled into this one.
I'd also like to thank Barefoot_Monkey for letting me borrow some code from Barefoot Essentials to speed up implementing the menu and saving of settings, as well as mrkgnao, HypersomniacLive, Eli, ElTerprise, plagren, moonshineshadow and all the GoG Mafia players for testing and help with bug finding in the various scripts.
And that's it, enjoy.
Let me know if there are any bugs or problems with it and I'll try and fix them.
The three scripts amalgamated were; forum search bar, review sort, GoG downloader links
NOTE: Some features of the script require information stored on my private hosting (Legacy shelf and wishlist tagging and sharing) to be retrieved. To access these features (and ensure the script works correctly) the domain bigpizzapies.com must not be blocked by NoScript or any other script or ad blocking extensions.
Current Version:1.9.9
Script Page Link
Feature List:
Forum Search:
- The search bar can be turned on and off when needed
- A dialog gives the opportunity to abort if more than a user specified number of pages are set to be searched (to avoid browser freezing and crashes)
- Search within posts for text
- Search for posts by usernames in a thread
- Search for multiple search terms (separate them with a ';' or a '&' see below for further details)
- Search within bolded text (mainly for use in the Mafia games, but I'm sure you can guys can find other uses :) )
- Filter for replies to your posts (shows replies to replies as well, currently redirects to My Recent Posts on forum page)
- Specify what pages of the thread to search within (the page numbers are inclusive, so 1 - 4 includes pages 1 & 4, currently limited to 300 pages to prevent crashes)
- Search within the forums for threads by username and thread title (currently doesn't search actual post content, only username or title)
- Search within the results of a previous search
- Highlight the search term within the results
Forum
- Option to collapse your favourite threads
Catalogue and Game Pages
- Option to highlight owned and wishlisted games
- Links to MaGog results for individual games on their page
- Link to a popup of a games changelog
Review Sort:
- Sort reviews by; Date, Helpfulness, Stars, Length
- Sort by ascending or descending value
- Change number of reviews displayed per page
- Remove the teaser link so the whole review is loaded by default
Account Page:
- Replace the manual download links with GoG downloader links
- Swap between the links at will with a button on the game cards
- Change the style of your library display (including classic GoG box art and shelf)
- Change number of games displayed per page
- Allow manual sorting of games, either by drag and drop or by a pop up under the game's drop down menu
- The ability to tag your wishlist with priorities which can be synced and shared with other script users
Chat:
- Option to add a box showing details of current conversation
- Option to sort conversations by last active or currently online
- Option to filter conversation list by currently online or has unread messages
- Option to disable enter to send
- Option to hide users from the contacts list
- Added a button to show a transcript of your entire chat history with the currently selected contact in a pop up
Update Log:
Older update info can be found in the script change log.
1.8.0
- Fixed bug where review sorting options no longer showed or worked.
- Fixed bug where AF changelog would not show on game pages.
- Fixed bug where hiding users in the chat would not work correctly on Firefox.
- Fixed bug where the styling of the top of the Legacy Library was not displaying correctly
- Made the script compatible with the new download options
- Added option to default to Classic (non Galaxy) installer downloads
1.8.1
- Fixed currency symbol bug on wishlists and updated wishlist code to match Gog's updated code.
1.8.2
- Added option to hide Chinese Language Forum.
- Added option to change format of currency symbols (in the other tab).
1.8.3
- Fixed bug in library game cards.
- Added option to turn debugging info on and off from the options menu.
1.8.4
- Fixed bug that caused conflict with other add ons and prevented attachments from showing in the forums.
1.8.5
- Fixed chat disable enter to send option (most / all other chat options still broken).
- Added work from MarkoH01 to remove redundant options link in account menu and add option to hide the Polish Language forum.
- Removed redundant classic downloader links option
- Added option to hide web downloader links
1.8.6
- Added work from MarkoH01 to fix the Brazilian forum hide option.
- Added classic goodies logos, classic stars and auto expand goodies options created by plagren
- Added option to show forum replies under the bell notification menu
1.8.7
- Bug fixes on the game library due to changes in GOG code
1.8.8
- Bug fixes on the last bug fixes
1.8.9
- Re-implemented Magog and Changelog links on Game Pages
1.9.0
- Improved changelog links on game pages so they now show logs for all games in a pack
- Added option to show base US price (discounted and non) to the game page for comparison after Fair Price Package ends
- Re-implemented classic goodies logos, classic stars and auto expand goodies options created by plagren
1.9.1
- Tweaked option to show base US price
1.9.2
- Fixed bug with classic goodies logos and classic stars options and removed auto expand goodies option as it no longer applies courtesy of plagren
1.9.3
- Added option to hide Galaxy 2.0 forum
- Removed redundant GOG downloader settings
1.9.4
- Changed option to show MaGog links to show GOG Database Links as MaGog has been discontinued
- Updated donate page
1.9.5
- Bug fixes on the private wishlist due to changes in GOG code
1.9.6
- Bug fix on Game Pages due to GOG url changes
1.9.7
- Bug fix on account and wishlist pages due to GOG url changes
1.9.8
- Fixed the chat transcript feature
1.9.9
- Fixed a bug with manual sort
Installation Instructions:
Installing the userscript requires an extension like TamperMonkey for Firefox or
TamperMonkey for Chrome,
if you already use Barefoot Essentials you should have one of these already (and if you don't use it why not? It's excellent!)
The installation instructions for those can be found on the Barefoot Essentials thread, I can't say I can help much with that side of it...
For Pale Moon users:
AF does work on Pale Moon, but it can be a little temperamental. To get most of the features to work you will need to use this Pale Moon compatible fork of Greasemonkey.
Once you've got a userscript extension you can install the script by visiting this page and clicking the Raw button in the corner of the script box.
Script Page Link
Using the Script
For directions and info about each individual script please check the original threads; forum search bar, review sort, GoG downloader links
Like Barefoot Essentials it adds a pop up menu under the About menu where you can configure various options (defaults for the search, whether you want the downloader links or manual links etc.)
From now on I will only be updating this script and all new features and updates will be rolled into this one.
I'd also like to thank Barefoot_Monkey for letting me borrow some code from Barefoot Essentials to speed up implementing the menu and saving of settings, as well as mrkgnao, HypersomniacLive, Eli, ElTerprise, plagren, moonshineshadow and all the GoG Mafia players for testing and help with bug finding in the various scripts.
And that's it, enjoy.
Let me know if there are any bugs or problems with it and I'll try and fix them.
Post edited June 21, 2023 by adaliabooks