Glossar
Autoren (Grundlagen)
Diese Seite beschreibt verschiedene Ausdrücke, die in der Dokumentation verwendet werden.
- Autor (Author)
- Jeder Benutzer mit Schreibrechten im Wiki, das ist bei einem Wiki in seiner ursprünglichen Bedeutung jeder. In PmWiki kann man jedoch Gruppen oder auch einzelnen Seiten besondere Rechte zuweisen (siehe Attribut).
- Administrator (Admin)
- Die Person (oder die Leute), die den Zugriff auf das Wiki kontrollieren, es konfigurieren, und generell die Person, die das Wiki installiert hat.
- Attribut (attribute)
- Attribute werden an Gruppen oder einzelne Seiten gebunden. Für Lese-, Schreib- und Hochladenrechte können Passworter vergeben werden. Benutzernamen gibt es nicht (es sei denn, man richtet zusätzliche Fähigkeiten ein, siehe Cookbook:AuthUser).
- Konfigurationsdatei (configuration file)
- Eine speziell-benannte PHP-Skript-Datei, in der lokale Anpassungen für eine Farm (local/farmconfig.php), ein Wiki (local/config.php), eine Gruppe (local/
gruppenname
.php) oder eine Seite (local/seitenname
.php) vorgenommen werden können. - Standardkonfiguration (default configuration)
- Die Art, wie die Einstellungen standardmäßig vorgenommen wurden (nach der Entscheidung von PM). Zum Beispiel ist
$EnablePathInfo
standardmäßig abgeschaltet. Ein Wiki ohne einelocal/config.php
-Datei benutzt die Standardeinstellungen. Entsprechend benutzt auch eine Farm, die infarmconfig.php
nur$FarmPubDirUrl
definiert hat, nur die Standardeinstellungen.
- Farm
- Eine Gruppe von Wikis, die den Kode teilen. Inhalte und Formate mögen oder mögen nicht geteilt werden, die Programme (Skripten) werden nur einmalig installiert. Wegen weiterer farmbezogenen Terme, einschließlich einiger, die veraltet sind, siehe Wikifarm-Terminologie.
- farmweite Konfigurationsdatei (farm wide configuration file)
- Die
local/farmconfig.php
-Datei einer Wikifarm, wo alle Einstellungen (neben$FarmPubDirUrl
) die Standardkonfiguration für alle Wikis der Farm gemeinsam anpassen. - voller Seitenname (full page name)
- Der volle Seitenname besteht aus einer Gruppe und einem Namen, z. B.
Main.WikiSandbox
. Die Variable für den vollen Seitennamen ist$FullName
, der für diese Seite lautet "PmWikiDe.Glossary
". Entsprechend ist die Variable für die Gruppe$Group
, die hier "PmWikiDe
" lautet. - Gruppe (group)
- Eine Sammlung von zusammengehörenden Wikiseiten; standardmäßig erscheint die Gruppe im Seitennamen als
"Gruppe.SeiteName"
. Attribute können für alle Seiten dieser Gruppe gemeinsam gesetzt werden. Die Variable für die Gruppe ist$Group
, die hier "PmWikiDe
" lautet. - Lokale Konfigurationsdatei (local configuration file)
- Eine speziell-benannte PHP-Skript-Datei, in der lokale Anpassungen für ein individuelles Wiki vorgenommen werden können. Für das ganze Wiki ist es
local/config.php
, Gruppen und Seiten können ihre eigenen Konfigurationsdateien haben. - Lokale Anpassung (Local customization)
- Jegliche Abweichung von der Standardkonfiguration. Eine verwandte Wendung ist "farmweite Anpassung".
- Markup
- Besondere Zeichenketten im Quelltext einer Wikiseite, die nicht wie normaler Text dargestellt werden, sondern von der Wikisoftware als Anweisungen interpretiert werden. Beispielsweise werden Markups verwendet, um Text in bestimmter Weise "auszuzeichnen":
'''Text'''
wird als fetter Text dargestellt und%color=red% Text %%
führt dazu, dass Text rot dargestellt wird.
Auch die Zeichenkette(:include WikiSeite:)
ist ein Markup (vgl. Beschreibung der (:include:)-Direktive).
Eine Übersicht über die verschiedenen Markup-Möglichkeiten bietet die Übersicht über Textauszeichnungen. - Seitendateiname (page file name)
- Der Seitendateiname ist der Name der Datei, die die Wikiseite und alle damit zusammenhängenden Daten enhält und im Verzeichnis wiki.d gespeichert wird. Dieser Dateiname wird normalerweise direkt vom Seitennamen abgeleitet.
- Seitenverweis (page link)
- Ein Seitenverweis wird eingesetzt, um einen Verweis auf eine Seite zu erzeugen. Zum Beispiel die Markups
[[wiki sandbox]]
,[[(wiki) sandbox]]
,WikiSandbox
,Main/WikiSandbox
,[[Main/wiki sandbox]]
,[[Main.WikiSandbox | hier klicken]]
, etc. bezeichnen alle einen Verweis zu der Seite 'Main.WikiSandbox
'. In allen Fällen nutzt PmWiki den Seitenkontext des Verweises, um einen Seitennamen aus dem Verweis abzuleiten — normalerweise durch Großschreibung der in dem Verweis gefundenen Wörter und tilgen der Zeichen, die für einen Dateiname (Seitennamen) als ungültig angesehen werden. - Seitenname (page name)
- Der Seitenname ist ein String, den PmWiki benutzt, um sich auf eine Seite zu beziehen — d. h. er benennt die Seite. Das kann auch als Deckname für die Seite angesehen werden. Die Variable für den Seitennamen ist schlicht
$Name
, für diese Seite ist er "Glossary
".
Bemerkungen:
Es gibt keine Leerzeichen (genauer Whitespaces) in Seitennamen und standardmäßig werden alle Wörter in Seitennamen groß geschrieben. Es gibt immerhin eine Variable
{$Namespaced}
, wo Leerzeichen eingefügt sind, z. B. für die Seite WikiSandbox
hätte diese Variable den Wert "Wiki Sandbox
".
PmWiki nutzt den Seitennamen auch, um gruppen- und seitenbezogene Konfigurationsdateien im
local/
-Unterverzeichnis zu finden. Beim Ansehen der Main.WikiSandbox
würden beispielsweise die Dateien local/Main.WikiSandbox.php
und local/Main.php
aufgespürt, wenn sie vorhanden sind.
- Seitentitel (page title)
- Ein Seitentitel ist das Titelelement einer Seite, d. h. was gewöhnlich über dem Seitentext und in des Browsers Fenstertitel als Hauptüberschrift gezeigt wird. Dieser Titel wird normalerweise über die
(:title:)
-Direktive gesetzt, wird aber, wenn diese Direktive nicht vorhanden ist, aus dem Seitennamen abgeleitet. Auf den Seitennamen greift man entweder mit der Variablen{$Title}
oder mit der Variable{$Titlespaced}
zu, wobei die letztere die Version des Titels mit Leerzeichen enthält. - Seiten-URI (page URI)
- Seitennamen werden in URIs benutzt, um PmWiki zu sagen, welche Seite zu laden ist oder auf welche eine Aktion anzuwenden ist. Die normale Form eines Seiten-URIs ist eine dieser beiden:
https://example.com/pmwiki/pmwiki.php?n=Main.WikiSandbox
https://example.com/pmwiki/pmwiki.php/Main/WikiSandbox
Bemerkungen:
Verschiedene Aliasing- und Rewrite-Tricks können diesen URIs verändern, aber PmWiki erwartet einen Seitennamen vom Parameter 'n' oder von der
PATH_INFO
-Komponente, die dem URI des Skriptes (pmwiki.php
) folgt, zu beziehen.
Der Parameter 'n' erhält den Vorzug gegenüber
PATH_INFO
, wenn beide vorhanden sind.
- Wikifarm
- Synonym für "Farm".
Übersetzung von PmWiki.Glossary, Originalseite auf PmWikiDe.Glossary — Rückverweise
Zuletzt geändert: | PmWikiDe.Glossary | am 09.08.2022 |
PmWiki.Glossary | am 09.08.2022 |
Zuletzt geändert am 09.08.2022 07:36 Uhr