Hey all.
I have a collaberative idea for Panther. You don't have to be a supporter of Panther to provide your opinion, so please read on.
In Panther it is possible to code your own custom blocks using smalltalk. this means you can code a block to do pretty much anything you like.
my plan is to put up a community supported system. I have managed to make a project that can view shared custom blocks and download them. The only block currently there is an adaptation of billyedward's URL opening block. I managed to convert it to text, store it online and the render the block and download it sucessfully into a project, colour, code, name, comment, user name and all.
so. I am wondering, if I set up a section of the Panther website to allow people to add their custom block code, do you think people would contribute? Your name would obviously be displayed with the block.
I also want a link in the project that takes you to a suggestion page where people who want custom blocks but can't program themselves can suggest them and I want to know how likely it will be that people check the suggestions and code the requested blocks and upload them.
I guess what I'm asking is, do you think people will contribute?
many thanks for the input,
Sparks
Offline
Did nXIII tell you about the downloadable block idea, because it's mine. You can use it, just give me credit (unless you really did come up with it
)
Offline
ScratchReallyROCKS wrote:
Did nXIII tell you about the downloadable block idea, because it's mine. You can use it, just give me credit (unless you really did come up with it
)
erm. It was my idea. I just read your thread and I think we're doing two slightly different things anyway. you want to distribute coded blocks as files wheras I want to store shared blocks in one, project acessable file.
Offline
This is a good idea.
Offline
sparks wrote:
erm. It was my idea. I just read your thread and I think we're doing two slightly different things anyway. you want to distribute coded blocks as files wheras I want to store shared blocks in one, project acessable file.
OH I see now.
Offline
Well I've had the first contribution. it's the report $string$ block
good to see people adding. If any of you guys feel like adding, go to this page
just remember that Panther does not use the original %s %n %b etc, but switched to $String$ $Number$ $Boolean$ etc for a complicated reason to do with not having enough characters for all the inserters we wanted using the old method.
Offline
ScratchReallyROCKS wrote:
Did nXIII tell you about the downloadable block idea, because it's mine. You can use it, just give me credit (unless you really did come up with it
)
Well, it was kind of based off my "patches" idea, which in turn was based off Jens' "patches" project....
Offline
What ones....
Offline
Try here and add these: http://scratch.mit.edu/forums/viewtopic.php?id=33653
Offline
Thats ok, and what blocks have you got. PS check your email and upload my project!
Offline
I'll do that tomorrow, I'm sorry but it takes some time and I'm about to go to bed. It looks nice though.
So far the blocks are open browser with URL:$String$ by billyedward and report$String$
which does not work.
EDIT: it works now
Last edited by sparks (2010-05-27 17:09:25)
Offline
ScratchReallyROCKS wrote:
Did nXIII tell you about the downloadable block idea, because it's mine. You can use it, just give me credit (unless you really did come up with it
)
we were gonna us it 4 jaguar. right?

Offline
fuzzwuzz wrote:
ScratchReallyROCKS wrote:
Did nXIII tell you about the downloadable block idea, because it's mine. You can use it, just give me credit (unless you really did come up with it
)
we were gonna us it 4 jaguar. right?
The store of blocks is only very loosley coded to save space. Jaguar is more than welcome to use it if it can download it and access it. it's stored (something) like this:
username
block name
block code (on one line)
block colour (hexadecimal)
block catagory (such as operators)
block type (e.g. r)
comment about block
next username (no spaces between block info)
etc.
Offline
sparks wrote:
Hey all.
I have a collaberative idea for Panther. You don't have to be a supporter of Panther to provide your opinion, so please read on.
In Panther it is possible to code your own custom blocks using smalltalk. this means you can code a block to do pretty much anything you like.
my plan is to put up a community supported system. I have managed to make a project that can view shared custom blocks and download them. The only block currently there is an adaptation of billyedward's URL opening block. I managed to convert it to text, store it online and the render the block and download it sucessfully into a project, colour, code, name, comment, user name and all.
so. I am wondering, if I set up a section of the Panther website to allow people to add their custom block code, do you think people would contribute? Your name would obviously be displayed with the block.
I also want a link in the project that takes you to a suggestion page where people who want custom blocks but can't program themselves can suggest them and I want to know how likely it will be that people check the suggestions and code the requested blocks and upload them.
I guess what I'm asking is, do you think people will contribute?
many thanks for the input,
Sparks
I would hope so.
and this is based on the idea of a Patching system isn't it?
You can't deny it, I've already looked about.
Yes, that would be a good idea.
Offline
Right guys, I didn't really know about patching systems before I got this idea and I still don'y know what they are except that they are similar to this. That's fine, I'm not out to get tons of credit for it or anything, I just want to make it as a cool feature for Panther users.
I wasn't going for the credit anyway, MathWizz designed the custom block that made the custom block and Sperry helped with the storage format and I made the project. I hope people don't mind that I have used a patches system.
Offline
cds56 wrote:
I would hope so.
and this is based on the idea of a Patching system isn't it?
You can't deny it, I've already looked about.
Yes, that would be a good idea.
Please don't claim that the patching system is your idea...
Last edited by nXIII (2010-05-28 16:41:52)
Offline
nXIII wrote:
cds56 wrote:
I would hope so.
and this is based on the idea of a Patching system isn't it?
You can't deny it, I've already looked about.
Yes, that would be a good idea.Please don't claim that the patching system is your idea...
he never said he did? I think you misread. S/he said that they'd looked around (I think meaning that they'd seen the idea somewhere before)
Offline