Forum:Reforming GEMW instruction templates

From the RuneScape Wiki, the wiki for all things RuneScape
Jump to: navigation, search
Forums: Yew Grove > Reforming GEMW instruction templates
This page or section is an archive.
Please do not edit the contents of this page.
This thread was archived on 9 May 2010 by Aburnett.

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. :

I hope others have seen the need for this change as I have. Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 03:03, May 5, 2010 (UTC)


Support - As proposer. Discuss. Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 03:04, May 5, 2010 (UTC)

Support - Seems like a good idea :) Slayer Timwac talk Fire cape.png 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)

Thanks =D Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 22:33, 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 Correctly Yes check.svg Image
  • 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 pages O_o This is working Correctly Yes check.svg.
  • 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 Wink. 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 Yes check.svg.
  • 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 Lol.

So shall we get this done? Please help Smile Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 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. Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 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 O_o. Thanks, I'll request it. Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 00:12, May 7, 2010 (UTC)
Done. Wojwoj helped Lol. 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. Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 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:
  • {{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 O_o. Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 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. RQDDHGBucket detail.pngrwojy 03:32, May 7, 2010 (UTC)
Yeah, I hope not OMG!. I'm currently just going through the WhatLinksHere of ExchangeItemHelp, removing/replacing the transclusions/links. Of course, I'm ignoring the Exchange namespace. After that, I'll move onto GEPriceUpdateGuide. Woohoo. Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 03:42, May 7, 2010 (UTC)

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}}. Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 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}}. Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 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. AUSKPZBucket detail.pngrwojy 01:07, May 8, 2010 (UTC)
OMG! Wow. Well, it's going down. I'd guess only a couple more days 'till everything's all updated. Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 04:02, May 8, 2010 (UTC)
Naise work. Chicken7 >talk 05:15, May 8, 2010 (UTC)
Ty, sir. eCopM0F.png Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 05:19, 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. Smile Quest point cape.pngLil Diriz 77 Talk Summoning-icon.png 19:51, May 9, 2010 (UTC)

Closed - Changes have been implemented. --Aburnett(Talk) 21:36, May 9, 2010 (UTC)