• Resolved tristan.stgermain

    (@tristanstgermain)


    Hi,

    First thanks for this useful plugin with a lot of configuration, it looks perfect to me (regarding all I’ve tested before). But I’m facing little problem with home page and pages in general. My default language is French, 2nd is English.

    My home page is a static page witch is loading articles (blog excerpt). So I’ve defined a new home page in En, new menu in EN and start translate articles but when I’m switching from French to English, the home menu is still loading French articles.
    Also (maybe it’s linked) I’ve got a 404 error on all pages (not on articles).

    Got an idea to help me ??

    Thanks !

    https://www.ads-software.com/extend/plugins/polylang/

Viewing 4 replies - 31 through 34 (of 34 total)
  • Plugin Author Chouby

    (@chouby)

    OK I made tests on your site and for me there is no conflict with Responsive but with All in one event calendar standard. I left your site as is, downloaded the plugin and reproduced the conflict on my test site.

    What is fancy is that the lite (no more maintained) version that you can download from www.ads-software.com does not have this conflict.

    Then I started looking at aiec standard files, found the proprietary license (which forbids to reverse engineer the program and so to help you) and no reference to the GPL license which according to people more qualified than me is a violation of the GPL license (https://www.ads-software.com/about/license/) used by WordPress.

    Then I googled a bit and found:
    https://help.time.ly/customer/portal/questions/458479-how-is-your-license-valid-not-a-violation-of-the-wordpress-

    So according to the plugin author 99% of the work is covered by the GPL and only 1% is proprietary, but since he does’nt mention this in the distributed files, I can’t know which files I have the right to reverse engineer and modify…

    Well, sorry for the digression about licenses, but I would not appreciate finding my contributions in a proprietary software without my permission

    Now the solution: Just comment

    return $this->_rewrite->flush_rules();

    at the line 126 of the file all-in-one-event-calendar/lib/adapter/class-ai1ec-adapter-query-wordpress.php
    Then go to settings->permalinks and click on save changes. It solved the conflict on my test site.

    Again a plugin author who does not read the codex https://codex.www.ads-software.com/Function_Reference/flush_rewrite_rules#Usage (second time this evening).

    Thread Starter tristan.stgermain

    (@tristanstgermain)

    Hi,

    Sorry for delay, just back from travel.
    It’s amazing what you told me, I’ll inform the author about this conversation in order for him to fix it. I already see that, WordPress is a little bit permissive with license because, I guess, they don’t have time to check that.

    I’ve done the modification but still got the same bug with 404 pages.
    Should I install wordpress version full GPL like he told?
    https://www.ads-software.com/extend/plugins/all-in-one-event-calendar/

    Thanks !

    Plugin Author Chouby

    (@chouby)

    A problem of cache? I don’t get any 404 pages.

    Once you made the modification, the standard version should be OK (at least for what is badly done with rewrite rules).

    If you install the latest version available on the WordPress directory, you will get this message:

    All-in-One Event Calendar Notice: You are using the Lite Calendar. This edition of the plugin is no longer supported. Upgrade to the Standard Calendar for free

    I won’t advise you to use a “no longer supported” plugin.

    Thread Starter tristan.stgermain

    (@tristanstgermain)

    Oh yes sorry it works, congrats, thanks a lot !

Viewing 4 replies - 31 through 34 (of 34 total)
  • The topic ‘Defining a home page’ is closed to new replies.