You're telling the installer that CB is done installing. Without this step it would cause CB plugins to start installing even though CB never finished installing. It essentially is pausing the installer until CB is confirmed done.and (This is the part that stumped me) click on the "Click here" a second time.
Small extensions only use Joomlas installer to process their content. CB for example has a second step (so does Kunena and numerous other extensions) that needs to be processed. However, during that second step the installer must pause or it'll install CB plugins (or try to) even though CB isn't done. There's also no way for me, JS wise, to know that second step is going on and when it completes (accurately).Dumb question: Why does it need a second new window? Would be nice to have everything in the current one. Less confusion, less posts
Please Log in or Create an account to join the conversation.
krileon wrote: ...However, during that second step the installer must pause or it'll install CB plugins (or try to) even though CB isn't done. There's also no way for me, JS wise, to know that second step is going on and when it completes (accurately).
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
Modal windows won't work either. What if there is more than 1 extension that needs to open a window? Understand I wrote the packager and installer as general solutions, it's not just for CB or this package. Also CB second step performs a redirect. The display of a modal window is AJAX result or worse, an iframe. Soon as CB does its redirect you'd leave the installer page. Iframes don't work, because CB doesn't permit them.What about a modal window. At least, that won´t confuse as much as a total new window. A hint to close the modal window makes more sense to me. Seems more obvious. Then, I return smoothly to the first main window... which might have a nicer and dominant styling for "click here to continue..."
There is and it's designed to hook to those events, but they're not reliable. This is how it was before and it wasn't accurate enough and resulted in plugins trying to install before CB completes. These events also only go 1 page deep, meaning once CB has performed its reload to begin step 2 the event is lost and the installer has no idea if that's step 2 or a legitimate close.BTW, there is no technique to let the parent/main window know about the focus? I mean, some event that says: Hey, you closed the modal? And give focus back to me? Then trigger the link "continue"...
Huh? Login? It doesn't do anything of the sort. Login to Joomla backend. Install it as you would any Joomla extension. That's all there is to it. Watch the screen for any actions that may need to be performed.I tried to install the package, but during the uploading, it stops, and there is an new page where I have to login as the administrator. Then I have a page with the upload window, but no admin menu.
I closed firefox and tried again. Idem. I just have a component menu "com-packageinstaller". But the link goes nowhere, blanck page (only the admin menu, without content).
Itried to use the "back" arrow, without success.
Is there something I could try ?
Please Log in or Create an account to join the conversation.