blob: f2e89403764950cae9ee060ba1acbfa39812450c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
<?php
/**
* @var string $size
*/
?>
<div class="flexible_input">
<input type="text" class="character_input small_input size-l"
<? if ($size === 'small'): ?>
<?= isset($name) ? 'name="'.$name.'"' : (isset($data_name) ? 'data-name="'.$data_name.'"' : '') ?>
<? endif ?>
<? if (isset($value)): ?>
value="<?= htmlReady($value) ?>"
<? endif ?>
>
<div class="large_input">
<? $wysiwyg = isset($data_name) ? 'wysiwyg-hidden' : 'wysiwyg' ?>
<textarea class="character_input <?= $wysiwyg ?> size-l" data-editor="removePlugins=studip-quote,studip-settings;toolbar=small"
<? if ($size === 'large'): ?>
<?= isset($name) ? 'name="'.$name.'"' : (isset($data_name) ? 'data-name="'.$data_name.'"' : '') ?>
<? endif ?>
><?= wysiwygReady($value ?? '') ?></textarea>
</div>
</div>
<?= Icon::create('arr_1down')->asInput(['class' => 'textarea_toggle small_input', 'title' => _('Auf mehrzeilige Eingabe umschalten')]) ?>
<?= Icon::create('arr_1up')->asInput(['class' => 'textarea_toggle large_input', 'title' => _('Auf einzeilige Eingabe umschalten')]) ?>
|