I had originally asked Aburnett for advice and help with this on his talk page. As he is busy in real life (and semi-inactive), I'll ask you, the community instead.
I've noticed that while patrolling the Recent Changes, the most common type of misinformation I see is incorrect updating of Exchange: articles. I am constantly undoing GEMW page edits because they are incorrect. With this, I would then place {{Gemw1}}
on the contributor's talk page. At the time of writing this, I've given out GEMW1 at least 65 times Under "Most Common Edit Summaries".
I've come to the conclusion that we are not being clear enough on how to update the Exchange correctly. People either don't understand the directions given at each Exchange page, or the directions we've given don't explain well enough.
I've done some looking around, and I see that we have a number of templates at hand to help out in teaching editors how to update the GEMW correctly:
{{Gemw1}}
, a message to be placed on an editor's talk page if they have incorrectly updated a GEMW page- {{t|ExchangeItemHelp}}, a not very detailed guide on how to update the GEMW correctly. It is currently preloaded into each GEMW page and it's edit mode page, for all editors to see. It does include a .gif showing how to correctly update, but it does not explain how to update in words. This does mentions the AbsMinPrice and AbsMaxPrice parameters.
- {{t|GEPriceUpdateGuide}}, a greatly detailed guide on how to update the GEMW correctly. It is currently used on subpages of the Grand Exchange Market Watch, such as Grand_Exchange_Market_Watch/Magic. It shows the .gif image, and also has a word guide to explain what is happening in the image. However, unfortunately, this does not mention the AbsMinPrice and AbsMaxPrice parameters.
I'm a bit worried about each of them; their contents and their usage don't seem to be as great as they could be.
We need editors to understand and see what they did right and wrong.
So, I propose the following:
- We create a new template which will include details from ExchangeItemHelp and GEPriceUpdateGuide. We should, of course, write it in an organized and easy to understand fashion.
- Replace all
{{ExchangeItemHelp}}
and{{GEPriceUpdateGuide}}
transclusions with the{{NewTemplate}}
. A bot would greatly help with this.- Not all of the transclusions of ExchangeItemHelp are actual transclusions. I'd guess that 95% of those are listed there because (as said earlier) ExchangeItemHelp is preloaded into each Exchange: page; the code to transclude it isn't there, but MediaWiki has its magical features that allow it to be shown at the top. A simple fix to this would be to preload the new template instead of ExchangeItemHelp. I'm not sure how to do this, but I think it can be found somewhere in MediaWiki:Common.js... Rwojy knows how to do this, I'm pretty sure.
- Rewrite
{{Gemw1}}
to include the instructions. Obviously it's not enough to tell them to look at the instructions themselves.
I have created rough-ish drafts for the new GEMWHelp template (which will take place of ExchangeItemHelp and GEPriceUpdateGuide), and a new version of Template:Gemw1 (I realize it's a bit... bigger than the current version, but it'll help teach editors the correct way in the long run. A few extra bytes won't hurt, eh?). If anyone has any suggestions for changes, just share them here and we'll see what will work best. :
- User:Lil diriz 77/Example-GEMWHelp
- User:Lil diriz 77/Example-Gemw1
I hope others have seen the need for this change as I have. User:Lil diriz 77/Signatures 03:03, May 5, 2010 (UTC)
Discussion
Support - As proposer. Discuss. User:Lil diriz 77/Signatures 03:04, May 5, 2010 (UTC)
Support - Seems like a good idea :) Timwac talk
13:12, May 5, 2010 (UTC)
Support and in MediaWiki:Common.js, change the line that reads
$editLinks.attr('href', $editLinks.attr('href') + '&editintro=Template:ExchangeItemHelp');
to read
$editLinks.attr('href', $editLinks.attr('href') + '&editintro=Template:NEWTEMPLATEHERE');
Replace "Template:NEWTEMPLATEHERE" to the actual new template. ⁓ Hello71 20:53, May 5, 2010 (UTC)
Support - Nice work :) Ajraddatz Talk 20:56, May 5, 2010 (UTC)
Update - Since a few people already support, and this thread is more a matter of RS:BB than it is in need of consensus, I've started to make the changes.
- I created the new instruction template, at
{{GEMWHelp}}
. - 1.Andorin did as Hello71 said, and changed what needed to be changed in MediaWiki:Common.js. The function of this is to use
{{GEMWHelp}}
as an intro when clicking the "Edit this page" button for any Exchange page. This is working CorrectlyImage
- 2. I tried to change the "Update" link in the |Exchange parameter in
{{Infobox Item}}
(Image) by changing the intro "ExchangeItemTemplate" to "GEMWHelp" (My edit here). I saved the page and purged, then I scrolled to the bottom to check out the example of the infobox. The update link does not look as it should be; even though I changed in the code what should be used as the intro, it still uses the old one (ExchangeItemHelp) (Image). I need some help here: is there anything else in Infobox Item that needs to be changed for GEMWHelp to be preloaded? I didn't see anything. Maybe it just takes some time for the Infobox to update itself, as there are a thousands of them transcluded on pagesThis is working Correctly
.
- 3. The Exchange pages themselves, not in edit mode, need to have the template GEMWHelp intro at the top of the page. As I said in the original proposal, Rwojy recently input ExchangeItemHelp back up there (Image) ; I do not know how, though. He simply told me he "has leet hax powarz" and the such. I refuse to believe this, he fails
. All jokes aside, if nobody here knows how to change this, then I'll ask him in a rly srs tone of voise, where I hope he'll then change it for us, to
{{GEMWHelp}}
. This is working Correctly.
- After we're done with all this, I suggest we use a bot to replace the remaining old transcluded templates with
{{GEMWHelp}}
. - I'll wait until we're completely finished with all of that^ to update
{{Gemw1}}
with it's new style. I wouldn't want people to use it saying "please read the instructions" when we still have the unclear instructions in place.
So shall we get this done? Please help User:Lil diriz 77/Signatures 02:58, May 6, 2010 (UTC)
- Why can't you just use a standard wikilink instead of a {{#fullurl:}}? ⁓ Hello71 21:12, May 6, 2010 (UTC)
- Never mind, 2 works fine for me, it's just that the HTML caches for all pages that transclude {{Infobox Item}} have to be updated. ⁓ Hello71 21:28, May 6, 2010 (UTC)
- Well, I guess it just took a day to update itself
. Updated, point 2 is now working Correctly. I'll now ask Rwojy for help with point 3. User:Lil diriz 77/Signatures 00:02, May 7, 2010 (UTC)
- On point 3, simply change
{{Template:ExchangeItemHelp}}
to{{Template:GEMWHelp}}
on Template:ExchangeItem. I can't do it, since it's fully protected. ⁓ Hello71 00:09, May 7, 2010 (UTC)- Ohh
. Thanks, I'll request it. User:Lil diriz 77/Signatures 00:12, May 7, 2010 (UTC)
- Done. Wojwoj helped
. I'll wait a few hours for it to update it's cache before changing point 3 to be working Correctly, as it's not immediately showing up. User:Lil diriz 77/Signatures 00:35, May 7, 2010 (UTC)
- Well, over the next few days the pages will update themselves. It might take a while, but a lot of the pages have already adapted. Now, all we need to do is replace all of the following transclusions and links:
- Done. Wojwoj helped
- Ohh
- On point 3, simply change
- {{tlx|ExchangeItemHelp}}
- {{tlx|GEPriceUpdateGuide}}
- with
{{GEMWHelp}}
. I'll see what I can do by myself, but if it's still too much, then I'll request for a bot's help. User:Lil diriz 77/Signatures 03:20, May 7, 2010 (UTC)
- It shouldn't take long, there are fewer than 50 pages that need to be changed. All the exchange transclusions are just cached. MAITD
rwojy 03:32, May 7, 2010 (UTC)
- It shouldn't take long, there are fewer than 50 pages that need to be changed. All the exchange transclusions are just cached. MAITD
- with
Alright, I've done the most I can do. The WhatLinksHere's for GEPriceUpdateGuide and ExchangeItemHelp have been emptied out as much as they can be for now.
- GEPriceUpdateGuide is completely empty except for the links on this forum thread. When GEPriceUpdateGuide is ready to be deleted, then I suggest the admin deleter should place nowiki tags on this forum where needed, but not now as discussion is on-going.
- ExchangeItemHelp has is pretty much completely empty. It looks very full at the time of typing this, but that's only because the cache is slow and has not updated yet. We have made the necessary changes for ExchangeItemHelp to not be used anymore; it's just not showing it in WhatLinksHere yet. Patience.
I guess all there is left to do is... update {{Gemw1}}
. User:Lil diriz 77/Signatures 04:53, May 7, 2010 (UTC)
Done - I've made the changes to Gemw1. All has been said and done unless anyone has any comments, questions, or suggestions. It also might be beneficial to wait a few days for the caches to update themselves, just to make sure we didn't miss anything.
So... any comments, questions or suggestions? Does everything look fine?: {{GEMWHelp}}
and {{Gemw1}}
. User:Lil diriz 77/Signatures 05:04, May 7, 2010 (UTC)
Comment - I think the job queue is at a record high for the RuneScape Wiki. (Special:Statistics) Some 2,400 queued jobs. ⁓ Hello71 13:48, May 7, 2010 (UTC)
- Nope, i've seen it hit 10k before. BJSBGOL
rwojy 01:07, May 8, 2010 (UTC)
Wow. Well, it's going down. I'd guess only a couple more days 'till everything's all updated. User:Lil diriz 77/Signatures 04:02, May 8, 2010 (UTC)
- Naise work. Chicken7 >talk 05:15, May 8, 2010 (UTC)
- Ty, sir. http://i.imgur.com/eCopM0F.png User:Lil diriz 77/Signatures 05:19, May 8, 2010 (UTC)
- Naise work. Chicken7 >talk 05:15, May 8, 2010 (UTC)
Request for closure - We're done here. GEMWHelp has been implemented, and Gemw1 has been updated. To the administrator who closes this: Be sure to add <nowiki></nowiki> tags to each link/transclusion for GEPriceUpdateGuide and ExchangeItemHelp. After that, please delete them, as they are no longer used. Thanks for everyone's help. User:Lil diriz 77/Signatures 19:51, May 9, 2010 (UTC)
Closed - Changes have been implemented. --Aburnett (Talk) 21:36, May 9, 2010 (UTC)