I came across following issue:
For installing a CB plugin there are 3 different options in the plugin manager.
The value for "installing from directory" is prefilled with this value: joomla/components/com_comprofiler/plugin/ which I consider a bad choice. Some /tmp folder as prefilled default value would certainly be better.
But it gets really weird if you accidently hit the install button next to it. Then CB tries to install something although there is no zip or xml file in that directory.
It finally ends with an error message:
Install new plugin from directory /joomla/components/com_comprofiler/plugin/ - Failed
joomlacomponentscom_comprofilerplugindefault_language.php does not exist!
After that the installation is completely broken. (I beleive language files missing). All language strings are plainly visible in the backend with tons of error messages like: Notice: Use of undefined constant _UE_NO_PREFERENCE - assumed '_UE_NO_PREFERENCE' in joomlacomponentscom_comprofilerpluginuserplug_cbcorecb.core.php on line 2267 Notice: Use of undefined constant _UE_HAS_PROFILE_IMAGE - assumed '_UE_HAS_PROFILE_IMAGE' in joomlacomponentscom_comprofilerpluginuserplug_cbcorecb.core.php on line 2268
I believe this is something that should be taken care of. If it easy to accidently hit this button and when the installation is broken after that, it can go very very bad.
[MOD EDIT]: edited for clarity.. please use linebreaks
Post edited by: krileon, at: 2011/01/03 18:01
Post edited by: krileon, at: 2011/01/03 18:06