Bug 1:
Description: No alerts on deleting the keywords.
Reason: Missing some part of code in
manage_metatags.dynamic.php line 20
Solution: replace the next code:
<?php for($i=0;$i<$limit;$i++) {
$row=mysql_fetch_assoc($rs);
?>
with the folowing one
<?php
$sql = "SELECT * FROM $dbase.`".$table_prefix."site_keywords` ORDER BY keyword ASC";
$rs = mysql_query($sql);
$limit = mysql_num_rows($rs);
for($i=0;$i<$limit;$i++) {
$row=mysql_fetch_assoc($rs);
?>
Bug 2:
Description: Changing the template and then hitting "Cancel" button in javascript confirm window resets template to blank.
Reason: Missing call of javascript function, that stores the template.
Solution: Append the folowing code to the end of
mutate_content.dynamic.php
<script type="text/javascript">
storeCurTemplate();
</script>
Bug 3:
Description: Broken images in
Image TV Preview using Internet Explorer.
Reason: Not hiding image when it’s src attribute is empty and IE tries to render the this image.
Solution: Add one line of code to Image TV Preview ln 86 (before "elem.getParent().adopt(div.adopt(img));")
if (url == '') img.setStyle('display', 'none');
Bug 4:
Description: Date and Image TV changing doesn’t work correct in docManager.
Reason: Wrong base_url set in
tv.ajax.php.
Solution:
Replace the line
$base_url = MODX_BASE_URL;
with the following
$base_url = str_replace("assets/modules/docmanager/", "", MODX_BASE_URL);
Replace "document.mutate" with "document.templatevariables" everywhere in the file.
Replace "$base_url .’/manager/media" with "$base_url .’manager/media"
All bugs were found by
Temus (I’ve just translated them from Russian) in MODx 0.9.6.3 and they are still present in Evo.