Refresh left menu frame if extension with backend module was installed or removed
If an extension that contains a backend menu has been installed or was removed, the module link doesn't show up in the left menu frame. It's necessarry to reload manually to get the new module visible.
The extension manager could trigger an automatic reload if a module was installed or removed.
(issue imported from #M4886)
Please have a look at the attached file 0004886.patch and test its functionality.
Works fine here on TYPO3 4.1beta3*PHP5*FF*OS X 10.4.8 !
What really annoys me is the logout/login procedure to awake the modules functionality. But this is another story.
Thanks Peter for testing the patch. I had to do some small changes to the patch. For the case, requirements of an extension didn't match the restart process lead to an endless loop.
This is fixed in 0004886_2.patch.
~12059: You can also just reload the whole BE frameset, see also comments to #15084
Karsten, thanks for the hint! A link which offers to reload the whole backend and that appears only when an extension containing modules was installed, is simple and helpful. The attached new file (0004886_3.patch) implements this feature...
the patch was partially used for fixing 584, so just little work is left here...
reopened by request of Franz H.
@Michael: Please tell us the reason for reopening this issue. What doesn't work and how can it be reproduced?
fixed in SVN, if you have a problem with the solution, open a new report!
@Oliver: If someone needs to explain that, then it's Franz H.
However, since he already opened bug #17318 about exactly this topic, we can close this one once again.
Also available in: Atom