Datei-Editor¶
Mit Hilfe des Datei-Editos lassen sich Textdateien editieren.

Konfiguration¶
Der Editor verfügt über eine Dateiansicht und eine Editorkomponente die in einem Layouter eingehängt sind. Die Komponente lässt sich über folgende Optionen steuern.
"arguments": {
"title": "i18n:editor",
"editortab": "i18n:editortab",
"filelisturl": "/filelist.php",
"documentgeturl": "/document/file=",
"documentposturl": "/document/",
"documentpostkey": "file",
"documentpostcontentkey": "content"
}, ...
| Schlüssel | Beschreibung | Beispiel |
|---|---|---|
| title | Titel der Seite | i18n:editor |
| editortab | Label des Tabs mit dem Editor (aktuell gibt es nur einen Tab) | i18n:editortab |
| filelisturl | URL über das die Dateiliste kommt. Die Dateiliste muss eine UL/LI Liste enthalten. | /filelist.php |
| documentgeturl | URL die ein Dokument lädt, der zu ladenden Dateiname wird an die URL angehängt | |
| documentposturl | An diese URL wird das geänderte Dokument gesendet | /document/ |
| documentpostkey | Der Dateiname ist in dieser POST-Variable enthalten | file |
| documentpostcontentkey | Der Inhalt der Datei wird über diese POSt-Variable gesendet. | content |
Serverkomponente¶
Der Server muss über die filelisturl ein HTML-Fragment mit den Dateinamen und Verzeichnisnamen bereitstellen. Dokumente
werden per GET vomServer bezogen und die Änderungen werden per POST an den Server übertragen.