< User talk:Jvvg

Archive This page is archive 1 of User talk:Jvvg. If you wish to start a new discussion or revive an old one, please do so on the current talk page.


We don't use customized signatures here anymore; in fact, not since before I came! Would you like me to delete User:Jvvg/sig?
Scimonster (talk | contribs) 18:48, 31 March 2012 (UTC)

Sure, please do. I didn't know that.
Jvvg (talk | contribs) 19:51, 31 March 2012 (UTC)


See here to see where to upload your mod.
Curiouscrab (talk | contribs) 01:04, 10 November 2012 (UTC)

Insanity is already on Mod Share. :) (also, I'm an admin of that site)
Jvvg (talk | contribs) 01:25, 19 November 2012 (UTC)


We don't edit other people's userpages. I remember a page saying if there's a grammatical mistake then you can go ahead, but very recently that piece of info was removed since some members didn't quite know their grammar and started making mistakes appear and creating broken links.
Curiouscrab (talk | contribs) 19:17, 18 October 2012 (UTC)

Reverting edits, no need for banner.

Just so you know, if someone ever does edit your userpage, anyone could revert it back to the original version. I am telling you this so you don't have to have an ugly banner at the top of your page.
Joletole (talk | contribs) 14:49, 23 November 2012 (UTC)

I know, I was just advising people so I don't have to go through the trouble of reverting it. I also put that there to say that fixing a spelling or grammar mistake is ok with me.
Jvvg (talk | contribs) 15:05, 23 November 2012 (UTC)

fixing grammar

Does this include in the warning? You put well instead of will.
Curiouscrab (talk | contribs) 00:02, 25 November 2012 (UTC)

Yeah, that counts as fixing grammar. Kind of ironic that I made a typo in that section. Anyway, I fixed it, but for stuff like that, you don't need to ask (as long as it's not an alternate spelling thing).
Jvvg (talk | contribs) 00:14, 25 November 2012 (UTC)
Yeah, I get what you mean. American and British Scratchers spell words like color/colour different.
Curiouscrab (talk | contribs) 00:22, 25 November 2012 (UTC)

your browser

Right now I'm using the browser you created (or I think you did). There are problems with the wiki. The sidebar doesn't exist. Other than that, it's great.
Curiouscrab (talk | contribs) 17:55, 16 December 2012 (UTC)

Never mind. The sidebar is at the bottom of the page.
Curiouscrab (talk | contribs) 17:56, 16 December 2012 (UTC)
Yeah, I know, it's glitchy. I'm trying to fix what I can.
Jvvg (talk | contribs) 18:14, 16 December 2012 (UTC)

Wiki authentication

Hey jvvg, we talked about your authentication technique and we think it's a really good idea. We'll have to set it up as a wikimedia extension and store it on github-- do you know how to do that? Also, it will need to be under MIT, Adobe, or GPL licensing. Blob8108 made the new scratch blocks extension, so he migh t be able to give you advice. Let us know if you have any questions. Thanks so much for working on this!
Scmb1 (talk | contribs)

What's the authentication technique?
Scimonster (talk | contribs) 17:17, 3 June 2013 (UTC)
This. I might have to go read some MediaWiki docs... @jvvg Can you release `register.php` under a proper MIT license? Thanks!
Blob8108 (talk | contribs) 18:35, 3 June 2013 (UTC)
@Blob8108: All code is released under the Mod Share License. @scmb1: I do not have any experience with MediaWiki extensions, but I have a server I can test stuff on to try writing one.
jvvg (talk | contribs) 00:56, 5 June 2013 (UTC)
I am currently working off the ConfirmAccount MediaWiki extension, and just hacking it to add the Scratch user verification and make it more suitable for this wiki. So far it's working.
jvvg (talk | contribs) 02:05, 5 June 2013 (UTC)
Ok, that sounds great. Were you planning to make it so that new account requests still need to be approved?
Scmb1 (talk | contribs) 14:56, 5 June 2013 (UTC)
Yes, I was planing on doing that. That's why I am using the ConfirmAccount extension.
jvvg (talk | contribs) 16:56, 5 June 2013 (UTC)

I had a look at the extension zip you posted. I don't think using md5(username) as the default password is secure. And I'm not sure about using sha1(remote_ip + month) for the verification code, either — can't you just use random, unpredictable strings for both of those? Just some thoughts.
Blob8108 (talk | contribs) 14:06, 6 June 2013 (UTC)
That's true, but I don't really know how to hack the database to make a column for that. I tried sha1'ing the notes, but I couldn't figure out how to get them from the admin form submission. I tried using the reason a user wants their account, but I couldn't find any way to get it at the end. The verification code doesn't need to be totally random either. It just needs to be something different for each user.
jvvg (talk | contribs) 14:55, 6 June 2013 (UTC)
You better read the MediaWiki docs, then... ;) I guess so; but what if two people are behind the same public IP?
Blob8108 (talk | contribs) 19:30, 6 June 2013 (UTC)
If they are, then they will have the same verification code. However, that still isn't an issue, because they still need to be logged in to post it. If two users have the same verification code, it isn't a problem, as the script checks which user commented it, not just if it was commented at all.
jvvg (talk | contribs) 19:34, 6 June 2013 (UTC)
But if a user commented a registration code on a Scratch account, couldn't another user behind the same IP then impersonate them by entering their username?
Blob8108 (talk | contribs) 20:07, 6 June 2013 (UTC)

Yes, you can try to impersonate the user by entering their username on the signup page, but when it sees that the code was commented by a different user, it will reject it. It will only accept the code if it is commented by the user registering.
jvvg (talk | contribs) 20:13, 6 June 2013 (UTC)
If you've just registered, and I'm behind the same IP, can't I just put in your username? It would ask me for the same verification code as you've just posted...
Blob8108 (talk | contribs) 09:06, 7 June 2013 (UTC)
MD5ing the username definitely doesn't sound secure.
Scimonster (talk | contribs) 06:56, 7 June 2013 (UTC)
For the verification codes, I tested it out. I registered jvvg, and then tried to see what would happen if I registered jvvg_test without entering the code again under that user (it was the same code), and it didn't let me. As I said, it doesn't just check that the code was commented at all. It checks that it was commented by the user attempting to register. For the passwords, I know it's not the best solution. However, there isn't really any better way I can think of to get the user their password. If anyone has any better options for that, please let me know. Just be warned I do not know how to mess with the database. The only other solution I could come up was somehow sending them via Scratch notifications, but I have no idea how that would work. Maybe just send the codes to an admin on Scratch, and tell them to notify their respective users?
jvvg (talk | contribs) 14:00, 7 June 2013 (UTC)
Actually, I am trying to replace the username with the notes for the temporary password, because only the registering user and the administrators see that.
jvvg (talk | contribs) 14:10, 7 June 2013 (UTC)
I was successful in that. I am now updating Git and the DropBox ZIP file.
jvvg (talk | contribs) 14:15, 7 June 2013 (UTC)

2.0 skin on GitHub

Thanks for your work with the authentication! We'll get that up soon. In the meantime, do you have any interest in helping out with the new skin? We put it on GitHub here: https://github.com/LLK/scratchwikiskin. I've been sorting out some of the bugs and the styling issues, but there's still a couple of major issues-- it seems you can't log in to an account or save an edit while using the skin. If you have any ideas (or know anyone who might), that would be awesome. If you wanna help, just follow the instructions in the README. :)
Scmb1 (talk | contribs) 21:52, 11 June 2013 (UTC)

Thanks a ton

The new registration system is so much cooler and easier to use than the old one!
Scimonster (talk | contribs) 18:40, 8 July 2013 (UTC)

I'd like to know how to use it ('cuz u know, i'm new to all this stuff). Like, what should I look for in an account request? And what will holding pending requests do?
Mathfreak231 (talk | contribs) 21:33, 8 July 2013 (UTC)

Reporting Users Page "Getting Around a Block"

I was just confused by what you meant by the statement "getting around a block" on the Reporting Users page. What did you mean by that?

Edit: never mind, I thought you meant a block in Scratch by "block". "Ban" sounds better for the article.
Turkey3 (talk | contribs) 22:18, 15 August 2013 (UTC)

Yeah, that was probably better. It's just that the Scratch Team uses both terms a lot, so I don't always know which one to use. :P
jvvg (talk | contribs) 01:31, 16 August 2013 (UTC)


How do I leave a comment? Or is this how?
NitroDragon147 (talk | contribs)

You leave it with your message first and your sig second. So, you should put "Message~~~~" and you will get:

Curiouscrab (talk | contribs) 02:25, 25 August 2013 (UTC)

Question about a certain page

This is my comment: It says in the rules not to make pages about projects and Scratchers. This is why I ask why http://wiki.scratch.mit.edu/wiki/Jigglers_(RPG) is here. Just wondering.
NitroDragon147 (talk | contribs)


In the Community Portal, there is currently a vote trying to see what to do with several articles, but only 6 people have participated so far. With 3 voting categories, that quite scant. Could you maybe come by? By the way, here's a shortcut to it: Vote!
ErnieParke (talk | contribs) 00:42, 28 August 2013 (UTC)

We Can Vote for Ourselves?

I thought we couldn't... I can change mine, right?
Turkey3 (talk | contribs) 00:37, 13 September 2013 (UTC)

There's nothing that explicitly says that you can or cannot, as far as I can see.
veggieman001 (talk | contribs) 00:39, 13 September 2013 (UTC)
We can't.
Blob8108 (talk | contribs) 00:40, 13 September 2013 (UTC)
In that case, let me change my vote. That's allowed, right?
jvvg (talk | contribs) 00:46, 13 September 2013 (UTC)

I don't know how busy you are...

...but since I know you backed up the Scratch Forums a while ago, do you think you could do it again before they close the archive?
veggieman001 (talk | contribs) 01:46, 13 September 2013 (UTC)

Read this topic. That's unfortunate. I was trying with wget, but it's not getting every page of every topic, just pages 1, 2, 3, and the last.
veggieman001 (talk | contribs) 01:55, 13 September 2013 (UTC)
Wow. Hopefully they'll put up the post database or something then. Why'd it take that long; did you just do it in chunks because of bandwidth?
veggieman001 (talk | contribs) 02:08, 13 September 2013 (UTC)
I just tweaked a crawler script for the purpose. I'll leave it running overnight (or what's left of it).
Blob8108 (talk | contribs) 02:20, 13 September 2013 (UTC)

Archived Forums

The Old PunBB Registration Page Is Passworded! How Did You Post?

I Need To Add More To My List Of Hacks:

  • View Backpacks
  • View Unshared Projects
  • Edit Cloud Data
  • Edit Posts, Even If You're A New Scratcher Or If The Topic Is Closed.

Please Add:

  • Post In Archived Forums

To My List! You're So Helpful!
Mrsrec (talk | contribs) 07:12, 6 October 2013‎ (UTC)

Re: Re: Archived Forums

That's Not Fair! I Need To Be Postin' Away! But I Do Have An Idea. Inspect Element Will Help Me Locally CREATE A Register Page. But That Might Not Work.

Think Of A Way, Or You'll Face The Hacker's Punishments. OK, Not Really, But Still, Think About It.
Mrsrec (talk | contribs) 03:12, 8 October 2013 (UTC)


Stop.png This is your only warning. If you continue to beat me to confirming or rejecting account requests, you may be repeatedly praised and held in my envy without further notice.

Mathfreak231 (talk | contribs) 21:44, 6 November 2013 (UTC)

Cookies help us deliver our services. By using our services, you agree to our use of cookies.