What Page Should We Make?

The main point of the Scratch Wiki Adventure is to teach new Wikians the basics of the Scratch Wiki. The best way to teach this in an interactive environment is by creating sub user pages that they can edit (this is how it works on Wikipedia). Pages might look something like User:USERNAME/SWA/PAGE. To teach the editing part, we should make an example page. On Wikipedia, users create the page Earth. What do you think we should make for here? Maybe Scratch?
54329 (talk | contribs) 17:52, 21 November 2019 (UTC)

While, first we should come up with a theme, I personal had a hard time following the outer space themed story on the real TWA. Maybe we can just have Pico/Scratch Cat, etc. to guide them though the Adventure, it would be more comfortable if the characters are already familiar to new wikians. Also I really don't know of any way to make the automatic pages load seamlessly on the scratch wiki right now, We could probably do something clever with common.js but I wouldn't recommend that since it could infer with actual editing, we could also try preloads, asking the user to add something to their personal common.js or look at some extensions or create our own extension.
Jakel181 (talk | contribs) 18:32, 21 November 2019 (UTC)
That makes sense. I think having Scratch Cat lead the adventure would be best. Perhaps have Gobo's friends be the user(s) that you talk to (work on the page with). I personally would prefer using common.js, but I get that it could be an issue. I'll take a look at some of the extensions.
54329 (talk | contribs) 18:52, 21 November 2019 (UTC)
Common.js could work, but that may not work for many new wikians, especially younger ones. If we have to ask them to work with common.js, they may get very confused. However, a simple sprite is a nice idea.
12944qwerty Logo.png 12944qwerty  Talk  Contribs  Scratch  22:36, 21 November 2019 (UTC)
Maybe a preload that they click on and comment on the preload to tell them to click save changes.
Jakel181 (talk | contribs) 23:25, 21 November 2019 (UTC)
But would they be learning anything if they're just accepting a preload? They're not doing things themselves....
12944qwerty Logo.png 12944qwerty  Talk  Contribs  Scratch  01:34, 22 November 2019 (UTC)

──────────────────────────────────────────────────────────────────────────────────────────────────── I think it'd be fine having them accept a preload. That's how Wikipedia does it. We could have a multiple choice with examples of different edits and have one option direct them to a "good" message and the others to a "try again" message.
54329 (talk | contribs) 02:34, 22 November 2019 (UTC)

Yeah, I guess that would make sense.
12944qwerty Logo.png 12944qwerty  Talk  Contribs  Scratch  02:39, 22 November 2019 (UTC)
The preload is just to load the common.js in the beginning.
Jakel181 (talk | contribs) 15:32, 22 November 2019 (UTC)

To-Do List?

This is kinda a big project, which will have multiple steps to make it work. So, I was thinking we could make a to-do list to organize the ideas?
12944qwerty Logo.png 12944qwerty  Talk  Contribs  Scratch  21:54, 22 November 2019 (UTC)

Sure. I think we should start by choosing the events that will occur. I say we use common.js to run it (unless anyone has any big objections). Perhaps start the adventure with a little text intro by Scratch Cat explaining the things we'll cover? Then, start having them learn editing tips on their userpage (that can be free editing)? From there, have them get a "notification" on their talk page from say Gobo asking if they want to work on a page together. I explained more about my ideas for the page above. We can continue from there until they learn all the tips and tricks. What are your ideas on this "script"? I think if we agree on what we want to happen, we can start making it happen.
54329 (talk | contribs) 00:18, 23 November 2019 (UTC)
Ok. I can try making a to-do list unless one has already been made (template).

────────────────────────────────────────────────────────────────────────────────────────────────────

Things to do No Not done No Planning No Working On Yes Done
Intro
Userpage Basics (free editing)
Message on Talk Page (preload)
Editing Articles (preload)
Using Files (preload)
Posting on Other Talk Pages (preload)


-unsigned comment by 12944qwerty (talk | contribs)

If you want to add anything, feel free to!
12944qwerty Logo.png 12944qwerty  Talk  Contribs  Scratch  02:46, 23 November 2019 (UTC)
Added some stuff.
54329 (talk | contribs) 16:59, 23 November 2019 (UTC)

Let's begin!

With a to-do list all set up (feel free to add more to it, though), I think it's time that we get things started. First up would be the intro. This would be a brief explanation of what the Scratch Wiki Adventure is and what it will cover. I vote we do this in common.js, so if there are no objections, I say we get started there. Having Scratch Cat narrate the adventure (as talked about above) would be good. Anyone have some ideas as to what it should say? I'm excited to begin this adventure! :)
54329 (talk | contribs) 22:51, 27 November 2019 (UTC)

I began to experiment with the common.js approach, so far no luck. :( I have also been trying to get in contact with the original developer, for some advice and tips on making our own.
Jakel181 (talk | contribs) 17:05, 2 December 2019 (UTC)

Extension that could be used

I found a MediaWiki extension, which is used in the Wikipedia Adventure, where people can go through a tutorial by pressing buttons on dialog boxes. Images can be added to those boxes, so we can make it look like that Scratch Cat is saying the content of the boxes, by adding an image of them to the boxes.
Jammum Icon.png Jammum (💬 Talk - 🔧 Contribs) 07:23, 28 November 2019 (UTC)

Ooh, nice find! I agree that we should use this.
54329 (talk | contribs) 23:05, 28 November 2019 (UTC)
Although, if we want to use it in SWA, a bureaucrat needs to install it.
Jammum Icon.png Jammum (💬 Talk - 🔧 Contribs) 06:49, 29 November 2019 (UTC)
It will be installed once kenny2scratch figures out how to use it. Or in other words, it'll be installed soon. :)
TenType (talk | contribs) 07:01, 29 November 2019 (UTC)