Content deleted Content added
Line 329:
{{ping|Sdkb}} I can do that, but first let me understand. It’s called IP sandbox. But if you are an IP and land on that page (I just logged out and tested it), it doesn't give you a sandbox. It tells you to either create an account or use the communal sandbox - is that correct? So if they create an account they get a personal sandbox that leads them through practicing, but if they stay an IP they are on their own to practice. Right? I'm not criticizing, just trying to understand how it works. And since they should not be doing any actual edits on that page, it needs semi-protection. -- [[User:MelanieN|MelanieN]] ([[User talk:MelanieN|talk]]) 18:15, 10 February 2021 (UTC)
:{{u|MelanieN}}, yes, that's right. So to lay it all out: At the end of most modules in the tutorial, there's a "test this out in the sandbox" button, which is designed to send you to a sandbox page prefilled with content relevant to the tutorial, e.g. a sandbox with images for the image tutorial. For logged in users, this is created in their userspace. For logged out users, this was created in the draft space as one of the randomly numbered pages, but that was creating issues, so we retired it (first for [[H:ITW]], and following your inquiry above for all the rest of the modules). Now, when an IP clicks the button, they're sent to an /IP sandbox subpage, which asks them to create an account. Once they do so, the return URL will bring them back to the same /IP sandbox page, where they'll now be able to proceed to create a sandbox in their userspace.
:The system is more complicated on the back end than I'd like, and it doesn't function ideally (ideally, we'd want IPs to be able to create an individual, prefilled sandbox somewhere where they can test edits), but given how many other websites require registration nowadays, it doesn't seem like a hugely unreasonable hurdle. <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">[[User:Sdkb|<span style="color:#FFF">'''Sdkb'''</span>]]</span><small>}}</small></span> <sup>[[User talk:Sdkb|'''talk''']]</sup> 19:20, 10 February 2021 (UTC)
|