You are either not logged in or not registered with our community. Click here to register.
 
September 26, 2017, 11:31:57 AM
Top RP Sites - Vote Daily

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length

Click here if you are having problems.
Default Wide Screen Beige Lilac Rainbow Black & Blue October Send us your theme!

The Elliquian Herald & Post
Issue 74 (Autumn) ~ August thru October 2017

Wiki Blogs Dicebot

Author Topic: Greasemonkey Script  (Read 37588 times)

0 Members and 1 Guest are viewing this topic.

Offline SsiethTopic starter

Re: Greasemonkey Script
« Reply #325 on: September 03, 2017, 12:15:27 PM »
I think it should be sort of possible to do so long as you put the colour tags inside the quotes.

e.g. "Can we stop this from occuring?"

Beyond that... it's tricky as the bbcode isn't bbcode by the time that my script sees it.  It has already been translated to HTML.  It might be possible to do something and I have a few thoughts but I'll let them percolate before I go and jump off the deep end and break everything ;p

Online CrownedSun

Re: Greasemonkey Script
« Reply #326 on: September 05, 2017, 08:03:54 PM »
Potential Feature Request? XD

As someone who has had to, twice this year, go through my RP list and manually add each individual person that I have an RP with as BCC's to a PM so I can tell them about the new fun and creative way that my life is potentially about to suck in the near to immediate future,-- it'd be really nice if there was some way to automate this process so that I could say... add a pre-generated list of names to a PM or at least save a copy of said BCC's after doing it once.. you can't even really reply all at the moment.

I have no idea if this is a realistic request, or something that I could actually do, but it's apparently one that I at least need. I'm sure others would find it useful too!

Sofia Grace, also, has supported this potential suggestion!

:-)

Either way, thank you!

Offline Sofia Grace

  • Do not fashion me into a maiden who needs saving from a dragon. I am the dragon, and I will eat you whole.
  • Dame
  • Enchanter
  • *
  • Join Date: May 2014
  • Location: New England
  • Gender: Female
  • My neck is open wide, begging for a fist around it
  • My Role Play Preferences
  • View My Rolls
  • Referrals: 2
Re: Greasemonkey Script
« Reply #327 on: September 05, 2017, 08:05:05 PM »
Potential Feature Request? XD

As someone who has had to, twice this year, go through my RP list and manually add each individual person that I have an RP with as BCC's to a PM so I can tell them about the new fun and creative way that my life is potentially about to suck in the near to immediate future,-- it'd be really nice if there was some way to automate this process so that I could say... add a pre-generated list of names to a PM or at least save a copy of said BCC's after doing it once.. you can't even really reply all at the moment.

I have no idea if this is a realistic request, or something that I could actually do, but it's apparently one that I at least need. I'm sure others would find it useful too!

Sofia Grace, also, has supported this potential suggestion!

:-)

Either way, thank you!

stamps her seal of approval

I have to send out a lot of the 'my life is about to suck' messages, as well, so this feature would be wonderful. 

Offline SsiethTopic starter

Re: Greasemonkey Script
« Reply #328 on: September 06, 2017, 04:40:56 AM »
Potential Feature Request? XD

As someone who has had to, twice this year, go through my RP list and manually add each individual person that I have an RP with as BCC's to a PM so I can tell them about the new fun and creative way that my life is potentially about to suck in the near to immediate future,-- it'd be really nice if there was some way to automate this process so that I could say... add a pre-generated list of names to a PM or at least save a copy of said BCC's after doing it once.. you can't even really reply all at the moment.

I have no idea if this is a realistic request, or something that I could actually do, but it's apparently one that I at least need. I'm sure others would find it useful too!

Sofia Grace, also, has supported this potential suggestion!

:-)

Either way, thank you!

I'm pretty sure this is doable.  I just need to check how _best_ to do it :)  Leave it with me and expect it to appear in a future release :)

  ~~ Ssi

Online CrownedSun

Re: Greasemonkey Script
« Reply #329 on: September 06, 2017, 04:45:32 AM »
I'm pretty sure this is doable.  I just need to check how _best_ to do it :)  Leave it with me and expect it to appear in a future release :)

  ~~ Ssi

Hah, that's so awesome, I look forward to seeing what you come up with. :-)

Offline Nymphadora

  • Tonks, if she were shy. The knitting Nymph.
  • Dame
  • Enchanter
  • *
  • Join Date: Aug 2013
  • Location: A Canadian in New York
  • Gender: Female
  • You can't take the sky from me.
  • My Role Play Preferences
  • View My Rolls
  • Referrals: 0
Re: Greasemonkey Script
« Reply #330 on: September 06, 2017, 09:09:02 AM »
I'm pretty sure this is doable.  I just need to check how _best_ to do it :)  Leave it with me and expect it to appear in a future release :)

  ~~ Ssi

As always, you rock, Ssieth!

If you are able, this would be an awesome feature!

Offline SsiethTopic starter

Re: Greasemonkey Script
« Reply #331 on: September 06, 2017, 09:14:18 AM »
As always, you rock, Ssieth!

If you are able, this would be an awesome feature!

OK- I have a bit of a concept in my head, now and some proof-of-concept code for how it might work behind the scenes.  Lemme know if you think this might work...

1. A new screen to manage "User Lists" which are, in short, lists of users.  They are going to be used here but I may find other uses for them too...
2. You will be able to create new user lists, add folks to them, delete them and remove people from them.
3. In the PM screen you will be able to add a user list to either the To or BCC fields.  It will work a bit like snippets in that there will be a dropdown menu near the edit box.

That's it really...

Offline NightLux

Re: Greasemonkey Script
« Reply #332 on: September 06, 2017, 10:38:57 AM »
1. A new screen to manage "User Lists" which are, in short, lists of users.  They are going to be used here but I may find other uses for them too...

I'd love to be able to use this list to track people's new posts around Elliquiy - and while that sounds incredibly creepy, it'd help a lot with mentoring, especially if I could use it to filter the "show unread posts since last visit". 

But it'd also be useful if you could use it to see when the last time someone posted within a thread was.  Say I'm running a group game, I could use that user list to see when the last time RandomUserName posted so I know whether I owe a post or two.

Online CrownedSun

Re: Greasemonkey Script
« Reply #333 on: September 06, 2017, 11:18:19 AM »
OK- I have a bit of a concept in my head, now and some proof-of-concept code for how it might work behind the scenes.  Lemme know if you think this might work...

1. A new screen to manage "User Lists" which are, in short, lists of users.  They are going to be used here but I may find other uses for them too...
2. You will be able to create new user lists, add folks to them, delete them and remove people from them.
3. In the PM screen you will be able to add a user list to either the To or BCC fields.  It will work a bit like snippets in that there will be a dropdown menu near the edit box.

That's it really...

That sounds like it would cover my needs entirely, for the record, if you could get it to work. XD

Offline SsiethTopic starter

Re: Greasemonkey Script
« Reply #334 on: September 06, 2017, 01:47:45 PM »
OK - it's  bit rough-and-ready but it's now there in the latest version (v1.32.0).

User Lists....

It can be switch on or off in the general settings and you can get at them from the PM screen or from the Script Settings menu.  Name you list whatever you like (within reason) and add as many users as you like.  You can add multiples at once.  Just put them in the box on the left (full username) and hit the "Add->" button.  The system checks that they exist and adds the ones that do and leaves the ones that don't. 

When you see the lists appear in the PM screen, you can click the list name for the "To" box or the BCC bit for the "BCC" box.  You won't see the BCC list appear until you add the BCC section in the usual way but they should send via BCC whether you can see them or not :)

Lemme know what you think.  If it goes smoothly I shall add more functionality as we go :)


Offline Nowherewoman

Re: Greasemonkey Script
« Reply #335 on: September 06, 2017, 03:51:10 PM »
Cabbit is teh winz!

Online CrownedSun

Re: Greasemonkey Script
« Reply #336 on: September 06, 2017, 05:29:12 PM »
For the record, tested out the User Lists and they work PERFECTLY so far. XD

Offline SsiethTopic starter

Re: Greasemonkey Script
« Reply #337 on: September 06, 2017, 05:35:04 PM »
For the record, tested out the User Lists and they work PERFECTLY so far. XD

I'll give it a little while before starting to add the fancy stuff that NightLux mentions because I want to make sure that the basics are solid first :)

Offline SsiethTopic starter

Re: Greasemonkey Script
« Reply #338 on: September 10, 2017, 02:02:55 PM »
Hi,

Just to let people know - there will be a bit of disruption to the script after the site upgrade (https://elliquiy.com/forums/index.php?topic=274882.msg13505300#msg13505300).  Some of the script features will actually be replaced by main site features (which I'm sure will be a lot better) and some will just need tweaking to make work with the upgrade.

After the upgrade happens, please feel free to report bugs here but you may need to be a bit patient with me to get around to fixing it.

Offline Nymphadora

  • Tonks, if she were shy. The knitting Nymph.
  • Dame
  • Enchanter
  • *
  • Join Date: Aug 2013
  • Location: A Canadian in New York
  • Gender: Female
  • You can't take the sky from me.
  • My Role Play Preferences
  • View My Rolls
  • Referrals: 0
Re: Greasemonkey Script
« Reply #339 on: September 19, 2017, 06:29:14 AM »
Finally had a reason to create and use a UserGroup and love how easy it is to work with. Great addition!

Thanks for everything, Ssieth!

Offline Ritsu

  • Rainbow Eyed Dreamer | Prettiest of all Bits | Angel | Princess | Her Precious | Red & Kaia's Threeway Wife
  • Liege
  • Enchanter
  • *
  • Join Date: Oct 2012
  • Location: Now you get to watch her leave out the window, guess that's why they call it window pane.
  • Gender: Female
  • My Role Play Preferences
  • View My Rolls
  • Referrals: 1
Re: Greasemonkey Script
« Reply #340 on: September 20, 2017, 05:35:42 PM »
I think it should be sort of possible to do so long as you put the colour tags inside the quotes.

e.g. "Can we stop this from occuring?"

Beyond that... it's tricky as the bbcode isn't bbcode by the time that my script sees it.  It has already been translated to HTML.  It might be possible to do something and I have a few thoughts but I'll let them percolate before I go and jump off the deep end and break everything ;p
Hey Ssieth, did you say that any CSS should work when applying to the "Quoted Text"?

I'm trying to apply a font and I'm sure it's available to me/my browser, but when I add the code to the formatter it goes sideways.

Specifically what I'm trying to add:
Code: [Select]
color: blue; font-family: 'Bradley Hand';

Offline SsiethTopic starter

Re: Greasemonkey Script
« Reply #341 on: September 20, 2017, 05:39:11 PM »
Hey Ssieth, did you say that any CSS should work when applying to the "Quoted Text"?

I'm trying to apply a font and I'm sure it's available to me/my browser, but when I add the code to the formatter it goes sideways.

Specifically what I'm trying to add:
Code: [Select]
color: blue; font-family: 'Bradley Hand';


Hmmm... try the same thing but  with double quotes rather than single.  I think it might be those throwing it...

Offline Ritsu

  • Rainbow Eyed Dreamer | Prettiest of all Bits | Angel | Princess | Her Precious | Red & Kaia's Threeway Wife
  • Liege
  • Enchanter
  • *
  • Join Date: Oct 2012
  • Location: Now you get to watch her leave out the window, guess that's why they call it window pane.
  • Gender: Female
  • My Role Play Preferences
  • View My Rolls
  • Referrals: 1
Re: Greasemonkey Script
« Reply #342 on: September 20, 2017, 05:54:31 PM »
Oh Awesome! Thank you! Stupid python habits...

Offline SsiethTopic starter

Re: Greasemonkey Script
« Reply #343 on: September 20, 2017, 05:56:01 PM »
Oh Awesome! Thank you! Stupid python habits...

I'll get the single quote thing fixed when I'm next digging around in there... just need to make sure that I replace it in the string :)

Offline SsiethTopic starter

Re: Greasemonkey Script
« Reply #344 on: September 22, 2017, 07:52:03 AM »
v1.32.1: has a minor tweak to add text to the profile editing page that indicates the max avatar size.
v1.32.2 : Single quotes are now supported in speech styling CSS :)
« Last Edit: September 22, 2017, 08:01:14 AM by Ssieth »

Online Outcast

Re: Greasemonkey Script
« Reply #345 on: September 23, 2017, 05:47:19 AM »
Woohoo!  I prompted an update!

;)

Thank you!

Offline SsiethTopic starter

Re: Greasemonkey Script
« Reply #346 on: September 23, 2017, 12:27:48 PM »
Woohoo!  I prompted an update!

;)

Thank you!

You're welcome.  There's another new updated as I made a mistake using "replace" rather than "replaceAll" i the last update :)

Offline SsiethTopic starter

Re: Greasemonkey Script
« Reply #347 on: Yesterday at 06:56:41 AM »
v1.33.0 has a new feature....

Userlists are shown in the Members menu and clicking the list there takes you to a page similar to the user search page but showing a line for each of the users in that list.

Offline SsiethTopic starter

Re: Greasemonkey Script
« Reply #348 on: Yesterday at 07:53:17 AM »
I'd love to be able to use this list to track people's new posts around Elliquiy - and while that sounds incredibly creepy, it'd help a lot with mentoring, especially if I could use it to filter the "show unread posts since last visit". 

But it'd also be useful if you could use it to see when the last time someone posted within a thread was.  Say I'm running a group game, I could use that user list to see when the last time RandomUserName posted so I know whether I owe a post or two.

The latest version might offer you some of what you want as it at least gives some indication of when the folks in your userlist last posted (as well as a link to the most recent post).   I will look to add more features as we go on :)

Offline Nymphadora

  • Tonks, if she were shy. The knitting Nymph.
  • Dame
  • Enchanter
  • *
  • Join Date: Aug 2013
  • Location: A Canadian in New York
  • Gender: Female
  • You can't take the sky from me.
  • My Role Play Preferences
  • View My Rolls
  • Referrals: 0
Re: Greasemonkey Script
« Reply #349 on: Today at 08:39:01 AM »
That is an AWESOME feature, Ssieth!

SO much better than the regular buddy list! I love it! Thank you so much for the update!

Is it possible to make it sortable by various columns in the future?