Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author tokkonopapa

    (@tokkonopapa)

    Hi @epgb101,

    I checked your page and found that the following inline CSS caused the problem:

    body {
        background: #fff;
        color: #444;
        font-family: -apple-system, BlinkMacSystemFont, ...;
        margin: 2em auto;
        padding: 1em 2em;
        max-width: 700px; /* <== THIS IS THE PROBLEM */
        -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.13);
        box-shadow: 0 1px 3px rgba(0,0,0,0.13);
    }

    The above CSS is inserted because “MeetMe” at left aside caused error:

    Sorry, there seems to be a problem with this page:(

    I think something related to “MeetMe” seems to be blocked by this plugin at server side.

    So if you let me know about the plugin or theme you are using for “MeetMe”, I can help you.

    Thanks for your asking.

    Thread Starter epgb101

    (@epgb101)

    Thank you – ??
    Just to be sure…
    When I deactivate IP Geo Block – the problem goes away.

    Do you still think this is the problem?
    body {
    background: #fff;
    color: #444;
    font-family: -apple-system, BlinkMacSystemFont, …;
    margin: 2em auto;
    padding: 1em 2em;
    max-width: 700px; /* <== THIS IS THE PROBLEM */
    -webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.13);
    box-shadow: 0 1px 3px rgba(0,0,0,0.13);
    }

    Edward

    Plugin Author tokkonopapa

    (@tokkonopapa)

    Hi Edward,

    When I deactivate IP Geo Block – the problem goes away.

    Yes, that’s true. Honestly speaking, the real problem is not sit in IP Geo Block (IPGB), but a certain plugin or theme that provides “MeetMe” service.

    Because when “MeetMe” fetches an error, then the HTML of your page looks like this:

    <!DOCTYPE html>
    <html lang="en-US">
    <head>
    <meta charset="UTF-8">
    ...
        <!DOCTYPE html>
        <html lang="en-US" class="no-js">
        <head>
        <meta charset="UTF-8">
        ...
        <title>Error</title>
        ...
        <style>
            body {
                background: #fff;
                ....
                max-width: 700px; /* <== THIS IS THE PROBLEM */
                ....
            }
        </style>
        ...
        <body class="error">
        <p>Sorry, there seems to be a problem with this page:(</p>
    ....

    This means “HTML in HTML“. So if “MeetMe” would embed just an error message in the main HTML (without starting <!DOCTYPE html>), then the layout might not be broken.

    Do you still think this is the problem?

    No, because if “MeetMe” does not fetch an error, then the CSS would not embedded.

    So after resolving the above problem, we should start to find the reason why “MeetMe” fetches an error. I think it might be blocked by IPGB. That’s why the problem goes away when you deactivate IPGB. In other words, if you deactivate “MeetMe” but activate IPGB, I think the problem may also go away.

    So again, I can help you if you let me know the plugin or theme which handles “MeetMe”.

    I hope these makes sense for you.
    Thanks.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Layout problems’ is closed to new replies.