Discuss Scratch

DerpyLlama101
Scratcher
12 posts

Hyperlink Web Pages In-Project

I thought it would be a cool idea to hyperlink to other web pages. For an example, you could have a facebook button that when you click on it, it would of course say “This Will Take You Outside Of The Scratch Website! Are You Sure You Want To Open The Page?”. Even if someone did link to a naughty website, it would break Scratch's Community Guidelines and thus removing the project.

Here is what it could possibly look like in the editor:
go to [https://scratch.mit.edu/ v]

This would have potential for things like social media outlet engine or other cool things!

Thank you for looking at my idea! I hope you like it and I hope its something that we could see soon on scratch.

Last edited by DerpyLlama101 (June 1, 2016 22:53:37)


Hello, I Am DerpyLlama101! I Love To Make Silly Projects! If You Want To Check Out Some Of My Latest Projects, Just Click On My Name!

I also make weekly news updates about what I'm making! Click here to check that out too!

forever
go to [derpyllama's profile v]and change [followers v] by (1)
end
NanoRook
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

No support.

when this sprite clicked
go to [freevirus.com v]

I LOVE BEING PURPLE!!!! JOIN THE PURPLE COALITION TODAY IF YOU ALSO LOVE BEING PURPLE. PURPLE IS THE NEW BLUE! PURPLE IS THE SUPERIOR NAVBAR COLOR! YYYEAAHHHHH BABY!!!!

DerpyLlama101
Scratcher
12 posts

Hyperlink Web Pages In-Project

NanoRook wrote:

No support.

when this sprite clicked
go to [freevirus.com v]
If that was there, the project should be removed plus there would be a warning that it would take you outside of scratch. The warning could even say what link it was.

Hello, I Am DerpyLlama101! I Love To Make Silly Projects! If You Want To Check Out Some Of My Latest Projects, Just Click On My Name!

I also make weekly news updates about what I'm making! Click here to check that out too!

forever
go to [derpyllama's profile v]and change [followers v] by (1)
end
stickfiregames
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

No support, there is way too much potential for abuse. I would support one that can only link to within Scratch:
go to scratch.mit.edu/[] :: control
or only to approved websites:
go to [scratch.mit.edu v]/[] :: control

Also, to prevent spam-opening tabs, it should open a warning message. All scripts would be paused while the message is up, so if someone puts the block in a forever loop it would just show the massages one-by-one.










If you can read this, my signature cubeupload has been eaten by an evil kumquat!




or you just used Inspect Element, you hacker

;
NanoRook
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

DerpyLlama101 wrote:

NanoRook wrote:

No support.

when this sprite clicked
go to [freevirus.com v]
If that was there, the project should be removed plus there would be a warning that it would take you outside of scratch. The warning could even say what link it was.

Yes, it could be removed, but not long after people already clicked the link.

I LOVE BEING PURPLE!!!! JOIN THE PURPLE COALITION TODAY IF YOU ALSO LOVE BEING PURPLE. PURPLE IS THE NEW BLUE! PURPLE IS THE SUPERIOR NAVBAR COLOR! YYYEAAHHHHH BABY!!!!

DerpyLlama101
Scratcher
12 posts

Hyperlink Web Pages In-Project

NanoRook wrote:

DerpyLlama101 wrote:

NanoRook wrote:

No support.

when this sprite clicked
go to [freevirus.com v]
If that was there, the project should be removed plus there would be a warning that it would take you outside of scratch. The warning could even say what link it was.

Yes, it could be removed, but not long after people already clicked the link.
Maybe you could limit to just Facebook, Twitter, Instagram, or YouTube. Idk, I just wanted a way to get to other pages inside my projects.

Hello, I Am DerpyLlama101! I Love To Make Silly Projects! If You Want To Check Out Some Of My Latest Projects, Just Click On My Name!

I also make weekly news updates about what I'm making! Click here to check that out too!

forever
go to [derpyllama's profile v]and change [followers v] by (1)
end
jokebookservice1
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

DerpyLlama101 wrote:

NanoRook wrote:

DerpyLlama101 wrote:

NanoRook wrote:

No support.

when this sprite clicked
go to [freevirus.com v]
If that was there, the project should be removed plus there would be a warning that it would take you outside of scratch. The warning could even say what link it was.

Yes, it could be removed, but not long after people already clicked the link.
Maybe you could limit to just Facebook, Twitter, Instagram, or YouTube. Idk, I just wanted a way to get to other pages inside my projects.
Those are social media sites that expose quite dangerous content. They are for over-13s whereas Scratch is designed for all ages. I would support for

stickfiregames wrote:

No support, there is way too much potential for abuse. I would support one that can only link to within Scratch:
go to scratch.mit.edu/[] :: control
or only to approved websites:
go to [scratch.mit.edu v]/[] :: control

Also, to prevent spam-opening tabs, it should open a warning message. All scripts would be paused while the message is up, so if someone puts the block in a forever loop it would just show the massages one-by-one.
DerpyLlama101
Scratcher
12 posts

Hyperlink Web Pages In-Project

stickfiregames wrote:

No support, there is way too much potential for abuse. I would support one that can only link to within Scratch:
go to scratch.mit.edu/[] :: control
or only to approved websites:
go to [scratch.mit.edu v]/[] :: control

Also, to prevent spam-opening tabs, it should open a warning message. All scripts would be paused while the message is up, so if someone puts the block in a forever loop it would just show the massages one-by-one.
I can definitely agree with you. This would be much safer than having complete free range on what to add. Approved sites I think would be better just because it would let you have more freedom.

Hello, I Am DerpyLlama101! I Love To Make Silly Projects! If You Want To Check Out Some Of My Latest Projects, Just Click On My Name!

I also make weekly news updates about what I'm making! Click here to check that out too!

forever
go to [derpyllama's profile v]and change [followers v] by (1)
end
helloandgoodbye9
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

DerpyLlama101 wrote:

stickfiregames wrote:

No support, there is way too much potential for abuse. I would support one that can only link to within Scratch:
go to scratch.mit.edu/[] :: control
or only to approved websites:
go to [scratch.mit.edu v]/[] :: control

Also, to prevent spam-opening tabs, it should open a warning message. All scripts would be paused while the message is up, so if someone puts the block in a forever loop it would just show the massages one-by-one.
I can definitely agree with you. This would be much safer than having complete free range on what to add. Approved sites I think would be better just because it would let you have more freedom.
Only support if the websites are scratch and the wiki. No support for any other link (not even .edu).

Last edited by kaj (Tomorrow 25:61:61) ͪͪͪͪͪͪͪͪͪͪ ͣͣͣͣ ͯͯͯͯYes, its above the line)
Sheep_maker
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

To prevent this
forever
go to [link to scratch]::control
end
the link doesn't have to open in a new tab. If so, this block could be a cap block.

- Sheep_maker This is a kumquat-free signature. :P
This is my signature. It appears below all my posts. Discuss it on my profile, not the forums. Here's how to make your own.
.postsignature { overflow: auto; } .scratchblocks { overflow-x: auto; overflow-y: hidden; }
helloandgoodbye9
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

Sheep_maker wrote:

To prevent this
forever
go to [link to scratch]::control
end
the link doesn't have to open in a new tab. If so, this block could be a cap block.
Aka chrashchrome.com.
I think a dialog would be perfect for this. Someone made one in the extensions forum - let me see if I can find it.

Last edited by kaj (Tomorrow 25:61:61) ͪͪͪͪͪͪͪͪͪͪ ͣͣͣͣ ͯͯͯͯYes, its above the line)
helloandgoodbye9
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

Found it!
All credit to PullJosh. Link to thread.

PullJosh wrote:

I've created a new extension which pulls an old trick, but does it better than ever before. The extension is called “Open Webpage Extension” and it has one block:
open page at url [http://scratch.mit.edu/] :: extension
The catch is that I've designed the block to be as safe and secure as possible. When the block runs, a fancy little dialog box pops up, asking the user if they would like to open the page.



I've done everything I can think of to prevent attacks, but I want some feedback from the community. I'd love everyone to try and create a project which demonstrates how the extension might be able to be used in a malicious way so that I can fix any potential vulnerabilities.

Try it out on ScratchX!
Now, just make it only open scratch urls and wikis, and I support!

Last edited by helloandgoodbye9 (June 2, 2016 00:08:44)


Last edited by kaj (Tomorrow 25:61:61) ͪͪͪͪͪͪͪͪͪͪ ͣͣͣͣ ͯͯͯͯYes, its above the line)
PrincessPanda_test_
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

Support if you could only link to the Scratch domain and have warning screen, so people wouldn't abuse the feature.

forever
open [sonic.wikia.com] :: events
end

open [virus.com] :: events

open [pictureofsonicandamyinbeddoingsomethinginappropriate.com] :: events

Last edited by PrincessPanda_test_ (June 3, 2016 03:14:54)


Scratcher1002
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

stickfiregames wrote:

No support, there is way too much potential for abuse. I would support one that can only link to within Scratch:
go to scratch.mit.edu/[] :: control
or only to approved websites:
go to [scratch.mit.edu v]/[] :: control

Also, to prevent spam-opening tabs, it should open a warning message. All scripts would be paused while the message is up, so if someone puts the block in a forever loop it would just show the massages one-by-one.
Techno-CAT
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

stickfiregames wrote:

No support, there is way too much potential for abuse. I would support one that can only link to within Scratch:
go to scratch.mit.edu/[] :: control
or only to approved websites:
go to [scratch.mit.edu v]/[] :: control

Also, to prevent spam-opening tabs, it should open a warning message. All scripts would be paused while the message is up, so if someone puts the block in a forever loop it would just show the massages one-by-one.


See what people have created by clicking here.
ProjectMaker59
Scratcher
500+ posts

Hyperlink Web Pages In-Project

stickfiregames wrote:

No support, there is way too much potential for abuse. I would support one that can only link to within Scratch:
go to scratch.mit.edu/[] :: control
or only to approved websites:
go to [scratch.mit.edu v]/[] :: control

Also, to prevent spam-opening tabs, it should open a warning message. All scripts would be paused while the message is up, so if someone puts the block in a forever loop it would just show the massages one-by-one.
^^ I agree

Last edited by Kaj (Today 00:00:00)
———————————————-
500th posts: http://scratch.mit.edu/discuss/post/2452980/

ᴍʏ sɪɢɴᴀᴛᴜʀᴇ
New paint: paint
would you rather follow me or give me an internet
Click here to see how to get 100,000 of followers
Binary clock (100% Pen)
bigpuppy
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

No support for the OP, and no support for this:

stickfiregames wrote:

go to scratch.mit.edu/[] :: control
But support for this:

stickfiregames wrote:

go to [scratch.mit.edu v]/[] :: control
and this:

stickfiregames wrote:

Also, to prevent spam-opening tabs, it should open a warning message. All scripts would be paused while the message is up, so if someone puts the block in a forever loop it would just show the massages one-by-one.

“Change happens by listening and then starting a dialogue with the people who are doing something you don't believe is right.” -Jane Goodall
Charles12310
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

No support.
go to url [http://someverydisturbingandinappropriatewebsitesdefinitelynotforkids.com] :: grey

Unless this block is filtered…


A few internet communication companies want to corrupt the internet by getting rid of net neutrality. Stop Them!
megaman100
Scratcher
100+ posts

Hyperlink Web Pages In-Project

Semi support!
TheAdriCoolManDude
Scratcher
1000+ posts

Hyperlink Web Pages In-Project

No support. It can easily be abused, What if it links to something that can crash your computer, without knowing.


Powered by DjangoBB