1
0
mirror of https://github.com/processwire/processwire.git synced 2025-08-13 18:24:57 +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); $inputfields = $this->getItemInputfields($pagefile);
if($inputfields) $additional .= $inputfields->render(); if($inputfields) $additional .= $inputfields->render();
$tooltip = $sanitizer->entities1($this->_('Click to rename'));
$uploadName = $pagefile->uploadName(); $uploadName = $pagefile->uploadName();
if($uploadName != "$basename.$ext") { if($uploadName != "$basename.$ext") {
$tooltip = $uploadName; $uploadName = $sanitizer->entities($this->_('Originally:') . ' ' . $uploadName);
} else { } else {
$tooltip = $this->_('Click to rename'); $uploadName = '';
} }
$tooltip = $sanitizer->entities($tooltip);
$out .= " $out .= "
<div class='ImageData'> <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> <span class='InputfieldImageEdit__info'>$fileStats</span>
<div class='InputfieldImageEdit__errors'>$error</div> <div class='InputfieldImageEdit__errors'>$error</div>
<div class='InputfieldImageEdit__buttons'><small>$buttons</small> $actions</div> <div class='InputfieldImageEdit__buttons'><small>$buttons</small> $actions</div>