Personal tools

Sponsorname

Your company could advertise here

www.fla-consulting.eu

Contribute to GxPlex

From GxPlex

Revision as of 18:42, 19 July 2026 by Gxplex admin (talk | contribs) (→How to Contribute)

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

How to Contribute

This page explains how GxPlex is structured and how to add or edit content.

Wiki structure

GxPlex uses four types of pages:

Document: pages
Represent source documents — regulatory texts, guidelines, legal acts. Each Document page contains a structured infobox (Document Information) with metadata, and a table of all linked Reference pages. Identified by their reference code, e.g. Document:ICH ICH E6 Guideline R3 (2025).
Reference: pages
Represent individual text passages or excerpts from a Document. Each Reference page is linked to exactly one Document page. The Document infobox is shown automatically via transclusion. The Reference Details infobox shows scope, language, module/unit and tags. The original text appears under == Content ==.
Glossary: pages
One page per keyword (TAG-ID, e.g. Glossary:TAG-00001-Med-rzn). Each glossary page shows translations in EN/FR/DE and a live list of all Reference pages using this keyword.
Regular wiki pages
Free-form pages for navigation, documentation or project information. Examples: Glossary, Table of Content, GxPlex:New page.

Namespaces

Namespace Prefix Purpose
Document: Document: Source document catalog
Reference: Reference: Text passages and excerpts
Glossary: Glossary: Keyword definitions (TAG-IDs)
(Main) (none) Navigation, help, project pages
Template: Template: Reusable components (DocumentBox, ReferenceData etc.)

Creating new pages

Use GxPlex:New page to create a new Document or Reference page using the built-in form. Fields have dropdowns where applicable (Scope, Language, Status, Document type).

New Reference page

  1. Go to GxPlex:New page → Neue Referenz-Seite erstellen
  2. Enter the page name — format: Reference:<document-reference> <document-part>
    1. Example: Reference:ICH ICH E6 Guideline R3 (2025) Appendix B.4
  3. Fill in the fields:
    • Has Document — link to the Document: page (autocomplete)
    • Module / Unit — from the Table of Content (e.g. Module 1, Unit 1.1.1)
    • Scope — dropdown: G, HM, MD, IVD, NIS, INS, Other
    • Document part — section, article or paragraph reference
    • Language — language of the original text
    • Tags — TAG-IDs from the Glossary, separated by ++
      Example: TAG-00001-Med-rzn ++ TAG-00003-Adv-cht
    • Content — the original text passage
  4. Save

New Document page

  1. Go to GxPlex:New page → Neue Dokument-Seite erstellen
  2. Enter the page name — format: Document:<reference-code>
  3. Fill in metadata: reference, validity area, scope, document name, version, status, document type, language, description, official link, restricted access
  4. Save

Editing existing pages

Click Edit on any Document or Reference page — the form opens with all current values pre-filled. After saving, an administrator must approve the revision before it becomes publicly visible (see Special:ApprovedRevs).

Tags and the Glossary

Tags connect Reference pages to keywords in the Glossary.

  1. Look up the correct TAG-ID in Glossary
  2. Copy the TAG-ID into the Tags field (e.g. TAG-00001-Med-rzn)
  3. Separate multiple tags with ++
  4. New tag not in the Glossary? A notice appears when editing a Reference page reminding you to check. Add the new entry to the Glossary-Keywords sheet in the Excel source file and notify an administrator — or create the Glossary:TAG-XXXXX-... page manually following the existing format.

Wikitext markup quick reference

Element Markup Example
Section heading == Heading == == My Section ==
Internal link [[Page name]] [[Glossary]]
Link with label [[Page name|Label]] [[Glossary|Keywords]]
Bold '''text''' bold
Italic ''text'' italic
Wikitable class="wikitable" ... |} see this table
SMW store {{#set:|Property=Value}} stores semantic data silently
SMW query {{#ask:[[Property::Value]]|format=table}} dynamic result list
Transclusion {{:Page name}} embeds full content of another page
Code <code>text</code> inline code

Extensions

Extension Purpose
SemanticMediaWiki Structured data storage and queries (, The query description has an empty condition.)
PageForms Form-based page creation and editing with dropdowns
ApprovedRevs Revision approval before public visibility
VoteNY Star rating on pages
InputBox Search input on wiki pages
ParserFunctions Logic in templates (, )
CategoryTree Collapsible category trees

Editing the sidebar menu

The menu on the left is a regular wiki page, not code. You don't need any programming knowledge to change it.

  1. Log in with an administrator account.
  2. Go to MediaWiki:Sidebar and click Edit.
  3. Each line follows one of two patterns:
    • A single * starts a bold section heading, for example * Navigation.
    • A double ** adds a link under that heading, in the format PageName|Text shown to visitors.
  4. To add a new menu item, add a new ** line under the section it belongs to. To remove one, delete its line.
  5. Save. The change is visible immediately, no approval step required.

Example (an excerpt of the current menu):

* Navigation
** GxPlex_Search|Search in GxPlex
** Contact|Contact us

Leave the * TOOLBOX line as it is: it inserts MediaWiki's built-in tools and isn't meant to be edited by hand.

Rate this page
0.00
(0 votes)