-
Notifications
You must be signed in to change notification settings - Fork 7
Feature descriptions
- Introduction
- Site-wide features
- Gallery list features
- Gallery view features
- Image view features
- Upload management features
- Script features
This page lists the features added by this script and briefly describes them. Some features are quite simple, while some others are big enough to form standalone userscripts. They are all contained in this one master script to make it easier for you to install, update and configure via the centralised GUI control panel, and also helps with technical issues like load order and feature interactions.
All features can be selectively turned on/off in the GUI control panel, besides the feature for this control panel itself, which obviously needs to be always on. Many features have options in the control panel together with their descriptions, so they are not mentioned below. The text input boxes in the control panel also have tooltips to provide information on the input restrictions. These inputs boxes are case-insensitive except for the ones that accept usernames. A regular expression input is case-preserving when stored but case-insensitive when used.
The gallery list features work in all gallery list display modes, and also on all types of gallery lists except the gallery toplists, which have technical differences that prevent two features from working.
Applies a full, scientific dark theme to the entire gallery system on the applicable domain.
Applies a full, scientific light theme to the entire gallery system on the applicable domain.
Fixes website design problems throughout the gallery system.
The fixes in this feature should be useful to Tenboro, although there are still a few more bugs that cannot be fixed here.
Applies subjective style fixes to make some elements look better and more consistent in general.
Improves the top navigation bar in the gallery system by adding a few additional buttons.
Applies user and word filters to selectively remove gallery comments, forum posts and forum threads.
It also includes a spam filter, but it is not needed at the moment.
Adds buttons to the bottom right corner which will automatically scroll the page to the very top or bottom.
Extends the availability of the daily dawn reward event so that it can be collected from any EH-related page.
This makes the event available on the entire gallery system, the forums and HV. It is otherwise only available in EH gallery view and on the news page. The EH wiki is the only place that is not supported, but that is only because the script is not enabled on the EH wiki in general. To minimise intrusion, this feature does not give a notification when a daily dawn reward is collected.
Applies additional third-stage gallery list filters to all types of gallery lists, except for gallery toplists.
This feature includes three filters, which remove galleries from gallery lists based on ratings and favorite categories you gave, and displayed gallery titles. The first two filters work on gallery chains and securely hide individual galleries and their future updates, but they cannot work on toplists, because toplists do not show rated and favorited statuses like other gallery lists. Although the gallery title filter can still work on toplists, this filter is still disabled on gallery toplists to keep the application of filters consistent.
Another problem that cannot be fixed is that the rated filter cannot detect yellow stars, which is not enabled by default but can be manually configured in the EH gallery settings.
Unselects all category filter buttons in the search box by default unless they have been set after a search.
This way it is easier to select one or two categories. It may not be a good idea to use this if you are using the front page setting in EH gallery settings, which allows you to unselect some but not all categories and also changes the galleries to be displayed by default.
Note that this function only unselects the buttons and does not affect the galleries displayed unless you click the "apply filter" button to conduct a search. This is different from the front page setting.
Adjusts the height of each row in the thumbnail gallery list display mode to show full gallery titles.
Applies colour coding to new and expunged galleries on all types of gallery lists, except for gallery toplists.
This feature will colour the titles and timestamps of new galleries blue and those of expunged galleries red to make them easier to spot. The titles of new galleries will also be made bold for further enhancement and consistency with the timestamps.
Adds buttons to automatically download galleries or whole gallery lists directly from all types of gallery lists.
It uses the three official gallery download methods, which include the doggie bag archiver, H@H downloader, and EHTracker torrents. It also includes a page download button that will automatically start downloads to download all galleries on one page or all pages after it is clicked. This is not an image ripper so GP or credits will be required to download galleries unless you only download torrents.
This is the most complicated feature in this script, and there are some additional steps you may need to take, and notes that you should read. These are explained in the dedicated wiki page for this feature.
Opens galleries in new tab by default from all types of gallery lists.
Adds links to the main gallery maintenance threads in the vigilante subforum to the gallery information pane.
Shows a more objective alternative rating system inside galleries, which is based on the ratio of favorited/rated.
The ratio rating equals the ratio of times favorited to times rated, and a descriptive rating based on this ratio is also provided. The ratio rating should be a better quality measure than the star rating and the difference between them can be very significant, because the former is much less polarised, more distinct, and somewhat immune to excessive downvoting.
Transform URLs to external websites in gallery comments to clickable links.
This includes all URLs which do not appear as links by default. EHWiki and HV URLs are also considered external by the site due to their domain names, and hence benefit from this feature. However, using this feature is potentially risky if you cannot identify malicious links.
This feature only transforms URLs that include the protocol part e.g., "https://", because otherwise it is too difficult to detect valid URLs.
Fits images to screen instead of width in the basic image viewer and adds a button to temporarily toggle the fit.
Fits images to screen instead of width in the MPV and adds a button to temporarily toggle the fit.
This feature has an experimental multi-page spread (MPS) mode in which multiple images will be displayed at once when they are narrow enough. Because the MPV is not designed to have multiple images per "row," the navigation would be broken for large galleries. Short galleries like doujinshi's should be okay.
Hides the vertical toolbar in the MPV, which can rest on top of images, and only reveals it on hover.
Removes the filename tooltips on the main images in the MPV.
The tooltips on the thumbnail images are kept because they show page numbers and are hence useful for navigation.
Relocates the thumbnail pane and its scroll bar to the right side in the MPV, which should be more natural to use.
Adds links to gallery upload guides to the upload management bar.
Adds a user-friendly control panel for this script to gallery lists, which also keeps the settings between updates.
Allows LANraragi to use a dedicated metadata plugin made for this userscript to directly and accurately retrieve EH metadata at any time.
This plugin uses the gallery ID and token appended by the relevant option under the automated gallery downloads feature, and generally only applies to archives downloaded using this feature with this required option enabled. Essentially it works with archives that have identifiers in the format of [GID * GT *]
in their filenames. Note that this required option cannot work on some browsers, because they do not respect the filename specified in userscripts. It should at least work on Firefox, while some or most Chromium browsers will not support it; the only Chromium-based browser I know that seems to support this option is the Chromium-based Microsoft Edge.
This MEMS (acronym for Mayriad's EH Master Script) plugin generally only works with archives downloaded by this script, but is otherwise superior to the E-Hentai LANraragi metadata plugin because the latter relies on title and reverse image search methods, which are not always accurate and cannot find metadata for deleted galleries. LANraragi comes with this plugin, and a more technically standalone version is also available in this repository.