FilePublisher (Objekt): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 13: Zeile 13:
 
| id
 
| id
 
| [[ID]]
 
| [[ID]]
| ID des Objektes
+
| ID des Publishers
 
| 1
 
| 1
 
|-
 
|-
| field
+
| type
| [[Variable]]
+
| [[String]]
| Variablenname des Objektes
+
| Liefert <code>file</code>
 +
| 1
 +
|-
 +
| anchor
 +
| [[Anchor]]
 +
| Anchor des Publishers
 
| 1
 
| 1
 
|-
 
|-
| root
+
| name
| [[Element]]
+
| [[String]]
| Root-Element dieser Information
+
| Name des Publishers
 +
| 1
 +
|-
 +
| encoding
 +
| [[String]]
 +
| Encoding das der Publisher verwenden soll (<code>UTF-8</code>, <code>ISO-8859-15</code>, ...)
 
| 1
 
| 1
 
|-
 
|-
 
| locale
 
| locale
 
| [[Locale]]
 
| [[Locale]]
| Sprache, für die die Information gilt
+
| Die Sprache, die für diesen Publisher verwendet werden soll
 
| 1
 
| 1
 
|-
 
|-
| isEmpty
+
| clients
| [[Boolean]]
+
| [[Collectio]]
| <code>true</code>, wenn die Größe der Binäredaten <code>0</code> ist
+
| Liste der Mandanten, die Zugriff auf diesen Publisher haben
 
| 1
 
| 1
 
|-
 
|-
| binary
+
| metadata
| [[ID]]
+
| [[Map]]
| ID, unter der die Binäredaten selbst erreichbar sind.
+
| Metadaten eines Publishers
 
| 1
 
| 1
 
|-
 
|-
| filename
+
| metadataString
 
| [[String]]
 
| [[String]]
| Dateiname der binären Daten
+
| Metadaten eines Publishers als Zeichenkette. Jede Zeile ist ein Schlüssel/Werte-Paar, getrennt mit einem = (Gleichheitszeichen)
 
| 1
 
| 1
 
|-
 
|-
| filesize
+
| isPublished
| [[Number]]
+
| [[Boolean]]
| Dateigröße in Bytes
+
| Liefert im Out-Modus  <code>true</code>, wenn der Artikel vom Publisher publiziert wird, oder <code>false</code>, wenn der Artikel vom Publisher depubliziert wird
 
| 1
 
| 1
 
|-
 
|-
| format
+
| documentRoot
 
| [[String]]
 
| [[String]]
| Binärformat (xls)
+
| Das Verzeichnis, in das der <code>FilePublisher</code> schreibt
 
| 1
 
| 1
 
|-
 
|-
| mime
+
| directory
 
| [[String]]
 
| [[String]]
| MIME-Typ (<code>application</code> / <code>excel</code>)
+
| Das Verzeichnis zur Steuerung von Mandanten mit einer URL
 
| 1
 
| 1
 
|-
 
|-
| isImage
+
| url
| [[Boolean]]
+
| [[String]]
| Liefert immer <code>false</code>
+
| Die URL des Publishers
 
| 1
 
| 1
 
|-
 
|-
| isExcel
+
| schemeType
| [[Boolean]]
+
| [[String]]
| Liefert immer <code>true</code>
+
| Falls Schemes verwendet werden, gibt dieser Wert an, wo im Dateinamen die Zeichenkette eingefügt werden soll
 
| 1
 
| 1
 
|-
 
|-
| sheets
+
| schemeValue
| [[Collection]]
+
| [[String]]
| Liste der ExcelSheet-Objekte
+
| Die Zeichenkette die bei Verwendung von Schemes eingefügt werden soll
 
| 1
 
| 1
 
|}
 
|}

Version vom 2. Juli 2008, 11:29 Uhr

Name

FilePublisher - Publiziert Artikel und Medien als Datei

Beschreibung

Ein FilePublisher publiziert Artikel und Medien als Datei in das File-System. Die Konfiguration des Publishers und der ArticlePool definieren das Verzeichnis, in dem die Datei generiert wird.

Attribute

Attribut Type Beschreibung ab IES Version
id ID ID des Publishers 1
type String Liefert file 1
anchor Anchor Anchor des Publishers 1
name String Name des Publishers 1
encoding String Encoding das der Publisher verwenden soll (UTF-8, ISO-8859-15, ...) 1
locale Locale Die Sprache, die für diesen Publisher verwendet werden soll 1
clients Collectio Liste der Mandanten, die Zugriff auf diesen Publisher haben 1
metadata Map Metadaten eines Publishers 1
metadataString String Metadaten eines Publishers als Zeichenkette. Jede Zeile ist ein Schlüssel/Werte-Paar, getrennt mit einem = (Gleichheitszeichen) 1
isPublished Boolean Liefert im Out-Modus true, wenn der Artikel vom Publisher publiziert wird, oder false, wenn der Artikel vom Publisher depubliziert wird 1
documentRoot String Das Verzeichnis, in das der FilePublisher schreibt 1
directory String Das Verzeichnis zur Steuerung von Mandanten mit einer URL 1
url String Die URL des Publishers 1
schemeType String Falls Schemes verwendet werden, gibt dieser Wert an, wo im Dateinamen die Zeichenkette eingefügt werden soll 1
schemeValue String Die Zeichenkette die bei Verwendung von Schemes eingefügt werden soll 1