WordPress.org

Forums

TablePress
[resolved] Conflict with Pagelines DMS (12 posts)

  1. OnCrypto
    Member
    Posted 1 year ago #

    Hi,

    I've been playing around with WP-Table Reloaded for a few weeks have enjoyed all the benefits your plugin afford, so thanks!

    However I've updated to TablePress and am experiencing conflicts with my Pageline DMS theme. I cannot find any documentation suggesting any known issues and have searched all available forums both here and at http://www.pagelines.com/.

    Please see attached a screen grab of my issue here http://wwww.oncrypto.com/temp/conflict-dms-tablepress.jpg (it contains console error message which may help). You see that when I load a new page (blank page without and code, data or script added to it) I get a blank page and cannot enter my editing platform with DMS.

    This issue did not exist with WP-Table Reloaded. However this issue does not occur if I momentarily change to a different theme like Twenty Fourteen. So I don't know where to rouble shoot, and have written to both this forum and the team at pagelines to see what I should do next.

    Please help.

    Sincerely,
    Paul.
    OnCrypto.com

    http://wordpress.org/plugins/tablepress/

  2. TobiasBg
    Member
    Plugin Author

    Posted 1 year ago #

    Hi,

    thanks for your post, and sorry for the trouble.

    Just so that I understand correctly: The issue that you are experiencing happens in the admin area of your site, or on the frontend?

    Then, unfortunately, your screenshot does not load for me. Is that the correct URL?

    Regards,
    Tobias

  3. OnCrypto
    Member
    Posted 1 year ago #

    Hi Tobias,

    thank you for the prompt response. Here's the link on another address,,, hopefull this will work better:

    http://paulwesolek.com/temp/conflict-dms-tablepress.jpg

    The issue is heppening as I try to log into the front end DMS page from the admin area... the loading seems to almost happen, but something is making the load get stuck or repeat a loop of some sort. I trie diligently switching off all plugins together and one by one, but it seems it always comes back to a combination of Pagelines DMS and Tablepresss... its unusual given that both your plugin and the DMS theme are ubiquitous, so others should? be having similar issues?

    May I privately send you my login details so that you can try for yourself, or is such a suggestion out of the scope of what you normally do? If the answer is yes, could you please email me your email to contact@oncrypto.com so that I may email you my details? Also I will refrain from contacting you directly after such email communications as I imagine its traditionally appropriate to stay on the forum.

    Warm regards,
    Paul.

  4. TobiasBg
    Member
    Plugin Author

    Posted 1 year ago #

    Hi,

    thanks, now I can see the screenshot.
    It's strange that jQuery is loading without any other output on the screen...
    Could you temporarily set WP_DEBUG to true in your wp-config.php file? That should show us some more error information.

    If that doesn't help, it would indeed be good if I a direct look at this on your site. In that case, could you please create a temporary admin account for me and send me the details via email (the address is in the main plugin file "tablepress.php")?

    Regards,
    Tobias

  5. OnCrypto
    Member
    Posted 1 year ago #

    Hi Tobias,

    I tried the process with setting ... define('WP_DEBUG', true); in the config file as per pagelines' directions but nothing came up. I will email you right away with login details.

    I am in Australia hence the delayed response... :)

    Thanks again,
    Paul.

  6. OnCrypto
    Member
    Posted 1 year ago #

    ps... unless you already haven't done so, you should seriously consider receiving bitcoin donations as I'd love to send you some as a donation. I can't stand the idea of using paypal, and many people are using bitcoin as a way of tipping, and it hits your wallet almost instantly... otherwise is you have a twitter account I can tip you by sending you a tweet...

  7. TobiasBg
    Member
    Plugin Author

    Posted 1 year ago #

    Hi Paul,

    I just received your email with the account details and will take a look shortly.

    And you can send bitcoins, if you want. :-) There's a link to my address at http://tablepress.org/donate/
    You can also find TablePress' Twitter handle on the website: https://twitter.com/TablePress

    Regards,
    Tobias

  8. OnCrypto
    Member
    Posted 1 year ago #

    Hi Tobias,

    I just sent you .01 BTC to your twitter account.... enjoy :)

  9. TobiasBg
    Member
    Plugin Author

    Posted 1 year ago #

    Hi Paul,

    thanks again for that! :-)

    Good news: I found the problem! :-)
    This one is a really interesting one, that's even affected by an unlucky design decision in WordPress core from six years ago.
    The problem is caused by the category "Summary [table]" that you have (actually had, as I renamed it).

    Now, the UberMenu plugin that you are using has a feature that evaluates Shortcodes in categories.
    Because of that, [table] is evaluated by TablePress. However, due to an edge case in the internal code that WordPress uses to evaluate that Shortcode, it passes a wrong variable type to TablePress for the parameters of this Shortcode. Instead of an empty array (for no parameters), it passes an empty string. That threw TablePress off (something which I can work around in the future), so that a PHP error was raised which then halted the execution of the Pagelines functionality.

    So, to fix this, I renamed your category from "Summary [table]" to "Summary table".
    I guess, as a rule of thumb, one can say that one should not use strings with [ and ] (which might be evaluated as Shortcodes) in category names.

    Regards,
    Tobias

  10. OnCrypto
    Member
    Posted 1 year ago #

    WOW!

    You are an absolute gentleman Tobias :)

    I guess most web designers wouldn't have made the mistake of using [ and ] in many instances except for scritpt shortcodes. I've certainly learned a valuable lesson. I used the [ and ] purely out of visual habit and will avoid all types of symbols which may affect any kind of calls/scripts.

    This issue has been driving me nuts as all the usual troubleshooting techniques that I use would never have pointed to that, especially given that we are talking about interactions between pagelines, tablepress, UberManu, AND WP.

    Thank goodness you were able to solve that, you've truly saved me a lot of heartache as I'd invested time into learning ubermenu, table press AND pagelines DMS, and was ready to give up and start all over again!

    Many, MANY thanks!

    Paul.

  11. OnCrypto
    Member
    Posted 1 year ago #

    Topic resolved!

  12. TobiasBg
    Member
    Plugin Author

    Posted 1 year ago #

    Hi,

    no problem, you are very welcome! :-) Always glad when I can help!

    Now, you won't necessarily have to stop using [ for ] for visual habits. Just be sure that the text between them does not match an existing Shortcode.
    In places where Shortcodes are evaluated (like the content of a page or post), you can escape them, by duplicating the [ and ], e.g.: [[table]]

    Best wishes,
    Tobias

    P.S.: In case you haven't, please rate TablePress here in the plugin directory. Thanks!

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • TablePress
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic