Media (Objekt): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: ==Name== Media - Medium, Binärdaten wie Bilder, PDF, ... ==Beschreibung== Medien sind Binäre Daten wie Bilder, PDF, usw. Für Medien werden vom Publisher keine S...) |
K (Hob den Schutz von „Media (Objekt)“ auf) |
||
(16 dazwischenliegende Versionen von 4 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
==Name== | ==Name== | ||
− | Media - Medium, Binärdaten wie Bilder, | + | Media - Medium, Binärdaten wie Bilder, PDFs, ... |
==Beschreibung== | ==Beschreibung== | ||
− | Medien sind | + | Medien sind binäre Daten wie Bilder, PDFs, Office-Dokumente usw. Für Medien werden vom [[Publisher]] keine Seiten generiert, sondern lediglich die Binärdaten als Dateien im File-System abgelegt. Für Medien wird aus diesem Grund kein Ausgabe-[[Template]] benötigt. Mit Hilfe von Eingabe-[[Template|Templates]] können aber weitere Daten für die Medien eingetragen werden. Im Gegensatz zu [[Resource|Resourcen]] können für Medien keine [[Symbolischer Link|Symbolischen Links]] erzeugt 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 17: | Zeile 17: | ||
| original | | original | ||
| [[ID]] | | [[ID]] | ||
− | | ist identisch mit <code>id</code>, da es für Medien keine | + | | ist identisch mit <code>id</code>, da es für Medien keine [[Symbolischer Link|sysmbolischen Links]] gibt |
| 1 | | 1 | ||
|- | |- | ||
Zeile 24: | Zeile 24: | ||
| ID-Teil ohne Typ-Definition | | ID-Teil ohne Typ-Definition | ||
| 1 | | 1 | ||
+ | |- | ||
+ | | withoutSignature | ||
+ | | [[Number]] | ||
+ | | ID-Teil ohne Signatur- und Typ-Definition | ||
+ | | 2.1.0.13 | ||
|- | |- | ||
| type | | type | ||
Zeile 53: | Zeile 58: | ||
| [[String]] | | [[String]] | ||
| Sprachenspezifischer Name. Welche Sprache verwendet wird, wird über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt | | Sprachenspezifischer Name. Welche Sprache verwendet wird, wird über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt | ||
− | | | + | | 1 |
|- | |- | ||
| comment | | comment | ||
Zeile 63: | Zeile 68: | ||
| [[Text]] | | [[Text]] | ||
| Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, wird über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt. | | Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, wird über das <code>locale</code>-Attribute der Ausgabe-Tags bestimmt. | ||
− | | | + | | 1 |
|- | |- | ||
| parent | | parent | ||
Zeile 73: | Zeile 78: | ||
| [[String]] | | [[String]] | ||
| Dateiname des Objektes | | Dateiname des Objektes | ||
+ | | 1 | ||
+ | |- | ||
+ | | originalFilename | ||
+ | | [[String]] | ||
+ | | Dateiname, der nicht vom System angepasst wurde | ||
| 1 | | 1 | ||
|- | |- | ||
Zeile 106: | Zeile 116: | ||
|- | |- | ||
| stepParents | | stepParents | ||
− | | [[Collection]] | + | | [[Collection]] <[[ArticlePool]]> |
− | | Liefert eine leere Liste, da es | + | | Liefert eine leere Liste, da es für Medien keine [[Symbolischer Link|sysmbolischen Links]] gibt |
| 1 | | 1 | ||
|- | |- | ||
| path | | path | ||
− | | [[Collection]] | + | | [[Collection]]<[[ArticlePool]]/[[Media]]> |
| Liste aller übergeordenten Articlepools und dieses Medium. Das erste Element der Liste ist der Root-Pool. Das zweitletzte Element der Liste ist <code>parent</code>. Das letzte Element der Liste ist dieses Medium | | Liste aller übergeordenten Articlepools und dieses Medium. Das erste Element der Liste ist der Root-Pool. Das zweitletzte Element der Liste ist <code>parent</code>. Das letzte Element der Liste ist dieses Medium | ||
| 1 | | 1 | ||
Zeile 162: | Zeile 172: | ||
| isSymbolicLink | | isSymbolicLink | ||
| [[Boolean]] | | [[Boolean]] | ||
− | | immer false, da es | + | | immer false, da es für Medien keine [[Symbolischer Link|sysmbolischen Links]] gibt |
| 1 | | 1 | ||
|- | |- | ||
| history | | history | ||
− | | [[Collection]] | + | | [[Collection]] <[[HistoryEntry]]> |
| Liste von [[HistoryEntry]]-Objekten, die alle Aktionen auf dieses Objekte beschreiben | | Liste von [[HistoryEntry]]-Objekten, die alle Aktionen auf dieses Objekte beschreiben | ||
| 1 | | 1 | ||
Zeile 172: | Zeile 182: | ||
| isEmpty | | isEmpty | ||
| [[Boolean]] | | [[Boolean]] | ||
− | | <code>true</code>, wenn dieses Objekt keine Informations-Objekte enthält | + | | <code>true</code>, wenn dieses Objekt keine [[Information|Informations]]-Objekte enthält |
| 1 | | 1 | ||
|- | |- | ||
| all | | all | ||
− | | [[Collection]] | + | | [[Collection]] <[[Information]]> |
− | | Liefert eine Liste alle Informations-Objekte | + | | Liefert eine Liste alle [[Information|Informations]]-Objekte |
| 1 | | 1 | ||
|- | |- | ||
| flat | | flat | ||
− | | [[Collection]] | + | | [[Collection]] <[[Information]]> |
| Liefert eine Liste aller [[Information|Informations]]-Objekte ohne Struktierungs-Objekt wie [[ListInformation|ListInformations]], [[ListItemInformation|ListItemInformations]] oder [[SubInformation|SubInformations]] | | Liefert eine Liste aller [[Information|Informations]]-Objekte ohne Struktierungs-Objekt wie [[ListInformation|ListInformations]], [[ListItemInformation|ListItemInformations]] oder [[SubInformation|SubInformations]] | ||
| 1 | | 1 | ||
Zeile 187: | Zeile 197: | ||
| isPublished | | isPublished | ||
| [[Boolean]] | | [[Boolean]] | ||
− | | Dieses Attribute ist im [[Template-Modus|Out-Modus]] gültig. Es zeigt an, ob dieses Objekt für den aktuellen | + | | Dieses Attribute ist im [[Template-Modus|Out-Modus]] gültig. Es zeigt an, ob dieses Objekt für den aktuellen Publisher freigegeben ist |
| 1 | | 1 | ||
|- | |- | ||
| hasValidUrl ([[Changelog#Version_2.0.0.15|deprecated]]) | | hasValidUrl ([[Changelog#Version_2.0.0.15|deprecated]]) | ||
| [[Boolean]] | | [[Boolean]] | ||
− | | Liefert <code>true</code> im [[Template-Modus|Out-Modus]], wenn dieses Objekt für den aktuellen | + | | Liefert <code>true</code> im [[Template-Modus|Out-Modus]], wenn dieses Objekt für den aktuellen Publisher freigegeben ist |
| 1 | | 1 | ||
|- | |- | ||
| url | | url | ||
− | | [[ | + | | [[URL]] |
− | | Liefert im [[Template-Modus|Out-Modus]] die URL dieses Objekt, wenn das Objekt für den aktuellen | + | | Liefert im [[Template-Modus|Out-Modus]] die URL dieses Objekt, wenn das Objekt für den aktuellen Publisher freigegeben ist. Mit diesem Attribute wird die URL '''ohne''' <code><nowiki>http://www.domain.de</nowiki></code> ausgegeben. Sie beginnt mit <code>/</code> ab dem Dokument-Root |
| 1 | | 1 | ||
|- | |- | ||
| absoluteUrl | | absoluteUrl | ||
− | | [[ | + | | [[URL]] |
− | | Liefert im [[Template-Modus|Out-Modus]] die URL dieses Objekt, wenn das Objekt für den aktuellen | + | | Liefert im [[Template-Modus|Out-Modus]] die URL dieses Objekt, wenn das Objekt für den aktuellen Publisher freigegeben ist. Mit diesem Attribute wird die URL '''mit''' <code><nowiki>http://www.domain.de</nowiki></code> ausgegeben. |
| 1 | | 1 | ||
|- | |- | ||
| relativeUrl | | relativeUrl | ||
− | | [[ | + | | [[URL]] |
− | | Liefert im [[Template-Modus|Out-Modus]] die URL des Artikels, wenn dieses Objekt für den aktuellen | + | | Liefert im [[Template-Modus|Out-Modus]] die URL des Artikels, wenn dieses Objekt für den aktuellen Publisher freigegeben ist. Mit diesem Attribut wird die URL relativ zu dem aktuellen Artikel ausgegeben. |
| 1 | | 1 | ||
|- | |- | ||
| publicationStates | | publicationStates | ||
− | | [[Collection]] | + | | [[Collection]] <[[PublicationState]]> |
− | | Liste von [[PublicationState]]-Objekten, die die Stati für jeden [[Publisher]], in denen dieses Objekt publiziert ist, | + | | Liste von [[PublicationState]]-Objekten, die die Stati für jeden [[Publisher]], in denen dieses Objekt publiziert ist, enthalten. |
| 1 | | 1 | ||
+ | |- | ||
+ | | publishedIn | ||
+ | | [[Collection]] <[[Publisher]]> | ||
+ | | Liste von [[Publisher]]-Objekten, in denen das Medium publiziert ist | ||
+ | | 2.1.0 | ||
+ | |- | ||
+ | | referrerLinks | ||
+ | | [[Collection]] <[[IDLink]]> | ||
+ | | Liste von [[IDLink]]-Objekten, die die Links auf dieses Medium beschreiben. | ||
+ | | 2.1.0 | ||
|- | |- | ||
| ??? | | ??? | ||
Zeile 226: | Zeile 246: | ||
! Methode || Rückgabewert || Beschreibung || ab IES Version | ! Methode || Rückgabewert || Beschreibung || ab IES Version | ||
|- | |- | ||
− | | <code>isPublished([[Publisher]])</code> | + | | <code>isPublished([[Publisher]] publisher)</code> |
| [[Boolean]] | | [[Boolean]] | ||
| Liefert <code>true</code>, wenn das Medium für den angegebenen Publisher publiziert ist. | | Liefert <code>true</code>, wenn das Medium für den angegebenen Publisher publiziert ist. | ||
| 1 | | 1 | ||
|- | |- | ||
− | | <code>hasValidUrl([[Publisher]])</code> | + | | <code>hasValidUrl([[Publisher]] publisher)</code> |
| [[Boolean]] | | [[Boolean]] | ||
| Liefert <code>true</code>, wenn das Medium für den angegebenen Publisher publiziert ist und eine URL zurückliefert. | | Liefert <code>true</code>, wenn das Medium für den angegebenen Publisher publiziert ist und eine URL zurückliefert. | ||
| 1 | | 1 | ||
|- | |- | ||
− | | <code>url([[Publisher]])</code> | + | | <code>url([[Publisher]] publisher)</code> |
− | | [[ | + | | [[URL]] |
| Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL beginnend ab dem Dokument-Root (<code>/</code>) ausgegeben. | | Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL beginnend ab dem Dokument-Root (<code>/</code>) ausgegeben. | ||
| 1 | | 1 | ||
|- | |- | ||
− | | <code>absoluteUrl([[Publisher]])</code> | + | | <code>absoluteUrl([[Publisher]] publisher)</code> |
− | | [[ | + | | [[URL]] |
− | | Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL mit vorangestelltem <code>http://www.domain.de</code> ausgegeben. | + | | Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL mit vorangestelltem <code><nowiki>http://www.domain.de</nowiki></code> ausgegeben. |
| 1 | | 1 | ||
|- | |- | ||
− | | <code>relativeUrl([[Publisher]])</code> | + | | <code>relativeUrl([[Publisher]] publisher)</code> |
− | | [[ | + | | [[URL]] |
| Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL relativ zu dem aktuellen Artikel ausgegeben. | | Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL relativ zu dem aktuellen Artikel ausgegeben. | ||
| 1 | | 1 | ||
|- | |- | ||
− | | <code>publicationState([[Publisher]])</code> | + | | <code>publicationState([[Publisher]] publisher)</code> |
| [[PublicationState]] | | [[PublicationState]] | ||
| Liefert für den angegebenen Publisher das Publikationsstatus. | | Liefert für den angegebenen Publisher das Publikationsstatus. | ||
| 1 | | 1 | ||
+ | |- | ||
+ | | <code>referrerLinks([[String]] name)</code> | ||
+ | | [[Collection]]<[[IDLink]]> | ||
+ | | Liste von [[IDLink]]-Objekten, die die Links auf dieses Medium beschreiben. | ||
+ | | 2.1.0 | ||
|} | |} | ||
− | ;<code>isPublished(Publisher)</code> | + | ;<code>[[Boolean]] isPublished([[Publisher]] publisher)</code> |
:Liefert <code>true</code>, wenn das Medium für den angegebenen Publisher publiziert ist. | :Liefert <code>true</code>, wenn das Medium für den angegebenen Publisher publiziert ist. | ||
:;Parameter | :;Parameter | ||
Zeile 263: | Zeile 288: | ||
:::Publisher, für den geprüft werden soll, ob das Medium für diesen publiziert ist. | :::Publisher, für den geprüft werden soll, ob das Medium für diesen publiziert ist. | ||
:;Rückgabewert | :;Rückgabewert | ||
− | ::; | + | ::;Boolean |
:::<code>true</code>, wenn das Medium in dem angegebenen Publisher publiziert ist. | :::<code>true</code>, wenn das Medium in dem angegebenen Publisher publiziert ist. | ||
− | ;<code>hasValidUrl(Publisher)</code> | + | ;<code>[[Boolean]] hasValidUrl([[Publisher]] publisher)</code> |
:Liefert <code>true</code>, wenn das Medium für den angegebenen Publisher publiziert ist und eine URL zurückliefert. | :Liefert <code>true</code>, wenn das Medium für den angegebenen Publisher publiziert ist und eine URL zurückliefert. | ||
:;Parameter | :;Parameter | ||
Zeile 272: | Zeile 297: | ||
:::Publisher, für den die URL geprüft werden soll. | :::Publisher, für den die URL geprüft werden soll. | ||
:;Rückgabewert | :;Rückgabewert | ||
− | ::; | + | ::;Boolean |
:::<code>true</code>, wenn das Medium für den angegebenen Publisher publiziert ist. | :::<code>true</code>, wenn das Medium für den angegebenen Publisher publiziert ist. | ||
− | ;<code>url(Publisher)</code> | + | ;<code>[[URL]] url([[Publisher]] publisher)</code> |
:Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL beginnend ab dem Dokument-Root (<code>/</code>) ausgegeben. | :Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL beginnend ab dem Dokument-Root (<code>/</code>) ausgegeben. | ||
:;Parameter | :;Parameter | ||
Zeile 281: | Zeile 306: | ||
:::Publisher, für den die URL zurückgegeben werden soll. | :::Publisher, für den die URL zurückgegeben werden soll. | ||
:;Rückgabewert | :;Rückgabewert | ||
− | ::; | + | ::;URL |
:::URL des Mediums für den angegebenen Publisher ausgehend vom Dokument-Root (<code>/</code>). | :::URL des Mediums für den angegebenen Publisher ausgehend vom Dokument-Root (<code>/</code>). | ||
− | ;<code>absoluteUrl(Publisher)</code> | + | ;<code>[[URL]] absoluteUrl([[Publisher]] publisher)</code> |
− | :Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL mit <code>http://www.domain.de</code> ausgegeben. | + | :Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL mit <code><nowiki>http://www.domain.de</nowiki></code> ausgegeben. |
:;Parameter | :;Parameter | ||
::;<code>Publisher</code> | ::;<code>Publisher</code> | ||
:::Publisher, für den die URL zurückgegeben werden soll. | :::Publisher, für den die URL zurückgegeben werden soll. | ||
:;Rückgabewert | :;Rückgabewert | ||
− | ::; | + | ::;URL |
− | :::URL des Mediums für den angegebenen Publisher mit | + | :::URL des Mediums für den angegebenen Publisher mit <code><nowiki>http://www.domain.de</nowiki></code>. |
− | ;<code>relativeUrl(Publisher)</code> | + | ;<code>[[URL]] relativeUrl([[Publisher]] publisher)</code> |
− | :Liefert die URL des Mediums , wenn das | + | :Liefert die URL des Mediums , wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL relativ zu dem aktuellen Aritkel ausgegeben. |
:;Parameter | :;Parameter | ||
::;<code>Publisher</code> | ::;<code>Publisher</code> | ||
:::Publisher, für den die URL zurückgegeben werden soll. | :::Publisher, für den die URL zurückgegeben werden soll. | ||
:;Rückgabewert | :;Rückgabewert | ||
− | ::; | + | ::;URL |
− | :::URL des Mediums für den angegebenen Publisher relativ zu dem aktuellen | + | :::URL des Mediums für den angegebenen Publisher relativ zu dem aktuellen Artikel. |
− | ;<code>publicationState(Publisher)</code> | + | ;<code>[[PublicationState]] publicationState([[Publisher]] publisher)</code> |
:Liefert den Publikations-Status des Mediums für den angegebenen Publisher. | :Liefert den Publikations-Status des Mediums für den angegebenen Publisher. | ||
:;Parameter | :;Parameter | ||
Zeile 309: | Zeile 334: | ||
:;Rückgabewert | :;Rückgabewert | ||
::;PublicationState | ::;PublicationState | ||
− | ::: | + | :::Publikations-Status des Mediums für den angegebenen Publisher. |
+ | |||
+ | ;<code>[[Collection]]<[[IDLink]]> referrerLinks([[String]] name)</code> | ||
+ | :Liste von [[IDLink]]-Objekten, die die Links auf dieses Medium beschreiben. | ||
+ | :;Parameter | ||
+ | ::;<code>name</code> | ||
+ | :::Name des Feldes über den der Link angelegt wurde. Hier wird wie bei Suchabfragen der 'Suchname' angegeben. Z.B. <code>mylink.link</code> | ||
+ | :;Rückgabewert | ||
+ | ::;Collection<IDLink> | ||
+ | :::Liste der Links, die auf das Medium verweisen | ||
<noinclude> | <noinclude> | ||
[[Category:Objekte]] | [[Category:Objekte]] | ||
− | |||
− | |||
− | |||
</noinclude> | </noinclude> |
Aktuelle Version vom 24. Februar 2010, 12:24 Uhr
Name
Media - Medium, Binärdaten wie Bilder, PDFs, ...
Beschreibung
Medien sind binäre Daten wie Bilder, PDFs, Office-Dokumente usw. Für Medien werden vom Publisher keine Seiten generiert, sondern lediglich die Binärdaten als Dateien im File-System abgelegt. Für Medien wird aus diesem Grund kein Ausgabe-Template benötigt. Mit Hilfe von Eingabe-Templates können aber weitere Daten für die Medien eingetragen werden. Im Gegensatz zu Resourcen können für Medien keine Symbolischen Links erzeugt werden.
Attribute
Attribut | Type | Beschreibung | ab IES Version |
---|---|---|---|
id | ID | ID des Artikels | 1 |
original | ID | ist identisch mit id , da es für Medien keine sysmbolischen Links gibt
|
1 |
withoutType | Number | ID-Teil ohne Typ-Definition | 1 |
withoutSignature | Number | ID-Teil ohne Signatur- und Typ-Definition | 2.1.0.13 |
type | system.constants.MEDIA_ARTICLE | Typ des Mediums | 1 |
category | system.constants.INFORMATION | Typ des Objektes | 1 |
version | Date | Die Version des Objekts entspricht dem Zeitstempel, zu dem dieser Stand erzeugt wurde | 1 |
anchor | Anchor | Anchor des Objektes | 1 |
name | String | Name des Objektes in der default-Sprache | 1 |
localeName | String | Sprachenspezifischer Name. Welche Sprache verwendet wird, wird über das locale -Attribute der Ausgabe-Tags bestimmt
|
1 |
comment | String | Kommentar zu dem Objekt in der default-Sprache | 1 |
localeComment | Text | Sprachenspezifischer Kommentar. Welche Sprache verwendet wird, wird über das locale -Attribute der Ausgabe-Tags bestimmt.
|
1 |
parent | ArticlePool | Artikelpool in dem das Objekt liegt | 1 |
filename | String | Dateiname des Objektes | 1 |
originalFilename | String | Dateiname, der nicht vom System angepasst wurde | 1 |
mime | String | Mime-Type des Mediums | 1 |
format | String | Format des Mediums. Beispielsweise png, gif, pdf, ... | 1 |
filesize | Number | Größe des Mediums in Bytes | 1 |
isImage | Boolean | true, wenn es sich bei dem Medium um ein Bild handelt | 1 |
width | Number | Breite in Pixel, wenn es sich bei dem Medium um ein Bild handelt, sonst 0 | 1 |
height | Number | Höhe in Pixel, wenn es sich bei dem Medium um ein Bild handelt, sonst 0 | 1 |
stepParents | Collection <ArticlePool> | Liefert eine leere Liste, da es für Medien keine sysmbolischen Links gibt | 1 |
path | Collection<ArticlePool/Media> | Liste aller übergeordenten Articlepools und dieses Medium. Das erste Element der Liste ist der Root-Pool. Das zweitletzte Element der Liste ist parent . Das letzte Element der Liste ist dieses Medium
|
1 |
createdBy | User | Nutzer, der dieses Objekt erzeugt hat | 1 |
created | Date | Datum und Uhrzeit, zu dem dieses Objekt erzeugt wurde | 1 |
changedBy | User | Nutzer, der dieses Objekt zuletzt geändert hat | 1 |
changed | Date | Datum und Uhrzeit, zu dem dieses Objekt das letzte mal geändert wurde | 1 |
permissions | Permission | Gibt an, welche Rechte der Nutzer, der dieses Objekt angefordert hat, auf dieses Objekt besitzt | 1 |
lock | Lock | Wenn dieses Attribut gesetzt ist, ist das Objekt von einem anderen Nutzer gelockt | 2 |
isReadOnly | Boolean | true, wenn der Nutzer, der dieses Objekt angefordert hat nur lesend darauf zugreifen darf. Dies ist der Fall, wenn der Nutzer nur Leserechte auf diese Objekt hat oder das Objekt von einem anderen Nutzer gelockt wurde | 1 |
isElement | Boolean | ist immer true | 1 |
isPool | Boolean | ist immer false | 1 |
isSymbolicLink | Boolean | immer false, da es für Medien keine sysmbolischen Links gibt | 1 |
history | Collection <HistoryEntry> | Liste von HistoryEntry-Objekten, die alle Aktionen auf dieses Objekte beschreiben | 1 |
isEmpty | Boolean | true , wenn dieses Objekt keine Informations-Objekte enthält
|
1 |
all | Collection <Information> | Liefert eine Liste alle Informations-Objekte | 1 |
flat | Collection <Information> | Liefert eine Liste aller Informations-Objekte ohne Struktierungs-Objekt wie ListInformations, ListItemInformations oder SubInformations | 1 |
isPublished | Boolean | Dieses Attribute ist im Out-Modus gültig. Es zeigt an, ob dieses Objekt für den aktuellen Publisher freigegeben ist | 1 |
hasValidUrl (deprecated) | Boolean | Liefert true im Out-Modus, wenn dieses Objekt für den aktuellen Publisher freigegeben ist
|
1 |
url | URL | Liefert im Out-Modus die URL dieses Objekt, wenn das Objekt für den aktuellen Publisher freigegeben ist. Mit diesem Attribute wird die URL ohne http://www.domain.de ausgegeben. Sie beginnt mit / ab dem Dokument-Root
|
1 |
absoluteUrl | URL | Liefert im Out-Modus die URL dieses Objekt, wenn das Objekt für den aktuellen Publisher freigegeben ist. Mit diesem Attribute wird die URL mit http://www.domain.de ausgegeben.
|
1 |
relativeUrl | URL | Liefert im Out-Modus die URL des Artikels, wenn dieses Objekt für den aktuellen Publisher freigegeben ist. Mit diesem Attribut wird die URL relativ zu dem aktuellen Artikel ausgegeben. | 1 |
publicationStates | Collection <PublicationState> | Liste von PublicationState-Objekten, die die Stati für jeden Publisher, in denen dieses Objekt publiziert ist, enthalten. | 1 |
publishedIn | Collection <Publisher> | Liste von Publisher-Objekten, in denen das Medium publiziert ist | 2.1.0 |
referrerLinks | Collection <IDLink> | Liste von IDLink-Objekten, die die Links auf dieses Medium beschreiben. | 2.1.0 |
??? | ??? | Ein Medium kann beliebig viele weitere Attribute enthalten. Dies können normale Textfelder, aber auch Listen-, BinärInformation usw. sein. Alleine das Template zur Erzeugung und Änderung von Medien bestimmt diese Attribute. | 1 |
Methoden
Methode | Rückgabewert | Beschreibung | ab IES Version |
---|---|---|---|
isPublished(Publisher publisher)
|
Boolean | Liefert true , wenn das Medium für den angegebenen Publisher publiziert ist.
|
1 |
hasValidUrl(Publisher publisher)
|
Boolean | Liefert true , wenn das Medium für den angegebenen Publisher publiziert ist und eine URL zurückliefert.
|
1 |
url(Publisher publisher)
|
URL | Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL beginnend ab dem Dokument-Root (/ ) ausgegeben.
|
1 |
absoluteUrl(Publisher publisher)
|
URL | Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL mit vorangestelltem http://www.domain.de ausgegeben.
|
1 |
relativeUrl(Publisher publisher)
|
URL | Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL relativ zu dem aktuellen Artikel ausgegeben. | 1 |
publicationState(Publisher publisher)
|
PublicationState | Liefert für den angegebenen Publisher das Publikationsstatus. | 1 |
referrerLinks(String name)
|
Collection<IDLink> | Liste von IDLink-Objekten, die die Links auf dieses Medium beschreiben. | 2.1.0 |
Boolean isPublished(Publisher publisher)
- Liefert
true
, wenn das Medium für den angegebenen Publisher publiziert ist.- Parameter
-
Publisher
- Publisher, für den geprüft werden soll, ob das Medium für diesen publiziert ist.
- Rückgabewert
-
- Boolean
true
, wenn das Medium in dem angegebenen Publisher publiziert ist.
Boolean hasValidUrl(Publisher publisher)
- Liefert
true
, wenn das Medium für den angegebenen Publisher publiziert ist und eine URL zurückliefert.- Parameter
-
Publisher
- Publisher, für den die URL geprüft werden soll.
- Rückgabewert
-
- Boolean
true
, wenn das Medium für den angegebenen Publisher publiziert ist.
URL url(Publisher publisher)
- Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL beginnend ab dem Dokument-Root (
/
) ausgegeben.- Parameter
-
Publisher
- Publisher, für den die URL zurückgegeben werden soll.
- Rückgabewert
-
- URL
- URL des Mediums für den angegebenen Publisher ausgehend vom Dokument-Root (
/
).
URL absoluteUrl(Publisher publisher)
- Liefert die URL des Mediums, wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL mit
http://www.domain.de
ausgegeben.- Parameter
-
Publisher
- Publisher, für den die URL zurückgegeben werden soll.
- Rückgabewert
-
- URL
- URL des Mediums für den angegebenen Publisher mit
http://www.domain.de
.
URL relativeUrl(Publisher publisher)
- Liefert die URL des Mediums , wenn das Medium für den angegebenen Publisher freigegeben ist. Mit dieser Methode wird die URL relativ zu dem aktuellen Aritkel ausgegeben.
- Parameter
-
Publisher
- Publisher, für den die URL zurückgegeben werden soll.
- Rückgabewert
-
- URL
- URL des Mediums für den angegebenen Publisher relativ zu dem aktuellen Artikel.
PublicationState publicationState(Publisher publisher)
- Liefert den Publikations-Status des Mediums für den angegebenen Publisher.
- Parameter
-
Publisher
- Publisher für den der Publikations-Status ausgegeben werden soll.
- Rückgabewert
-
- PublicationState
- Publikations-Status des Mediums für den angegebenen Publisher.
Collection<IDLink> referrerLinks(String name)
- Liste von IDLink-Objekten, die die Links auf dieses Medium beschreiben.
- Parameter
-
name
- Name des Feldes über den der Link angelegt wurde. Hier wird wie bei Suchabfragen der 'Suchname' angegeben. Z.B.
mylink.link
- Rückgabewert
-
- Collection<IDLink>
- Liste der Links, die auf das Medium verweisen