I have a user that had editor privileges (have increased that to author) who since the latest update, cannot add a new event because the date/time panel is not present on the page. There is another user with the same rights who does see the panel when adding an event and i can see it as superadmin.
Any ideas what I can try?
I am running Events Calendar Version 6.8.1 and WordPress Multisite version 6.7 on Ubuntu 22.04.5 LTS with PHP?8.2.25, MariaDB 10.6.18
]]>Fatal error: Uncaught ArgumentCountError: Too few arguments to function et_builder_wp_kses_post_tags(), 1 passed in /web/htdocs/www.winerytastingsicily.com/home/events/wp-includes/class-wp-hook.php on line 307 and exactly 2 expected in /web/htdocs/www.winerytastingsicily.com/home/events/wp-content/themes/Divi/includes/builder/feature/dynamic-content.php:1611 Stack trace:
#0 /web/htdocs/www.winerytastingsicily.com/home/events/wp-includes/class-wp-hook.php(307): et_builder_wp_kses_post_tags('<div class="wpe...')
#1 /web/htdocs/www.winerytastingsicily.com/home/events/wp-includes/plugin.php(191): WP_Hook->apply_filters('<div class="wpe...', Array)
#2 /web/htdocs/www.winerytastingsicily.com/home/events/wp-content/plugins/wp-event-manager/templates/form-fields/multiselect-field.php(22): apply_filters('wp_kses_allowed...', '<div class="wpe...')
#3 /web/htdocs/www.winerytastingsicily.com/home/events/wp-content/plugins/wp-event-manager/wp-event-manager-template.php(46): include('/web/htdocs/www...')
#4 /web/htdocs/www.winerytastin in /web/htdocs/www.winerytastingsicily.com/home/events/wp-content/themes/Divi/includes/builder/feature/dynamic-content.php on line 1611
I found
apply_filters('wp_kses_allowed_html', $field['description'])
in file wp-content/plugin/wp-event-manager/templates/form-fields/multiselect-field.php on line 22, but that filter takes 2 arguments:
apply_filters( 'wp_kses_allowed_html', array[] $html, string $context )
so the error occurs because of Divi function
function et_builder_wp_kses_post_tags( $tags, $context )
in file wp-content/themes/Divi/includes/builder/feature/dynamic-content.php on line 1611, which takes 2 arguments
We recently actioned maintenance on a website and updated all the Events Calendar plugins.
After the updates were pushed live we noticed the “Add an Event” page was broken with the following PHP error reported in the logs:
2022/02/23 10:52:37 [error] 29090#29090: *20816978 FastCGI sent in stderr: “PHP message: PHP Fatal error: Uncaught TypeError: Tribe\Utils\Lazy_String::__toString(): Return value must be of type string, null returned in {REMOVED}/plugins/the-events-calendar/common/src/Tribe/Utils/Lazy_String.php:78
We’re using WP 5.9 & PHP 8.0.
Would be great if we could get this fixed so we can apply the latest versions of the plugin to the site
The “Organizer form fields” and “Venue form fields” do not appear.
Is there a fix for this?
]]>I can browse for an image but there is no button to load it up.
Hope someone can help me.
]]>I have MyCalendar and MyCalendar Pro installed. I’m able to create a new page for event submission but my understanding of the front-end event submission is that the logged-in user could just click on a calendar day to create a new event/or edit an existing event.
I looked through the MyCalendar Pro PDF but I didn’t see anything about adding an event from the calendar. Can events be submitted by clicking on a calendar date?
]]>