1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-13 02:04:35 +02:00

Adjustment to InputfieldImage filename tooltip

This commit is contained in:
Ryan Cramer
2023-09-29 10:28:57 -04:00
parent 96c7ecfb34
commit d68c782c8d

View File

@@ -720,18 +720,19 @@ class InputfieldImage extends InputfieldFile implements InputfieldItemList, Inpu
$inputfields = $this->getItemInputfields($pagefile);
if($inputfields) $additional .= $inputfields->render();
$tooltip = $sanitizer->entities1($this->_('Click to rename'));
$uploadName = $pagefile->uploadName();
if($uploadName != "$basename.$ext") {
$tooltip = $uploadName;
$uploadName = $sanitizer->entities($this->_('Originally:') . ' ' . $uploadName);
} else {
$tooltip = $this->_('Click to rename');
$uploadName = '';
}
$tooltip = $sanitizer->entities($tooltip);
$out .= "
<div class='ImageData'>
<h2 class='InputfieldImageEdit__name pw-tooltip' title='$tooltip'><span contenteditable='true'>$basename</span>.$ext</h2>
<h2 class='InputfieldImageEdit__name pw-tooltip' title='$tooltip'><span title=\"$uploadName\" contenteditable='true'>$basename</span>.$ext</h2>
<span class='InputfieldImageEdit__info'>$fileStats</span>
<div class='InputfieldImageEdit__errors'>$error</div>
<div class='InputfieldImageEdit__buttons'><small>$buttons</small> $actions</div>