About MH370wiki/Technical: Difference between revisions
No edit summary |
No edit summary |
||
| Line 56: | Line 56: | ||
<p>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 ...</p> | <p>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 ...</p> | ||
</div> <!-- End quote --> | </div> <!-- End quote --> | ||
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, if I write 'MH370 was observed by secondary radar after contact by primary radar was lost', several words or phrases can be further explained by the relevant tooltips. | 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, if I write 'MH370 was observed by secondary radar after contact by primary radar was lost', several words or phrases can be further explained by the relevant tooltips. | ||
Revision as of 09:56, 25 October 2019
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. - Structure
- 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.
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 identify the source of 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. - 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 material such as the Safety Investigation Report have been de-constructed - broken down into short segments, each stored as an original item of information. 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 another 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 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, if I write 'MH370 was observed by secondary radar after contact by primary radar was lost', several words or phrases can be further explained by the relevant tooltips.