Forum:Shared text on two Wiki's

Currently, the English RuneScape Wiki has an up to date price system of every single item in RuneScape (an MMORPG). On the Dutch RuneScape Wiki, we've just changed our item template so it can support these prices too, but now we need to know the following; is there a way to get all the prices of the English Wiki, to the Dutch RuneScape Wiki? And that they'll also update when the English Wiki is updated (for example; something like the Wikia's Shared Help?) Tedjuh10 - Talk 16:51, 14 July 2009 (UTC)
 * It sounds like you just need the value, so depending on how the english one stores prices, you might be able to do it with some javascript code. See the code I referred to for google charts in this recent forum thread, and stick the render thing on the end as mendel suggested to me.  It was unsuitable for my purposes as a general interwikia sharing scheme but may be adaptable for your purposes.
 * Since the data is pretty stable, the alternative of simply copying the material using a bot like pywikipedia would be a solution with fewer constraints. It may seem like a waste but Hard drive space is around 20 cents a gigabyte, and that's a heck of a lot of 100 byte strings redundantly copied.


 * BTW- anyone know offhand what the fricking prefix for meta.wikimedia is? meta: doesn't work. 16:36, 25 July 2009 (UTC)
 * The prefix is . SUL 18:03, 25 July 2009 (UTC)


 * Allright, I've got a bot, so that shouldn't be a problem, only, what command should I use? And note that we don't have all items pages that the English Wiki does, because we have 1700 articles, they !11.000!... Tedjuh10 - Talk 16:16, 26 July 2009 (UTC)
 * And you want to update this how often? Theer's got to be a better solution, e.g. making lists of the data using DPL. -- ◄mendel► 16:58, 26 July 2009 (UTC)
 * I think I have no other choise, because I have no idea how to do that... Maybe if you explain? Tedjuh10 - Talk 17:05, 26 July 2009 (UTC)
 * Ok, please tell me where I can find the data (exactly) that you need, and where you want it to appear. -- ◄mendel► 20:45, 26 July 2009 (UTC)
 * On the English RuneScape Wiki, the pages in the Items category have Exchange:, and these are also in the Infobox template (Template:Infobox Item). I need that Data. Thanks ;)! Tedjuh10 - Talk 15:23, 27 July 2009 (UTC)

I have reviewed the information you need to copy, and I have the following suggestions:

The "Exchange:" information can be kept current with these steps: That can be done weekly, or whenever you like. Your own infobox should then direct your users to update the information there. I can give you DPL to generate a list of Exchange pages that have changed since your last import if it is shorter than 500 pages or so, which should cut down on the size of data you'd have to import to keep current.
 * make a list of all exchange pages
 * Special:Export that list on runescape wiki
 * Special:Import that list on your wiki

The infobox data seems fairly static. It seems possible to generate a set of pages for your wiki based on those; the simplest solution would probably be to Special:Export all pages there, Special:Import them to your wiki, and then translate the descriptions. To merge updated data into existing pages is not quite so trivial, but it can be done with the same tools.

(Note: It goes without saying that your infobox template system has to be set up to accomodate for the differences.)

However, what you really want is to be up-to-the-minute current, and of course that can't be achieved with these tools. You could try asking Wikia staff to set your wiki up to allow template transclusion of runescape wiki articles, that would allow you to access the source information directly, without copying it. If that is possible, I can help you get that set up.

Barring that, the only alternative is indeed some javascript, but that seems to me to be the solution that requires the most effort. -- ◄mendel► 10:39, 29 July 2009 (UTC)


 * Thanks! I'll contact Uberfuzzy about the template transclusion option. Tedjuh10 - Talk 12:43, 29 July 2009 (UTC)