User talk:Hoof Hearted: Difference between revisions

→‎Data: new section
(→‎Data: new section)
Line 214: Line 214:


Frankly I don't see how Wikia counts as its own engine however, it's just MediaWiki with an ugly skin and some features. '''[[User talk:Elassint|Elassint]]'''  24 November 2012
Frankly I don't see how Wikia counts as its own engine however, it's just MediaWiki with an ugly skin and some features. '''[[User talk:Elassint|Elassint]]'''  24 November 2012
== Data ==
Hi Hoof,
I started creating a wikitable of all of WikiIndex's data: http://meta.inclumedia.org/wiki/User:Nathan_Larson/Wikitable My intent was to then gather even more data, by polling all of those wikis' APIs for their [[mw:API:Meta|site info]], and add that to the table as well. However, as the size of the table increases, it becomes unmanageable for MediaWiki. I think the software just wasn't designed to handle tables (or pages) of that size.
Therefore, what I will do is create a clone version of WikiIndex that allows large amounts of data to be accessed in the way that MediaWiki's designers intended, which was through templates and categories. So, I will significantly revise [[Template:Wiki]] to include the stuff that I need. And then you guys can look at it and see what aspects of that, if any, you want to incorporate into your site.
There is quite a lot of data out there, if you want it. My suggestion would be to use collapsible sections in the wiki template, like what you see in the [[mw:Template:Extension]] template that is used in pages like [[mw:Extension:InterwikiMap]] or [[mw:Extension:FlaggedRevs]]. Notice how you can expand a lengthy list of parameters, hooks, etc. Each of those hook (hook1, hook2, etc.) also puts the page in the appropriate category. We could do the same with languages, for those wikis that have more than one language, as well as other kinds of data. There is a lot of potential to make it easier for people to find wikis meeting various criteria that they're interested in.
Using bots, it shouldn't be too hard to maintain, either. I'm going to create the prototype and put all the bot code out there along with instructions on how to use it. That way, if I get hit by a bus, you still have it. [[User:Leucosticte|Leucosticte]] ([[User talk:Leucosticte|talk]]) 22:43, 24 November 2012 (PST)
1,756

edits