Be a Supporter!

Greasemonkey Scripts For Ng V2

  • 20,734 Views
  • 269 Replies
New Topic Respond to this Topic
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2012-12-12 15:26:11 Reply

Quick update, not really a huge deal, but I made it so the "Unchecked Events" notifier now displays a combination of Friend Requests and PMs.

More on that soon..

Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2012-12-12 17:04:16 Reply

Here's a draft of another little quick feature I'm working on. It condenses the quick links bar to just the social elements, for those who wish to use the site as more of a social experience.

Greasemonkey Scripts For Ng V2

Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2012-12-12 19:01:37 Reply

Finished! Here is what NG+ now offers for users who prefer a more clean, social-oriented layout:

By the way, the "Add" button is for the unfinished Account Switcher :)

Greasemonkey Scripts For Ng V2

Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2012-12-16 01:34:26 Reply

I'm particularly proud of how well this feature came out looking. It's a set of four features to streamline those quicklinks.

Top Left: Friends preview. Yes, the Deny and Approve buttons are functional. Friends link goes to NG Social.
Top Right: Just a restyle of the Event Feed, made it match the other quicklinks and gave it that classic NG dark coloring.
Bottom Right: Showed this off already, but just showing how it looks along with the others, its all the non-social links condensed into a menu.
Bottom Left: Private Messages preview, Inbox and Compose buttons readily available, plus titles for messages. Thinking of adding a Key to the bottom to tell what each colored dot means, but they're identical to the inbox page.

Greasemonkey Scripts For Ng V2

EJR
EJR
  • Member since: Mar. 24, 2008
  • Offline.
Forum Stats
Moderator
Level 33
Animator
Response to Greasemonkey Scripts For Ng V2 2012-12-16 01:37:36 Reply

At 12/16/12 01:34 AM, Xaotik wrote: I'm particularly proud of how well this feature came out looking. It's a set of four features to streamline those quicklinks.

I'm really liking the look of this so far.


BBS Signature
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2012-12-16 15:56:05 Reply

Just another test post. Experimenting with an improvement I thought up for the inline poster.

Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2012-12-22 20:00:38 Reply

Another features test, please disregard.

Slint
Slint
  • Member since: Nov. 6, 2007
  • Offline.
Forum Stats
Member
Level 38
Blank Slate
Response to Greasemonkey Scripts For Ng V2 2012-12-22 20:02:17 Reply

At 12/22/12 08:00 PM, Xaotik wrote: Another features test, please disregard.

Please stop giving people false hope.

Greasemonkey Scripts For Ng V2


Pretend not to care about anything, but be bothered by everything.
You may be fast on the roads but it's no use on the track.
ScaryPicnic made me do it.My letterboxd.

BBS Signature
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2012-12-22 20:03:23 Reply

I'm not. I'm working on a way to make the inline poster changes reflect without reloading the page, so I need to do test posts for that.

Basically if I can get this working, it will be possible to inline post on the BBS without ever refreshing the page.

Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2012-12-22 20:27:14 Reply

Ok, it seems like everything is working on my end. I've added that feature to the inline poster, so it now posts without ever leaving the page.

Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2012-12-22 20:31:52 Reply

Ok, it almost works 100%. Just need to sort out a glitch with the link watcher disappearing.

Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2012-12-22 20:47:56 Reply

Alright, heres one final test post for this feature. If all goes well, NG+ has seamless inline posting.

Slint
Slint
  • Member since: Nov. 6, 2007
  • Offline.
Forum Stats
Member
Level 38
Blank Slate
Response to Greasemonkey Scripts For Ng V2 2012-12-22 20:58:24 Reply

At 12/22/12 08:47 PM, Xaotik wrote: Alright, heres one final test post for this feature. If all goes well, NG+ has seamless inline posting.

I meant false hope as in "new post by Xaotix, must mean new script" and then it's a test post.


Pretend not to care about anything, but be bothered by everything.
You may be fast on the roads but it's no use on the track.
ScaryPicnic made me do it.My letterboxd.

BBS Signature
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2012-12-22 21:00:25 Reply

At 12/22/12 08:58 PM, Slint wrote:
At 12/22/12 08:47 PM, Xaotik wrote: Alright, heres one final test post for this feature. If all goes well, NG+ has seamless inline posting.
I meant false hope as in "new post by Xaotix, must mean new script" and then it's a test post.

Sorry :(

Tbh its been a long time since I posted anything not relating to NG+. When I actually do get around to releasing NG+ though, I think it'll be worth the wait.

Slint
Slint
  • Member since: Nov. 6, 2007
  • Offline.
Forum Stats
Member
Level 38
Blank Slate
Response to Greasemonkey Scripts For Ng V2 2012-12-22 21:03:36 Reply

At 12/22/12 09:00 PM, Xaotik wrote:
Sorry :(

Tbh its been a long time since I posted anything not relating to NG+. When I actually do get around to releasing NG+ though, I think it'll be worth the wait.

I'm just kidding, you've been doing a stellar work so far, I'm sure it'll turn out great.


Pretend not to care about anything, but be bothered by everything.
You may be fast on the roads but it's no use on the track.
ScaryPicnic made me do it.My letterboxd.

BBS Signature
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2012-12-25 20:25:19 Reply

Hey guys, I'd like to show something I've been spending quite a bit of time working on. It's an all new way of displaying the Settings for NG+. I'm moving towards a new system where there will be no need for a dummy URL for the NG+ settings, and they can be edited from a Modal window on any NG page.

This new color scheme is also going to include major changes to the organization of settings, which I always felt was a bit lacking and messy. It's going to take quite a bit of work to rewrite the system I have in place now, but I feel like it will be more than worth it. Once I perfect the way users can actually modify features, it opens a whole new window of possibilities.

Until now, the only settings available have been Booleans (ON or OFF), and a single Array (List), being the Ignore List, which had proprietary code to render and control it.

I'm moving the settings "engine" to a more Object-Oriented system, where the different Settings can be made more customizable. The eventual hope is that one day NG+ will be able to support "scriptlets", meaning user-made modules that run in conjunction with the basic NG+, and that they can have their settings dropped right into NG+'s.

All of that is a long way down the road, but for now, I leave you with this screencap, comparing the two interfaces. Oh, and FYI, the coloring of the new one changes based on which page it's opened on, so opening on a Games page will make it blue, Movies red, etc.

Greasemonkey Scripts For Ng V2

Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2013-01-13 18:14:30 Reply

Hello all,

I have a serious question to ask of you guys, and I would really appreciate feedback on it. At the time of writing this, Newgrounds+ has reached a staggering 2,795 lines of code. Over the past 6, almost 7 years, I have been programming/designing/developing all off of self-taught knowledge. When I look at the monolith NG+ has become, I'm both proud of the hard work I've put into it, and disappointed because I believe I can do better. Right now, the features I'm capable of creating have almost all been exhausted, and I need to branch out further than a simple userscript if I want to make NG+ operate at it's fullest potential.

Here is the crossroads I have arrived at, either continue to develop NG+ as a userscript, and deal with the inherent limitations of that distribution method, or hold development right now, and release the current script as a public beta. My intent if I release the current NG+ as a public beta is to get feedback on it from the community, while I work on a fully optimized, rewritten version that will be packaged as a native extension for distribution on Chrome and Firefox, possibly Safari and Opera as well.

As I said, I'd appreciate if you all could give me an opinion on this.

knugen
knugen
  • Member since: Feb. 7, 2005
  • Offline.
Forum Stats
Member
Level 42
Programmer
Response to Greasemonkey Scripts For Ng V2 2013-01-27 21:14:47 Reply

Glad to see this thread is still (kinda) going on! Mad props to you Xaotik for all the work you seem to continuously pump into your script-making! :)

As for NG+ it's hard to say with my limited knowledge of it, but just going by your last post I would say releasing it in some way would probably be beneficial as long as it's "stable enough". That way you can get some quality feedback: good feedback can give you energy and motivation which I reckon can be needed, and although it's never fun finding bugs in your stuff it's always good to find them as early as possible. Just make it very clear of the state it's in at release, and maybe even call it alpha if you deem it appropriate.

EJR
EJR
  • Member since: Mar. 24, 2008
  • Offline.
Forum Stats
Moderator
Level 33
Animator
Response to Greasemonkey Scripts For Ng V2 2013-01-27 21:19:08 Reply

At 1/27/13 09:14 PM, knugen wrote: As for NG+ it's hard to say with my limited knowledge of it, but just going by your last post I would say releasing it in some way would probably be beneficial as long as it's "stable enough".

Yeah. I didn't want to add any pressure or whatever to get it done, but I had lost interest in this project due to not being able to actually try it out. I appreciated the updates and progress but they did absolutely nothing for me.


BBS Signature
LiquidFire
LiquidFire
  • Member since: Aug. 31, 2005
  • Offline.
Forum Stats
Supporter
Level 45
Reader
Response to Greasemonkey Scripts For Ng V2 2013-02-01 03:28:40 Reply

At 1/13/13 06:14 PM, Xaotik wrote: As I said, I'd appreciate if you all could give me an opinion on this.

I think a public beta would be the way to go.


It's only fun if you get a scar out of it
Find me on the internet / TF2 Crew / NG GM Scripts

BBS Signature
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2013-02-03 18:13:47 Reply

Well guys, I took your advice on the public beta. It's LIVE NOW!

http://www.newgrounds.com/bbs/topic/1331750

LiquidFire
LiquidFire
  • Member since: Aug. 31, 2005
  • Offline.
Forum Stats
Supporter
Level 45
Reader
Response to Greasemonkey Scripts For Ng V2 2013-02-04 12:23:14 Reply

I can't seem to get the Newgrounds Walls script to work. Anyone else having this problem?


It's only fun if you get a scar out of it
Find me on the internet / TF2 Crew / NG GM Scripts

BBS Signature
LiquidFire
LiquidFire
  • Member since: Aug. 31, 2005
  • Offline.
Forum Stats
Supporter
Level 45
Reader
Response to Greasemonkey Scripts For Ng V2 2013-02-04 13:47:27 Reply

At 2/4/13 01:45 PM, Ma1achi wrote:
At 2/4/13 12:23 PM, LiquidFire wrote: I can't seem to get the Newgrounds Walls script to work. Anyone else having this problem?
Make sure the links are ending in .jpg.

It's not that, the options wont show up at all under my settings. I've tried rockmelt and chrome. None of them work.


It's only fun if you get a scar out of it
Find me on the internet / TF2 Crew / NG GM Scripts

BBS Signature
Slint
Slint
  • Member since: Nov. 6, 2007
  • Offline.
Forum Stats
Member
Level 38
Blank Slate
Response to Greasemonkey Scripts For Ng V2 2013-02-04 13:50:18 Reply

Using it right now, pretty sweet.


Pretend not to care about anything, but be bothered by everything.
You may be fast on the roads but it's no use on the track.
ScaryPicnic made me do it.My letterboxd.

BBS Signature
EJR
EJR
  • Member since: Mar. 24, 2008
  • Offline.
Forum Stats
Moderator
Level 33
Animator
Response to Greasemonkey Scripts For Ng V2 2013-02-17 23:08:03 Reply

Here's a weird problem, and I'm not sure if it's common, but the Wallpaper script doesn't work on my modded account, but if I log out or use an alt account the background will change.

Help plz.


BBS Signature
Xaotik
Xaotik
  • Member since: Mar. 26, 2008
  • Offline.
Forum Stats
Member
Level 15
Programmer
Response to Greasemonkey Scripts For Ng V2 2013-02-19 10:39:05 Reply

The wallpaper glitch may be due to Newgrounds adding a "supporter" class on to the document body for Supporter accounts. I'm trying to juggle a bunch of projects at the moment, and I have midterms coming up soon, but I'll probably just end up rewriting the script ASAP.

LDAF
LDAF
  • Member since: Mar. 8, 2009
  • Offline.
Forum Stats
Member
Level 29
Gamer
Response to Greasemonkey Scripts For Ng V2 2013-05-31 18:04:23 Reply

Hey, weird question. If Tom does decide to keep the forums gray like this, would it be possible for there to be a script that makes the forums the old orange color they've been for the past year? Same goes for the games section, only they would be their old blue color.


Are you MAN enough to click this?!

Newgrounds 20th Anniversary Writing Collab: http://www.newgrounds.com/bbs/topic/1389190/1

BBS Signature
EJR
EJR
  • Member since: Mar. 24, 2008
  • Offline.
Forum Stats
Moderator
Level 33
Animator
Response to Greasemonkey Scripts For Ng V2 2013-06-02 13:32:40 Reply

At 5/31/13 06:04 PM, LDAF wrote: Hey, weird question. If Tom does decide to keep the forums gray like this, would it be possible for there to be a script that makes the forums the old orange color they've been for the past year? Same goes for the games section, only they would be their old blue color.

I was actually wondering if a script could be made for just the opposite. I'm stuck with the dumb orange color because I'm a supporter but I want to see the gray forum.

Help please.


BBS Signature
LiquidFire
LiquidFire
  • Member since: Aug. 31, 2005
  • Offline.
Forum Stats
Supporter
Level 45
Reader
Response to Greasemonkey Scripts For Ng V2 2013-07-31 11:44:36 Reply

Just a heads up.
Newgrounds changed the voting system, so now you have to start movies/games before the vote bar is enabled.
Which means this script no longer works. When I use it the movie won't start when I click on it
http://www.newgrounds.com/bbs/topic/1150914/21#bbspost237434 64_post_text


It's only fun if you get a scar out of it
Find me on the internet / TF2 Crew / NG GM Scripts

BBS Signature
Bryan
Bryan
  • Member since: Jul. 21, 2008
  • Offline.
Forum Stats
Member
Level 24
Blank Slate
Response to Greasemonkey Scripts For Ng V2 2013-08-26 12:41:56 Reply

I'd like to request a script that adds a button to the top bar of NG that links to the classic portal, because I think the classic portal is much more simple and I like it more, but it's kind of annoying to navigate to.


"Maybe thats why shes in film school. She wants to be an Artistic Autistic." -Viper50
"Everything else you said was mostly garbage and opinionated." -DangerousGirl

BBS Signature