Conversation
.css("z-index", "1000") | ||
.css("opacity", "0.80") | ||
.css("-ms-filter", "progid:DXImageTransform.Microsoft.Alpha(Opacity = 80)") | ||
.css("filter", "alpha(opacity = 80)") | ||
.appendTo('#myTabContent'); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
damn copy paste, will push it now, Thanks!
@dgt41 I sent PR https://github.com/dgt41/install-from-web-client/pull/1 to fix it. |
@dgt41 Just tested it. I'm getting an error: |
@losedk Thats strange as |
may be not because syntax is wrong? I guess should be var apps_j25 = $j25; |
@gunjanpatel You are right, vars should be declared properly |
👍 |
That fixed the js issue. I'm just gonna do some more testing |
@dgt41 , looks like there are some merge conflicts. Could you re-sync? |
@nicksavov resynced |
Re-synced code-changes look ok to me. |
@gunjanpatel @losedk @nicksavov Can you retest this, so it can finally gets merged? |
I think we should just merge it, since it's a resync. |
apps_updateavail1 = '$updatestr1', | ||
apps_updateavail2 = '$updatestr2', | ||
apps_obsolete = '$obsoletestr', | ||
apps_j25 = $j25; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks like it's because https://github.com/joomla-extensions/install-from-web-client/pull/18/files#diff-cc215dbf1ed448beb9f785b4a2f56531L87 was removed. The PR needs updating and retesting, unfortunately.
@dgt41 It looks that this one is not ready for merging according to latest tests from @nicksavov ? Can you please check ? |
@beat Everything should be synced and ready to go now! |
@dgt41 Thanks for the latest commit We now need 1-2 successful tests and confirmation that it now fixes the issue reported by @gunjanpatel above. Any takers ? @gunjanpatel @nicksavov @losedk |
Tested Successfully. |
#test OK, everything as expected. Thanks! |
I wanted to merge this PR, and did a last third test on it, but I found an issue: The nice Joomla spinning wheel doesn't display anymore during initial loading. To reproduce (i did it on Firefox 39 (latest):
@dgt41 can you please check what happened to the spinning Joomla logo ? |
@beat On FF 39 linux. Tried to clear catch and reproduce the issue which you mention. But not able to reproduce it. I am getting "Loading..." and Joomla spinning logo both. |
@gunjanpatel just checked with 2 different servers (http localhost and remote https server) and 2 different browsers (Firefox 39 and WebKit 2.4.8-based Epiphany 3.10.3): The spinning Joomla logo does not display with "Loading..." when initially loading the install-from-web page. So not ready for merging yet. |
Agree if it not working for different environment then definitely need fix. |
@gunjanpatel @beat I’ve updated this one so that the spinner is visible, by simplifying part of the script and with some css additions. Should work flawlessly now for every browser |
Found the reasons I was not seeing the spinner: There are 2 reasons!
Commented here: For reason number 2, I believe it's a Joomla master issue, will do a separate PR to joomla-cms. For reason number 1, it is a fool-proof easy fix for which i'm making a separate PR. So: Good to merge for me too! so, I'm merging. |
@dgt41 @gunjanpatel @nicksavov Can any of you also please quick-review and comment on my PR #41 ? should take less than a minute as it's obvious (I tested it here already in a subfolder install) |
Thanks to 2 reviews, merged #41 too. |
Few improvements for better UX
What is changed:
body.ifw-busy
to prevent scrolling of the pageifw-busy
when a request is made and an answer is receivedTesting
Make sure you have web installer installed!
Download and replace:
plugins/installer/webinstaller/css/client.css
plugins/installer/webinstaller/css/client.min.css
plugins/installer/webinstaller/js/client.js
plugins/installer/webinstaller/js/client.min.js
Whenever you click on any link in the iframe you should see an overlay and a spinner
Try to scroll when spinner is shown, (no scrolling should happen)
Try to change tab when the spinner is shown (the new tab should show up correctly)
Preview