• Resolved jennif2101

    (@jennif2101)


    Hello,

    It seems like since last update, I have a problem with my calendar.

    In month view, when I click on an event, the only content showing up is the 21th september. I don’t understand why.

    Moreover, when I create a new event here is the message I get : “Event added. It will now appear on the calendar. No link has been generated for this event. This is due to an unknown error.” I suppose it’s related…

    Could you help me with this ?

    Thank you !

    Jen

    The page I need help with: [log in to see the link]

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Author Joe Dolson

    (@joedolson)

    I’m making a guess, but try going to My Calendar > Settings > Display, check the box “Single Event” in Enabled Views and save settings.

    If this is the issue, it’s my fault; I accidentally removed the migration to enable that in 3.8.1, though it was present in 3.8.0.

    Thread Starter jennif2101

    (@jennif2101)

    Thank you for your answer. Unfortunately it doesn’t work. And single event was already checked.
    I noticed too that if I click on an empty day, the same event is opening…

    I’m stuck !

    Thanks

    Jen

    • This reply was modified 2 weeks ago by jennif2101.
    • This reply was modified 2 weeks ago by jennif2101.
    Plugin Author Joe Dolson

    (@joedolson)

    Well, I’m unable to use your site – it seems like issues with your Litespeed cache, but I’m not able to click on anything at all. There are a ton of JS errors, and they somewhat suggest that the Litespeed JS cache is out of date, although I can’t tell for sure. You may not be seeing this if you’re logged-in.

    Can you try clearing the cache? I’m not necessarily expecting this to fix this issue, but I’m hoping it’ll allow me to use your site to try and see what’s going on.

    Thread Starter jennif2101

    (@jennif2101)

    Oh my god I’m sorry ! I Deactivated Litespeed and the site is ok now.

    But, I still have de problem on the calendar.

    Thanks

    Jen

    Plugin Author Joe Dolson

    (@joedolson)

    All right – I found it. I’ve seen this once before, and it’s a bit of a strange one.

    Your theme includes the following code:

    .w-btn::before, .button::before, button[type="submit"]::before {
    content:'';
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
    border-radius:inherit;
    border-width:var(--btn-border-width,0px);
    border-style:solid;
    border-color:inherit;
    border-image:inherit;
    transition:inherit
    }

    What that does is inserts an absolutely positioned empty container in pseudo-content before a wide variety of buttons (including the My Calendar event trigger), and that expands to fill the entire space of the closest parent container with position: relative, in this case, that’s the entire calendar grid.

    The consequence is that the *last* button on the calendar has a clickable surface that covers the entire calendar – so anywhere you click, you’re only triggering the last button.

    The simplest fix for this is to go to WordPress > Appearance > Customize > Additional CSS, and add this:

    .mc-main .event-title { position: relative; }

    That makes the heading itself the container, so the button’s pseudo content doesn’t expand to cover the entire calendar.

    Thread Starter jennif2101

    (@jennif2101)

    It worked ! Thank you so much for your time and your help !

    Jen

Viewing 6 replies - 1 through 6 (of 6 total)

You must be logged in to reply to this topic.