Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Contributing documentation and help pages

How community members improve the Exponential help and documentation - fixing a page with Edit on GitHub, writing a new help page with the right front matter, the style rules, checking links with exp:help check, the GNU…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/community/contributing/contributing-documentation-and-help-pages.md

On this page

Contributing documentation and help pages

The help you are reading is free documentation, written in Markdown in the repository under doc/eng-us/. Anyone can improve it, and no programming is needed.

Contents

  1. Fix a page
  2. Write a new page
  3. Style rules
  4. Checking your page
  5. The license
  6. Other places to write

Fix a page

Every help page has an "Edit on GitHub" link. Open it, change the text in the browser, and propose the change as a pull request (Contributing documentation). Typos, outdated steps and unclear sentences are all welcome.

Write a new page

A help page is a Markdown file under doc/eng-us/help/ that starts with front matter:

---
title: <Title>
audience: editor, admin
category: editing
order: 50
summary: <One or two sentences: who it is for and what it answers.>
keywords: <comma separated>
type: help
---
# <Title>

The audience and category values the help understands are configured in settings/exphelp.ini (Contributing documentation). Help pages end with a "Related pages" list. The help shows the files that git tracks, so a new page appears once it is committed.

Style rules

From Contributing documentation:

  • American English; "Exponential" for the product; the old name only for history.
  • Every fact with its source: a file, a page, or a command with its expected output.
  • Steps that work on a current installation; say which version you tested.
  • No secrets, no private host names, no personal data in examples.
  • Tables and checklists where they help; short sentences.

Checking your page

On a clone, ./console exp:help check checks "the links and images of the pages" (bin/php/exphelp.php); fix every error it lists before you open the pull request. ./console exp:help show <page id> shows the metadata and headings of one page. The help system is described in The help system.

The license

The documentation is under the GNU Free Documentation License 1.3 or later; your contribution is published under the same license, so others may copy, translate and improve it (Free documentation).

Other places to write

PlaceWhatPage
eZpediaA community encyclopedia under the GFDL, for tricks and how-tosContributing to eZpedia
ShareBlogs, articles, tutorialsPublishing on Share and Projects

Become an Exponential Partner

Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x