About MH370wiki/Technical

MH370 DECODED
Revision as of 08:13, 26 October 2019 by Grant (talk | contribs)
Jump to navigation Jump to search


Welcome to MH370Wiki

This page contains a technical description of the website www.MH370wiki.net.

A technical description of this website follows:-

Domain Names
The website known as MH370Wiki uses the domain name www.mh370wiki.net. However, two other domain names are also registered:-
  • www.mh370wiki.org, and
  • www.mh370wiki.com

Using either of the above domain names as a URL should result in a redirection to www.mh370wiki.net.

Hosting
This website is hosted in Australia.
Platform

This website has been developed on an open-source platform called MediaWiki, originally developed for the popular collaborative web-based encyclopedia Wikipedia.
The MediaWiki installation has been customised with a skin called Pivot which includes an implementation of the Zurb Foundation CSS Framework. In addition, custom CSS has been developed, and instead of wikitext the entire site uses HTML. Several features of MediaWiki which have been used here are described below:-

Sub-pages
A sub-page is created in MediaWiki to hold sub-topics and is shown in the page (or article name) by a forward slash / followed by the sub-topic name.
For example, the main page for Captain Zaharie Shah is named, appropriately, Captain Zaharie Shah. However, Captain Shah's personal flight simulator is treated as a sub-topic within a sub-page named Captain Zaharie Shah/Flight Simulator.
Transclusion
A very useful feature in MediaWiki is called transclusion. A definition provided by Wiktionary is below:-

transclusion (Noun)

The inclusion of part of hypertext document in another one by means of reference rather than copying.

Origin: Coined by Ted Nelson in his 1982 book Literary Machines. Probably a portmanteau of trans- and inclusion.

To use transclusion effectively on this website, reference materials such as the Safety Investigation Report have been de-constructed - broken down into short segments, each stored as an original item of information which can be re-used. Each segment can then be either aggregated to present a section of the original document, or included in another article as a quote, using only a reference to the original segment. If the original segment is edited or updated, the change will be reflected everywhere that information item has been used because the user sees content which has been transcluded into the article.
For example, a Table sourced from the Safety Investigation Report could be transcluded into the relevant page in the SIR 2018: section, or could be transcluded into an article in the MH370 References: section.
In a specific example, the ACARS Traffic Log for MH370 (9M-MRO) has been de-constructed so that each message (or set of transmissions related to the same message) is stored on a sub-page and can therefore be linked to directly, or transcluded into the complete log, or another article such as a timeline event.

Tooltips
A feature easily added to MediaWiki, and used extensively on this website, is called a Tooltip. A definition from Wiktionary follows:-

tooltip (Noun)

An element of a graphical user interface in the form of a box of text that appears when a cursor is made to hover over an item; normally used to explain the function of the item.

Origin: Originally used with toolbars to provide a tip or hint as to what function each graphical icon represented. The term was introduced by Microsoft ...

Each item in the Glossary has been created as a Tooltip. Wherever those terms appear in the text of an article the existence of the Tooltip is identified by text which is faint underlined, and the additional information will be presented to the viewer if the mouse pointer or cursor is placed over the underlined text. For example, the Safety Investigation Report is usually underlined which indicates that further information is available in a tooltip.

Some tooltips also include a link to an article with more detail.
Namespaces
The website uses a feature of MediaWiki called Namespaces to implement the site structure. All content in MediaWiki is initially in a namespace called NS_Main which does not have a prefix for page (or article) names. However, custom namespaces are identified by a prefix at the beginning of each page (or article) in that namespace.
By using MediaWiki namespaces, sections of the website can be made public, or inaccessible.
Structure
The major sections in the site structure are defined by Namespaces.
Two custom namespaces which will become obvious are used for the Timeline and the Reference sections, identified by the prefixes MH370 Timeline: and MH370 References: respectively.
Sections containing content from the Factual Information released in 2015, and the Safety Investigation Report released in 2018, use namespaces with prefixes FI 2015: and SIR 2018:. This helps to separate content which may be very similar.
By using MediaWiki namespaces, sections of the website can be made public, or inaccessible. Several sections, including FI 2015: and SIR 2018:, are not publicly accessible (as at October 2019) while being updated or developed.
The structure is summarised in the table below:-
Section Description Namespace Prefix Status
Main Content Articles No prefix Publicly accessible and continuously developed
Media Statements