Tolkien Gateway

Tolkien Gateway:Technical To-do

(Difference between revisions)
(High Priority: Beta site is now live)
(Updated status on beta)
Line 18: Line 18:
 
* <strike>[http://www.mediawiki.org/wiki/Extension:StringFunctions StringFunctions] and [http://www.mediawiki.org/wiki/Extension:ParserFunctions/Extended Extended ParserFunctions] extensions;</strike>
 
* <strike>[http://www.mediawiki.org/wiki/Extension:StringFunctions StringFunctions] and [http://www.mediawiki.org/wiki/Extension:ParserFunctions/Extended Extended ParserFunctions] extensions;</strike>
 
* Test [http://tolkiengateway.net/beta/ beta version of Tolkien Gateway] running MediaWiki 1.17.0 to locate any bugs.
 
* Test [http://tolkiengateway.net/beta/ beta version of Tolkien Gateway] running MediaWiki 1.17.0 to locate any bugs.
 +
** Fix the known bugs in Ithilien skin (see Mithilien skin):
 +
*** Toolbox links;
 +
*** Search suggestions;
 +
*** Edit bot;
 +
** <strike>Installation of CAPTCHA so non-registered users can edit;</strike>
 +
** <strike>Fixing [[Forum:Council|the forum]];</strike>
 +
** [[User:Eldarion Telcontar/Google Maps for Arda|Google Maps for Arda]] extension;
 +
** <strike>Upgrade to [http://examples.anotherwebcom.com/wikis/MediaWiki/Special:AWCforum/&useskin=monobook this] forum extension;</strike> (From previous discussion it's clear we weren't keen. Now the forum is fixed I no longer think we need this. --{{User:Mith/sig}})
 +
** Install LaTeX, TengTex, and WikiTex so we can [http://wikisophia.org/wiki/Teng do this];
 +
** [http://www.mediawiki.org/wiki/Extension:WhosOnline Who's Online] extension;
 +
** <strike>Fix fault whereby large articles (e.g. [[Timeline/Third Age]] and [[Index:Locations|List of Place Names]]) can't be edited;</strike>
 +
** <strike>Fix fault whereby high thresholds on RecentChanges won't load;</strike>
  
 
==<span style="color:orange;">Medium Priority</span>==
 
==<span style="color:orange;">Medium Priority</span>==
Line 27: Line 39:
 
* <strike>Remove old and broken skins;</strike>
 
* <strike>Remove old and broken skins;</strike>
 
* <strike>[http://www.mediawiki.org/wiki/Manual:$wgNamespaceAliases Namespace aliases];</strike>
 
* <strike>[http://www.mediawiki.org/wiki/Manual:$wgNamespaceAliases Namespace aliases];</strike>
* <strike>Fix fault whereby large articles (e.g. [[Timeline/Third Age]] and [[Index:Locations|List of Place Names]]) can't be edited.</strike>
+
* Fix fault whereby large articles (e.g. [[Timeline/Third Age]] and [[Index:Locations|List of Place Names]]) can't be edited.
* <strike>Fix fault whereby high thresholds on RecentChanges won't load.</strike>
+
* Fix fault whereby high thresholds on RecentChanges won't load.
  
 
==<span style="color:green;">Low Priority</span>==
 
==<span style="color:green;">Low Priority</span>==

Revision as of 16:02, 31 July 2011

Technical To-do lists technical projects (skins, extensions, etc.) by priority below.

Contents

URGENT

Items which need to be sorted yesterday:

  • Resolving downtime issues;
  • Edit buttons when in editing mode;
  • Installation of CAPTCHA so non-registered users can edit;
  • Fixing the bug which means new users don't receive confirmation e-mails;

High Priority

Items for which there is immediate need; problems which need solving as soon as possible:

Medium Priority

Problems/extensions which need sorting, but not immediate:

Low Priority

Longer-term aspirations:

  • Fix navigation in Gateway to Ithilien skin;
  • Fix glitch where the user creation log inserts two records for each new member.
  • Migrate from mod_rewrite to alias and fix & problem (Ex: Allen & Unwin)
  • Integrate java clients into the wiki (Currently not working)
  • Fix fault in Ithilien skin whereby images have a margin at the bottom.
  • Add an extension which allows embedding of video/audio (not yet released unfortunately)
    • Create an extension to embed video. (Trying to dynamically convert avi/mov/wmv/etc to .flv and output as .swf is a pain)
  • Fix MediaWiki:Popups.js.
  • Install Winter extension and configure journals to display previous/next issues dynamically
  • Code a better style to hide the generic wiki format
  • Create a bot which goes through any Tolkien-related site and saves a cached version, similar to archive.org. This way Tolkien content can be preserved.
  • Create a PHP script which scrapes forums, newsgroups, wikis, news sites, and various other places that are related to Tolkien so essentially a Tolkien fan can view anything in the Tolkien community that is being updated.

See Also