santander said:
Is it possible to use this on mobile?
If you can find a userscript manager that works on a mobile browser. However, the style effects are designed with a desktop display in mind, so it probably won't look good or be that manageable.
Posted under General
Pushed Version 24 which primarily adds artists as a subscribe event.
I talked about removing autosubscribe a while back. This functionality is already covered by the "show creator events" setting.
The INDEX subscribe links aren't really that necessary, and since subscribing should be a low frequency event, it's just as easy to do from the SHOW pages, plus they added a lot of noise on some pages.
For the subscribe links on SHOW pages, it used to be that the controls shown would update after updating the user setttings, however, since that is also a low frequency event, that functionality was removed as well. If a subscribe event is enabled/disabled in user settings, the controls can be shown simply after a page refresh.
Lastly, about the dmail controls in the notice. They worked, but they always caused the page to refresh, which can cause one to lose their place when looking through the notice. The overwritten controls still achieve the same results, visually affecting the dmail once they get a success result from Danbooru, and giving an error message otherwise.
Updated by BrokenEagle98
Something that's really confusing me is how "Show creator events" is a replacement for the autosubscribe function. I noticed recently that I wasn't getting subscribed to any of the events on my posts, which I realised I had that option off - that's one thing. I have "Show creator events" on now but I'm still not getting subscriptions to any of my posts anymore and whenever I check the posts, all the options are off. I don't know if that means "Show creator events" will automatically enable all my events regardless of if the options are green or orange but it doesn't feel that way to me.
The whole autosubscribe/show creator events feature feels very unwieldy, confusing and strangely worded. It takes several reads to parse exactly what the wording on a lot of the options means and then they don't really behave how I expect them to.
ETA: Seems I'm getting events now even when they're orange. Just doesn't feel like it consistently happens, or not enough of my posts are changing frequently enough for me to see the actual behaviour of the checkbox.
Updated by WRS
Basically, if show_creator_events is enabled and an event type is enabled under the subscribe_events_enabled setting (both underneath the Subscribe event settings section), and if you are the creator of the thing that is being subscribed (post, forum topic), then you will get event notices for that item even if you haven't individually subscribed to that item on the item's page. Meaning, it doesn't matter if the subscribe link on those pages is green (subscribed) or orange (unsubscribed).
The following is the list of events this works for and the relation you as a user need to have to that item, to be subscribed to it automatically with the show_creator_events enabled plus that particular event type enabled under subscribe_events_enabled.
| Event type | Item type | User relation |
|---|---|---|
| note | post | uploader |
| commentary | post | uploader |
| comment | post | uploader |
| post (edit) | post | uploader |
| flag | post | uploader |
| appeal | post | uploader |
| approval | post | uploader |
| forum topic | forum topic | forum topic OP |
Admittedly, it's difficult to perfectly encapsulate that explanation fully in a simple sentence on the userscript settings page. I'll try to update the language a bit, as well as add an Additional setting details expandable box underneath the Subscribe event settings section.
Pushed Version 24.4 with some additional clarifying language.
Updated by BrokenEagle98
Sounds good, thanks for the clarification on that. I gave it a few hours (without manually updating my subscriptions list on the right menus) and I am getting events as expected on my own posts even without explicitly enabling the subscribe events by turning the options green.
Pushed Version 25 which completely overhauled the user interface
show_creator_events setting.More information about the current version of the userscript can be found on the wiki.
https://github.com/BrokenEagle/JavaScripts/wiki/EventListener
As an aside, there was a new setting show_parent_events which was added to Version 24.8 which wasn't added to the forum since this Version 25 update was also being planned. If enabled, it'll check the parent post on all post edit events where the parent was changed, and if that parent post is subscribed directly or via show creator events, then it'll show the post edit event for that child. Though this does require an additional network call, and therefore additional latency.
An optional event panel has been added (user setting display_event_panel) starting with Version 25.1, which functions similarly to the previous versions of EventListener, i.e. it'll display at the top of the page with all new events as soon as it finds them. When enabled, events that show up will automatically be marked as seen, i.e. they won't appear as new on the events page. Additionally, the events that do show up on the event panel can be marked as read en masse, which will remove them completely from the list of saved events. Anything more granular must still be done from the events page.
Updated by BrokenEagle98
Pushed Version 26 which adds several new methods for filtering mod actions beyond just categories.
Note that the category filter will still be applied, so the categories of interest must also be enabled. Additionally, if a particular event type is not enabled under Subscribe event settings, a setting has been added which will show all subscribe controls regardless of enabled status.
Besides the above, the following changes were also made:
