• Resolved Marty Parker

    (@martyparker9745)


    Great plugin! Really serves a purpose.

    Our use case is that users will go to this page and then, at a specific time, content related to a concurrent webinar will become visible. However, this seems to require the page to be refreshed in order to invoke the change.

    Is there a parameter that can be added to the shortcode that will automatically refresh the page at the scheduled start/show time? That would be really great. Would be nice if the page would also refresh at the scheduled end/hide time.

    Thanks,

    Marty Parker

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

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

    (@awelzel)

    This is a known limitation. Unfortunately it is not that simple:

    First of all you need to be aware, that server side rules will only modify the content before it gets send to the browser. So there is no client side script at all which could do the automatic reload. And even the client side rules do not reload anything but only show or hide existing content dynamically using CSS properties.

    Every server side rule short code would have to include a JavaScript where the server tells the client, how long it takes until the current rule may require a page reload to reflect changes. However the calculation of this time span is not that simple. But I see, what I can do.

    Edit: At least you must be aware that visitors may get confused if the scrolled down a page and suddenly the whole page gets reloaded – since a partial reload is not possible.

    • This reply was modified 7 months, 3 weeks ago by Arno Welzel.
    Thread Starter Marty Parker

    (@martyparker9745)

    Hi, Arno,

    Thank you so much for replying. Ah, yes, you have made it very clear that to have a global timed Show and Hide, the solution must be on the server side. It is also now clear that the server side solution won’t know how many pages containing the shortcode or rule are open on client devices so that for many practical and performance reasons Timed Content will simply be passive until a page load request is made and then determine whether to show the Timed Content or not at that moment.

    Please, there is no need to work further on this request. We will likely solve this with a statement on our page that says, “To View the Transcript of the recording, please click here”, where “…here.” is a link that reloads the page.

    Again, thanks for this great plugin! If you have a Donate button, please let me know.

    Best regards,

    Marty

    Plugin Author Arno Welzel

    (@awelzel)

    Thanks for your feedback about this.

    I have a donate information in some of my other plugins, but not in this one yet.

    For donations you can use PayPal: https://www.paypal.com/paypalme/arnowelzel – thank you!

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Refresh Page to bring content into view’ is closed to new replies.