i think their should be a block that stands for every and all swear words that Scratch forbids here is how it would work.
the block
(inappropriate language)here is how it could be used to prevent abuese with cloud variables.
ask [how are you] and wait if <(answer) contains (inappropriate language)> set [mood(cloud) v] to [*] else set [mood (cloud) v] to (answer)EDIT
say (inappropriate language)it will say {sensored}
Supporters: Slayerrobe7
Last edited by slayerrobe7 (2012-05-15 02:41:29)
Offline
Then scratch would contain inappropriate words
Offline
no this would be to avoid inappropriate words
Offline
EDIT
as is if the block is used in a form as
say [(inappropriate language)]it will say {sensored}
Offline
I don't think that will be very useful. Also, the swear words would be in the source.
Offline
jji7skyline wrote:
I don't think that will be very useful. Also, the swear words would be in the source.
hmm true but how would it not be usefull it would be a block that sencors
Offline
sparks wrote:
Moving to "Requests"
Also, don't you meanask [how are you] and wait if <(answer) contains (inappropriate language)> set [mood(cloud) v] to [*] else set [mood (cloud) v] to (answer)
yes i do
Offline
Also, if "inappropriate language" is a variable then you could just:
say (inappropriate language)it would require censoring on the say block too, meaning this would automatically be done.
Last edited by TRocket (2012-05-15 02:46:21)
Offline
trinary wrote:
There are ways to circumvent this.
Imagine 'Scratch' was a profanity.
Users could type:
S.C.R.A.T.C.H
SCR_ATCH
5RA7CH
SSCCRRAATTCHH
etc.
they can do that on the forums that is the point of moderation this is just a back up it does the basics
Offline
I'll be honest, I swear in projects all of the time, I find it funny and it's not like it's hurting anyone since only I can see it. I'm sure I'm not the only one either. Instead of blocking the language, they should just have a chance to publish variables to the cloud or not. Those who are sensible won't publish swear words (and they can probably be tracked and banned if they do).
Offline
Andres-Vander wrote:
I'll be honest, I swear in projects all of the time, I find it funny and it's not like it's hurting anyone since only I can see it. I'm sure I'm not the only one either. Instead of blocking the language, they should just have a chance to publish variables to the cloud or not. Those who are sensible won't publish swear words (and they can probably be tracked and banned if they do).
true the reason i posted this is if someone wanted to do somthing like make a chatroom than it could be better moderated
Offline
sparks wrote:
Moving to "Requests"
Did you forget? I don't see why it belongs there anyway though.
This would be pointless, in my opinion. People would just do what trinary said.
Offline
why does everyone think this idea is soooooo pointless i think its a good idea
Offline
slayerrobe7 wrote:
why does everyone think this idea is soooooo pointless i think its a good idea
I think it is a good idea because there are 5 year olds on this site and if someone entered a bad word and it was on a cloud variable everyone could see it UNLESS there was an inappropriate language block.
Offline
I completely support.
Offline
I wrote:
I would like this block:
(swear word)It would make it a lot easier to keep cuss words out of projects since there'll be cloud variables.
Plus, the ST wouldn't allow you to put swear words in your projects in you project's blocks.
So it would change it from this:If < not < (answer) = [Bad word here]>> Add (answer) to [chat v] endTo this:If < not <(answer) = (swear word)>> Add (answer) to [chat v] end
Last edited by CheeseMunchy (2012-05-15 09:58:38)
Offline
CheeseMunchy wrote:
I wrote:
I would like this block:
(swear word)It would make it a lot easier to keep cuss words out of projects since there'll be cloud variables.
Plus, the ST wouldn't allow you to put swear words in your projects in you project's blocks.
So it would change it from this:If < not < (answer) = [Bad word here]>> Add (answer) to [chat v] endTo this:If < not <(answer) = (swear word)>> Add (answer) to [chat v] end
I saw that! I think slayerrobe7 just wanted to make a whole suggestion topic about it.
Offline
slayerrobe7 wrote:
Andres-Vander wrote:
I'll be honest, I swear in projects all of the time, I find it funny and it's not like it's hurting anyone since only I can see it. I'm sure I'm not the only one either. Instead of blocking the language, they should just have a chance to publish variables to the cloud or not. Those who are sensible won't publish swear words (and they can probably be tracked and banned if they do).
true the reason i posted this is if someone wanted to do somthing like make a chatroom than it could be better moderated
Than you can set the filter on in your own project but it would help if someone did s.w.e.a.r
Offline
Andres-Vander wrote:
slayerrobe7 wrote:
Andres-Vander wrote:
I'll be honest, I swear in projects all of the time, I find it funny and it's not like it's hurting anyone since only I can see it. I'm sure I'm not the only one either. Instead of blocking the language, they should just have a chance to publish variables to the cloud or not. Those who are sensible won't publish swear words (and they can probably be tracked and banned if they do).
true the reason i posted this is if someone wanted to do somthing like make a chatroom than it could be better moderated
Than you can set the filter on in your own project but it would help if someone did s.w.e.a.r
Hmm, I'm pretty sure I can plan for stuff like that, but I need the block.
Offline
Can't you do it with variables?
Offline
Andres-Vander wrote:
Can't you do it with variables?
No...
How can I use variables without anyone finding out what swear word equals?
I could always go through a decrypting process but that would be difficult and I'd need multiple variables.
Offline
This is a solution where you can't retrieve the swear words unless by source code.
if <(answer) contains a swear word> say [Don't cuss.] else say [Yay.] endBut still, I don't like the idea of an inappropriate language block because it may create disrespect, especially by translators since they'd have to translate swear words into their foreign language.
Offline