PublicationState (Objekt): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
K (hat „PublicationState“ nach „PublicationState (Objekt)“ verschoben) |
|||
(10 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
==Beschreibung== | ==Beschreibung== | ||
− | Das PublicationState-Objekt enthält die Informationen über den Status eines [[Article|Artikels]] einer [[Resource]] oder eines [[Media|Mediums]] für einen bestimmten Publisher. Über das <code>publicationStates</code>-Attribut von Artikeln, Resourcen und | + | Das PublicationState-Objekt enthält die Informationen über den Status eines [[Article|Artikels]], einer [[Resource]] oder eines [[Media|Mediums]] für einen bestimmten [[Publisher]]. Über das <code>publicationStates</code>-Attribut von Artikeln, Resourcen und Medien, kann eine [[Collection]] der PublicationState-Objekte erlangt werden. Der PublikationsStatus eines Artikels, einer Resource oder eines Mediums für einen bestimmten Publisher, kann über die Methode publisherState() der Article-, Resource- und Media-Objekte erlangt werden. |
==Attribute== | ==Attribute== | ||
− | {| class="prettytable" | + | {| class="prettytable sortable" |
|- class="hintergrundfarbe1" | |- class="hintergrundfarbe1" | ||
! Attribut || Type || Beschreibung || ab IES Version | ! Attribut || Type || Beschreibung || ab IES Version | ||
Zeile 13: | Zeile 13: | ||
| [[Publisher]] | | [[Publisher]] | ||
| Publisher, für den dieser Publikationsstatus gilt | | Publisher, für den dieser Publikationsstatus gilt | ||
+ | | 1 - 2.0.3 und wieder ab 2.1.0.7 | ||
+ | |- | ||
+ | | information ([[Changelog#Version_2.1.0|deprecated]] ab Version 2.1.0.7) | ||
+ | | [[ID]] | ||
+ | | ID des Artikels, der Resource oder des Mediums, für den dieser Publikationsstatus gilt | ||
| 1 | | 1 | ||
|- | |- | ||
− | | | + | | article |
| [[ID]] | | [[ID]] | ||
| ID des Artikels, der Resource oder des Mediums, für den dieser Publikationsstatus gilt | | ID des Artikels, der Resource oder des Mediums, für den dieser Publikationsstatus gilt | ||
− | | 1 | + | | 2.1.0 |
|- | |- | ||
| template | | template | ||
Zeile 38: | Zeile 43: | ||
| [[PersonalizationInformation]] | | [[PersonalizationInformation]] | ||
| Personalisierungsdaten des Artikels oder des Mediums für diesen Publisher | | Personalisierungsdaten des Artikels oder des Mediums für diesen Publisher | ||
− | | 1 | + | | 1 - 2.4.x |
+ | |- | ||
+ | | id | ||
+ | | [[ID]] | ||
+ | | ID des Publishers | ||
+ | | 2.1.0 | ||
+ | |- | ||
+ | | type | ||
+ | | [[String]] | ||
+ | | Folgende Werte sind möglich: | ||
+ | * <code>file</code> | ||
+ | * <code>database</code> | ||
+ | * <code>http</code> | ||
+ | * <code>mail</code> | ||
+ | | 2.1.0 | ||
+ | |- | ||
+ | | anchor | ||
+ | | [[Anchor]] | ||
+ | | Anchor des Publishers | ||
+ | | 2.1.0 | ||
+ | |- | ||
+ | | name | ||
+ | | [[String]] | ||
+ | | Name des Publishers | ||
+ | | 2.1.0 | ||
+ | |- | ||
+ | | encoding | ||
+ | | [[String]] | ||
+ | | Encoding das der Publisher verwenden soll (<code>UTF-8</code>, <code>ISO-8859-15</code>, ...) | ||
+ | | 2.1.0 | ||
+ | |- | ||
+ | | locale | ||
+ | | [[Locale]] | ||
+ | | Die Sprache, die für diesen Publisher verwendet werden soll | ||
+ | | 2.1.0 | ||
+ | |- | ||
+ | | attributes | ||
+ | | [[Map]] <[[String]],[[String]]> | ||
+ | | Frei definierbare Attribute des Publishers | ||
+ | | 2.1.0.7 | ||
+ | |- | ||
+ | | timestamp | ||
+ | | [[Date]] | ||
+ | | Liefert den Timestamp, an dem die Freigabe erfolgte | ||
+ | | 2.21 | ||
|} | |} | ||
− | |||
<noinclude> | <noinclude> | ||
[[Category:Objekte]] | [[Category:Objekte]] | ||
− | |||
− | |||
[[Category:Qualität_des_Codes_prüfen]] | [[Category:Qualität_des_Codes_prüfen]] | ||
</noinclude> | </noinclude> |
Aktuelle Version vom 5. April 2017, 17:19 Uhr
Name
PublicationState - Publikationsstatus eines Artikels für einen Publikationsbereich
Beschreibung
Das PublicationState-Objekt enthält die Informationen über den Status eines Artikels, einer Resource oder eines Mediums für einen bestimmten Publisher. Über das publicationStates
-Attribut von Artikeln, Resourcen und Medien, kann eine Collection der PublicationState-Objekte erlangt werden. Der PublikationsStatus eines Artikels, einer Resource oder eines Mediums für einen bestimmten Publisher, kann über die Methode publisherState() der Article-, Resource- und Media-Objekte erlangt werden.
Attribute
Attribut | Type | Beschreibung | ab IES Version |
---|---|---|---|
publisher | Publisher | Publisher, für den dieser Publikationsstatus gilt | 1 - 2.0.3 und wieder ab 2.1.0.7 |
information (deprecated ab Version 2.1.0.7) | ID | ID des Artikels, der Resource oder des Mediums, für den dieser Publikationsstatus gilt | 1 |
article | ID | ID des Artikels, der Resource oder des Mediums, für den dieser Publikationsstatus gilt | 2.1.0 |
template | ID | Template, mit dem der Artikel, die Resource oder das Medium publiziert wurde | 1 |
version | Date | Version des Artikels, der Resource oder des Mediums, die publiziert wurde. (die Version entspricht dem Datum und der Uhrzeit, zu der publiziert wurde) | 1 |
isPublished | Boolean | true, wenn der Artikel, die Resource oder das Medium publiziert wurde | 1 |
personalization | PersonalizationInformation | Personalisierungsdaten des Artikels oder des Mediums für diesen Publisher | 1 - 2.4.x |
id | ID | ID des Publishers | 2.1.0 |
type | String | Folgende Werte sind möglich:
|
2.1.0 |
anchor | Anchor | Anchor des Publishers | 2.1.0 |
name | String | Name des Publishers | 2.1.0 |
encoding | String | Encoding das der Publisher verwenden soll (UTF-8 , ISO-8859-15 , ...)
|
2.1.0 |
locale | Locale | Die Sprache, die für diesen Publisher verwendet werden soll | 2.1.0 |
attributes | Map <String,String> | Frei definierbare Attribute des Publishers | 2.1.0.7 |
timestamp | Date | Liefert den Timestamp, an dem die Freigabe erfolgte | 2.21 |