Symbolischer Link: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Ole (Diskussion | Beiträge) |
Sed (Diskussion | Beiträge) K (Hob den Schutz von „Symbolischer Link“ auf) |
||
(Eine dazwischenliegende Version von einem anderen Benutzer wird nicht angezeigt) | |||
Zeile 10: | Zeile 10: | ||
|- | |- | ||
| <code>stepParents</code> | | <code>stepParents</code> | ||
− | | Liefert eine Liste von IDs der Pools in denen das Element noch über symbolische Links verlinkt ist. Die Liste | + | | Liefert eine Liste von IDs der Pools in denen das Element noch über symbolische Links verlinkt ist. Die Liste enthält alle Parents von weiteren symbolischen Links und dem Parent des 'echten' Elementes. Der Parent dieses sysmbolischen Links ist in der Liste nicht enthalten. |
| Liefert die Liste von IDs der Pools in denen das Element über symbolische Links verlinkt ist. | | Liefert die Liste von IDs der Pools in denen das Element über symbolische Links verlinkt ist. | ||
|- | |- | ||
Zeile 30: | Zeile 30: | ||
<noinclude> | <noinclude> | ||
[[Category:SPML]] | [[Category:SPML]] | ||
− | |||
− | |||
</noinclude> | </noinclude> |
Aktuelle Version vom 24. Februar 2010, 10:55 Uhr
Symbolische Links sind Verweise auf Elemente. Durch symbolische Links ist es möglich ein Element in mehreren Pools abzulegen. Jeder symbolische Link auf ein Element besitzt eine eigene ID. Die Links werden wie 'echte' Elemente behandelt. Über die ID eines symbolischen Links kann auf das entsprechende Element zugegriffen werden. Alle Attribute und Methoden des Elementes stehen auch über den symbolischen Link zur Verfügung. Bestimmte Attribute verhalten sich unterschiedlich, je nachdem ob über einen symbolischen Link, oder dem 'echten' Element zugegriffen wird. Diese Attribute sind in der folgenden Tabelle aufgelistet.
Attribute | symbolischer Link | 'echtes' Element |
---|---|---|
original
|
Liefert die ID des 'echten' Elements | Verhält sich wie id , liefert die ID des Elements
|
stepParents
|
Liefert eine Liste von IDs der Pools in denen das Element noch über symbolische Links verlinkt ist. Die Liste enthält alle Parents von weiteren symbolischen Links und dem Parent des 'echten' Elementes. Der Parent dieses sysmbolischen Links ist in der Liste nicht enthalten. | Liefert die Liste von IDs der Pools in denen das Element über symbolische Links verlinkt ist. |
isSymbolicLink
|
Liefert true
|
Liefert false
|
- Für symbolische Links gelten folgende Regeln
- Es besteht kein Unterschied darin ein Element über die 'echte' ID oder einem symbolischen Link zu ändern.
- Wird ein Element gelöscht, werden auch alle symbolischen Links gelöscht. Wird der symbolische Link gelöscht, wird auch nur dieser symbolische Link gelöscht.
- Auf symbolische Links können über dessen Pool Rechte vergeben werden. Ein Nutzer der auf den symbolischen Link Schreibrechte besitzt darf das 'echte' Element bearbeiten, auch wenn er keine Schreibrechte auf das 'echte' Element besitzt.
- Für folgende Elemente können symbolische Links erzeugt werden