Navigation
This is archived content. Visit our new forum.

Tagged: 

  • Author
    Posts
  • #1226278
    Dylan F
    Participant

    Hello,
    I am having trouble with the X Theme causing issues when active with NextGen Photo Gallery Pro. When both are active, iPhones can not navigate the site at all. Is there some way you could take a look? I am also contacting NextGen support so I can get as much information as possible as soon as possible.

    I will post the login credentials in a following private message.

    Thank you
    Dylan Fleming
    Asio Studio

    #1226280
    Dylan F
    Participant
    This reply has been marked as private.
    #1226343
    Rue Nel
    Moderator

    Hello There,

    Thanks for writing in! There is an incompatibility issue between Cornerstone and NGG Photo Gallery. Because what you are trying to accomplish requires a template customization, we would like to suggest that you use a child theme. This allows you to make code changes that won’t be overwritten when an X update is released. After your child theme is setup, please review how we recommend making template changes in Customization Best Practices.

    After the child theme is set up, please add the following code in your child theme’s functions.php file

    // Cornerstone's page builder requires a 'clean slate' of css/js that our resource manager interefers with
    if (class_exists('Cornerstone')){
      if (!defined('NGG_DISABLE_FILTER_THE_CONTENT')) define('NGG_DISABLE_FILTER_THE_CONTENT', TRUE);
      if (!defined('NGG_DISABLE_RESOURCE_MANAGER')) define('NGG_DISABLE_RESOURCE_MANAGER', TRUE);
    }

    Hope this helps.

    #1226587
    Dylan F
    Participant

    Unfortunately, that did not seem to work. Is there anything else you can think of that might solve the problem?

    Thank you
    Dylan Fleming
    Asio Studio

    #1226921
    Rad
    Moderator

    Hi there,

    Please remove this from your customizer’s custom javascript

    <script language="javascript" type="text/javascript">
    var today = new Date()
    var year = today.getFullYear()
    document.write(year)
    </script>  

    I checked on mobile and I’m able to navigate, is it menu related? Please provide a video recording.

    Thanks!

    #1228461
    Dylan F
    Participant

    That didn’t appear to fix anything. That code is to generate the current year in the copyright date in the footer. I have used that on other sites and it seems to work fine.

    Perhaps I should clarify the problem:
    The site can not be scrolled up and down, nor can any buttons be tapped to navigate to other pages, including the navigation button.

    The issue is strictly with iPhones with the latest update installed as of this date. While this does not cover the entirety of mobile users, it still represents a large amount of the population.

    Is there anything that you might be able to think that might fix the problem further?

    Thank you,
    Dylan Fleming
    Asio Studio

    #1230013
    Rad
    Moderator

    Hi there,

    Yes, I only recommended the removal of that script since it’s not the place where it should be added and it’s causing a javascript error. It should be placed directly to the location where you wish it to be displayed. Custom javascript in customizer will not work with HTML tags (eg. <script language="javascript" type="text/javascript"></script> ).

    Example, document.write will directly write the string before </html> but after the site’s layout since customizer output is executed in that area.

    We’re just trying to narrow the investigation by removing the visible issues.

    And I also checked and I can navigate to your site clicking the links and buttons. Please provide a video recording of what you’re currently getting. I checked it on iOS 10’s Safari and it’s working fine.

    Thanks!

    #1233492
    Dylan F
    Participant

    I have removed the script and the site is still not working.

    Here is a video of my experience using an iphone.

    https://drive.google.com/file/d/0B0nu5kkkQrbxVnJsQ3VSVVZiVTA/view?usp=sharing

    Let me know if there is anything else I can do,
    Thank you
    Dylan

    #1234169
    Rad
    Moderator

    Hi there,

    Thanks, I just checked and that freezing issue is not happening on my end. Have you tried it on other devices?

    Thanks!

    #1236035
    Dylan F
    Participant

    Unfortunately, we are having issues with other devices as well. We have tested it on 2 different iphones and we have received complaints from potential customers.

    #1236350
    Rad
    Moderator

    Hi there,

    I checked again and still can’t replicate the issue, I can navigate and click any element on iPhone. What browsers you’re testing it on? And what iOS version?

    Thanks!

    #1240974
    Dylan F
    Participant

    Browsers: Safari, Google Chrome, Firefox (worked for a second and then stopped working)

    iOS Version: 10.0.2 (14A456)

    If you mind me asking. Where are you based? The only thing I can think of is that location might be an issue, I’m not sure.

    #1241084
    Dylan F
    Participant

    Here is a screenshot of a facebook feed from various different folks having problems. It would appear that the issue is specifically with people with the latest version of the iOS operating system.

    #1241597
    Rad
    Moderator

    Hi there,

    I don’t think location will affect your site’s functionality based on your video recording. And if that the case, you can try VPN to mask your location because you’re blocked by your own location. But I think it’s not the case.

    In that case, I’ll update my iOS too and let you know. Please stay tuned, but if this issue is because of browser bug then I can’t guarantee some fix, but I’ll try some workaround if possible.

    Thanks!

    #1244797
    Rad
    Moderator

    Hi there,

    I updated my iOS to 10.0.2 and it still works, still can’t reproduce the issue you’re getting. Have you tried it on iPad?

    Thanks!

  • <script> jQuery(function($){ $("#no-reply-1226278 .bbp-template-notice, .bbp-no-topic .bbp-template-notice").removeClass('bbp-template-notice'); }); </script>