TamperMonkey Script

Started by Ssieth, June 09, 2015, 05:27:11 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Ssieth

Hi there - just to let you know I'm back and that I've added a tiny bit to the script - I added a Soft Hilight option to the topic filters.

v1.46.6 is the version with this in :)
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Ssieth

Quote from: Haibane on May 18, 2023, 08:47:54 AM
I feel sure this has been addressed before but 35 pages of discussion is a bit daunting to look through.

Does this script affect Elliquiy Bookmarks in any way? Is there a way to have subfolders or some similar organisation for bookmarks?

Thank you for any information.

If folks want a sub-folder type view, I can look at that... maybe something organised around tags viewed as folders?
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Ssieth

Quote from: Haibane on May 18, 2023, 09:04:02 AM
Oooh, thanks! I will investigate.

EDIT a couple of minutes later: Yes, now I see it. The bookmarks all still stay in the same sequence on the one list though. I was hoping for some kind of graphical nesting or threading or hiding but I guess that's set out by the website formatting.

I've added a new, default, option to Bookmarks to display them as a collapsed/collapsable collection of tagged lists :)    Just click the tag name to open the list of bookmarks for that tab... should tame really long lists.
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Haibane

Ooh, my word, that's so nice! Thanks!

*hugs*

Ssieth

Quote from: Haibane on June 24, 2023, 04:30:34 PM
Ooh, my word, that's so nice! Thanks!

*hugs*

You're most welcome :)  I actually enjoyed getting back to doing a bit of development work on it.  It did remind me how much of a rewrite it needs, though :)

I know I have a bit of work to do on the new look for the bookmarks as clicking on one of the named links from the BMs menu should really open the BM page with the correct section open...  one for the ToDo list :)
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

atenai

Is there a way to have the BM page default to "All" if there wasn't a specific bookmark clicked (and maybe move that above all the other bookmarked sections)? It's kind of a mess of all the tags I ever thought I could use, all before the relevant "All Bookmarks" section, which is also collapsed, so I almost didn't see it. If I don't go in looking for a specific tag, I'm probably trying to browse the whole list because I don't think I tagged whatever thread I'm searching for. ^-^

Thanks for all the work you've done on this!
~Atenai

IRL Status: Offline. On hiatus.

Atenai's Addictions (O/Os & Ideas), Requests, and Apologies [NEW! 17 Jun '23]
Elluiki User Page (Bio, Stories Old and New)   "Fucking insatiable, teasing brat."

Ssieth

Quote from: atenai on June 24, 2023, 06:07:20 PM
Is there a way to have the BM page default to "All" if there wasn't a specific bookmark clicked (and maybe move that above all the other bookmarked sections)? It's kind of a mess of all the tags I ever thought I could use, all before the relevant "All Bookmarks" section, which is also collapsed, so I almost didn't see it. If I don't go in looking for a specific tag, I'm probably trying to browse the whole list because I don't think I tagged whatever thread I'm searching for. ^-^

Thanks for all the work you've done on this!

OK - I've just pushed a v1.47.2 to github for this change.  It seems to be cached at 1.47.0 at the moment but should update fairly shortly, I hope.
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

atenai

~Atenai

IRL Status: Offline. On hiatus.

Atenai's Addictions (O/Os & Ideas), Requests, and Apologies [NEW! 17 Jun '23]
Elluiki User Page (Bio, Stories Old and New)   "Fucking insatiable, teasing brat."

Ssieth

Quote from: atenai on June 24, 2023, 06:46:54 PM
Thank you!!

And it now looks like GitHub has updated the cache - should be ready to grab.
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Nowherewoman

#884
Hey, cabbit!  Welcome home!

Bookmarks are doing something odd since the update. If I just open the BM page, it looks fine. But if I move the mouse, for a moment it seems to construct what, for lack of a better description, looks like a set of dropdown menus for all of the categories I have set up. In that state, which lasts only very briefly, I can't interact with bookmarks at all. Then it's fine. But it happens every time I return to or reload the BM page.  Trying to grab a screenie so you can see what I mean...



Sorry for the poor resolution- it goes by reasonably fast, which makes using anything other than PrnScrn impossible. Is this an intended result of the new bookmarking behavior?


*EDIT*  NM, I now see the new 'Collapsable View' check in the settings. Mine won't STAY collapsed for whatever reason, but in neither case is it a true function problem.

*EDIT 2:*  OK, hadn't scrolled down enough. The tag folders now appear at the bottom, but the page resets by itself to standard bookmark view
No man has fear- until fear comes for him.

more me here now!  (O/Os, ideas and junk): https://elliquiy.com/forums/index.php?topic=215830.0

and mea culpas  (A/As): https://elliquiy.com/forums/index.php?topic=221151.0

Ssieth

Quote from: Nowherewoman on June 25, 2023, 08:22:54 PM
Hey, cabbit!  Welcome home!

Hi, good to be back :)

I'd better explain the new bookmark stuff in detail because it probably isn't as intuitive as it could be.

First of all - the setting to switch between old and new is this one:



It's referred to as collapsable because it shows all of the tags and auto-tags as collapsable lists.  It will open with one list open corresponding to what link you clicked to get there.   If you clicked BMs, it'll be all of your bookmarks.  If you clicked one of your tags, it'll be that tag list.

However.... for techie reasons, I have to impose a short delay (~1 second) between the page first displaying and the script doing it's magic so there is a pause and then a visible reshuffle of everything.  I might be able to get around this, in time, with some clever shenanigans but I'm still working through that.

The ordering of the categories of collapsable bookmarks is a bit arbitrary.  All Bookmarks comes at the top of the list, followed by the auto-tags followed by your defined tags.  I know that will suit some folks and not others and I plan to allow a few options around ordering in the nearish future :)  I also need it to exclude the auto-tags if they're unticked in settings.

If you don't like the new collapsable view, do switch it off in the settings by unticking that box.  If you have any ideas about what would make it better, let me know.

I'm not sure if that's cleared things up.  From what you are saying Nowherewoman, there seems to be issues with it resetting back to the old view?
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Ssieth

And welcome to 1.47.3 in which Ssieth tidies up the mess that she made of BM ordering and displaying ;p

OK - so new settings explained...

The new collapsable view is a way of taming very large lists of bookmarks.  It displays all of the categories on screen at the same time but in 'collapsable' lists.  This means you can click the heading of any given list to see the contents of it but you only see one list on screen at a time. What are these lists?  Well - a list comprises one of the following:


  • All Bookmarks (pretty self-explanatory)
  • A Tag list (based on the tags that you have assigned)
  • An Auto list (one of the possible auto-tags)

The possible auto lists are:


  • No Tag - the bookmark has no tags
  • Replies - the bookmark's topic has replies that the system thinks that you haven't read
  • Posts Owed - you were not the last person to post to this topic (primarily useful for one-on-one stuff)

If a list has nothing to show in it, it doesn't appear.

Now, here is the new settings screen:


(highlighting and numbering added to make explanations easier)

1. Allows you to switch the new collapsable view on and off.  This allows you to revert to the old way that the script did stuff, should you not like the new view.  By default, it's on.
2. Allows you to choose if All Bookmarks goes first or last in the list. It's first by default.
3. Allows you to choose to have all of the categories closed by default when you go to the BM list.  By default the selected one is shown (after a brief delay).
4. Allows you to choose not to see the three categories of auto-tags

Why is 4 split like that?  Who knows, certainly not I.

Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Ssieth

#887
And a very quick jump to 1.47.4 to make the BM screen do its thing quicker.  There was a possible delay of 2 seconds + time for the code to do a bit of jazz so maybe 3-4 seconds.  That should now be 1-2 :)

@Nowherewoman - can you let me know if this fixes your issue?  And *hugs* either way ;p
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Ssieth

And thankyou, as always, to everyone who helped me track down usability issues and bugs so far with the new feature :)
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Nowherewoman

*huggles*  Thanks so much for your responsiveness, Ssie!
No man has fear- until fear comes for him.

more me here now!  (O/Os, ideas and junk): https://elliquiy.com/forums/index.php?topic=215830.0

and mea culpas  (A/As): https://elliquiy.com/forums/index.php?topic=221151.0

Ssieth

Quote from: Nowherewoman on June 26, 2023, 08:43:11 AM
*huggles*  Thanks so much for your responsiveness, Ssie!

You are most welcome :)

The community here is so great that it makes coding something like this a delight :)
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Haibane

Thank you sweetie, this is exactly what I was enquiring about a short while ago. Lovely work.

Ssieth

Quote from: Haibane on June 26, 2023, 09:13:59 AM
Thank you sweetie, this is exactly what I was enquiring about a short while ago. Lovely work.

No problem :)

And on an unrelated note - forgot to mention about an under-the-hood changed in the last release.  Way back about 4 years or so ago, I changed how the settings were stored for the script.  I included some code to convert old settings to the new format and that has been in the script ever since.   I've finally got around to deleting that on the basis that if you haven't used my script in 4 years then probably you're gonna need a whole new install anyway rather than upgrading a settings file that old.
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Amaris

I was wondering if there was a way with the script to basically unfollow threads you've posted in in the 'new replies to your posts' button. I know it shows replies to everything you've ever posted in, but some of the games and stuff I posted in when I first joined the site, I dont want to have there and showing me there is a reply. Some stuff I enjoy seeing that there is a reply like in people's A/As or in picture threads. So, I was wondering if there was a way to basically say you didn't want to see any replies from certain threads that I have posted in?


Ssieth

Quote from: Amaris on June 26, 2023, 09:46:06 AM
I was wondering if there was a way with the script to basically unfollow threads you've posted in in the 'new replies to your posts' button. I know it shows replies to everything you've ever posted in, but some of the games and stuff I posted in when I first joined the site, I dont want to have there and showing me there is a reply. Some stuff I enjoy seeing that there is a reply like in people's A/As or in picture threads. So, I was wondering if there was a way to basically say you didn't want to see any replies from certain threads that I have posted in?

I think it should be possible to do something.... The bookmark tags have a NotReplied tag to hide from the Replies BM auto-tag and I could probably use that to signal topics to remove from the replies list.  I'd have to mess about with a few bits of the site I've not touched before but I see no reason it can't be done.  I'll add it to the ToDo list and if anyone is interested in adding more comments/requests in this line between now and the time I start, I can do it all at once :)
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Ssieth

Quote from: Ssieth on June 26, 2023, 11:00:08 AM
I think it should be possible to do something.... The bookmark tags have a NotReplied tag to hide from the Replies BM auto-tag and I could probably use that to signal topics to remove from the replies list.  I'd have to mess about with a few bits of the site I've not touched before but I see no reason it can't be done.  I'll add it to the ToDo list and if anyone is interested in adding more comments/requests in this line between now and the time I start, I can do it all at once :)

And I'm an idiot who doesn't know my own code....

I think there's already a feature for this.... pop into the topic that you don't want to be notified about and, top right:


(click to embiggen)
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Nymphadora

Quote from: Haibane on May 18, 2023, 08:47:54 AM
I feel sure this has been addressed before but 35 pages of discussion is a bit daunting to look through.

Does this script affect Elliquiy Bookmarks in any way? Is there a way to have subfolders or some similar organisation for bookmarks?

Thank you for any information.

Bookmarks can have labels/tags that can sort them when you select the label from the pull down of Bookmarks. There are default categories to start with. I really like the way I can organize my bookmarks with it.

Sorry for a slow reply. I've been MIA from E for a bit.
A&As UPDATED Oct 26/23

Rate:Weekly give or take
Status: Enjoying myself
Availability:
Unavailable for new plottings, sorry.
O&Os Please review
♪As flawed as you may think you are, you're perfect to me!♪

Wistful Dream

Hi~ So I've really enjoyed using this script previously though I switched recently to Opera over Chrome. Would this work with Opera's system, which does seem to permit at least some of Chrome's extensions or is it a choice between browser v. script?

Ssieth

Quote from: Wistful Dream on June 26, 2023, 02:11:48 PM
Hi~ So I've really enjoyed using this script previously though I switched recently to Opera over Chrome. Would this work with Opera's system, which does seem to permit at least some of Chrome's extensions or is it a choice between browser v. script?

It _should_ do.  And I say that in complete absence of testing it myself.  Opera seems to have a version of TamperMonkey available (https://addons.opera.com/en-gb/extensions/details/tampermonkey-beta/) which should allow for the running of userscripts.  So, so long as there's no over-enthusiastic security controls in Opera that get in the way or eccentric implementations of the JavaScript processor, should be good to go.
Posting Status: Hoping for 1-3 per week / game
My ONs and OFFs Page (8th April 2024)
One-on-one ideas (8th April 2024)
Possible Absences (2nd May 2024)

My Tampermonkey Script for Elliquiy

PM me here or find me as ssieth on discord.

Wistful Dream

I will try it out then and let you know. :) I just didn't want to bork the script or the browser without asking.