Fix #2106 allow entering multiple lines (textarea) in extra var description

This commit is contained in:
Kijin Sung 2023-07-04 23:29:23 +09:00
parent 60ed013915
commit 103f5ce884
2 changed files with 2 additions and 2 deletions

View file

@ -597,7 +597,7 @@ class ExtraItem
}
if($this->desc)
{
$buff[] = '<p>' . escape(Context::replaceUserLang($this->desc), false) . '</p>';
$buff[] = '<p>' . nl2br(trim(escape(Context::replaceUserLang($this->desc), false))) . '</p>';
}
return join("\n", $buff);

View file

@ -59,7 +59,7 @@
<div class="x_control-group">
<label class="x_control-label" for="lang_desc">{$lang->description}</label>
<div class="x_controls">
<input type="text" name="desc" id="desc" value="<!--@if(strpos($selected_var->desc, '$user_lang->') === false)-->{$selected_var->desc}<!--@else-->{escape($selected_var->desc, false)}<!--@end-->" class="lang_code" />
<textarea type="text" name="desc" id="desc" class="lang_code"><!--@if(strpos($selected_var->desc, '$user_lang->') === false)-->{$selected_var->desc}<!--@else-->{escape($selected_var->desc, false)}<!--@end--></textarea>
<p class="x_help-block">{$lang->about_extra_vars_description}</p>
</div>
</div>