Textarea (SPT-Tag): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
 
(11 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
{{Überarbeiten}}
 
 
==Name==
 
==Name==
<spt:textarea> - Textarea, der Versionierung unterstützt
+
<spt:textarea> - Erzeugt ein mehrzeiliges Textfeld, das Versionierung unterstützt
  
 
==Syntax==
 
==Syntax==
Zeile 12: Zeile 11:
  
 
==Attribute==
 
==Attribute==
{| class="prettytable"
+
{| class="prettytable sortable"
 
|- class="hintergrundfarbe1"
 
|- class="hintergrundfarbe1"
 
! Name || Type || Required || Default || ab IES Version
 
! Name || Type || Required || Default || ab IES Version
Zeile 29: Zeile 28:
 
|-
 
|-
 
{{sp_input_attributes|attribute=readonly|mode=row}}
 
{{sp_input_attributes|attribute=readonly|mode=row}}
 +
|-
 +
{{sp_input_attributes|attribute=hyphenEditor|mode=row}}
 +
|-
 +
| <code>hyphenEditor</code>
 +
| [[Boolean]]
 +
| Nein
 +
| True
 +
| 2.17
 +
|-
 +
| <code>editablePlaceholder</code>
 +
| [[Boolean]]
 +
| Nein
 +
| True
 +
| 2.57
 
|-
 
|-
 
{{sp_input_attributes|attribute=dynamics|mode=row}}
 
{{sp_input_attributes|attribute=dynamics|mode=row}}
Zeile 39: Zeile 52:
 
{{sp_input_attributes|attribute=disabled|mode=desc}}
 
{{sp_input_attributes|attribute=disabled|mode=desc}}
 
{{sp_input_attributes|attribute=readonly|mode=desc}}
 
{{sp_input_attributes|attribute=readonly|mode=desc}}
 +
;<code>hyphenEditor</code>
 +
:Deaktiviert bei 'False' den Hyphen-Editor
 +
;<code>editablePlaceholder</code>
 +
:Mit dem Setzen von <code>false</code>, kann die Editierbarkeit von Placeholdern deaktiviert werden.
 
{{sp_input_attributes|attribute=dynamics|mode=desc}}
 
{{sp_input_attributes|attribute=dynamics|mode=desc}}
 +
 
==Beispiele==
 
==Beispiele==
  
===Einfaches Textarea===
+
===Einfache Textarea===
  
Textarea mit den Dynamischen Attributen cols und rows
+
Textarea mit den dynamischen Attributen cols und rows
 
<source lang="xml">
 
<source lang="xml">
Body:<br>
+
<sp:io type="in">
<spt:textarea name="body" cols="20" rows="5"/>
+
  Textabschnitt:<br>
 +
  <spt:textarea name="sp_text" cols="20" rows="5"/>
 +
</sp:io>
 +
 +
<sp:io type="out">
 +
  <sp:print name="sp_text"/>
 +
</sp:io>
 
</source>
 
</source>
  
Zeile 53: Zeile 77:
 
<noinclude>
 
<noinclude>
 
[[Category:SPT-Tags]]
 
[[Category:SPT-Tags]]
[[Category:Qualität_des_Inhalts_prüfen]]
 
[[Category:Qualität_der_Sprache_prüfen]]
 
[[Category:Qualität_des_Codes_prüfen]]
 
 
</noinclude>
 
</noinclude>

Aktuelle Version vom 17. April 2020, 11:04 Uhr

Name

<spt:textarea> - Erzeugt ein mehrzeiliges Textfeld, das Versionierung unterstützt

Syntax

<spt:textarea name="Variablenname" rows="60" cols="5">

Beschreibung

Der spt:textarea-Tag erzeugt ein Textarea, das die Versionierung für Informationen in InfoSite unterstützt. Werden im Untermenüpunkt Bearbeitung ältere Versionen der Information ausgewählt, so erscheinen die mit der ausgewählten Version vorgenommenen inhaltlichen Änderungen der Textarea.

Attribute

Name Type Required Default ab IES Version
name Variable Ja None 1
value Text Nein None 1
fixvalue Text Nein None 1
locale Locale Nein None 1
type Content-Type Nein text 1
disabled Condition Nein None 1
readonly Condition Nein None 1
hyphenEditor Boolean Nein True 2.17
editablePlaceholder Boolean Nein True 2.57
Dynamische Attribute Text Nein None 1
name
Bestimmt den Namen des Feldes.
value
Setzt einen Default-Wert für die mit name angegebenen Variable, wenn sie leer ist.
fixvalue
Überschreibt jeden vorhandenen Inhalt der mit name bestimmten Variablen mit dem durch fixvalue angegebenen Wert.
locale
Dieses Attribut bestimmt die Mehrsprachigkeit der Variablen.
type
Der Typ des Eingabefeldes.
disabled
HTML-Attribut (true, false).
readonly
HTML-Attribut (true, false).
hyphenEditor
Deaktiviert bei 'False' den Hyphen-Editor
editablePlaceholder
Mit dem Setzen von false, kann die Editierbarkeit von Placeholdern deaktiviert werden.
Dynamische Attribute
Dynamische Attribute sind beliebige HTML-Attribute, die evaluiert und bis zum HTML-Tag durchgereicht werden.

Beispiele

Einfache Textarea

Textarea mit den dynamischen Attributen cols und rows

<sp:io type="in">
  Textabschnitt:<br>
  <spt:textarea name="sp_text" cols="20" rows="5"/>
</sp:io>
 
<sp:io type="out">
  <sp:print name="sp_text"/>
</sp:io>