It has been reported from a few users that admin menus on Joomla 1.6 and Joomla 1.7 have not been created after installation of uddeIM.
This is a known problem that appears on some Joomla sites for several components.
When you see this error after a uddeIM installation it is most likely that you have tried to install the wrong package, i.e. the package for Joomla 1.0/1.5 on Joomla 1.6/1.7/2.5.
To avoid or fix this problem:
- Ensure that you have not upgraded Joomla from version 1.6rc or earlier.
Upgrading from 1.6 stable to a newer one is ok.
- Ensure that you are installing com_uddeim_j16 on Joomla 1.6 or above (or when your server upload size is limited use com_uddeim_j16_english_only). You can also try (**2).
- When menu links are still not created (Joomla has already created wrong entries), then
- Deinstall uddeIM.
- Remove all uddeIM releated entries from jos_menu and jos_extensions (**1).
- Reinstall com_uddeim_j16.
The problem only appears very rarely but lots of components are affected, see
Google
.
For more information see
this post
It seems that Joomla sometimes writes invalid menu entries and stumbles across them when you try to repeat the installation. Currently there is no solution for this problem which exists from Joomla 1.6 and better.
(**1) You can clean up your database tables using following two commands (you may have to change the prefix "jos_"):
Code:
DELETE FROM jos_menu WHERE link LIKE '%uddeim%'
DELETE FROM jos_extensions WHERE element='com_uddeim'
(**2) You can also install uddeIM this way when there is an upload limit or you have other problems uploading/installing uddeIM (e.g. "There was an error uploading this file to the server." or "Please enter a Package directory"):
Use "Install from URL" with a fully qualified link to the file, e.g.
www.yourserver.com/archive/com_uddeim_j16.zip
or do a local installation.
The short version for dummies (Joomla 1.7 or better only):
- Deinstall UddeIM
- Execute following SQL commands in order to clean up your database (you may have to change the prefix "jos_"):
Code:
DELETE FROM `jos_menu` WHERE `link` LIKE '%uddeim%'
DELETE FROM `jos_extensions` WHERE `element`='com_uddeim'
- Reinstall UddeIM using the correct package (com_uddeim_j16.zip or com_uddeim_j16_english_only.zip when your server has an upload limit of 2mb)