Glossar
Autoren (Grundlagen)
- 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 der MarkupMasterIndex. - 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).
- Autor (Author)
- Jeder Benutzer mit Schreibrechten im Wiki, das ist bei einem Wiki in seiner ursprünglichen Bedeutung jeder'. In PmWiki kann man Gruppen oder auch einzelnen Seiten jedoch besondere Rechte zuweisen (siehe Attribute).
- 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.
- Konfigurationsdatei (configuration file)
- Ein speziell-benanntes PHP-Skript, wo lokale Anpassungen vorgenommen werden können für Farmen (local/farmconfig.php), Wikis, Gruppen oder Seiten (local/config.php).
- 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 eine local/config.php-Datei benutzt die Standardeinstellungen. Entsprechend benutzt eine Farm, die in farmconfig.php nur$FarmPubDirUrl
definiert hat, auch 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 WikiFarmTerminology
- farmweite Konfigurationsdatei (farm wide configuration file)
- Die local/farmconfig.php-Datei einer Wikifarm, wo alle Einstellungen (neben
$FarmPubDirUrl
) die Standardeinstellunge anpassen für alle Wikis der Farm gemeinsam. - 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 "PmWikiDe.Glossary
" lautet. 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)
- Ein speziell-benanntes PHP-Skript, wo lokale Anpassungen vorgenommen werden können für ein individuelles Wiki. 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".
- Seitendateiname (page file name)
- 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 Seitenname abgeleitet.
- Seitenverweis (page link)
- Ein Seitenverweis ist etwas, das eingesetzt wird, um einen Verweis auf eine Seite zu erzeugen. Zum Beispiel die Markups
[[wiki sandbox]]
,[[(wiki) sandbox]]
,WikiSandbox
,Main/WikiSandbox
,[[Main/wiki sandbox]]
,[[Main.WikiSandbox | click here]]
, 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 Wörter in dem Verweis 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 auf eine Seite zu verweisen — d. h. es 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. 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 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{$Titlespaced}
zu, wobei die letztere die Version des Titels mit Leerzeichen ist. - 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 einer Seiten-URI ist eine dieser beiden:
http://www.example.com/pmwiki/pmwiki.php?n=Main.WikiSandbox
http://www.example.com/pmwiki/pmwiki.php/Main/WikiSandbox
Bemerkungen:
Verschiedene Aliasing- und Rewrite-Tricks können diese URIs verändern, aber PmWiki erwartet einen Seitennamen zu beziehen vom Parameter 'n' oder von der
PATH_INFO
-Komponente, die der `URI des Skriptes (pmwiki.php
) folgt.
Der Parameter 'n' gewinnt gegen
PATH_INFO
, wenn beide vorhanden sind.
Übersetzung von PmWiki.Glossary
Originalseite auf PmWikiDe.Glossary - Backlinks
Zuletzt geändert:
PmWikiDe.Glossary am 22.06.2012
PmWiki.Glossary am 09.08.2022