UP @캱Up6G!캱UpH U p=U`PAUֺU0H!캱U 0H!캱U 0H U =UPAUֺUH!캱UH!캱UH!캱UH!캱UH!캱UH!캱UH!캱UH庱U` U=xUPPuxU``uU0m庱Up0pັUp P Q@UP` IU`p %Up +pັU`"Q$ߺUp "U"ߺU %ߺUp & Up)=U`P)AUP`)ApັUp@)Qy(Up)AU)ߺUp )U)pັUp ,Q%U,+ Up ,=Up P,ApັUp` ,Qy(U`,AU,U ,U@,*CU ,庱U , Up (5=U P5A U0 05=U P5AxU`5uUP5UP`5uU`5ߺUp 5U`50ߺUp 7U 7 U 8:=xUpP:uU:m庱U:U<IU<%U<+pັUp =Q%U=+pັUp >QU뺱U >Up >ݺU!>Z U@ @@ U0 HA=UAU A/ U PA=U0AU0 A4U ` A/ߺUp @XARU@ A4%U A+ Up pB=UPBm庱UP'BUB* UxC=UpC%Up`C+ Up`D=UDm庱U*D UE=ߺUERy(UPEAUE%U`E+ߺUFR庱U.FU`J;NUPJB* UJd@ັUp J]U`JNUpJBNUpJBUJݺU1JpັUppLQ%U@L+ັU@3M UP0^=U P^AxU`^uxUpp^uxU^uU0^m庱U05^pັUppP`Q%UP``+inUrl' => \esc_url( \plugins_url( '', \WPSEO_FILE ) ), 'toolsPageUrl' => \esc_url( \admin_url( 'admin.php?page=wpseo_tools' ) ), 'usersPageUrl' => \esc_url( \admin_url( 'users.php' ) ), 'firstTimeConfigurationUrl' => $ftc_url, 'isPremium' => $this->product_helper->is_premium(), 'upsellText' => $this->get_upsell_text(), 'upsellLink' => $this->get_upsell_link(), ] ); } /** * Renders the target for the React to mount to. * * @return void */ public function render_target() { if ( $this->should_update_premium() ) { // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped -- Output escaped in get_update_premium_notice. echo $this->get_update_premium_notice(); } echo '
'; } /** * Gets the workouts option. * * @return mixed|null Returns workouts option if found, null if not. */ private function get_workouts_option() { $workouts_option = $this->options_helper->get( 'workouts_data' ); // This filter is documented in src/routes/workouts-route.php. return \apply_filters( 'Yoast\WP\SEO\workouts_options', $workouts_option ); } /** * Returns the notification to show when Premium needs to be updated. * * @return string The notification to update Premium. */ private function get_update_premium_notice() { $url = $this->get_upsell_link(); if ( $this->has_premium_subscription_expired() ) { /* translators: %s: expands to 'Yoast SEO Premium'. */ $title = \sprintf( \__( 'Renew your subscription of %s', 'wordpress-seo' ), 'Yoast SEO Premium' ); $copy = \sprintf( /* translators: %s: expands to 'Yoast SEO Premium'. */ \esc_html__( 'Accessing the latest workouts requires an updated version of %s (at least 17.7), but it looks like your subscription has expired. Please renew your subscription to update and gain access to all the latest features.', 'wordpress-seo' ), 'Yoast SEO Premium' ); $button = '' . \esc_html__( 'Renew your subscription', 'wordpress-seo' ) /* translators: Hidden accessibility text. */ . '' . \__( '(Opens in a new browser tab)', 'wordpress-seo' ) . '' . '' . ''; } elseif ( $this->has_premium_subscription_activated() ) { /* translators: %s: expands to 'Yoast SEO Premium'. */ $title = \sprintf( \__( 'Update to the latest version of %s', 'wordpress-seo' ), 'Yoast SEO Premium' ); $copy = \sprintf( /* translators: 1: expands to 'Yoast SEO Premium', 2: Link start tag to the page to update Premium, 3: Link closing tag. */ \esc_html__( 'It looks like you\'re running an outdated version of %1$s, please %2$supdate to the latest version (at least 17.7)%3$s to gain access to our updated workouts section.', 'wordpress-seo' ), 'Yoast SEO Premium', '', '' ); $button = null; } else { /* translators: %s: expands to 'Yoast SEO Premium'. */ $title = \sprintf( \__( 'Activate your subscription of %s', 'wordpress-seo' ), 'Yoast SEO Premium' ); $url_button = 'https://yoa.st/workouts-activate-notice-help'; $copy = \sprintf( /* translators: 1: expands to 'Yoast SEO Premium', 2: Link start tag to the page to update Premium, 3: Link closing tag. */ \esc_html__( 'It looks like you’re running an outdated and unactivated version of %1$s, please activate your subscription in %2$sMyYoast%3$s and update to the latest version (at least 17.7) to gain access to our updated workouts section.', 'wordpress-seo' ), 'Yoast SEO Premium', '', '' ); $button = '' . \esc_html__( 'Get help activating your subscription', 'wordpress-seo' ) /* translators: Hidden accessibility text. */ . '' . \__( '(Opens in a new browser tab)', 'wordpress-seo' ) . '' . ''; } $notice = new Notice_Presenter( $title, $copy, null, $button ); return $notice->present(); } /** * Check whether Premium should be updated. * * @return bool Returns true when Premium is enabled and the version is below 17.7. */ private function should_update_premium() { $premium_version = $this->product_helper->get_premium_version(); return $premium_version !== null && \version_compare( $premium_version, '17.7-RC1', '<' ); } /** * Check whether the Premium subscription has expired. * * @return bool Returns true when Premium subscription has expired. */ private function has_premium_subscription_expired() { $subscription = $this->addon_manager->get_subscription( WPSEO_Addon_Manager::PREMIUM_SLUG ); return ( isset( $subscription->expiry_date ) && ( \strtotime( $subscription->expiry_date ) - \time() ) < 0 ); } /** * Check whether the Premium subscription is activated. * * @return bool Returns true when Premium subscription is activated. */ private function has_premium_subscription_activated() { return $this->addon_manager->has_valid_subscription( WPSEO_Addon_Manager::PREMIUM_SLUG ); } /** * Returns the upsell/update copy to show in the card buttons. * * @return string Returns a string with the upsell/update copy for the card buttons. */ private function get_upsell_text() { if ( ! $this->product_helper->is_premium() || ! $this->should_update_premium() ) { // Use the default defined in the component. return ''; } if ( $this->has_premium_subscription_expired() ) { return \sprintf( /* translators: %s: expands to 'Yoast SEO Premium'. */ \__( 'Renew %s', 'wordpress-seo' ), 'Yoast SEO Premium' ); } if ( $this->has_premium_subscription_activated() ) { return \sprintf( /* translators: %s: expands to 'Yoast SEO Premium'. */ \__( 'Update %s', 'wordpress-seo' ), 'Yoast SEO Premium' ); } return \sprintf( /* translators: %s: expands to 'Yoast SEO Premium'. */ \__( 'Activate %s', 'wordpress-seo' ), 'Yoast SEO Premium' ); } /** * Returns the upsell/update link to show in the card buttons. * * @return string Returns a string with the upsell/update link for the card buttons. */ private function get_upsell_link() { if ( ! $this->product_helper->is_premium() || ! $this->should_update_premium() ) { // Use the default defined in the component. return ''; } if ( $this->has_premium_subscription_expired() ) { return 'https://yoa.st/workout-renew-notice'; } if ( $this->has_premium_subscription_activated() ) { return \wp_nonce_url( \self_admin_url( 'update.php?action=upgrade-plugin&plugin=wordpress-seo-premium/wp-seo-premium.php' ), 'upgrade-plugin_wordpress-seo-premium/wp-seo-premium.php' ); } return 'https://yoa.st/workouts-activate-notice-myyoast'; } } m:con bietet digitale Lösungen - Convention International I MICE

m:con bietet digitale Lösungen

Das Team der m:con hat in den vergangenen Monaten seine Expertise erfolgreich in der Umsetzung von virtuellen und hybriden Veranstaltungen eingesetzt und ausgebaut. Neben bereits positiv durchgeführten Events wurden mit vielen Veranstalter*innen auch bereits Lösungen erarbeitet, um die ursprünglich im Frühjahr oder Herbst geplanten Kongresse und Events in angepasster Form umsetzen zu können.

m:con
Aus dem Hybrid Studio im Congress Center Rosengarten können Konferenzformate jeglicher Art realisiert werden. Fotos: m:con

Dieses Wissen konnte die m:con bereits mit der Realisierung der ersten virtuellen Hauptversammlungen der FUCHS Petrolub SE, sowie den Aktienunternehmen Crops energies AG, Südzucker AG und Heidelberger Druckmaschinen AG unter Beweis stellen.

„Durch die Coronakrise hat die Digitalisierung auch in unserer Branche einen sicherlich notwendigen Schub bekommen. Wenngleich uns die analogen Veranstaltungen fehlen, die von der Interaktion zwischen Menschen leben, haben wir gute Erfahrungen mit dem Format der rein digitalen Veranstaltungen gemacht und werden diese mit weiteren Kunden in den kommenden Wochen und Monaten fortführen“ berichtet m:con-Geschäftsführer Bastian Fiedler.

Um Kund*innen den Zugang zu hybriden Formaten zu erleichtern, wurde zudem auf der Ebene 2 des Congress Centers Rosengarten ein Hybrides Studio installiert. Damit ist auch die spontane und unkomplizierte Umsetzung von Konferenzstreamings möglich.

An diese Erfolge knüpfte die m:con im Herbst mit der Umsetzung digitaler Kongresse an. Den Anfang machte der Kongress für Kinder- und Jugendmedizin (DGKJ) vom 17. – 19. September. Eigentlich geplant als Präsenzveranstaltung in Berlin, wurde der Kongress nun in rein digitaler Form umgesetzt. Nach einer gestreamten Live-Begrüßung durch den Kongresspräsidenten, verfolgten so durchschnittlich 1000 Teilnehmer*innen pro Tag die rund 80 Vorträge und Sitzungen über ein eigenes Onlineportal. Neben einer Interaktionsmöglichkeit via Chatfunktion mit den Referent*innen, gab es außerdem gesonderte Expertengespräche in eigenen virtuellen Videokonferenzräumen, die ein direktes Gespräch zu bestimmten Themen ermöglichten. Auch eine digitale Posterausstellung mit über 190 E-Postern sowie Präsentationen waren Teil des Programms. Dank der digitalen Umsetzung stehen alle Programmpunkte auch nach dem Kongress online zur Verfügung und können On-Demand über die Website abgerufen werden.

m:con
Der diesjährige Kongress für Kinder- und Jugendmedizin fand als rein virtuelles Event statt.

Man könnte sagen, damit ist der virtuelle Startschuss zum “Digitale Kongressherbst” gefallen. An die erfolgreiche Umsetzung der DGKJ sollen jetzt nicht nur die 86. Jahrestagung und Herztage der DGK vom 15.-17. Oktober, der PMO-Tag am 19. Oktober und das PMO-Forum vom 20.-21. Oktober, die 36. Jahrestagung der Gefäßchirurgie und Gefäßmedizin sowie der Deutsche Schmerzkongress 21.-24. Oktober, sondern auch die 46. Jahrestagung der GNPI vom 29.-31. Oktober sowie der Kongress der DGPPN vom 25.-28. November anknüpfen und alle ebenfalls rein digital stattfinden.