About MH370wiki/Technical

DECODING MH370
Jump to navigation Jump to search


Welcome to MH370Wiki

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


Technical Description

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:-

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


Hosting
This website is developed in Australia but from 2021 has been hosted in the United States.

Platform: MediaWiki

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 and is being transitioned from a dependence on the Zurb Foundation CSS Framework which was implemented with a skin called Pivot, to a standard MediaWiki skin called Vector. Vector facilitates the expandable menus on the left of the screen. The website theme, colour scheme and on-page navigation buttons are all under development using custom CSS. Also, 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.

Templates
Pages with similar content, such as ACARS messages, have been formatted using Templates. This ensures a consistent style and layout has been used.

Structure

The major sections in the site structure are defined by Namespaces.
Two custom namespaces which will become obvious are used for the Media Statements and the Reference sections, identified by the prefixes Statements: and 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 site structure is summarised in the table below:-

Section Description Namespace Prefix Status
Main Content Contains all general articles
Includes the Timeline.
No prefix Publicly accessible and continuously developed.
Media Statements Official Media Statements related to MH370 Statements: Publicly accessible.
Is complete for the first 100 days.
Later Media Statements will be included.
Transcripts of earlier press briefings may be included.
Safety Investigation Report (2018) Includes extracts from the Safety Investigation Report which are then used as references or quoted in other articles. SIR 2018: Not currently accessible while being updated.
Factual Information (2015) Contains extracts from the Factual Information documents which were released in 2015.
These extracts were used as references or quoted in other articles but have mostly been superseded by the Safety Investigation Report (2018)
FI 2015: Not currently accessible while improvements in presentation are being made.
Reference Items Contains primary documents such as Passenger Manifests, and other Reference Items extracted from official documents or Reports. Reference: Publicly accessible.
Although reasonably complete, some Items may be added over time.

To distinguish each section, content in each Namespace has a different style applied to the page header - generally a unique colour scheme.


Links
A convention has been established regarding links:-
  • Internal Links - links to another article or page within this website generally use wikitext syntax and open the link in the same browser tab or window
  • External Links - links to a resource outside this website generally use html syntax and open the link in a different browser tab or window.