Io (SP-Tag): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
K (hat „Sp:io“ nach „Io (SP-Tag)“ verschoben)
Zeile 1: Zeile 1:
 
==Name==
 
==Name==
<sp:io> - xxx-Tag
+
<sp:io> - Ausgabebeschränkung je nach Mode
  
 
==Syntax==
 
==Syntax==
 
<source lang="xml">
 
<source lang="xml">
<sp:xxx name="variable" encoding="html"/>
+
<sp:io type="in oder out">
 +
  ...
 +
</sp:io>
 
</source>  
 
</source>  
  
 
==Beschreibung==
 
==Beschreibung==
xxx
+
Diese Tag definiert Bereiche in einem Template, die bestimmen welcher Teil die Eingabemaske und welcher Teil die Ausgabeseite erzeugen soll.
  
 
==Attribute==
 
==Attribute==
Zeile 15: Zeile 17:
 
! Name || Type || Required || Default || ab IES Version
 
! Name || Type || Required || Default || ab IES Version
 
|-
 
|-
| <code>xxx</code>
+
| <code>type</code>
| [[Attribute]]
+
| [[Text]]
 
| Ja
 
| Ja
 
| None
 
| None
 
| 1
 
| 1
 
|-
 
|-
| <code>xxx</code>
+
| <code>contentType</code>
 
| [[Text]]
 
| [[Text]]
| Nein
 
| None
 
| 1
 
|-
 
| <code>xxx</code>
 
| [[Expression]]
 
| Nein
 
| None
 
| 1
 
|-
 
| <code>xxx</code>
 
| [[Locale]]
 
 
| Nein
 
| Nein
 
| None
 
| None
Zeile 40: Zeile 30:
 
|}
 
|}
  
;<code>xxx</code>
+
;<code>type</code>
:xxx.
+
:Bestimmt ob der Bereich für die Ein- oder Ausgabe ist. Gültig sind in und out.
  
;<code>xxx</code>
+
;<code>contentType</code>
:xxx.
+
:Mit Hilfe dieses Attributes kann der Content-Typ für einen bestimmten Bereich neu gesetzt werden. Der Content-Typ des Dokumentes bzw. des aktuellen Dokument-Teils kann über das [[System-Object]] abgefragt werden. Durch setzten des Content-Type auf den Wert <code>text/xhtml</code> werden alle vom System erzeugten HTML-Tag's XHTML-Konform generiert.
  
 
==Beispiele==
 
==Beispiele==
  
====Beispiel A====
+
====Template mit Ein- und Ausgabe====
  
 
Template Quelltext
 
Template Quelltext
 
<source lang="xml">
 
<source lang="xml">
xxx
+
<sp:io type="in" >
</source>
+
  Die Überschrift Ihres Artikels<br>
 
+
  <sp:text name="sp_headline" />
Ausgabe
+
  ...
<source lang="text">
+
</sp:io>
xxx
 
</source>
 
 
 
====Beispiel B====
 
  
Template Quelltext
+
<sp:io type="out" >
<source lang="xml">
+
  <html><body>
xxx
+
  <h1> <sp:print name="sp_headline"/>  </h1>
 +
  ...
 +
  </body></html>
 +
</sp:io>
 
</source>
 
</source>
  
Ausgabe
 
<source lang="text">
 
xxx
 
</source>
 
  
<!--
 
bitte die passenden Kategorien auswählen und Kommentar entfernen
 
--------------------------------------------------------------
 
 
<noinclude>
 
<noinclude>
 
[[Category:SP-Tags]]
 
[[Category:SP-Tags]]
[[Category:SPT-Tags]]
 
 
[[Category:Qualität_des_Inhalts_prüfen]]
 
[[Category:Qualität_des_Inhalts_prüfen]]
 
[[Category:Qualität_der_Sprache_prüfen]]
 
[[Category:Qualität_der_Sprache_prüfen]]
 
[[Category:Qualität_des_Codes_prüfen]]
 
[[Category:Qualität_des_Codes_prüfen]]
 
</noinclude>
 
</noinclude>
-->
 

Version vom 7. Juni 2008, 21:44 Uhr

Name

<sp:io> - Ausgabebeschränkung je nach Mode

Syntax

<sp:io type="in oder out">
  ...
</sp:io>

Beschreibung

Diese Tag definiert Bereiche in einem Template, die bestimmen welcher Teil die Eingabemaske und welcher Teil die Ausgabeseite erzeugen soll.

Attribute

Name Type Required Default ab IES Version
type Text Ja None 1
contentType Text Nein None 1
type
Bestimmt ob der Bereich für die Ein- oder Ausgabe ist. Gültig sind in und out.
contentType
Mit Hilfe dieses Attributes kann der Content-Typ für einen bestimmten Bereich neu gesetzt werden. Der Content-Typ des Dokumentes bzw. des aktuellen Dokument-Teils kann über das System-Object abgefragt werden. Durch setzten des Content-Type auf den Wert text/xhtml werden alle vom System erzeugten HTML-Tag's XHTML-Konform generiert.

Beispiele

Template mit Ein- und Ausgabe

Template Quelltext

<sp:io type="in" >
  Die Überschrift Ihres Artikels<br>
  <sp:text name="sp_headline" />
  ...
</sp:io>

<sp:io type="out" >
  <html><body>
  <h1> <sp:print name="sp_headline"/>  </h1>
  ...
  </body></html>
</sp:io>