It is very annoying when one do changes in more than one field and forget to check this checkbox - loosing the comment will be unnoticed.
I'm not a real software developer, so use my workaround at you own risk.
Put this code into Announcement Banner:
<script type="text/javascript">
jQuery(document).ready(function(){
{{if (! $("#bulkedit").length > 0) }}{{
{return;}
}}
var $bulkEditCommentCheckbox = document.getElementById('cbcomment');
if ($bulkEditCommentCheckbox == null ) {return;}
var newTD = document.createElement("td");
newTD.id = "place2move";
var $parentTD = $bulkEditCommentCheckbox.parentNode;
var $parentTR = $parentTD.parentNode;
$parentTR.insertBefore(newTD,null);
var $bulkEditCommentDiv = document.getElementsByClassName("field-group");
jQuery($bulkEditCommentDiv).contents().appendTo(document.getElementById('place2move'));
$("label[for='comment']").css("display","none");
});
</script>
It is very annoying when one do changes in more than one field and forget to check this checkbox - loosing the comment will be unnoticed.
I'm not a real software developer, so use my workaround at you own risk.
Put this code into Announcement Banner:
<script type="text/javascript">
{return;}jQuery(document).ready(function(){
{{if (! $("#bulkedit").length > 0) }}{{
}}
var $bulkEditCommentCheckbox = document.getElementById('cbcomment');
if ($bulkEditCommentCheckbox == null ) {return;}
var newTD = document.createElement("td");
newTD.id = "place2move";
var $parentTD = $bulkEditCommentCheckbox.parentNode;
var $parentTR = $parentTD.parentNode;
$parentTR.insertBefore(newTD,null);
var $bulkEditCommentDiv = document.getElementsByClassName("field-group");
jQuery($bulkEditCommentDiv).contents().appendTo(document.getElementById('place2move'));
$("label[for='comment']").css("display","none");
});
</script>