Please keep these in mind
  • If I left a message on your talk page, it does not matter to me whether you respond on your talk page or here.
  • Unless you ask me otherwise, if you leave me a message, I will respond here
  • The Community Guidelines and Scratch Wiki Guidelines still apply here - please follow them.
  • If you leave a disrespectful message, I will remove it without providing a response.
  • I am an administrator; therefore I can delete pages, protect pages, restore deleted pages, and edit protected pages
  • I know my userpage looks mundane. I like it that way.


Empty talk page, called it.
Krett12 (talk | contribs) 00:38, 24 September 2014 (UTC)

Yep, I archive whenever it gets above 30K or so characters, waiting until it seems the active discussions all die down.
jvvg (talk | contribs) 00:55, 24 September 2014 (UTC)


I am running, please add me. Thanks!
Turkey3 (talk | contribs) 01:14, 24 September 2014 (UTC)

Added. :)
jvvg (talk | contribs) 01:15, 24 September 2014 (UTC)


Can I create a really nice-looking Scratch Wiki:Elections November 2014 page using good CSS styling and formatting for the elections? For some reason I want to make the page.
Turkey3 (talk | contribs) 01:18, 24 September 2014 (UTC)

Sure. You can draft it as a subpage of your userpage. Please just include all the info on the current page (Scratch Wiki:Elections/October 2014), but add anything else you think would be important.
jvvg (talk | contribs) 01:20, 24 September 2014 (UTC)
It looks great so far.
jvvg (talk | contribs) 02:23, 24 September 2014 (UTC)


I tried to edit the latest CP archive as a joke b4 you protected it but you were too fast.
Krett12 (talk | contribs) 15:17, 24 September 2014 (UTC)

Ninja'd! :P
jvvg (talk | contribs) 15:17, 24 September 2014 (UTC)
Krett12 (talk | contribs) 15:18, 24 September 2014 (UTC)
Also, whenever I type in the "A" for a subject on your talk page, my browser fills in the "www..." for me :P
Krett12 (talk | contribs) 15:19, 24 September 2014 (UTC)
My life is full of tragedy :P
Krett12 (talk | contribs) 15:20, 24 September 2014 (UTC)
Also, I know the list of candidates for EW?
Krett12 (talk | contribs) 23:29, 24 September 2014 (UTC)
I think we're going to wait till September 30th or the day after to release the list.
ErnieParke (talk | contribs) 23:41, 24 September 2014 (UTC)
Aaaah I'm so excited to see if I'm getting into the election :3
derpmeup (talk | contribs) 23:45, 24 September 2014 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── What I meant is that I already know. Everyone except for me is getting in.
Krett12 (talk | contribs) 03:51, 25 September 2014 (UTC)

Why are you saying that...? How do you know?
derpmeup (talk | contribs) 03:53, 25 September 2014 (UTC)
And besides, there will be 6 final candidates, and 9 have already nominated themselves ;) Not everybody's going to get in, but honestly, I think you have a better chance than some other people on getting in...
derpmeup (talk | contribs) 03:55, 25 September 2014 (UTC)
Because after the incident with S:S there is no way I'll get in.
Krett12 (talk | contribs) 03:55, 25 September 2014 (UTC)
And Derpmeup the edit conflicter, that makes me feel really happy :)
Krett12 (talk | contribs) 03:55, 25 September 2014 (UTC)
Honestly, something as small as that won't completely abolish your chances. It was just a mistake, and it was only 2 reverts ;) Also, for some reason, I edit conflicted myself a couple minutes ago xD Weird
derpmeup (talk | contribs) 03:58, 25 September 2014 (UTC)
Per our policy, I am not allowed to distribute the list of candidates yet, as we are still discussing it and the nomination period is not over. All I can say is that 5-6 people will be chosen out of the 9 (so far) that nominated themselves.
jvvg (talk | contribs) 11:04, 25 September 2014 (UTC)
There's 12 now. ;)
derpmeup (talk | contribs) 22:30, 26 September 2014 (UTC)

Why is the CP archived so fast ? Want at least one Thread back

CP#Why is the CP archived so fast ? Want at least one Thread back here!


MartinWollenweber (talk | contribs) 16:17, 24 September 2014 (UTC)

just post a new post in the current cp but add a snippet from the old discussion you want to use.
KrIsMa Anamation2.gif KrIsMa user | talk | contribs | edits 23:19, 24 September 2014 (UTC)
Oh i see that jvvg has brought it back for you ;)
KrIsMa Anamation2.gif KrIsMa user | talk | contribs | edits 23:25, 24 September 2014 (UTC)

A new question about ScratchR...

Remember jvvg how you uploaded a copy of ScratchR and shared it in the CP? I just unzipped it and got a .vmdk and a .ovf file. I also downloaded virtual box to run the vmdk, and added the vmdm:
After that, I ran the vmdk and got: I'm not sure what to do after this to open the Scratch 1.4 website, or if I'm doing anything wrong. Can you help me? Also, I'm running OSX Mavericks.
ErnieParke (talk | contribs) 20:14, 24 September 2014 (UTC)

That's odd. You should be getting an OVA file by itself.
jvvg (talk | contribs) 21:56, 24 September 2014 (UTC)
An .ova file? I'll try redownlaoding ScratchR then.
In the meanwhile, since several Wikians liked the story I submitted for KrIsMa's speech collection effort earlier in the CP, would you mind if I submitted a CP topic about a new narrative? Or would you consider that off topic?
ErnieParke (talk | contribs) 22:52, 24 September 2014 (UTC)

Front Page

You need to update the front page to say something about 4 million scratchers!!!
Jandrewg (talk | contribs) 22:20, 24 September 2014 (UTC)

Yes Done
jvvg (talk | contribs) 15:32, 25 September 2014 (UTC)

Please remember to sign your posts

It appears that on revision 108585 of the page User talk:Dmith, you did not sign your post. Please fix this and remember to sign your posts in the future. Thanks!
This message was sent by an automated bot run by jvvg. You can contact him on his talk page with any concerns.

WikiMonitor (talk | contribs) 15:31, 25 September 2014 (UTC)

New Composition #2

I thought I might share it with you: Multiple Personalities What do you think of it?
ErnieParke (talk | contribs) 01:24, 26 September 2014 (UTC)

It's good except that the audio doesn't work. :P
jvvg (talk | contribs) 01:26, 26 September 2014 (UTC)
Actually, hold that thought. The problem is on my end. Since you shared a piece with me, here's my latest one: [1]. Please note that it is unfinished.
jvvg (talk | contribs) 01:27, 26 September 2014 (UTC)
Listening to it on another computer, it sounds pretty nice.
jvvg (talk | contribs) 01:38, 26 September 2014 (UTC)
I had to record my piece with my laptop, which is apparently a worse recorder then my iPod touch. You'd expect the opposite.
But anyway, I'm glad that you liked my piece! I liked your piece too, especially the chords (which is at least half the song). I even think I started to see some patterns in how you write your music. You like lots of tetrads in your music. It's interesting to note.
ErnieParke (talk | contribs) 21:28, 27 September 2014 (UTC)
Yeah, 4 note chords always seem to convey the most "stuff" in them for me.
jvvg (talk | contribs) 21:42, 27 September 2014 (UTC)
Have you ever tried experimenting with chords that aren't just c e g c? (Or the same thing in other keys?)
By the way, what's this talk about a negative ticket balance?
ErnieParke (talk | contribs) 23:10, 27 September 2014 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── Well, my Modern Piano Sonata has more variety in chords. I wrote it after taking a thing on chord progression in piano theory.
jvvg (talk | contribs) 00:35, 28 September 2014 (UTC)

Wait, so you could teach me about chord progression? Could you? Pretty please?
ErnieParke (talk | contribs) 00:41, 28 September 2014 (UTC)
Well, I can only give you the bits I know about it, and I only sort of follow the traditional rules. The basic rule is that you need to include all three elements of a chord (1 3 5) in every chord. You also need to avoid certain things, such as parallel fifths or octaves (that's the rule I break most). I was only sort of following the rules (e.g. having the long note be VII, B Major in C# Minor at the beginning; that's discouraged).
jvvg (talk | contribs) 00:45, 28 September 2014 (UTC)
pretty much down 5 up 4 for the root chord, jvvg
KrIsMa Anamation2.gif KrIsMa user | talk | contribs | edits 00:49, 28 September 2014 (UTC)
Parallel 5ths means having fifths in two chords in a row (e.g. c e g c, g b d g).
jvvg (talk | contribs) 00:51, 28 September 2014 (UTC)
that's discouraged? it sounds good though lol
anyways jvvg mor maj its iii vi ii or IV V or vii diminished then I
minor VII III VI iidimished or iv v or vii augmented then i
yeah thats all of the progressions lol
KrIsMa Anamation2.gif KrIsMa user | talk | contribs | edits 00:55, 28 September 2014 (UTC)
When I'm writing in natural minor (i.e. not harmonic), VII is major.
jvvg (talk | contribs) 01:01, 28 September 2014 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── User:derpmeup/Talk About Music :P
derpmeup (talk | contribs) 01:06, 28 September 2014 (UTC)

at least we aren't talking about this on the cp! ::)
KrIsMa Anamation2.gif KrIsMa user | talk | contribs | edits 01:12, 28 September 2014 (UTC)
@jvvg: I thought c e g c wasn't having two fifths in a row, but having two firsts in a row?
Anyway, never mind about my request on chord progression! KrIsMa just taught me.
ErnieParke (talk | contribs) 01:17, 28 September 2014 (UTC)
I was more talking about writing chords and stuff.
jvvg (talk | contribs) 01:19, 28 September 2014 (UTC)
For a moment there I thought you were talking about something completely different. I have no clue why.
I also seem to break the octave rule, but not too often.
Anyway, I'm adding this to my music theory document!
ErnieParke (talk | contribs) 01:39, 28 September 2014 (UTC)


Because I know that you have some knowledge with PHP, can you tell me like where a workspace is, so that I can type in code and I can render it?
Jandrewg (talk | contribs) 20:57, 26 September 2014 (UTC)

You need a server with PHP support. Since PHP is server-side code, you need significant background knowledge just to get started.
jvvg (talk | contribs) 21:54, 26 September 2014 (UTC)

Alright then

So, that's the way you roll. Bye.
Krett12 (talk | contribs) 01:03, 27 September 2014 (UTC)

I don't know what time zone you live in, but if you live in the same one I do, it's about time to go to bed now or pretty soon. Regardless, please get some sleep when it is time to go to bed. Tomorrow morning, please think about things. I plan to do the same. I know I reacted kind of harshly to what happened, but you also reacted harshly to SSS. If you really do decide that leaving the Wiki is the best thing, then you are welcome to do so and I won't stand in your way. However, the Wiki is an amazing place, and if we all respect each other, contributing to it is extremely rewarding. Think about it tonight, get some sleep, and decide again tomorrow whether you really want to leave. This way, emotions can subside and you can think with a clearer head.
jvvg (talk | contribs) 01:08, 27 September 2014 (UTC)
Maybe you're riYou're totally right, I will still quit, but only for tonight. I will come back tomorrow. I hope we can be happier then. Unrelated : You learned in June that you go to bed right around my dinnertime.
Krett12 (talk | contribs) 01:17, 27 September 2014 (UTC)
Oh, yeah. Well, enjoy dinner, I'm off to bed.
jvvg (talk | contribs) 01:19, 27 September 2014 (UTC)
What happened that involves me?
SuperSmashScratch (talk | contribs) 15:32, 27 September 2014 (UTC)
The EW speech thing. I have deleted the involved pages, so please let's not discuss it.
jvvg (talk | contribs) 15:35, 27 September 2014 (UTC)

User getting around a ban

I believe Tcodina who recently proposed a Spanish Wiki, is banned on the main site. I don't know how you want to do this but for backing up, look at Superdoggy's comment on Tcodina's profile.
-PRO- Logo2.png-PRO- (talk | contribs) 13:15, 27 September 2014 (UTC)

Actually, a common misconception, we no longer ban users on the Wiki unless they go and continue their trouble here. In one case, Molybdenum, they were banned because they kept complaining about it and nobody could get anything done.
Krett12 (talk | contribs) 13:27, 27 September 2014 (UTC)
However, part of the point of the verification code is to make sure that you have not been banned on the main site.
Krett12 (talk | contribs) 13:28, 27 September 2014 (UTC)
Oh. I thought they were banned here.
-PRO- Logo2.png-PRO- (talk | contribs) 14:03, 27 September 2014 (UTC)
Yeah, I think I saw veggieman001 once say that they've been banned 4 times on the main site, but never here.
derpmeup (talk | contribs) 14:47, 27 September 2014 (UTC)
The policy is that we don't ban users on the Wiki unless they cause trouble here as well. If the user is banned on the main site but continues to make productive edits here, then he/she remains unbanned here.
jvvg (talk | contribs) 14:53, 27 September 2014 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── OK. Thanks everybody. I thought I read about something in S:CONTRIB.
-PRO- Logo2.png-PRO- (talk | contribs) 16:16, 27 September 2014 (UTC)


Can admins move categories?
Krett12 (talk | contribs) 17:15, 27 September 2014 (UTC)

We can only move them as anybody else can. However, I do have a bot capable of changing the pages.
jvvg (talk | contribs) 17:18, 27 September 2014 (UTC)
No, I cannot move them. So you can't either? I will update my copy of WikiMonitor, so I can recat all the pages.
Krett12 (talk | contribs) 17:50, 27 September 2014 (UTC)
No, I've got this. The WM on github doesn't support recat anyway, I don't think. What do you want me to recat?
jvvg (talk | contribs) 17:52, 27 September 2014 (UTC)
Change all the categories from "scratch 2.0 editor images" to "Scratch 2.0 JSON Images", please.
Krett12 (talk | contribs) 17:53, 27 September 2014 (UTC)
Also can you update the WM on github?
Krett12 (talk | contribs) 17:53, 27 September 2014 (UTC)
WM on GitHub is only the RC crawler. The other tasks are stuff that aren't really specific to WM, so I hold on to them myself. Also, if you think the crawler is poorly documented, the scripts are much worse. They are near-impossible to use, and they all take different input formats.
jvvg (talk | contribs) 17:57, 27 September 2014 (UTC)
K- but I'd still like them if and when you go on vacation next year.
Krett12 (talk | contribs) 18:54, 27 September 2014 (UTC)

You're part of FutureSight, right?

Hey, I am browsing the Wiki on Silvinet. And there are some problems. The skin doesn't work, all the links are orange, Silvinet keeps saying that "scratchBlocksPlugin is undefined", and it is showing 2 logos. The 2.0 wiki one and the 1.4 one (without the text underneath)
Krett12 (talk | contribs) 19:51, 27 September 2014 (UTC)

That's because it uses the .NET browser engine. Unfortunately, not much can be done about it.
jvvg (talk | contribs) 19:52, 27 September 2014 (UTC)
We can do some stuff about it over here. I use vector so no biggie when I'm logged in, but it is still whining about Scratchblocks2.
Krett12 (talk | contribs) 19:55, 27 September 2014 (UTC)
That browser doesn't always parse CSS and JS properly. It doesn't pass the ACID3 test, so by web design standards supporting it is a waste of time.
jvvg (talk | contribs) 21:05, 27 September 2014 (UTC)

Reply to an old post

You said: this
I say: I don't care, it's funny anyway! :P
Krett12 (talk | contribs) 20:46, 27 September 2014 (UTC)

I guess.
jvvg (talk | contribs) 21:06, 27 September 2014 (UTC)


I'm not advertising it; I am just offering myself. Is that somehow wrong?
Krett12 (talk | contribs) 22:55, 27 September 2014 (UTC)

No, but since the feature is only supposed to be available to admins and EWs, we should be encouraging users to ask those people.
jvvg (talk | contribs) 22:56, 27 September 2014 (UTC)

How did you learn PHP?

PHP is the one thing I really need to do in order to, I don't want to say master, but excel at web design. I passed the course on Codecademy but it really did not apply it to useful situations nor teach how to use it with MySQL databases. Where did you learn PHP?
Turkey3 (talk | contribs) 13:06, 28 September 2014 (UTC)

I would like to know this too.
-PRO- Logo2.png-PRO- (talk | contribs) 13:19, 28 September 2014 (UTC)
Well, at least to get started, I actually had LS97 give me a short crash course in it. I then just started creating stuff with it (my first project was "CodeShare", a website to upload code). For a long time, I never learned SQL because I just stored everything in files. SQL is pretty complicated, but if you want, I can try to give you a crash course. However, doing so would probably require a better medium of communication than the Wiki.
jvvg (talk | contribs) 14:10, 28 September 2014 (UTC)
I actually passed PHP on Codecademy but felt it did not provide all the necessary uses of PHP. Suppose I have a text file in the same directory as my PHP. What would be the PHP code for modifying that text file? That's all I really need to know honestly :P I just need to know how to modify and access a server-side text storage file with PHP.
Turkey3 (talk | contribs) 15:29, 28 September 2014 (UTC)
Oh, and how to pass on HTML form parameters to PHP. Also I found this which helped.
Turkey3 (talk | contribs) 15:33, 28 September 2014 (UTC)
Just wondering, how much experience do you have in other languages? If you have significant experience in Java or C(++) then PHP may be difficult for a couple reasons. PHP, unlike most other languages, is hybrid procedural and object-oriented. It also has weak data typing (values have types but variables don't), and arrays are extremely weird (keys can be strings, and the sizes are not fixed).
jvvg (talk | contribs) 15:36, 28 September 2014 (UTC)
I am best in Javascript, no C or Java experience. I do have some PHP experience from Codecademy.
Turkey3 (talk | contribs) 16:44, 28 September 2014 (UTC)
^That is why i quit PHP. It's just insane like that.
Scimonster (talk | contribs) 16:55, 28 September 2014 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── Despite the fact that PHP has a kind of high learning curve, it is an extremely powerful language that allows rapid development of large-scale web stuff. Anyway, if JS is your only experience in a C-based language, PHP should be a little easier.
jvvg (talk | contribs) 17:19, 28 September 2014 (UTC)

I want to be a mainframe programmer. They make like $104,000 a year. My uncle is one in Canada.
-PRO- Logo2.png-PRO- (talk | contribs) 20:16, 28 September 2014 (UTC)
The job I want is either software engineer or transportation engineer. I don't care about money, provided I have enough to get by and save for retirement.
jvvg (talk | contribs) 21:51, 28 September 2014 (UTC)
I am not sure if I want to focus all out on computer hardware or programming yet, I love both a lot. I would be more interested in web design and networking rather than C-based stuff if I'd be a programmer. As for hardware CPU architecture interests me a lot and I know quite a lot after a summer of Tomshardware.
Turkey3 (talk | contribs) 00:48, 29 September 2014 (UTC)
I kind of want to literally build my own computer. The hardware and software.
-PRO- Logo2.png-PRO- (talk | contribs) 15:47, 29 September 2014 (UTC)


Please protect my page.
SuperSmashScratch (talk | contribs) 21:09, 28 September 2014 (UTC)

Yes Done
jvvg (talk | contribs) 21:51, 28 September 2014 (UTC)


How do I create a header like your's and derpmeup's?
Fmtfmtfmt2 (talk | contribs) 21:48, 28 September 2014 (UTC)

Well, you'll have to use lots of div's.
SuperSmashScratch (talk | contribs) 21:49, 28 September 2014 (UTC)
You can copy the HTML code if you want (provided you give me credit). It requires a little bit of knowledge in HTML and CSS, but basically create a box and put stuff inside it, then put that box on the top of each page. If you want to store it by itself (like I do), see Help:Transclusion. (Triple edit-conflicted! Is this a record?)
jvvg (talk | contribs) 21:51, 28 September 2014 (UTC)
On this wiki, no.
Krett12 (talk | contribs) 23:49, 28 September 2014 (UTC)
Who are you replying to...?
SuperSmashScratch (talk | contribs) 01:06, 29 September 2014 (UTC)
KrIsMa Anamation2.gif KrIsMa user | talk | contribs | edits 03:17, 29 September 2014 (UTC)
@SSS I was talking to jvvg.
Krett12 (talk | contribs) 03:19, 29 September 2014 (UTC)
Well, on my header, I actually did most of it, I did the HTML for the text and all of the text on it. The only things I used with credit was the CSS blue box - that's by Turkey3, and the REVISIONMONTH tag to text by Scimonster.
derpmeup (talk | contribs) 04:59, 29 September 2014 (UTC)

Update on ScratchR

I just re-downloaded ScratchR and unzipped it. When it finished unzipping, I got a .ova, but then about 10 seconds later, that got replaced by a .vmdk and a .ovf. Any ideas why?
ErnieParke (talk | contribs) 02:04, 29 September 2014 (UTC)

Is that after you opened it with VBox? If so, that's the files storing machine information.
jvvg (talk | contribs) 11:05, 29 September 2014 (UTC)
No, this occurred outside of VBox, or about 10 seconds after unzipping.
ErnieParke (talk | contribs) 16:30, 29 September 2014 (UTC)
That's odd. It must have a background daemon or something. Did you try importing the .ovf file? If that doesn't work, try setting up a machine with OS as Ubuntu Server 64-bit (it must be 64-bit, if it's not available, you can't do it) and the first HDD as the vmdk file?
jvvg (talk | contribs) 16:44, 29 September 2014 (UTC)

time signatures

Yay I finally made a song that had lots of time signature changes! ;) [2]
KrIsMa Anamation2.gif KrIsMa user | talk | contribs | edits 03:45, 29 September 2014 (UTC)

I'll listen to it when I get home today.
jvvg (talk | contribs) 11:04, 29 September 2014 (UTC)
so what does the time signature master say? ;))
KrIsMa Anamation2.gif KrIsMa user | talk | contribs | edits 00:37, 30 September 2014 (UTC)
It sounds pretty nice! As I said earlier, the key to writing music without being confined to the time signature is just writing melodies that flow independent of the paper.
jvvg (talk | contribs) 00:39, 30 September 2014 (UTC)

Quick Question

In PHP how would I echo the entire contents of a txt file in the same directory to the DOM?
Turkey3 (talk | contribs) 19:14, 29 September 2014 (UTC)

<?php echo file_get_contents('file.txt'); ?>
Scimonster (talk | contribs) 20:28, 29 September 2014 (UTC)
Yeah, Sci explained it.
jvvg (talk | contribs) 20:51, 29 September 2014 (UTC)
Thanks!!! Simple syntax too.
Turkey3 (talk | contribs) 21:48, 29 September 2014 (UTC)


I do not like how WikiMonitor notifies you now, I do not like the red box, I like the blue box. Is there any way to change it back? Note: please respond on my User Talk Page
Jandrewg (talk | contribs) 20:52, 29 September 2014 (UTC)

I think making it blue again but with a nice box-shadow will make it stand out more.
Turkey3 (talk | contribs) 21:50, 29 September 2014 (UTC)

Hey D: (and this time the bad kind)

Since when do I get nobots overridden? I don't need I? \:( The only "exceptions" I need is for it to comment at /OtherThings
Krett12 (talk | contribs) 01:20, 30 September 2014 (UTC)

Well, you've gotten enough notifications from WM recently that I figured you should probably keep getting them (I don't mean that to be rude, I just want to make sure you remember to fix any mistakes). Anyway, I'm not going to reprogram WM for one user's preferences. Even if I decide to reorganize my talk page (I won't do that, this is just hypothetical), I would leave the main talk available for WM.
jvvg (talk | contribs) 01:26, 30 September 2014 (UTC)
I understand about the talk page thing, but for the override list, I wasn't trying to permanently put an end to it, I just wanted a quick break from it.....could I come off that list for a few weeks?
Krett12 (talk | contribs) 12:49, 30 September 2014 (UTC)
Normally, I wouldn't accept a request like that, but since you're a relatively trusted Wiki member, I will remove you from that list.
jvvg (talk | contribs) 12:51, 30 September 2014 (UTC)
OK, and please let me know if I forget to take it off and it's there for like a month and a half :P
Krett12 (talk | contribs) 12:54, 30 September 2014 (UTC)

Check It Out!

I have been working on a small chat for my site which uses txt file storage. Basically, the chat stores up to 25 posts, and when there are more the last one gets deleted. Inspired by you, I wrote the PHP for the storage and HTML form submitting! I was thinking maybe you could just tell me of any flaws/issues before I actually implement it into my site if you wouldn't mind. It's pretty short:

	if(isset($_POST['submit'])) {
		$file = 'posts.txt';
		$handle = fopen($file,'w');
		$length = strlen($text);
		$text = file_get_contents('posts.txt');
		$code = "<div class='post'><p><span class='grey'>" . $_POST['name'] . "</span>" . $_POST['text'] . "</p></div>"; //the new code
		if(substr_count($text) > 149) { //If there are 25 posts, it'll have to delete the last one
			$count = 0;
			for($i == $length; $i>0 && $count < 6; $i--) {
				if(substr($text,$i - 1) == '<') {
					$index = $i;
					$count += 1;
			$code += substr($text, 0, $index);
		fwrite($handle, $code);

I am sure there are syntax and other errors so I wanted an expert to review it! Also, just so you know posts.txt is the file that stores the chat data, which actually stores HTML content in form of a text file which will be echoed to the HTML document.

The whole 'for' loop's purpose is to detect, if there are more than 25 posts (which would be 75 < symbols of elements) where the last post begins in the file, and to cut it out.

The only problem I have is I think that this writes to a file rather than overwriting the file :/ but any help/advice appreciated! Thanks!
Turkey3 (talk | contribs) 01:55, 30 September 2014 (UTC)

I am also thinking of a better way to detect the amount of posts, I'll probably just have it stored as a comment in the beginning of the file.
Turkey3 (talk | contribs) 01:57, 30 September 2014 (UTC)
Remember that the best way to review your code is to check it. If you want a simple way to overwrite a file, just use file_put_contents.
jvvg (talk | contribs) 11:04, 30 September 2014 (UTC)
Turkey3 (talk | contribs) 14:50, 30 September 2014 (UTC)
Btw, when I said "check" it above, I meant use it. I was writing too quickly.
jvvg (talk | contribs) 15:16, 30 September 2014 (UTC)


A little thank you...
for putting me as one of those 6. (this is to the rest of the admins and EWs too).
hugs, SSS

SuperSmashScratch (talk | contribs) 20:26, 30 September 2014 (UTC)
You're welcome. Good luck in the election!
jvvg (talk | contribs) 21:48, 30 September 2014 (UTC)
Just a question: Can those running in the election vote? I think not.
SuperSmashScratch (talk | contribs) 00:09, 1 October 2014 (UTC)
They can, but preferably not for themselves. See Scratch Wiki:Elections/September 2013 :)
derpmeup (talk | contribs) 00:11, 1 October 2014 (UTC)
Yes, you can vote. You are just not allowed to vote for yourself (meaning your option #6 is blank). The real question is whether admins should vote. I'm not sure myself what would be the right choice.
jvvg (talk | contribs) 00:42, 1 October 2014 (UTC)
Good, I asked because I don't want anyone to vote for themselves.
SuperSmashScratch (talk | contribs) 00:47, 1 October 2014 (UTC)
I think admins should be able to vote and your option 6 should say N/A if you're in the election.
derpmeup (talk | contribs) 00:47, 1 October 2014 (UTC)
Yes thanks jvvg and Mathfreak and Ernie and others!
Turkey3 (talk | contribs) 00:49, 1 October 2014 (UTC)


I know this is a bit of a funny question, but what did you and the other admins say about me via email to put me as an official candidate? :P It's fine if you don't want to answer.
derpmeup (talk | contribs) 22:02, 30 September 2014 (UTC)

Sorry, but I think it's better if we keep the discussion completely private.
jvvg (talk | contribs) 22:06, 30 September 2014 (UTC)
It's ok! I was just wondering :)
derpmeup (talk | contribs) 22:07, 30 September 2014 (UTC)

Thoughts on Making Users Read the Pages Before Requesting Account

There has to be something we could do about this. I am not sure how much control you have over Wiki code, but my idea was that when they read S:CONTRIB a cookie is stored in their browser and the account will not be requested unless that cookie is present. We could also maybe make usage of Javascript alerts warning that reading the pages is extremely important and determinant on whether or not the account will be accepted or rejected.
Turkey3 (talk | contribs) 00:59, 1 October 2014 (UTC)

Unfortunately, I really don't have much control over Wiki code. Since I hardcoded much of the request system software too, it would be hard to change that without going through the whole mess on github.
jvvg (talk | contribs) 01:00, 1 October 2014 (UTC)
hmm, can't users just go to the page, immediately leave, and try requesting? ;)::
KrIsMa Anamation2.gif KrIsMa user | talk | contribs | edits 01:01, 1 October 2014 (UTC)
AGH! This is madness! THIS. IS. The Scratch Wiki!
SuperSmashScratch (talk | contribs) 01:02, 1 October 2014 (UTC)

Talk Messages

I'm sure every time you log in, you have multiple new messages :P Your talk page is insane. xD
derpmeup (talk | contribs) 01:02, 1 October 2014 (UTC)

Yeah, I think I have one of the most popular talk pages. There are times when this is more active than the CP.
jvvg (talk | contribs) 01:04, 1 October 2014 (UTC)
when i come in to talk about music - that's when it turns active ;)
KrIsMa Anamation2.gif KrIsMa user | talk | contribs | edits 01:05, 1 October 2014 (UTC)
Yep! :P
derpmeup (talk | contribs) 01:05, 1 October 2014 (UTC)

New Welcoming Message Format

I made a new format for the welcoming messages, I think it looks nicer and stands out more. It can be found her:
Fmtfmtfmt2 (talk | contribs) 04:26, 1 October 2014 (UTC)

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