'active', ) ); use Activitypub\Activity\Extended_Object\Event; if ( ! isset( $args ) || ! array_key_exists( 'event_terms', $args ) ) { return; } if ( ! current_user_can( 'manage_options' ) ) { return; } if ( ! isset( $args ) || ! array_key_exists( 'supports_event_sources', $args ) ) { return; } $event_plugins_supporting_event_sources = $args['supports_event_sources']; $selected_plugin = \get_option( 'event_bridge_for_activitypub_plugin_used_for_event_source_feature', '' ); $event_sources_active = \get_option( 'event_bridge_for_activitypub_event_sources_active', false ); $event_terms = $args['event_terms']; require_once EVENT_BRIDGE_FOR_ACTIVITYPUB_PLUGIN_DIR . '/includes/event-categories.php'; $selected_default_event_category = \get_option( 'event_bridge_for_activitypub_default_event_category', 'MEETING' ); $current_category_mapping = \get_option( 'event_bridge_for_activitypub_event_category_mappings', array() ); ?>

[ap_start_time]
[ap_end_time]
[ap_location]
[ap_hashtags]
[ap_excerpt]
[ap_content]

>

'; foreach ( $plugins_supporting_event_sources as $event_plugin ) { echo '
  • ' . esc_attr( $event_plugin->get_plugin_name() ) . '
  • '; } echo ''; return; } ?>

    name ); ?>