Abschnitt: Link: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Knak (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „==Beschreibung== Mit dem Link-Abschnitt werden Linklisten erstellt. Eine Linkliste besteht aus einer Überschrift und beliebig vielen Links. ===Manuelle Liste=== …“) |
(→Basis) |
||
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 3: | Zeile 3: | ||
===Manuelle Liste=== | ===Manuelle Liste=== | ||
====Link Typen==== | ====Link Typen==== | ||
− | + | ;Interner Link: Mit einem internen Link werden Verknüpfungen innerhalb des Systems auf Artikel erstellt. Zusätzlich können Links auf Seiten von Typ "Externe Seite" erstellt werden. Dabei wird die angegebene URL der externen Seite verwendet. | |
− | Mit einem internen Link werden Verknüpfungen innerhalb des Systems auf Artikel erstellt. Zusätzlich können Links auf Seiten von Typ "Externe Seite" erstellt werden. Dabei wird die angegebene URL der externen Seite verwendet. | + | ;Interner Link mit Parametern: Wie interner Link, zusätzlich kann ein Query-String angegeben werden (z.B. "?sp-mode=search&keywords=Suche"), welcher an die URL angehangen wird. |
− | + | ;Externer Link: Mit einem externen Link kann auf eine externe Seite/Ressource verlinkt werden die außerhalb des Systems liegt (z.B. "http://www.google.de"). | |
− | Wie interner Link, zusätzlich kann ein Query-String angegeben werden (z.B. "?sp-mode=search&keywords=Suche"), welcher an die URL angehangen wird. | + | ;Download: Stellt Systeminterne Medien/Ressourcen als Download zur Verfügung. |
− | + | ||
− | Mit einem externen Link kann auf eine externe Seite/Ressource verlinkt werden die außerhalb des Systems liegt (z.B. "http://www.google.de"). | ||
− | |||
− | Stellt Systeminterne Medien/Ressourcen als Download zur Verfügung. | ||
===Suchergebnis als Liste=== | ===Suchergebnis als Liste=== | ||
Mittels einer Suchabfrage kann eine Linkliste automatisch generiert werden. Neben einen Sortier- und Filterkriterium kann auch die Anzahl der auszugebenen Treffer definiert werden. | Mittels einer Suchabfrage kann eine Linkliste automatisch generiert werden. Neben einen Sortier- und Filterkriterium kann auch die Anzahl der auszugebenen Treffer definiert werden. | ||
+ | |||
==Konfiguration== | ==Konfiguration== | ||
− | ===Optionen=== | + | ===IES Optionen=== |
− | + | <source lang="javascript"> | |
− | + | { | |
− | + | "sectionTypes" : { | |
− | + | ..., | |
− | + | "links": { | |
− | { | + | "id" : "links", |
− | + | "name": "Links", | |
− | + | "order": 0.2, | |
− | + | "template": { "module" : "sitekit-module", "uri" : "/templates/sectionTypes/links.spml" }, | |
− | + | "aggregator": { "module": "sitekit-module", "uri" : "/aggregator/sectionTypes/links.spml" } | |
− | + | }, | |
− | + | ... | |
− | + | } | |
− | + | </source> | |
− | + | ||
− | + | ==Mehrsprachigkeit== | |
− | + | Der Abschnitt unterstützt keine parallele Mehrsprachigkeit | |
− | ===Basis=== | + | |
+ | ==Datenstruktur== | ||
+ | ===IES Datenstruktur=== | ||
+ | |||
+ | ====Basis==== | ||
{| class="prettytable" | {| class="prettytable" | ||
|- class="hintergrundfarbe1" | |- class="hintergrundfarbe1" | ||
Zeile 43: | Zeile 45: | ||
| <code>sp_type</code> | | <code>sp_type</code> | ||
| [[String]] | | [[String]] | ||
− | | | + | | Schalter für "Manuelle Liste" bzw. "Suchergebnis als Liste". Default = Manuelle Liste, query = Suchergebnis als Liste |
+ | |- | ||
+ | | <code>[[#Manuelle_Liste_2|sp_link_iterate]]</code> | ||
+ | | [[ListInformation]] | ||
+ | | Liste der Links | ||
|} | |} | ||
− | ===Manuelle Liste=== | + | |
+ | ====Manuelle Liste==== | ||
{| class="prettytable" | {| class="prettytable" | ||
|- class="hintergrundfarbe1" | |- class="hintergrundfarbe1" | ||
Zeile 70: | Zeile 77: | ||
| URL (externe Seite) | | URL (externe Seite) | ||
|} | |} | ||
− | ===Suchergebnis als Liste=== | + | ====Suchergebnis als Liste==== |
{| class="prettytable" | {| class="prettytable" | ||
|- class="hintergrundfarbe1" | |- class="hintergrundfarbe1" | ||
Zeile 107: | Zeile 114: | ||
| Anzahl der auszugebenen Treffer | | Anzahl der auszugebenen Treffer | ||
|} | |} | ||
− | ==Datenstruktur | + | ===PHP Datenstruktur=== |
− | ===Model=== | + | |
− | + | ====Model==== | |
− | + | ||
− | SP\SiteKit\Model\Content\Links | + | [https://iesapi.sitepark.com/docs/php/sitekit-module/last/class-SP.SiteKit.Model.Content.Links.html SP\SiteKit\Model\Content\Links]<br> |
− | SP\SiteKit\Model\Content\Link | + | [https://iesapi.sitepark.com/docs/php/sitekit-module/last/class-SP.SiteKit.Model.Content.Link.html SP\SiteKit\Model\Content\Link] |
− | + | ||
<noinclude> | <noinclude> | ||
[[Category:Abschnitte]] | [[Category:Abschnitte]] | ||
</noinclude> | </noinclude> |
Aktuelle Version vom 3. November 2015, 16:01 Uhr
Beschreibung
Mit dem Link-Abschnitt werden Linklisten erstellt. Eine Linkliste besteht aus einer Überschrift und beliebig vielen Links.
Manuelle Liste
Link Typen
- Interner Link
- Mit einem internen Link werden Verknüpfungen innerhalb des Systems auf Artikel erstellt. Zusätzlich können Links auf Seiten von Typ "Externe Seite" erstellt werden. Dabei wird die angegebene URL der externen Seite verwendet.
- Interner Link mit Parametern
- Wie interner Link, zusätzlich kann ein Query-String angegeben werden (z.B. "?sp-mode=search&keywords=Suche"), welcher an die URL angehangen wird.
- Externer Link
- Mit einem externen Link kann auf eine externe Seite/Ressource verlinkt werden die außerhalb des Systems liegt (z.B. "http://www.google.de").
- Download
- Stellt Systeminterne Medien/Ressourcen als Download zur Verfügung.
Suchergebnis als Liste
Mittels einer Suchabfrage kann eine Linkliste automatisch generiert werden. Neben einen Sortier- und Filterkriterium kann auch die Anzahl der auszugebenen Treffer definiert werden.
Konfiguration
IES Optionen
{
"sectionTypes" : {
...,
"links": {
"id" : "links",
"name": "Links",
"order": 0.2,
"template": { "module" : "sitekit-module", "uri" : "/templates/sectionTypes/links.spml" },
"aggregator": { "module": "sitekit-module", "uri" : "/aggregator/sectionTypes/links.spml" }
},
...
}
Mehrsprachigkeit
Der Abschnitt unterstützt keine parallele Mehrsprachigkeit
Datenstruktur
IES Datenstruktur
Basis
Name | Type | Beschreibung |
---|---|---|
sp_headline
|
String | Überschrift |
sp_type
|
String | Schalter für "Manuelle Liste" bzw. "Suchergebnis als Liste". Default = Manuelle Liste, query = Suchergebnis als Liste |
sp_link_iterate
|
ListInformation | Liste der Links |
Manuelle Liste
Name | Type | Beschreibung |
---|---|---|
sp_link_iterate[index].sp_linkType
|
String | Schlater für "Link-Typ" |
sp_link_iterate[index].sp_link
|
Link | Verknüpfung zu einer Ressource(Artikel oder Medium) |
sp_link_iterate[index].sp_linkText
|
String | Linktext |
sp_link_iterate[index].sp_linkQueryString
|
String | URL-Parameter (interner Link mit Parametern) |
sp_link_iterate[index].sp_url
|
URL | URL (externe Seite) |
Suchergebnis als Liste
Name | Type | Beschreibung |
---|---|---|
sp_query
|
String | Suchabfrage (http://wiki.sitepark.com/index.php/SPQL) |
sp_querySort
|
String | Sortierkriterium (http://wiki.sitepark.com/index.php/Sp:sort) |
sp_querySortSeq
|
String | Sortierreihenfolge (http://wiki.sitepark.com/index.php/Sp:sort) |
sp_filterAttribute
|
String | Attribut (http://wiki.sitepark.com/index.php/Sp:filter#Attribute) |
sp_filter
|
String | Filter (http://wiki.sitepark.com/index.php/Sp:filter#Attribute) |
sp_filterMode
|
String | Modus (http://wiki.sitepark.com/index.php/Sp:filter#Attribute) |
sp_filterInvert
|
Boolean | Filter invertieren (http://wiki.sitepark.com/index.php/Sp:filter#Attribute) |
sp_queryLimit
|
String | Anzahl der auszugebenen Treffer |
PHP Datenstruktur
Model
SP\SiteKit\Model\Content\Links
SP\SiteKit\Model\Content\Link