The Open Level Project

General Category => General Discussion => Topic started by: Kiwi Alexia ♡ on June 27, 2017, 08:53:10 AM

Title: BettertOLP - A Userscript (1.4)
Post by: Kiwi Alexia ♡ on June 27, 2017, 08:53:10 AM
BettertOLP - I guess it's tOLP but better??

"nice" - ShinyKitten07
"I'm suing." - Dav999

BettertOLP is aimed to add useful features, and make tOLP look... better??

Features:
- A moving navigation bar! [1]
- Circle avatars!
- A Discord shoutbox!
- Settings! [2]
- Tips!


[1]. Nav bar (https://atlas.is-pretty.sexy/0c5aed.gif)


[2]. (https://atlas.is-pretty.sexy/8c86da.png)

Installation:
1. Download something that can install userscripts.
That can be these:
2. Click here to install the userscript once one of the extensions above are installed. (https://rawgit.com/Luigimaster1/BettertOLP/master/BettertOLP.user.js)

3. Use tOLP with cool features!

How to get your discord token:

1. CTRL + SHIFT + I inside discord (Browser and Client work!)
2. (https://atlas.is-pretty.sexy/f3fd51.png)
3. Copy your token.
(https://atlas.is-pretty.sexy/6a7523.png)
4. Remove the quotes around it.

Changelog:

1.4.3
*Bug fixes

1.4.2
+Adds emoji autocomplete [:joy: = 😂]
+Adds a lavender theme
+Adds avatars beside posts on distractionware
*Bug fixes

1.4.1
*Bug fixes

1.4
+Adds HTML signatures!
To have an HTML signature, place your HTML inside a spoiler in your signature called "btsig".
To have a spoiler in your signature, use this:
Code: [Select]
<div class="cspoiler_head">Title</div><div class="cspoiler_body" style="display:none">Content</div>+Adds "replace unicode with emojis" in settings
+Adds "hide IP" option to hide your own IP
+Adds a toggle post option
*Bug fixes

1.3.1
+Clicking on shoutbox images now has an overlay
*Fixes settings appearing in every menu

1.3
+Adds support for the VVVVVV server being usable with the shoutbox.
+Adds half support for distractionware
+Adds support for the rain theme working with all Vertex variations
*Changed GM_configs url which should fix something for some people
*Replaces the 500 split()s with regex in the rain theme

And more which I probably forgot.

1.2
+Add rain theme (Please use the dark theme with it!)

1.1.1
*Fix edits

1.1
+Add tips
+Add bg for settings
+Add avatar shapes
+Add edits to shoutbox
-Remove themes
*Fix shoutbox
1.0
Initial release

If you have any problems with this userscript, or want to suggest a feature, you can post in this thread, or pm me!

-Alexia
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: f̛̞̺̞͍͍̯̱̜͋͊̚r̸͈̜̝̯̉͂͌̾̿ͯ̚͟͡a̐̍҉͖̖͍̘̹̩Z̥̠͊̋͡0̛͈͔ͧ̀ͫ̍̍ͦ͋̽͋Rͤ on June 27, 2017, 11:15:26 AM
Will there be support for mobile devices?
Title: Doesn’t it have flexbox or something?
Post by: Info Teddy on June 27, 2017, 11:16:29 AM
How good is the forum’s mobile support in the first place?
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Kiwi Alexia ♡ on June 27, 2017, 11:43:03 AM
Will there be support for mobile devices?
If you can find out a way to inject js into safari, yes.
Title: Re: Doesn’t it have flexbox or something?
Post by: Dav999 on June 27, 2017, 12:04:19 PM
How good is the forum’s mobile support in the first place?
The SMF default theme is responsive here, but otherwise there's no special mobile support.

That said, I use this forum with my phone daily, and I like zooming on a desktop site so much better than far, far, far too many special "optimized" mobile baby versions of websites. (Especially when badly designed - being able to scroll horizontally while not being able to zoom out seems to be a trend now)

I keep hearing that stuff like Tapatalk causes issues on forums, so I'm not installing that.
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Kiwi Alexia ♡ on June 28, 2017, 04:41:26 PM
(https://atlas.is-pretty.sexy/6fd448.gif)

nice.
Title: Definitely worth your time.
Post by: M3TR0 on June 28, 2017, 05:01:48 PM
You should add a tiny counter that tells you the numbers of posts you need to get to the next rank.
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Kiwi Alexia ♡ on June 29, 2017, 02:49:47 PM
(https://atlas.is-pretty.sexy/d21f0d.png)
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Lollers will devour you on June 29, 2017, 06:32:56 PM
(https://atlas.is-pretty.sexy/d21f0d.png)
WHAT'S THE TOP RANK!? Let us farm postcount to find out!
Title: What have I started?!
Post by: M3TR0 on June 30, 2017, 12:14:26 AM
WHAT'S THE TOP RANK!? Let us farm postcount to find out!
The top rank is TOP SECRET. Please don't go shitposting just to obtain it.
Title: Re: What have I started?!
Post by: Lollers will devour you on June 30, 2017, 11:18:49 AM
WHAT'S THE TOP RANK!? Let us farm postcount to find out!
The top rank is TOP SECRET. Please don't go shitposting just to obtain it.
It was a joke. Is my sarcasm really that subtle?
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Kiwi Alexia ♡ on June 30, 2017, 06:36:30 PM
(https://atlas.is-pretty.sexy/564ab7.png)
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Kiwi Alexia ♡ on July 9, 2017, 11:56:43 AM
(https://atlas.is-pretty.sexy/fa5c16.png) (actually chara's age is yes, not gender)
Releasing soon.
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Kiwi Alexia ♡ on July 10, 2017, 07:19:41 PM
(https://atlas.is-pretty.sexy/c98a58.png)
Title: To continue the “light theme sucks” circlejerk from Discord.
Post by: Info Teddy on July 10, 2017, 09:12:17 PM
Dark theme?
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Kiwi Alexia ♡ on July 11, 2017, 05:36:55 AM
Okay I was gonna release this today but guess I gotta do another theme
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Lollers will devour you on July 11, 2017, 07:03:44 AM
Do you mind removing the "The Open Level Project" image up there? It looked terrible ever since the new theme and yours don't exactly help it.
Title: Because it doesn’t.
Post by: Info Teddy on July 11, 2017, 08:11:00 AM
Do you mind removing the "The Open Level Project" image up there? It looked terrible ever since the new theme and yours don't exactly help it.
Why does it look terrible?
Title: Re: Because it doesn’t.
Post by: Lollers will devour you on July 11, 2017, 12:04:18 PM
Do you mind removing the "The Open Level Project" image up there? It looked terrible ever since the new theme and yours don't exactly help it.
Why does it look terrible?
Well, it looks, I guess mediocre, not terrible, but it fit in better with the old theme.
Title: If it’s not the colors, then what the fuck is it?
Post by: Info Teddy on July 11, 2017, 09:29:05 PM
Well, it looks, I guess mediocre, not terrible, but it fit in better with the old theme.
So you think the colors clash? Why not change the colors then?
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: M3TR0 on July 11, 2017, 09:40:20 PM
Is there a date planned for the public release yet?
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Kiwi Alexia ♡ on July 12, 2017, 06:55:05 AM
All I can say is soon.
Maybe today, maybe tomorrow.
I can't really confirm a date, I don't wanna release this when it's still buggy and unfinished.
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Kiwi Alexia ♡ on July 14, 2017, 05:49:10 AM
(https://atlas.is-pretty.sexy/98b174.png)
ill try to find out whats wrong but this is kinda triggering me
Title: Happens all the time in computer science.
Post by: Info Teddy on July 14, 2017, 05:58:21 AM
Watch, I bet it’s something really simple.
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Kiwi Alexia ♡ on July 14, 2017, 06:12:58 AM
It says it's running.
(https://atlas.is-pretty.sexy/030a7b.png)
There's no errors in the console.
(https://atlas.is-pretty.sexy/2020ff.png)
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Lollers will devour you on July 14, 2017, 09:36:44 AM
Well, it looks, I guess mediocre, not terrible, but it fit in better with the old theme.
So you think the colors clash? Why not change the colors then?
'LEXIA MAKE WHITE THEME NOW!
Title: Re: BettertOLP - A Tampermonkey/Greasemonkey Script
Post by: Kiwi Alexia ♡ on July 14, 2017, 09:38:23 AM
Well, it looks, I guess mediocre, not terrible, but it fit in better with the old theme.
So you think the colors clash? Why not change the colors then?
'LEXIA MAKE WHITE THEME NOW!
1. *ALEXIA
2. Alright. I got the script working again, so I will.
Title: Re: BettertOLP - A Userscript
Post by: Kiwi Alexia ♡ on July 14, 2017, 10:15:45 AM
And it's released!
The link is in the op.
The repo is here:
https://github.com/Luigimaster1/BettertOLP
Title: Re: BettertOLP - A Userscript
Post by: M3TR0 on July 18, 2017, 06:29:24 PM
And it's released!
Nice...
Title: That’d be great.
Post by: Info Teddy on July 19, 2017, 08:20:37 PM
Could you get it working on Firefox, please?
Title: Re: BettertOLP - A Userscript
Post by: Kiwi Alexia ♡ on July 20, 2017, 04:59:22 AM
Yeah, working on it.
Title: Re: That’d be great.
Post by: Lollers will devour you on July 20, 2017, 07:04:10 AM
Could you get it working on Firefox, please?
It... Does work though...
Title: If it worked for me, why would I ask someone to fix it?
Post by: Info Teddy on July 20, 2017, 07:58:21 PM
It... Does work though...
Well, it doesn’t work for me.
Title: Re: BettertOLP - A Userscript
Post by: Kiwi Alexia ♡ on July 21, 2017, 05:24:52 AM
First:
Tampermonkey or greasemonkey?
What OS and what version?
Title: Web devs don’t know Linux.
Post by: Info Teddy on July 21, 2017, 06:52:20 AM
First:
Tampermonkey or greasemonkey?
(https://my.mixtape.moe/xsuyrm.png)
What OS
(https://my.mixtape.moe/yhcihh.png)
and what version?
(https://my.mixtape.moe/ldpovj.png)
Title: Re: BettertOLP - A Userscript
Post by: Dav999 on July 21, 2017, 10:00:32 AM
Just as a note, I tried it in Firefox 47 on Windows 8.1 with both TamperMonkey and GreaseMonkey, and neither worked. Then I let Firefox update to the latest version, and it suddenly started working in TamperMonkey (but not GreaseMonkey).
Title: Re: BettertOLP - A Userscript
Post by: alek on July 21, 2017, 10:42:29 AM
This is really cool! It'd be useful to have a setting to disable circle avatars though.
Title: Re: BettertOLP - A Userscript
Post by: Kiwi Alexia ♡ on July 21, 2017, 03:13:49 PM
and it suddenly started working in TamperMonkey (but not GreaseMonkey).
Makes sense, since I sorta made it in TamperMonkey itself.
It'd be useful to have a setting to disable circle avatars though.
I'll put that on the todo list.
Title: I have a few versions of Firefox available.
Post by: Info Teddy on July 21, 2017, 05:10:06 PM
Just as a note, I tried it in Firefox 47 on Windows 8.1 with both TamperMonkey and GreaseMonkey, and neither worked. Then I let Firefox update to the latest version, and it suddenly started working in TamperMonkey (but not GreaseMonkey).
Which Firefox version?
Title: Re: I have a few versions of Firefox available.
Post by: Dav999 on July 21, 2017, 05:15:18 PM
Just as a note, I tried it in Firefox 47 on Windows 8.1 with both TamperMonkey and GreaseMonkey, and neither worked. Then I let Firefox update to the latest version, and it suddenly started working in TamperMonkey (but not GreaseMonkey).
Which Firefox version?
54.0.1
Title: "its not a bug its a feature"
Post by: Kiwi Alexia ♡ on July 27, 2017, 04:24:43 PM
so like
if you use tolps green theme
and bettertolps red theme
well
(https://atlas.is-pretty.cool/f30f98.png)
help
Title: Or actually, do, it’s kind of pleasant.
Post by: Info Teddy on July 27, 2017, 08:21:40 PM
Don’t get drunk on those hueshifts.
Title: Re: BettertOLP - A Userscript
Post by: f̛̞̺̞͍͍̯̱̜͋͊̚r̸͈̜̝̯̉͂͌̾̿ͯ̚͟͡a̐̍҉͖̖͍̘̹̩Z̥̠͊̋͡0̛͈͔ͧ̀ͫ̍̍ͦ͋̽͋Rͤ on August 13, 2017, 12:31:07 PM
Could you please make rainbow theme?
Title: Re: BettertOLP - A Userscript
Post by: Kiwi Alexia ♡ on August 13, 2017, 12:50:51 PM
I have higher priority things on my bettertolp todo list than themes
Title: Re: BettertOLP - A Userscript
Post by: Kiwi Alexia ♡ on August 21, 2017, 06:47:10 AM
1.1 Changelog

+Add tips
+Add bg for settings
+Add avatar shapes
+Add edits to shoutbox
-Remove themes
*Fix shoutbox

Link in the OP.

1.1.1 Changelog:
*Fix (edited) position
Title: Re: BettertOLP - A Userscript (1.2)
Post by: Kiwi Alexia ♡ on August 22, 2017, 06:27:48 PM
1.2 Changelog
+Add rain theme

Use the rain theme with tOLP's dark theme.
There might be some issues, but I'll fix those tomorrow. No point in pointing them out to me, as I can see some already.
I can't fix them right now, since I have to sleep, but I wanted to release this today for Shiny.

Happy birthday, Shiny!
Title: And a waste of perfectly good time.
Post by: Info Teddy on August 22, 2017, 09:00:09 PM
I have to sleep
Do you really, though? Sleep sounds boring.
Title: Re: BettertOLP - A Userscript (1.2)
Post by: Kiwi Alexia ♡ on August 26, 2017, 04:15:51 PM
1.2.1 Changelog
+Adds a tip
*Fix "0% online" in the rain theme
Title: Re: BettertOLP - A Userscript (1.2)
Post by: Kiwi Alexia ♡ on August 31, 2017, 12:51:43 PM
Also, screenshots of the rain theme.

(https://atlas.is-pretty.cool/2eda76.png)

(https://atlas.is-pretty.cool/b2c08d.png)

(https://atlas.is-pretty.cool/d84ef7.png)

(https://atlas.is-pretty.cool/f6b005.png)

1.3 out soon
Title: Re: BettertOLP - A Userscript (1.2)
Post by: alek on September 1, 2017, 09:53:25 AM
The rain theme looks really nice
Title: Re: BettertOLP - A Userscript (1.2)
Post by: Kiwi Alexia ♡ on September 1, 2017, 01:27:31 PM
aa thanks
Title: Re: BettertOLP - A Userscript (1.2)
Post by: Kiwi Alexia ♡ on September 6, 2017, 12:21:33 PM
And Info/Dav:
Since the userscript doesn't run, are there any errors in the console? If there are can you please post them here?
And can you make sure the userscript is actually running? (With Tampermonkey there should be a one on a red bg for a badge on Tampermonkeys icon when you're on tOLP)
(that was confusing but trust me it made sense in my head)
Title: Wait, now it says “2” instead of “1”.
Post by: Info Teddy on September 7, 2017, 06:21:05 AM
And Info/Dav:
Since the userscript doesn't run, are there any errors in the console? If there are can you please post them here?
And can you make sure the userscript is actually running? (With Tampermonkey there should be a one on a red bg for a badge on Tampermonkeys icon when you're on tOLP)
(that was confusing but trust me it made sense in my head)
Yes, that indicator is on the Tampermonkey icon.
(https://my.mixtape.moe/fehhno.png)
Title: Re: BettertOLP - A Userscript (1.2)
Post by: Kiwi Alexia ♡ on September 7, 2017, 01:20:54 PM
Since the userscript doesn't run, are there any errors in the console? If there are can you please post them here?

and for your subject whats the other userscript
Title: Sapphire is great I think.
Post by: Info Teddy on September 7, 2017, 07:21:57 PM
and for your subject whats the other userscript
Apparently mixtape.moe is glitching the fuck out, so I’ll use another image host instead.
(https://files.catbox.moe/94wncx.png)
Or I could just wait a various amount of time into the future and a spectator from the far distant future will see the image show up correctly on its initial try.
Title: Re: BettertOLP - A Userscript (1.2)
Post by: Kiwi Alexia ♡ on September 8, 2017, 03:42:44 AM
Alright, looks like it couldn't load gm_config.
I'm not sure why, it should 100% work, there's no errors.

Might be a problem with tampermonkey, try updating it/firefox, while I look for a fix.
Title: Re: BettertOLP - A Userscript (1.3)
Post by: Kiwi Alexia ♡ on September 17, 2017, 10:44:44 AM
1.3 Changelog
+Adds support for the VVVVVV server being usable with the shoutbox.
+Adds half support for distractionware
+Adds support for the rain theme working with all Vertex variations
*Changed GM_configs url which should fix something for some people
*Replaces the 500 split()s with regex in the rain theme

And more which I probably forgot.
Title: Re: BettertOLP - A Userscript (1.4)
Post by: Kiwi Alexia ♡ on November 26, 2017, 11:21:25 AM
1.4 Changelog

+Adds HTML signatures!
To have an HTML signature, place your HTML inside a spoiler in your signature called "btsig".
To have a spoiler in your signature, use this:
Code: [Select]
<div class="cspoiler_head">Title</div><div class="cspoiler_body" style="display:none">Content</div>+Adds "replace unicode with emojis" in settings
+Adds "hide IP" option to hide your own IP
+Adds a toggle post option
*Bug fixes
Title: Re: BettertOLP - A Userscript (1.4)
Post by: Info Teddy on November 26, 2017, 05:21:41 PM
userscript broke again
(https://my.mixtape.moe/sgdyvv.png)
Title: Re: BettertOLP - A Userscript (1.4)
Post by: Kiwi Alexia ♡ on November 26, 2017, 05:35:19 PM
oh my fucking god what the fuck is this
it should be able to fucking require the shit from the urls
fucking
reinstall your whole browser or some shit
i literally didnt do anything to cause that
it cant @require and i dont fuckign know why
Title: Re: BettertOLP - A Userscript (1.4)
Post by: Kiwi Alexia ♡ on December 9, 2017, 12:55:29 PM
1.4.2 Changelog

+Adds emoji autocomplete [:joy: = 😂]
+Adds a lavender theme
+Adds avatars beside posts on distractionware
*Bug fixes
Title: Re: BettertOLP - A Userscript (1.4)
Post by: Info Teddy on December 9, 2017, 02:53:07 PM
looks like tampermonkey updated itself and magically made bettertolp work again
Title: Re: BettertOLP - A Userscript (1.4)
Post by: Klar on December 10, 2017, 06:28:29 AM
happened to me too 😂
Title: Re: BettertOLP - A Userscript (1.4)
Post by: Kiwi Alexia ♡ on December 23, 2017, 07:40:53 AM
fixed emojis and added "always check no smilies" as a setting
https://github.com/Luigimaster1/BettertOLP/raw/master/BettertOLP.user.js
Title: Re: BettertOLP - A Userscript (1.4)
Post by: Kiwi Alexia ♡ on December 23, 2017, 09:40:48 AM
also a "youre about to double post" warn
https://github.com/Luigimaster1/BettertOLP/raw/master/BettertOLP.user.js
(https://i-need-hugs.in-my.life/0ecc4a.png)
(https://i-need-hugs.in-my.life/8aae40.png)
Title: Re: BettertOLP - A Userscript (1.4)
Post by: Kiwi Alexia ♡ on January 4, 2018, 02:10:12 PM
this is boring
hi its been updated
fuck
nobody uses this forum anyway so
reminder theres distractionware support with the rain theme coming to it soon i think