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

exp:exphelpexamples

Erzeugt die Referenzbeispiele der Hilfe unter doc/eng-us/examples/ aus dem Code: Template-Operatoren und -Funktionen, Fetch-Funktionen, Modulansichten, Richtlinien, INI-Einstellungen, Datentypen, Workflow-Ereignisse…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/examples/commands/exphelpexamples.md

On this page

This page is a translation. Read the English original

exp:exphelpexamples

Erzeugt die Referenzbeispiele der Hilfe unter doc/eng-us/examples/ aus dem Code: Template-Operatoren und -Funktionen, Fetch-Funktionen, Modulansichten, Richtlinien, INI-Einstellungen, Datentypen, Workflow-Ereignisse, Cronjobs, Konsolenbefehle und Erweiterungspunkte.

Skript bin/php/exphelpexamples.php, Code in kernel/private/classes/commands/exphelpexamples.php. Führen Sie es im Wurzelverzeichnis der Installation aus, als der Benutzer, unter dem der Webserver läuft:

./console exp:exphelpexamples --help
./console exp:help:examples --help
php bin/php/exphelpexamples.php --help

Hilfetext

Was --help ausgibt, so wie der Befehl es schreibt:

The generated reference examples of the help (doc/eng-us/examples/)

./console exp:help:examples                      write the pages of every area (only changed files are written)
./console exp:help:examples --area=datatypes     only this area (repeat with a comma: --area=datatypes,cronjobs)
./console exp:help:examples --check              compare only: exit 1 when a page is missing, different or stale
./console exp:help:examples --list               the areas and how many pages each has
./console exp:help:examples --language=ger-de    the same pages in a translation (doc/ger-de/beispiele/), with
                                                 their entries in doc/ger-de/.paths.json
./console exp:help:examples --language=ger-de --worklist=var/tmp/todo.json
                                                 also write the source texts that have no translation yet

A translation reads its text from doc/<language>/.examples/: strings.json (the fixed text of the pages) and
descriptions/*.json (the comments and descriptions quoted from the sources, by item). A text without a
translation is written in English and counted as untranslated.

The pages are read from the git-tracked sources of this installation (the template autoload files,
function_definition.php, module.php, operation_definition.php, the shipped INI files, the datatype and
workflow event classes, cronjob.ini and the command classes). The same sources always give the same pages.
Only pages marked "generated: exp:help:examples" are replaced or removed; nothing else below doc/ is
touched. Run "./console exp:help index" afterwards to rebuild the help index.
Exit code: 0 fine, 1 --check found differences, 2 error.

Optionen

OptionWertHilfe
--areaerforderlichNur diese Bereiche, durch Kommas getrennt (template-operators, template-functions, fetch-functions, module-views, policies, ini-settings, datatypes, workflow-events, cronjobs, commands, extension-points)
--checkDie erzeugten Seiten mit den Dateien vergleichen und nichts ändern; Exit-Code 1 bei einem Unterschied
--listDie Bereiche mit der Anzahl ihrer Seiten auflisten
--outerforderlichDas Ausgabeverzeichnis relativ zum Wurzelverzeichnis der Installation (Standard doc/eng-us/examples oder das Verzeichnis der Übersetzung)
--languageerforderlichDie Seiten in einer Übersetzung schreiben: ein Sprachverzeichnis unter doc/ (ger-de); Standard ist das englische Original
--worklisterforderlichMit --language: die Quelltexte ohne Übersetzung in diese Datei schreiben, als auszufüllenden Beschreibungskatalog

Aus den Optionsdefinitionen im Code gelesen (startup(), getOptions(), options() oder ezcConsoleOption). Jedes Skript nimmt außerdem die Standardoptionen des Skript-Frameworks (--help, --siteaccess, --debug, --quiet, --allow-root-user ...).

Siehe auch


Erzeugt von ./console exp:help:examples --language=ger-de aus bin/php/exphelpexamples.php, kernel/private/classes/commands/exphelpexamples.php. Bearbeiten Sie diese Seite nicht: Ändern Sie die Quelle oder die deutsche Übersetzung und erzeugen Sie sie neu (wie). Freie Dokumentation: GFDL 1.3 oder später.

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