NetHackWiki:Technical issues

From NetHackWiki
Revision as of 16:56, 1 December 2010 by Ilmari Karonen (talk | contribs) (cut-and-paste from NetHackWiki:Community Portal, to be reorganized)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

There are still some problems that I need to fix:

  • SVG renderer (See eg. Nethackwiki-logo.svg). I know nothing about this, so need to take a look how to fix it.
    • See mw:Manual:Image Administration#SVG. Basically you need to pick a renderer, install it and set $wgSVGConverter. As for the renderers, rsvg is fast but not very good, though still much better than ImageMagick. It's what Wikipedia uses. Inkscape is better, but note the home directory issue. --Ilmari Karonen 07:48, 10 November 2010 (UTC)
      • It's now rsvg. Still looking pretty fugly... --paxed 14:58, 10 November 2010 (UTC)
  • Forums (eg. Forum:Watercooler) require an extension or two. I'll install the extension(s) later today.
    • CreateBox-extension installed, and it seems to work. DPLforum-extension doesn't work? --paxed 11:14, 10 November 2010 (UTC)

  • User watchlists, emails, etc. settings are not imported from Wikia. This is hard, so not worth the effort, most likely.
    • See partial workaround above. --Ilmari Karonen 07:48, 10 November 2010 (UTC)

  • Non-image files did not get moved from Wikia. Need to reupload.
    • Let me know if you need help with this, I should be able to kluge together some scripts to do it. --Ilmari Karonen 07:48, 10 November 2010 (UTC)
      • There aren't that many of those files, so possible to do it by hand. OTOH, if you have the time to help, I wouldn't say no; this is My First MW Installation, after all... Talk to me on IRC, freenode, channel #nethackwiki --paxed 07:58, 10 November 2010 (UTC)
  • Template:Nethack-343 and others (eg. in NetHackWiki:Next_version) need to be checked, they were designed for the wikia monaco(?) skin. --paxed 16:29, 10 November 2010 (UTC)
  • Edit the sidebar, should have links to the wiki forums.
  • Javascript source code hilight doesn't work
  • Editing: Cannot move the javascript color glyph insert box.
  • Show/hide javascript doesn't work: importScriptPage('ShowHide/code.js', 'dev'); in MediaWiki:Common.js
    • Should work now, except we're not using it anywhere? --paxed 20:49, 13 November 2010 (UTC)


Please add any problems you notice to here. --paxed 07:12, 10 November 2010 (UTC)

  • We've got a bunch of missing templates that should be imported. --Ilmari Karonen 08:37, 10 November 2010 (UTC)
  • The license selector on Special:Upload (which comes from MediaWiki:Licenses IIRC) is empty. Should put some actual licensing options there. --Ilmari Karonen 08:55, 10 November 2010 (UTC)
    • I added some, based on MediaWiki and Wikia ones. --paxed 16:17, 10 November 2010 (UTC)
  • Which reminds me, NetHackWiki:Copyrights is outdated. I assume we got relicensed to CC-BY-SA-3.0 along with the rest of Wikia, but the page still says we're GFDL. --Ilmari Karonen 08:55, 10 November 2010 (UTC)
  • There's a minor annoyance at Special:Preferences: you are listed as belonging to a group called "wikian". That's clearly not appropriate as we are not in Wikia anymore. —ZeroOne (talk / @) 09:00, 10 November 2010 (UTC)
    • If it tracks users with pre-move accounts, how about calling it "converted wikians"?
      • Good idea. That's how it's shown now. --Ilmari Karonen 11:34, 10 November 2010 (UTC)

  • I'm not seeing the Edit Tools show up under the edit window; is that my settings, or site-configuration setting? --MidnightLightning 19:40, 10 November 2010 (UTC)
    • It should show up now, needed to do ?action=purge on it. --paxed 19:57, 10 November 2010 (UTC)

I'll add my scoop of todos:

  • examine all outgoing [url ]-style links
    • change [http://nethackwiki/wiki/ to [[
  • Fix all occurences of wikihack etc, including in the interface text
    • The edit tools still show Wikihack-specific templates, Color symbols etc.
      • That the "Color symbols" functions happen to be named with "WikiHack" prefix does not matter functionally at all. --paxed 20:13, 11 November 2010 (UTC)
    • wikia needs to be audited for, e.g. with Special:ReplaceText.
      • Need to check [[w: -links; those will be expanded to wikia. --paxed 18:58, 14 November 2010 (UTC)

  • Capitalization: NetHackWiki
    • MediaWiki has a {{SITENAME}} keyword that automatically expands to the official wiki name (currently NetHackWiki). --Ilmari Karonen 01:10, 11 November 2010 (UTC)
      • I overwrote a lot of interface text still on the old wiki because only staff could set SITENAME.Tjr 01:26, 11 November 2010 (UTC)
  • http://domain/title should redirect to http://domain/wiki/title
    • This is actually problematic, and not suggested, see http://www.mediawiki.org/wiki/Manual:Short_URL --paxed 08:12, 11 November 2010 (UTC)
      • It's bad to create such a structure, but even worse to turn it off. Wikia had this enabled. Besides, it's a convenience when typing in URLs.
      • We also broke lots of URLs existing out there. E.g. from my talk page: offending edits, page history, revert it all,
        • Those urls will now work (index.php will redirect to correct place, keeping the params instact), but I've got no luck getting nethackwiki.com/PageNameFoo to work. --paxed 15:30, 12 November 2010 (UTC)
    • Short urls work now, hopefully nothing broke. --paxed 19:18, 14 November 2010 (UTC)
  • collapse multiple edits to the same page on RecentChanges
    • This is a personal, not a wiki-wide setting. Go to Special:Preferences -> Recent Changes -> check "Use enhanced recent changes (requires JavaScript)". —ZeroOne (talk / @) 23:21, 10 November 2010 (UTC)
  • missing edit button, eg http://nethackwiki.com/mediawiki-1.16.0/index.php?title=MediaWiki:Deletereason-dropdown&action=edit
    • I can't reproduce this, or I don't get what you mean. --paxed 15:32, 12 November 2010 (UTC)
      • Now it's there. Strange.Tjr 15:11, 13 November 2010 (UTC)

  • autocompletion popup when typing [[ ]]
    • Installed [[1]], but it might need some tweaking... --paxed 10:20, 11 November 2010 (UTC)

  • make font larger
  • very long backlog of editing work
  • create good content for other wikis that links to Nethack. (But I already annoyed the D&D people.)
http://uncyclopedia.wikia.com/wiki/NetHack, http://fiction.wikia.com/wiki/NetHack, http://elona.wikia.com/wiki/index.php?search=nethack&fulltext=0, http://archive.gamespy.com/legacy/halloffame/nethack_a.shtm, http://adom.wikia.com/wiki/Links
  • Wikipedia should link to us, including all languages, all cite notes unrelated pages etc.
    • Only Russian Wikipedia still needs to be updated.
    • We could even ask to be added to the Wikimedia interwiki map. --Ilmari Karonen 11:46, 10 November 2010 (UTC)
      • That's crucial for our Google ranking. Which prefix do you propose, to standardize things when asking other gaming wikis?
        • I decided on [[nethack:pagetitle]], see here.
  • traffic monitoring here
  • Where should my list of (corrected) incoming links go? Perferrably on the wiki, out of sight of Wikia.
    • Sounds like a contradiction in terms; kind of hard to keep anything hidden on a public wiki. (I suppose you could install one of the extensions that try to implement read restrictions, or maybe put the list on a page and delete it. But both are pretty klugey solutions.) Are you worried they'd try to revert you? --Ilmari Karonen 08:14, 11 November 2010 (UTC)
Yes. A page only admins can see would be perfect.Tjr 14:08, 11 November 2010 (UTC)
  • Not related to the move AFAIK, but it seems the dat/*.des files are missing from the Source: namespace. --Ilmari Karonen 08:14, 11 November 2010 (UTC)
  • Makedefs and the unix/, windowport subdirs are also missing. Users will not be able to find main().Tjr 14:08, 11 November 2010 (UTC)

  • import wikimedia help, or interwiki-source wholesale
    • I tried adding help as an interwiki prefix, but that didn't work.
    • import images referenced in help.
  • http://www.mediawiki.org/wiki/Extension:Autoconfirmed We have semi-protected pages which can be edited only by autoconfirmed users.
  • Interwiki links to other wikia wikis look broken, but actually do work. Example: gta:Special:RecentChanges.
    • That looks like a normal interwiki link to me. --Ilmari Karonen 21:39, 11 November 2010 (UTC)
  • All external links are currently rel="nofollow", we should switch that off. (At wikia, it worked fine with "real" links.)
  • Could we please have http://www.mediawiki.org/wiki/Extension:RandomInclude ? I'd like to add random, unobtrusive links to other wikis leaving Wikia. [2].
    • You could already kluge up something like that with ParserFunctions, e.g. {{#switch:{{#expr:{{#time:U}} mod 3}}|0=foo|1=bar|2=baz}} = foo. --Ilmari Karonen 04:36, 12 November 2010 (UTC)
      • Then Googlebot would see links to the one same wiki all over the place because it requests pages in short sequence. That defeats the purpose of randomization: I don't want to worry about rotating and spreading the links evenly over all the wikis I want to help.Tjr 17:14, 12 November 2010 (UTC)
        • I'm pretty sure Googlebot doesn't hit a single site that fast (rather, they crawl many sites in parallel), but in any case, {{#switch:{{#expr:({{#time:U}}+{{REVISIONID}}) mod 3}}|0=foo|1=bar|2=baz}} = foo should fix that. --Ilmari Karonen 19:41, 13 November 2010 (UTC)
    • "{{Template:AWA_Promotion}}" = "Template:AWA Promotion" codes that. But: 1) it needs to be put somewhere active, (sidebar didn't work) 2) rel="nofollow" needs to be turned off, 3) how much does it affect load times? 4) Do we want to support other movers? (I say yes.) 5) If no-display is bad, make it say "visit a random wiki". Tjr 04:05, 14 November 2010 (UTC)
    • We now have "ad" links on the bottom of the page. --paxed 06:13, 14 November 2010 (UTC)
      • It turns out rotating links aren't so good. Let's make it depend on REVISIONID only, and let's gradually replace the "ads" with sites that are related to NetHack and actually link back. Tjr 22:26, 15 November 2010 (UTC)
  • If you edit an article as an anon and click login instead of going through the captcha, your edit will be discarded.
    • It should be still there if you use the back button, but I agree that this isn't very intuitive. It's standard MediaWiki behavior, though. I believe Wikia has an AJAX-based login form that solves this issue, we should see if there's an existing extension to do the same. (Actually, it should even be possible to do this via MediaWiki:Common.js, no extension needed. But installing an existing piece of code should still be easier than writing it from scratch.) --Ilmari Karonen 04:53, 14 November 2010 (UTC)
      • I wrote a little script to do it. Let me know if you find any bugs. (Cache purging may be required as usual.) --Ilmari Karonen 10:09, 14 November 2010 (UTC)
        • Firefox cannot auto-fill the password at that form. Tjr 21:48, 16 November 2010 (UTC)

  • Please install mediawikiwiki:Extension:Nuke and similar tools. We don't have spam problems, but it's good to have the tools ready in case a flood hits. --Tjr 05:33, 29 November 2010 (UTC)

On the old wiki:

  • poll on the old wiki: why aren't you at the new site?
  • traffic monitoring on the old site: people how do come, from where and why?
    • No, let's not touch the old wiki. --paxed 19:26, 14 November 2010 (UTC)