Text (SPT-Tag): Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: ==Name== <spt:text> - xxx-Tag ==Syntax== <source lang="xml"> <sp:xxx name="variable" encoding="html"/> </source> ==Beschreibung== xxx ==Attribute== {| class="pretty...) |
|||
(21 dazwischenliegende Versionen von 7 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
==Name== | ==Name== | ||
− | <spt:text> - | + | <spt:text> - einzeiliges Textfeld, das Versionierung unterstützt |
==Syntax== | ==Syntax== | ||
<source lang="xml"> | <source lang="xml"> | ||
− | < | + | <spt:text name="Variablenname" size="20"/> |
</source> | </source> | ||
==Beschreibung== | ==Beschreibung== | ||
− | + | Der <code><spt:text></code>-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== | ==Attribute== | ||
− | {| class="prettytable" | + | {| class="prettytable sortable" |
|- class="hintergrundfarbe1" | |- class="hintergrundfarbe1" | ||
− | ! Name || Type || Required || Default || ab IES Version | + | ! Name || Type || Required || Default || ab IES Version || ab Sitekit Version |
|- | |- | ||
− | | <code> | + | {{sp_input_attributes|attribute=name|mode=row}} |
− | | [[ | + | |- |
− | | | + | {{sp_input_attributes|attribute=value|mode=row}} |
− | | | + | |- |
+ | {{sp_input_attributes|attribute=fixvalue|mode=row}} | ||
+ | |- | ||
+ | {{sp_input_attributes|attribute=locale|mode=row}} | ||
+ | |- | ||
+ | {{sp_input_attributes|attribute=type|mode=row}} | ||
+ | |- | ||
+ | {{sp_input_attributes|attribute=format|mode=row}} | ||
+ | |- | ||
+ | {{sp_input_attributes|attribute=disabled|mode=row}} | ||
+ | |- | ||
+ | {{sp_input_attributes|attribute=readonly|mode=row}} | ||
+ | |- | ||
+ | | <code>size</code> | ||
+ | | [[Number]] | ||
+ | | Nein | ||
+ | | 20 | ||
| 1 | | 1 | ||
|- | |- | ||
− | | <code> | + | {{sp_input_attributes|attribute=hyphenEditor|mode=row}} |
− | | [[ | + | |- |
+ | | <code>hyphenEditor</code> | ||
+ | | [[Boolean]] | ||
| Nein | | Nein | ||
− | | | + | | True |
− | | | + | | 2.17 |
+ | |- | ||
+ | {{sp_input_attributes|attribute=inputType|mode=row}} | ||
|- | |- | ||
− | | <code> | + | | <code>inputType</code> |
− | | [ | + | | [https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input#Form_%3Cinput%3E_types InputType] |
| Nein | | Nein | ||
− | | | + | | text |
− | | | + | | 2.35 |
|- | |- | ||
− | | <code> | + | | <code>editablePlaceholder</code> |
− | | [[ | + | | [[Boolean]] |
| Nein | | Nein | ||
− | | | + | | True |
− | | | + | | 2.57 |
+ | |- | ||
+ | {{sp_input_attributes|attribute=dynamics|mode=row}} | ||
|} | |} | ||
− | + | {{sp_input_attributes|attribute=name|mode=desc}} | |
− | ;<code> | + | {{sp_input_attributes|attribute=value|mode=desc}} |
− | : | + | {{sp_input_attributes|attribute=fixvalue|mode=desc}} |
− | + | {{sp_input_attributes|attribute=locale|mode=desc}} | |
− | ;<code> | + | {{sp_input_attributes|attribute=type|mode=desc}} |
− | : | + | {{sp_input_attributes|attribute=format|mode=desc}} |
+ | {{sp_input_attributes|attribute=disabled|mode=desc}} | ||
+ | {{sp_input_attributes|attribute=readonly|mode=desc}} | ||
+ | ;<code>size</code> | ||
+ | :'size'-Wert des generierten input-Tags. | ||
+ | ;<code>hyphenEditor</code> | ||
+ | :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 | ||
+ | ;<code>editablePlaceholder</code> | ||
+ | :Mit dem Setzen von <code>false</code>, kann die Editierbarkeit von Placeholdern deaktiviert werden. | ||
+ | {{sp_input_attributes|attribute=dynamics|mode=desc}} | ||
==Beispiele== | ==Beispiele== | ||
− | === | + | ===Einfache Ein- und Ausgabe eines Textfeldes=== |
Template Quelltext | Template Quelltext | ||
<source lang="xml"> | <source lang="xml"> | ||
− | + | <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> | ||
− | |||
− | |||
− | |||
</source> | </source> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
<noinclude> | <noinclude> | ||
[[Category:SPT-Tags]] | [[Category:SPT-Tags]] | ||
− | |||
− | |||
− | |||
</noinclude> | </noinclude> |
Aktuelle Version vom 17. April 2020, 11:05 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 | ab Sitekit 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 | |
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 durchfixvalue
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, kannformat
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
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 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>