Joomla issueshttps://lab.civicrm.org/dev/joomla/-/issues2020-03-26T09:39:50Zhttps://lab.civicrm.org/dev/joomla/-/issues/10Some error messages render a chunk of markup as plain text2020-03-26T09:39:50ZnicolSome error messages render a chunk of markup as plain textThis has been the case for a while, but I never report as usually too focused on fixing the error. Seems to be the case with any error inside the CMS, there are still the error messages in yellow/plain text/no CMS elements common to all ...This has been the case for a while, but I never report as usually too focused on fixing the error. Seems to be the case with any error inside the CMS, there are still the error messages in yellow/plain text/no CMS elements common to all CMSs at other times.
![image](/uploads/5360c84a35a6a7012359d23e5b4c37b8/image.png)https://lab.civicrm.org/dev/joomla/-/issues/9htmlspecialchars() expects parameter 1 to be string, array given in .../admin...2021-09-28T17:19:33Zspalmstromhtmlspecialchars() expects parameter 1 to be string, array given in .../administrator/components/com_civicrm/civicrm/packages/HTML/Common.php on line 144Warning: htmlspecialchars() expects parameter 1 to be string, array given in .../administrator/components/com_civicrm/civicrm/packages/HTML/Common.php on line 144
under Joomla and CiviCRM 5.11.0 when running Event Reports -> Attendee Lis...Warning: htmlspecialchars() expects parameter 1 to be string, array given in .../administrator/components/com_civicrm/civicrm/packages/HTML/Common.php on line 144
under Joomla and CiviCRM 5.11.0 when running Event Reports -> Attendee List. There is no longer a Joomla demo site it seems, so cannot reproduce there. It seems linked to an empty custom field value, but I'm not sure which one.![Annotation_2019-03-26_173944](/uploads/9c04afee550912fd2b83f16387d23240/Annotation_2019-03-26_173944.jpg)
A workaround is to test for the value type before attempting to call htmlspecialchars:
if (is_array($value)) {
if (count($value) == 0) {
$value1 = ''; // an empty string
$strAttr .= ' ' . $key . '="' . htmlspecialchars($value1, ENT_COMPAT, $charset) . '"';
}
else {
foreach ($value as $value1) {
$strAttr .= ' ' . $key . '="' . htmlspecialchars($value1, ENT_COMPAT, $charset) . '"';
}
}
}
else {
$strAttr .= ' ' . $key . '="' . htmlspecialchars($value, ENT_COMPAT, $charset) . '"';
}
}
Has anyone any comments?https://lab.civicrm.org/dev/joomla/-/issues/8Navigation Menu Lost2019-02-12T18:34:28ZGhost UserNavigation Menu LostI received an update alert in the "Summary Fields" plugin. The Admin Navigation Menu has disappeared after updating. Now I get an error when I tell you to disable the plugin. The problem is that it disables other plugins. But he's giving...I received an update alert in the "Summary Fields" plugin. The Admin Navigation Menu has disappeared after updating. Now I get an error when I tell you to disable the plugin. The problem is that it disables other plugins. But he's giving error to Summary Fields.
There was no improvement in the problem I did with the cache and bus clearance. I'm using CiviCRM 5.9.1 when I do. I upgraded to 5.10.0, but the problem still has not improved.
Joomla 3.9.2
CiviCRM 5.10.0![-001233](/uploads/faabeb47f8d5209c8eb82fe4395a7da7/-001233.png)
![-001235](/uploads/860b8d52d93de7a306deb3049b4b6dbf/-001235.png)https://lab.civicrm.org/dev/joomla/-/issues/5[civicrm.root] wrongly evaluated on Joomla2020-03-25T00:09:10Zaydunsaidan.saunders@squiffle.uk[civicrm.root] wrongly evaluated on JoomlaUnder some circumstances, `[civicrm.root]` is evaluated as `/components/com_civicrm/civicrm/` but should be `/administrator/components/com_civicrm/civicrm/` resulting in various failures.
A workaround is to use the path instead of the v...Under some circumstances, `[civicrm.root]` is evaluated as `/components/com_civicrm/civicrm/` but should be `/administrator/components/com_civicrm/civicrm/` resulting in various failures.
A workaround is to use the path instead of the variable.
For example, see https://civicrm.stackexchange.com/questions/27652/location-of-civicrm-css-on-joomlahttps://lab.civicrm.org/dev/joomla/-/issues/3Recipients are not shown when creating / editing mailings2019-03-28T05:22:25ZphilmorbruRecipients are not shown when creating / editing mailingsThe issue from Jira describes behavior I am noticing on Joomla 3.8.12, Civi 5.5.1: https://issues.civicrm.org/jira/browse/CRM-21780
Recipient groups are not shown in the input field when they are added to a mailing. The number of recipi...The issue from Jira describes behavior I am noticing on Joomla 3.8.12, Civi 5.5.1: https://issues.civicrm.org/jira/browse/CRM-21780
Recipient groups are not shown in the input field when they are added to a mailing. The number of recipients updates to the right of the field but the field itself remains blank. The mailing is sent as expected, but there is no visual identification of which groups it is intended to be sent to.
How it should work: The names of recipients should be shown, along with an x to remove them from the list.5.10