Text (SPT-Tag): Unterschied zwischen den Versionen

Aus SiteparkWiki
Zur Navigation springen Zur Suche springen
Zeile 67: Zeile 67:
 
;<code>hyphenEditor</code>
 
;<code>hyphenEditor</code>
 
:Deaktiviert bei 'False' den Hyphen-Editor
 
:Deaktiviert bei 'False' den Hyphen-Editor
 +
;<code>inputType</code>
 +
:Setzt den [https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#Form_%3Cinput%3E_types Typ] des Eingeabefelds
 
{{sp_input_attributes|attribute=dynamics|mode=desc}}
 
{{sp_input_attributes|attribute=dynamics|mode=desc}}
  

Version vom 8. Januar 2019, 18:04 Uhr

Name

<spt:text> - einzeiliges Textfeld, das Versionierung unterstützt

Syntax

<spt:text name="Variablenname" size="20"/>

Beschreibung

Der <spt:text>-Tag erzeugt ein Textfeld, das die Darstellung von Versionsunterschieden in InfoSite5 unterstützt. Werden im Untermenüpunkt Bearbeitung ältere Versionen der Information ausgewählt, so erscheinen die mit der ausgewählten Version vorgenommenen inhaltlichen Änderungen des Textfeldes.

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
format Dateformat / Decimalformat Nein None 1
disabled Condition Nein None 1
readonly Condition Nein None 1
size Number Nein 20 1
hyphenEditor Boolean Nein True 2.17
inputType InputType Nein text 2.35
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.
format
Wenn bei type beispielsweise date oder number angegeben wurde, kann format entsprechend des Types die Formatierung bestimmen (dd.MM.yyyy ; #0.00).
disabled
HTML-Attribut (true, false).
readonly
HTML-Attribut (true, false).
size
'size'-Wert des generierten input-Tags.
hyphenEditor
Deaktiviert bei 'False' den Hyphen-Editor
inputType
Setzt den Typ des Eingeabefelds
Dynamische Attribute
Dynamische Attribute sind beliebige HTML-Attribute, die evaluiert und bis zum HTML-Tag durchgereicht werden.

Beispiele

Einfache Ein- und Ausgabe eines Textfeldes

Template Quelltext

<sp:io type="in">
  Überschrift:<br>
  <spt:text name="sp_headline" size="25"/>
</sp:io>
 
<sp:io type="out">
  <h1><sp:print name="sp_headline"/></h1>
</sp:io>