4 require_once
'Services/Form/classes/class.ilIdentifiedMultiValuesInputGUI.php';
34 $this->lng = $DIC->language();
35 parent::__construct($a_title, $a_postvar);
36 $this->validationRegexp =
"";
82 if (!is_array($submittedElements) && $this->
getRequired()) {
87 foreach ($submittedElements as $submittedValue) {
90 if ($this->
getRequired() && trim($submittedContentText) ==
"") {
112 $tpl =
new ilTemplate(
"tpl.prop_multi_text_inp.html",
true,
true,
"Services/Form");
116 $tpl->setCurrentBlock(
"prop_text_propval");
118 $tpl->parseCurrentBlock();
121 $tpl->setCurrentBlock(
"move");
127 include_once(
"./Services/UIComponent/Glyph/classes/class.ilGlyphGUI.php");
130 $tpl->parseCurrentBlock();
132 $tpl->setCurrentBlock(
"row");
141 " disabled=\"disabled\"" 148 include_once(
"./Services/UIComponent/Glyph/classes/class.ilGlyphGUI.php");
153 $tpl->parseCurrentBlock();
159 $tpl->setCurrentBlock(
'js_engine_initialisation');
160 $tpl->touchBlock(
'js_engine_initialisation');
161 $tpl->parseCurrentBlock();
164 $globalTpl->addJavascript(
"./Services/Form/js/ServiceFormWizardInput.js");
165 $globalTpl->addJavascript(
"./Services/Form/js/ServiceFormIdentifiedWizardInputExtend.js");
181 return (
bool) strlen(
$value);
static prepareFormOutput($a_str, $a_strip=false)
prepares string output for html forms public
getMaxLength()
Get Max Length.
fetchContentTextFromValue($value)
__construct($a_title="", $a_postvar="")
Constructor.
onCheckInput()
Check input, strip slashes etc.
valueHasContentText($value)
static get($a_glyph, $a_text="")
Get glyph html.
isEditElementOrderEnabled()
getValidationRegexp()
Get validation regexp.
special template class to simplify handling of ITX/PEAR
isEditElementOccuranceEnabled()
$editElementOccuranceEnabled
setEditElementOrderEnabled($editElementOrderEnabled)
$GLOBALS['JPEG_Segment_Names']
Global Variable: XMP_tag_captions.
setEditElementOccuranceEnabled($editElementOccuranceEnabled)