1. Digital Gigs
  2. General
  3. Saturday, February 21 2015, 02:01 PM
I realize this has been asked and answered a few times but I haven't quite been able to fix this issue as per the other answers within my own setup:

on the Registration form, the "Next" button more often than not will not load (sometimes it will load first try, but on most other occassions it doesn't at all - but if I keep refreshing the page it will eventually load?). When this happens, I also cannot click on any of the Tabs on the registration form to advance it (clicking any of the Tabs only results in urls par example: http://www.mysitename.com/registration#tab0, http://www.mysitename.com/registration#tab2 or http://www.mysitename.com/registration#tab3).

From other posts on this issue it seems to either be a Template override or jQuery/Javascript issue, however I don't understand why it loads successfully sometimes but not others (if it's an override/conflict, shouldn't it override/conflict every time?).

- To address potential template overrides, I have tried the following w/out success:

renamed: /templates/mytemplatename/html/com_users/registration/default.php to =/default_old.php


I am very leery of renaming: /templates/mytemplatename/html/com_users/ to =/oldcom_users = is there any inherent danger in renaming this entire template folder (e.g., potential issues with other template functionality or with template upgrades in the future?)

- I use a lot of 3rd Party components, modules and plugins in a lot of different site builds our clients require and rarely encounter conflicts likes this...instead of working through any number of modules/plugins toggling on/off jQuery loading etc. as a "needle in the haystack" approach (and likely disrupting other necessary functionality within those modules instead), is there a "best practice" for setting jQuery and Javascript loading for Joomla that can be followed? e.g. is there some Global Config or something to set these calls to first come from Joomla API in order to avoid conflicts?

:o Of interesting note, if I turn on "Debug System" in Joomla Global Config? The Next button and Tabs on the Registration form load perfectly, every time. If I turn it off - back to being dysfunctional...

Any thoughts on the best way to address this? I've included a link in the Site Details - thx for the awesome support!
Accepted Answer
admin Accepted Answer
Admin
Still, we recommend that you remove this plugin because it does not work with Inline Javascript in Raw Requests.
In the Raw Requests (permitted by Joomla with API) there are no headers, so this plugin replace the inline code but it no write header to interpret what has changed.
  1. more than a month ago
  2. General
  3. # Permalink
admin Accepted Answer
Admin
Hi,
sorry for late reply, it's a weekend for us.

Easy Profile extends Joomla user management, so the tabs are generated by a javascript.
This work if your output is Joomla com_users default template (Bootstrap) compliant.

Template overrides
I am very leery of renaming: /templates/mytemplatename/html/com_users/ to =/oldcom_users = is there any inherent danger in renaming this entire template folder (e.g., potential issues with other template functionality or with template upgrades in the future?)
Normally no, template overrides should only contain HTML code to output.

jQuery Conflicts
From Joomla 3 to load jQuery Framework there are Joomla API to avoid conflicts between the various components, Easy Profile use the correct tools but many other components no, this to keep compatibility with J2.5 and to avoid writing a few lines of code in more.

Finally your problem :D
we do not know exactly why this happens, so please post me your site details to check. you can use the form below the reply in "Site Details" tab (you can fill only site URL, not necessary to include Backend or FTP access).
  1. more than a month ago
  2. General
  3. # 1
Digital Gigs Accepted Answer
Pro
Content Protected
  1. more than a month ago
  2. General
  3. # 2
admin Accepted Answer
Admin
Hi,
we have checked your site, and we have found your problem.

This thing not depends of yours browsers but from Cloudflare plugin.

Sometimes Cloudflare works and transform output from
<script src="/media/jui/js/jquery.min.js" type="text/javascript"></script>

to
<script data-rocketsrc="/media/jui/js/jquery.min.js" type="text/rocketscript"></script>


other times it does not work well, so transform this
<script src="/media/jui/js/jquery.min.js" type="text/javascript"></script>

to
<script data-rocketsrc="/media/jui/js/jquery.min.js" type="text/rocketscript"></script>
<script src="http://www.xn--ppensourced-qfb.com/media/jui/js/jquery.min.js" type="text/javascript"></script>
So you have 2 instances for each script (conflict)
  1. more than a month ago
  2. General
  3. # 3
Digital Gigs Accepted Answer
Pro
Spot-on; the Cloudflare plugin for RocketLoader was totally it, and I can't believe I forgot about it since it has caused issue(s) on every site i've ever turned it on for; our page loads aren't close to what they are with it being on but at least everything is copacetic now... thx!!!
  1. more than a month ago
  2. General
  3. # 4
  • Page :
  • 1


There are no replies made for this post yet.
However, you are not allowed to reply to this post.
Sorry, the discussion is currently locked. You will not be able to post a reply at the moment.