This is a read-only archive of the old Scratch 1.x Forums.
Try searching the current Scratch discussion forums.

#76 2012-01-01 13:48:36

coolstuff
Community Moderator
Registered: 2008-03-06
Posts: 1000+

Re: Scratch Forum Development Thread

I've renamed the thread as per your suggestion.  smile

Offline

 

#77 2012-01-01 14:22:20

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Scratch Forum Development Thread

Thanks, Coolstuff  smile

Are people thinking that we should recycle the current forum graphics or making our own? I think it's important to keep the usage as similar as possible to the existing fora. We can add things, by all means, but changing the way existing features are used is a bad idea.

Did everyone have a nice new year?


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#78 2012-01-01 14:34:20

LS97
Scratcher
Registered: 2009-06-14
Posts: 1000+

Re: Scratch Forum Development Thread

I had a great new year party  smile

As for the thread, I really believe that if this actually comes to existence, a lot of people will not use it unless it's got the same graphics!
That also includes me...

Offline

 

#79 2012-01-01 14:45:21

TRocket
Scratcher
Registered: 2009-08-18
Posts: 1000+

Re: Scratch Forum Development Thread

LS97 wrote:

I had a great new year party  smile

As for the thread, I really believe that if this actually comes to existence, a lot of people will not use it unless it's got the same graphics!
That also includes me...

I think there should be two sets of graphics : old and new


http://i.imgur.com/1QqnHxQ.png

Offline

 

#80 2012-01-01 14:50:20

scimonster
Community Moderator
Registered: 2010-06-13
Posts: 1000+

Re: Scratch Forum Development Thread

For smilies graphics, I recommend making new ones, showing the Scratch Cat.
I might do that, and suggest it for the current forum system first.  tongue

Offline

 

#81 2012-01-01 15:03:16

TRocket
Scratcher
Registered: 2009-08-18
Posts: 1000+

Re: Scratch Forum Development Thread

scimonster wrote:

For smilies graphics, I recommend making new ones, showing the Scratch Cat.
I might do that, and suggest it for the current forum system first.  tongue

Cat smilies would be cool...


http://i.imgur.com/1QqnHxQ.png

Offline

 

#82 2012-01-01 15:07:28

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Scratch Forum Development Thread

I certainly think that the current forum graphics should be kept. However, I can see people having a lot of fun with forum skins. This could be rather easily achieved through either a setting to change the default colour or through skin packs that allow you to change the graphics completely with background images etc. or both. It would be a lot of fun to have shareable, customiseable and optional skin changes for Scratchers. There could be a skin page to support it where people can share skins, love skins etc.


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#83 2012-01-01 15:09:11

LS97
Scratcher
Registered: 2009-06-14
Posts: 1000+

Re: Scratch Forum Development Thread

TRocket wrote:

scimonster wrote:

For smilies graphics, I recommend making new ones, showing the Scratch Cat.
I might do that, and suggest it for the current forum system first.  tongue

Cat smilies would be cool...

Yes really cool!!! I'd like that for the real forums too... maybe if someone does them quick, we can send them to the team and get them to change it for 2.0?

Offline

 

#84 2012-01-01 15:13:00

TRocket
Scratcher
Registered: 2009-08-18
Posts: 1000+

Re: Scratch Forum Development Thread

sparks wrote:

I certainly think that the current forum graphics should be kept. However, I can see people having a lot of fun with forum skins. This could be rather easily achieved through either a setting to change the default colour or through skin packs that allow you to change the graphics completely with background images etc. or both. It would be a lot of fun to have shareable, customiseable and optional skin changes for Scratchers. There could be a skin page to support it where people can share skins, love skins etc.

I like this idea but it would require more modding, maybe we could make the skins, post them on a thread where scratchers can request skins


http://i.imgur.com/1QqnHxQ.png

Offline

 

#85 2012-01-01 15:15:55

16Skittles
Scratcher
Registered: 2009-08-26
Posts: 1000+

Re: Scratch Forum Development Thread

Skins would be epic, just like texture packs for minecraft! Also, maybe som system for user-submitted smileys/image shortcuts? An example is this: a user makes a new block, say, Clone block. They take a picture, upload it, and they can use it in scratch blocks by doing [cloneblock] or something.

Edit: for skins, maybe some way for the forum to accept custom CSS styles? I've never coded something so complex, but it seems relatively easy to do. A user has a property specifying the URL of the .css file, and the page calls that style. The default style would be the sandard/current style.

Last edited by 16Skittles (2012-01-01 15:19:01)


http://16skittles.tk/sig.png
Are you a student? Check out OnSchedule!

Offline

 

#86 2012-01-01 15:37:45

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Scratch Forum Development Thread

For skins I'm thinking that we would essentially have a downloadable zip containing all the forum graphics. People can then edit those graphics to their taste and upload the result to the skins page, either as public or private. The forum would then have a link to that skin through their settings. This could be done like so:

Code:

<img src = "http://www.scratch.mit.edu/forums/skins/$skin/submitButton.png" />

So this way, the forum can set the variable $skin to "default" and the files will be loaded from that directory whilst choosing a new skin for the forum from a settings page will change that. As long as the files keep the same name it will work. There won't be any problems for others either since they cannot affect the layout, just the graphics  smile


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#87 2012-01-01 15:46:08

cocolover76
Scratcher
Registered: 2011-10-09
Posts: 500+

Re: Scratch Forum Development Thread

MathWizz wrote:

TRocket wrote:

should we report this to get it noticed?
also I think the new forums should use AJAX since it's very slow

Why on earth would you use AJAX? That's client side.

We should use:
●AJAX
●PHP, ASP, or CGI
●HTML, CSS, Javascript, and the such.


http://i.imgur.com/HfEPZ.gifhttp://i.imgur.com/pvKb6.png

Offline

 

#88 2012-01-01 15:58:00

TRocket
Scratcher
Registered: 2009-08-18
Posts: 1000+

Re: Scratch Forum Development Thread

cocolover76 wrote:

MathWizz wrote:

TRocket wrote:

should we report this to get it noticed?
also I think the new forums should use AJAX since it's very slow

Why on earth would you use AJAX? That's client side.

We should use:
●AJAX
●PHP, ASP, or CGI
●HTML, CSS, Javascript, and the such.

And SQL  wink


http://i.imgur.com/1QqnHxQ.png

Offline

 

#89 2012-01-01 16:20:13

nXIII
Community Moderator
Registered: 2009-04-21
Posts: 1000+

Re: Scratch Forum Development Thread

cocolover76 wrote:

MathWizz wrote:

TRocket wrote:

should we report this to get it noticed?
also I think the new forums should use AJAX since it's very slow

Why on earth would you use AJAX? That's client side.

We should use:
●AJAX
●PHP, ASP, or CGI
●HTML, CSS, Javascript, and the such.

AJAX is a technique, not a language. It stands for Asynchronous JavaScript and XML, and is a method of sending/receiving data to/from the server. It is faster than using a totally server-side solution, because by not refreshing the page every time data is sent, it reduces the amount of data which has to be sent, and also does not "freeze" the user interface because it is asynchronous.


nXIII

Offline

 

#90 2012-01-01 17:08:22

sparks
Community Moderator
Registered: 2008-11-05
Posts: 1000+

Re: Scratch Forum Development Thread

Like nXIII said. I would certainly be in favour of using AJAX for posting to the forums so you don't have to wait for the entire page to reload. As an option it may be a nice idea to allow the page to check periodically for new posts and display them via AJAX too...


http://img541.imageshack.us/img541/7563/scratchbetabanner.png

Offline

 

#91 2012-01-01 19:54:51

fire219
Scratcher
Registered: 2008-02-07
Posts: 1000+

Re: Scratch Forum Development Thread

This sounds like a cool idea. I would help, but as of the moment, I only know basic HTML and CSS. I am starting to learn PHP though.

If you need help with the basic stuff though, I will help. xD


http://bluetetrarpg.x10.mx/usercard/img.php?name=fire219

Offline

 

#92 2012-01-02 06:30:05

LS97
Scratcher
Registered: 2009-06-14
Posts: 1000+

Re: Scratch Forum Development Thread

sparks wrote:

Like nXIII said. I would certainly be in favour of using AJAX for posting to the forums so you don't have to wait for the entire page to reload. As an option it may be a nice idea to allow the page to check periodically for new posts and display them via AJAX too...

Very good idea! Also, I've heard from a friend that there's a plugin for FluxBB out there that allows you to edit posts without reloading the page (a.k.a. AJAX)... that could also be an idea?

Offline

 

#93 2012-01-02 06:40:17

Zeusking19
Scratcher
Registered: 2011-07-10
Posts: 1000+

Re: Scratch Forum Development Thread

We could either do an extreme mod on something like fluxbb or phpbb, or we could start from scratch. Hmm..

Count me in either way,


http://i49.tinypic.com/2w7e1jm.pnghttp://dragcave.net/image/eFGFz.gifhttp://dragcave.net/image/9hE5q.gif

Offline

 

#94 2012-01-02 07:01:22

Hardmath123
Scratcher
Registered: 2010-02-19
Posts: 1000+

Re: Scratch Forum Development Thread

I personally think this is in fact going to be an exercise in futility. Think about it again. The Scratch team letting a bunch of kids rewrite a (functional, if not optimal) forum system which could potentially have great security loopholes and would need to connect with the Scratch database. I feel the idea of a better forum system is great, coding it together sounds like fun, but the sheer amount of work outweighs the sliver of chance that the Scratch team will accept it.
If you are in fact crazy over forum upgrades, the recent GreaseMonkey script wave sounds like a much better way to go about it. Instead of 'skins' you can have downloadable GreaseMonkey userscripts that edit the styles, and add cool features on the way. This can let people totally customize their forums, but not force them to. Moreover, this won't need any Scratch team approval as the database won't be edited or used. Google won't change Chrome's interface to suit me (the developer menus I use are mostly nested), nor would it accept a patch from me. But it allows people to make extensions to suit people like me, like dev extensions. Get it?


Hardmaths-MacBook-Pro:~ Hardmath$ sudo make $(whoami) a sandwich

Offline

 

#95 2012-01-02 07:06:00

LS97
Scratcher
Registered: 2009-06-14
Posts: 1000+

Re: Scratch Forum Development Thread

Hardmath123 wrote:

I personally think this is in fact going to be an exercise in futility. Think about it again. The Scratch team letting a bunch of kids rewrite a (functional, if not optimal) forum system which could potentially have great security loopholes and would need to connect with the Scratch database. I feel the idea of a better forum system is great, coding it together sounds like fun, but the sheer amount of work outweighs the sliver of chance that the Scratch team will accept it.
If you are in fact crazy over forum upgrades, the recent GreaseMonkey script wave sounds like a much better way to go about it. Instead of 'skins' you can have downloadable GreaseMonkey userscripts that edit the styles, and add cool features on the way. This can let people totally customize their forums, but not force them to. Moreover, this won't need any Scratch team approval as the database won't be edited or used. Google won't change Chrome's interface to suit me (the developer menus I use are mostly nested), nor would it accept a patch from me. But it allows people to make extensions to suit people like me, like dev extensions. Get it?

That's why I already use my very own Chrome extension for the forums... it does get really slow sometimes though, when it has to go through 50+ time zone changes!

Offline

 

#96 2012-01-02 08:54:03

Zeusking19
Scratcher
Registered: 2011-07-10
Posts: 1000+

Re: Scratch Forum Development Thread

Hardmath123 wrote:

I personally think this is in fact going to be an exercise in futility. Think about it again. The Scratch team letting a bunch of kids rewrite a (functional, if not optimal) forum system which could potentially have great security loopholes and would need to connect with the Scratch database. I feel the idea of a better forum system is great, coding it together sounds like fun, but the sheer amount of work outweighs the sliver of chance that the Scratch team will accept it.
If you are in fact crazy over forum upgrades, the recent GreaseMonkey script wave sounds like a much better way to go about it. Instead of 'skins' you can have downloadable GreaseMonkey userscripts that edit the styles, and add cool features on the way. This can let people totally customize their forums, but not force them to. Moreover, this won't need any Scratch team approval as the database won't be edited or used. Google won't change Chrome's interface to suit me (the developer menus I use are mostly nested), nor would it accept a patch from me. But it allows people to make extensions to suit people like me, like dev extensions. Get it?

Good point. If we write one from scratch, it would have security problems.

I say we mod phpbb.


http://i49.tinypic.com/2w7e1jm.pnghttp://dragcave.net/image/eFGFz.gifhttp://dragcave.net/image/9hE5q.gif

Offline

 

#97 2012-01-02 08:59:51

Zeusking19
Scratcher
Registered: 2011-07-10
Posts: 1000+

Re: Scratch Forum Development Thread

-IGNORE-

Sorry.

Last edited by Zeusking19 (2012-01-02 09:00:27)


http://i49.tinypic.com/2w7e1jm.pnghttp://dragcave.net/image/eFGFz.gifhttp://dragcave.net/image/9hE5q.gif

Offline

 

#98 2012-01-02 09:36:29

gbear605
Scratcher
Registered: 2008-03-06
Posts: 1000+

Re: Scratch Forum Development Thread

Hardmath123 wrote:

I personally think this is in fact going to be an exercise in futility. Think about it again. The Scratch team letting a bunch of kids rewrite a (functional, if not optimal) forum system which could potentially have great security loopholes and would need to connect with the Scratch database. I feel the idea of a better forum system is great, coding it together sounds like fun, but the sheer amount of work outweighs the sliver of chance that the Scratch team will accept it.
If you are in fact crazy over forum upgrades, the recent GreaseMonkey script wave sounds like a much better way to go about it. Instead of 'skins' you can have downloadable GreaseMonkey userscripts that edit the styles, and add cool features on the way. This can let people totally customize their forums, but not force them to. Moreover, this won't need any Scratch team approval as the database won't be edited or used. Google won't change Chrome's interface to suit me (the developer menus I use are mostly nested), nor would it accept a patch from me. But it allows people to make extensions to suit people like me, like dev extensions. Get it?

Actually, they already said they aren't gonna use it on here, because there is a django forum plugin, but they said they would be very thankful if we made a community site and hosted it elsewhere, with it's own db, etc.


Yeah, I'm mostly inactive.  I check in once in a while though.  If you want to contact me, I have a contact form at my website, http://escratch.org

Offline

 

#99 2012-01-02 10:10:58

flashgocrazy
Scratcher
Registered: 2011-01-12
Posts: 500+

Re: Scratch Forum Development Thread

whats the website for scratchbb?


◕‿◕

Offline

 

#100 2012-01-02 11:07:02

Magnie
Scratcher
Registered: 2007-12-12
Posts: 1000+

Re: Scratch Forum Development Thread

Skins: We should have the skins rely all on CSS and use <div class='post'> or something like it to make it simple to create and change the skin colors. I also think the default skin(s) shouldn't have any images so for those who don't have images to replace the default ones can still change the skin to how they want it.

Ajax: Now using this is going to be complicated ( from my programming view ), first of all it will need to ask the server if there are any new posts, but the problem is, that it uses bandwidth to request an update every 60 seconds ( even more in less time ). I agree that Ajax makes it simpler and more efficient for the user, but what about the server and the browser?

Security: That's what "hackers" ( White Hats ) are for.  tongue  They find the flaws, we fix them.

To be honest, most security break-ins are from SQL Injection and just simple security flaws of not authenticating the user every time they send a request.

Both of these are easy to fix: Always authenticate the user before loading a page and make sure the request they want is within their level. Always ( well, almost always ) add a MySQL escape to all input from the client so they can't SQL Inject. Though most servers now a days automatically do that for you, but it's a lot safer to do it anyways if we are giving it out for download.

I actually did a little bit of designing yesterday on paper, but it basically has the same look as this forum. I think the corners should be curved instead of a sharp 90 degree turn. But I guess skins will fix that problem.  tongue

Flashgocrazy: We don't have one yet.

Last edited by Magnie (2012-01-02 11:07:44)

Offline

 

Board footer