Forum Replies Created

Viewing 15 replies - 91 through 105 (of 126 total)
  • Thread Starter Greendroid

    (@greendroid)

    Hi,
    I finally got an answer from my webhoster.
    There was a slight update in parsing the calendar via CalDAV. If I now export the calendars with Thunderbird (which retrieves the data via CalDAV) I have a stable and small ICS file. This can also be handled with your calendar easily without the linebreakfix.
    Thanks again for your great work!
    Kind regards
    Greendroid

    Thread Starter Greendroid

    (@greendroid)

    Hi!
    Unfortunately there will be no support with an ajax-call or something similar to prevent the caching of the post-preview from the plugin-support.
    So I expect, that there is no possbility for me to exclude the “Recommended posts” from the caching, right? Without disabling the caching completely for this site?
    Thanks and kind regards
    Greendroid

    Thread Starter Greendroid

    (@greendroid)

    Hi,
    thank you very much. This event is now looking fine.
    Unfortunately, and I almost do not dare to write it, the appointment at the 1st March “Pflanzenvermehrung” now has a space in the middle of a word:
    We itere Informationen zur Pflanzenvermehrung:

    I really apologize the circumstances, but thanks for trying to fix that…
    Kind regards
    Greendroid

    Thread Starter Greendroid

    (@greendroid)

    Thanks!
    And you cannot imagine HOW long they really can be sometimes ??
    We are only using short words. If you stick into law or insurances then they increase a lot…
    Kind regards
    Greendroid

    Thread Starter Greendroid

    (@greendroid)

    Thank you very much!
    Kind Regards
    Greendroid

    Thread Starter Greendroid

    (@greendroid)

    Hi,
    again: Thank you very very much for the support and your workaround.
    The file you had for testing yesterday was a little modified one and exported via Thunderbird. It was not created directly from Hetzner or created automatically via the WP-CalDav2ICS plugin.
    If I use Hetzner or the plugin I still need the linebreakfix.
    I am still in discussions with the Hetzner support to show them the issue we have here.
    Very strange why they are not handling it according to the standard.
    Now I have included the automatic-generated ICS files and they show still the same CalDav parsing issue from Hetzner.
    But the linebreakfix is working pretty good now. I just could find one single problem:
    In the following file:
    https://www.greendroid.de/uploads/Greendroid_Gartenarbeiten.ics
    on the date: 1st March in event “Einj?hrige auss?en” in the description there is a missing space “WeiterführendeInformationen”.

    But thats all what I have found.
    Hopefully I can get a proper fix by my webhoster to get rid of that issue at all. But I really appreciate your work here. Thanks a lot.
    Kind regards
    Greendroid

    Thread Starter Greendroid

    (@greendroid)

    Hi,
    Thanks for further investigating the issue. I could narrow it more:
    The “Mondkalender” calendar is the calendar which was created at the very beginning. This is also the only calendar which includes specific times and therefore also a timezone. All the other calendars are only using full-day events.
    For testing I have created the following file:
    https://www.greendroid.de/uploads/Greendroid_Mondkalender.ics

    There you can see the first events with a timezone (Europe/Berlin):

    
    BEGIN:VEVENT
    DTSTART;TZID=Europe/Berlin:20210101T000500
    DTEND;TZID=Europe/Berlin:20210102T043000
    DTSTAMP:20210210T161757Z
    CREATED:20210121T165933Z
    LAST-MODIFIED:20210201T205908Z
    SUMMARY:?? Pflanzzeit
    DESCRIPTION:https://greendroid.de/blog/mondkalender
    CLASS:PUBLIC
    STATUS:CONFIRMED
    TRANSP:OPAQUE
    END:VEVENT
    

    After this event the timezone description is coming (don’t know why they are so many, but ok…). After these 170 lines of timezone description the rest of the events are following. They all have a valid timestamp in 2021.

    All the events are shown perfectly fine when I do not enable the linebreakfix in the shortcode. Please see the second calendar on my webpage.
    If I now enable the linebreakfix=”true” in the shortcode (see the first calendar on my webpage) all events with a timezone marker in the DTSTART are not shown anymore.

    For more visibility I have changed the timezone from the event on the 16th May and all events from the 22nd November to 31st of December to Standard and therefore removed the Europe/Berlin. Now they are showing up again.

    This let me trace the error back to your linebreakfix=”true” shortcode option. I think if this additional parsing is enabled all events with a timezone are not parsed correctly anymore.

    As I would like to have the Timezone in these events, could you take a look why these events are not shown when the linebreakfix=”true” is enabled?

    Thanks and kind regards
    Greendroid

    • This reply was modified 4 years, 1 month ago by Greendroid.
    Thread Starter Greendroid

    (@greendroid)

    Hi,
    thanks for your support.
    Exactly, this was the point which I do not understand. I cannot/don’t want to change the theme files appropriatly. I don’t have the knowledge for it ??

    The plugin I am using is:
    Weaver Show Post: https://de.www.ads-software.com/plugins/show-posts/

    I will open a ticket in the support forum of this plugin. Perhaps they can help.
    Thanks and kind regards
    Greendroid

    Thread Starter Greendroid

    (@greendroid)

    Hi,
    thanks for your support.
    Unfortunately I do not have any influence how the plugin is handling is accesses. I cannot change the behavior of the plugin.

    Is there a way how I can exclude this shortcode execution, as it is currently, from the caching?

    Thanks and kind regards
    Greendroid

    Thread Starter Greendroid

    (@greendroid)

    Hi,
    thanks for your support. I think number 2 is best fitting for me.
    I tried out the FAQ and the topic you have mentioned, but I am stuck now.

    I am using a function.php action to hook into each postpage:

    <?php
    add_action('comment_form_before', 'add_next_articles');
    function add_next_articles() 
    {
    ...
    $nextArticleShortcode .= " cols=3 excerpt_length=40 more_msg=\"Weiterlesen...\" orderby=rand posts_per_page=3 show=excerpt hide_bottom_info=true]";
    $commenter = wp_get_current_commenter();
    echo '<p class="commentnotice"><h3>Weitere Artikel zu dem Thema:</h3><br>' .do_shortcode($nextArticleShortcode) .'<br></p>';
    }
    ?>
    

    Within this function I am creating a shortcode string call, which I am then executing via do_shortcode to get the correct html content at the correct location on my blogpage.
    This shortcode is creating a small “gallery” with some next articles which can be clicked.

    How do I insert <!-- mfunc mysecurestring --> and <!-- /mfunc mysecurestring --> in the function.php? If I just replace the <?php and ?> with the strings before I get an error on my webpage.
    I also tried to include it into the echo line just as plain text, but then the webpage is not loading at all anymore. I just get a white screen.

    Thanks and kind regards
    Greendroid

    • This reply was modified 4 years, 1 month ago by Greendroid. Reason: Added some more code as an example
    • This reply was modified 4 years, 1 month ago by Greendroid. Reason: Added some more code as an example
    • This reply was modified 4 years, 1 month ago by Greendroid.
    Thread Starter Greendroid

    (@greendroid)

    Hi,
    thank you very much for the workaround. Now it is working fine. I could not find any description which is not shown correctly anymore. Wow!

    I have already written an detailed report to my webhoster, I hope, that they will include a fix as well.

    Please apologize the space in “Pfirsichb?ume schneiden”. This was not intended, sorry. I hope you have not spent too much time in error searching for this one…

    But one thing is still strange. As already mentioned two posts above, one calendar is not shown anymore if I include the linebreakfix in the shortcode:

    I have built up the following on our webpage:
    First calendar: With linebreakfix=”true”
    Second calendar: Without linebreakfix=”true”
    As you can see, the “Mondkalender” is not shown in the first calendar anymore.

    Can you take a look why this is not showing up anymore? The calendar behind is: https://www.greendroid.de/uploads/Greendroid_Mondkalender.ics

    Thanks in advance and best regards
    Greendroid

    • This reply was modified 4 years, 1 month ago by Greendroid.
    Thread Starter Greendroid

    (@greendroid)

    Hi,
    thanks. Now I got what you where mentioning.
    I will forward this to the Hetzner Horde Webmail support, because they are causing the issue. Unfortunately this is really the root of my data, so it is depending on my webhoster to fix this issue. Lets see what happens…
    Kind regards
    Greendroid

    Thread Starter Greendroid

    (@greendroid)

    Hi,
    thank you very much. Now it is working perfectly fine! ??
    Kind regards
    Greendroid

    Thread Starter Greendroid

    (@greendroid)

    Hi,
    thanks for your support!
    I have already spoken with the developer of the plugin. He is mentioning, that those line breaks are allowed according to the ICS-standard and are created by the CALdav server. His plugin is not influencing this.
    I am using Hetzner Webmail Horde to generate my ics files. Even if I use the built-in export function in Hetzner Webmail Horde, these strange line breaks are included.

    I have already spoken with the Hetzner support but they are also just including the Webmail service to their webhosting platform and cannot change the library code.
    According to the ICS validator website these line breaks seems to be allowed… Strange…

    I have checked your update. Thanks for this!
    Unfortunately I still have some issues:

    • Is it possible, that these “unwanted” line breaks are now replaced by a space? This is not working properly, because now some links or text is delimited with a space. But all in all, the information are shown now! ??
    • One of our calendar is not showing up at all if the linebreakfix=”true” is included.

    I have built up the following on our webpage:
    First calendar: With linebreakfix=”true”
    Second calendar: Without linebreakfix=”true”

    As you can see, the “Mondkalender” is not shown in the first calendar anymore.
    As you can see, in the appointment on 1st Feb “Alte Blütenst?nde schneiden” the space is include in the link. This is the same on the 1st March “Pflanzenvermehrung”. In the 3rd line there is a space in the word.

    Thanks for your support and kind regards
    Greendroid

    • This reply was modified 4 years, 1 month ago by Greendroid. Reason: Typo
    Thread Starter Greendroid

    (@greendroid)

    Danke dir!
    Die fehlenden Termine k?nnen auch mit unserem Kalender zusammenh?ngen. Wir haben da noch Probleme mit den wiederkehrenden Terminen…
    Liebe Grü?e
    Greendroid

Viewing 15 replies - 91 through 105 (of 126 total)