Plugin Directory

Changeset 3737327


Ignore:
Timestamp:
10/09/2026 09:07:57 PM (13 days ago)
Author:
darioti
Message:

Release MBX Flow 2.1.3: three-step welcome and WordPress activation signup links

Location:
mbx-flow
Files:
2 added
20 edited
1 copied

Legend:

Unmodified
Added
Removed
  • mbx-flow/tags/2.1.3/languages/mbx-flow-de_DE.po

    r3737310 r3737327  
    306306msgid "Already have one? Paste your connect code below."
    307307msgstr "Sie haben schon eines? Fügen Sie unten Ihren Verbindungscode ein."
     308
     309msgid "Turn your next article into a social post"
     310msgstr "Verwandle deinen nächsten Artikel in einen Social-Media-Beitrag"
     311
     312msgid "WordPress works both ways on Free: share blog articles to your social accounts, or publish to this blog from MBX Flow. No credit card or expiry. Networks and limits depend on your plan."
     313msgstr "WordPress funktioniert mit Free in beide Richtungen: Teile Blogartikel auf deinen Social-Media-Konten oder veröffentliche auf diesem Blog aus MBX Flow. Ohne Kreditkarte oder Ablaufdatum. Netzwerke und Limits hängen von deinem Tarif ab."
     314
     315msgid "Create your free account"
     316msgstr "Erstelle dein kostenloses Konto"
     317
     318msgid "Workspace found"
     319msgstr "Arbeitsbereich gefunden"
     320
     321msgid "Already have an account? Go straight to step 2."
     322msgstr "Du hast bereits ein Konto? Gehe direkt zu Schritt 2."
     323
     324msgid "Connect and approve this site"
     325msgstr "Verbinde und bestätige diese Website"
     326
     327msgid "Site connected"
     328msgstr "Website verbunden"
     329
     330msgid "In MBX Flow, open Automation → WordPress, get a connect code and paste it below. Then approve this site in MBX Flow."
     331msgstr "Öffne in MBX Flow Automatisierung → WordPress, hole einen Verbindungscode und füge ihn unten ein. Bestätige dann diese Website in MBX Flow."
     332
     333msgid "Share your first article"
     334msgstr "Teile deinen ersten Artikel"
     335
     336msgid "Article received by MBX Flow"
     337msgstr "Artikel von MBX Flow empfangen"
     338
     339msgid "Check the queue in MBX Flow for its scheduled time and publication result."
     340msgstr "Prüfe die Warteschlange in MBX Flow auf den geplanten Zeitpunkt und das Veröffentlichungsergebnis."
     341
     342msgid "Connect a social account in MBX Flow. Choose your accounts under Sharing new articles below and save. Then publish a new article with sharing enabled in its MBX Flow editor box."
     343msgstr "Verbinde ein Social-Media-Konto in MBX Flow. Wähle deine Konten unten unter Neue Artikel teilen und speichere. Veröffentliche dann einen neuen Artikel mit aktiviertem Teilen im MBX-Flow-Feld des Editors."
     344
     345msgid "Write an article"
     346msgstr "Schreibe einen Artikel"
     347
     348msgid "Follow the setup guide"
     349msgstr "Folge der Einrichtungsanleitung"
  • mbx-flow/tags/2.1.3/languages/mbx-flow-es_ES.po

    r3737310 r3737327  
    306306msgid "Already have one? Paste your connect code below."
    307307msgstr "¿Ya tienes una? Pega tu código de conexión abajo."
     308
     309msgid "Turn your next article into a social post"
     310msgstr "Convierte tu próximo artículo en una publicación social"
     311
     312msgid "WordPress works both ways on Free: share blog articles to your social accounts, or publish to this blog from MBX Flow. No credit card or expiry. Networks and limits depend on your plan."
     313msgstr "WordPress funciona en ambos sentidos con Free: comparte artículos en tus redes sociales o publica en este blog desde MBX Flow. Sin tarjeta ni vencimiento. Las redes y los límites dependen de tu plan."
     314
     315msgid "Create your free account"
     316msgstr "Crea tu cuenta gratis"
     317
     318msgid "Workspace found"
     319msgstr "Espacio de trabajo encontrado"
     320
     321msgid "Already have an account? Go straight to step 2."
     322msgstr "¿Ya tienes cuenta? Sigue con el paso 2."
     323
     324msgid "Connect and approve this site"
     325msgstr "Conecta y aprueba este sitio"
     326
     327msgid "Site connected"
     328msgstr "Sitio conectado"
     329
     330msgid "In MBX Flow, open Automation → WordPress, get a connect code and paste it below. Then approve this site in MBX Flow."
     331msgstr "En MBX Flow, abre Automatización → WordPress, obtén un código de conexión y pégalo abajo. Después aprueba este sitio en MBX Flow."
     332
     333msgid "Share your first article"
     334msgstr "Comparte tu primer artículo"
     335
     336msgid "Article received by MBX Flow"
     337msgstr "MBX Flow recibió el artículo"
     338
     339msgid "Check the queue in MBX Flow for its scheduled time and publication result."
     340msgstr "Revisa la cola en MBX Flow para ver el horario programado y el resultado de la publicación."
     341
     342msgid "Connect a social account in MBX Flow. Choose your accounts under Sharing new articles below and save. Then publish a new article with sharing enabled in its MBX Flow editor box."
     343msgstr "Conecta una red social en MBX Flow. Elige tus cuentas en Compartir artículos nuevos abajo y guarda. Después publica un artículo nuevo con la opción de compartir activada en su cuadro de MBX Flow en el editor."
     344
     345msgid "Write an article"
     346msgstr "Escribe un artículo"
     347
     348msgid "Follow the setup guide"
     349msgstr "Sigue la guía de configuración"
  • mbx-flow/tags/2.1.3/languages/mbx-flow-fr_FR.po

    r3737310 r3737327  
    306306msgid "Already have one? Paste your connect code below."
    307307msgstr "Vous en avez déjà un ? Collez votre code de connexion ci-dessous."
     308
     309msgid "Turn your next article into a social post"
     310msgstr "Transformez votre prochain article en publication sociale"
     311
     312msgid "WordPress works both ways on Free: share blog articles to your social accounts, or publish to this blog from MBX Flow. No credit card or expiry. Networks and limits depend on your plan."
     313msgstr "WordPress fonctionne dans les deux sens avec Free : partagez vos articles sur vos comptes sociaux ou publiez sur ce blog depuis MBX Flow. Sans carte bancaire ni expiration. Les réseaux et les limites dépendent de votre offre."
     314
     315msgid "Create your free account"
     316msgstr "Créez votre compte gratuit"
     317
     318msgid "Workspace found"
     319msgstr "Espace de travail trouvé"
     320
     321msgid "Already have an account? Go straight to step 2."
     322msgstr "Vous avez déjà un compte ? Passez à l’étape 2."
     323
     324msgid "Connect and approve this site"
     325msgstr "Connectez et approuvez ce site"
     326
     327msgid "Site connected"
     328msgstr "Site connecté"
     329
     330msgid "In MBX Flow, open Automation → WordPress, get a connect code and paste it below. Then approve this site in MBX Flow."
     331msgstr "Dans MBX Flow, ouvrez Automatisation → WordPress, obtenez un code de connexion et collez-le ci-dessous. Puis approuvez ce site dans MBX Flow."
     332
     333msgid "Share your first article"
     334msgstr "Partagez votre premier article"
     335
     336msgid "Article received by MBX Flow"
     337msgstr "Article reçu par MBX Flow"
     338
     339msgid "Check the queue in MBX Flow for its scheduled time and publication result."
     340msgstr "Consultez la file dans MBX Flow pour voir l’heure prévue et le résultat de la publication."
     341
     342msgid "Connect a social account in MBX Flow. Choose your accounts under Sharing new articles below and save. Then publish a new article with sharing enabled in its MBX Flow editor box."
     343msgstr "Connectez un compte social dans MBX Flow. Choisissez vos comptes dans Partage des nouveaux articles ci-dessous et enregistrez. Puis publiez un nouvel article avec le partage activé dans son encadré MBX Flow de l’éditeur."
     344
     345msgid "Write an article"
     346msgstr "Rédigez un article"
     347
     348msgid "Follow the setup guide"
     349msgstr "Suivez le guide de configuration"
  • mbx-flow/tags/2.1.3/languages/mbx-flow-it_IT.po

    r3737310 r3737327  
    306306msgid "Already have one? Paste your connect code below."
    307307msgstr "Ne hai già uno? Incolla qui sotto il tuo codice di connessione."
     308
     309msgid "Turn your next article into a social post"
     310msgstr "Trasforma il tuo prossimo articolo in un post social"
     311
     312msgid "WordPress works both ways on Free: share blog articles to your social accounts, or publish to this blog from MBX Flow. No credit card or expiry. Networks and limits depend on your plan."
     313msgstr "WordPress funziona in entrambe le direzioni con Free: condividi gli articoli sui tuoi account social o pubblica su questo blog da MBX Flow. Nessuna carta di credito o scadenza. Reti e limiti dipendono dal piano."
     314
     315msgid "Create your free account"
     316msgstr "Crea il tuo account gratuito"
     317
     318msgid "Workspace found"
     319msgstr "Spazio di lavoro trovato"
     320
     321msgid "Already have an account? Go straight to step 2."
     322msgstr "Hai già un account? Vai al passaggio 2."
     323
     324msgid "Connect and approve this site"
     325msgstr "Collega e approva questo sito"
     326
     327msgid "Site connected"
     328msgstr "Sito collegato"
     329
     330msgid "In MBX Flow, open Automation → WordPress, get a connect code and paste it below. Then approve this site in MBX Flow."
     331msgstr "In MBX Flow, apri Automazione → WordPress, ottieni un codice di collegamento e incollalo sotto. Poi approva questo sito in MBX Flow."
     332
     333msgid "Share your first article"
     334msgstr "Condividi il tuo primo articolo"
     335
     336msgid "Article received by MBX Flow"
     337msgstr "Articolo ricevuto da MBX Flow"
     338
     339msgid "Check the queue in MBX Flow for its scheduled time and publication result."
     340msgstr "Controlla la coda in MBX Flow per vedere l’orario programmato e il risultato della pubblicazione."
     341
     342msgid "Connect a social account in MBX Flow. Choose your accounts under Sharing new articles below and save. Then publish a new article with sharing enabled in its MBX Flow editor box."
     343msgstr "Collega un account social in MBX Flow. Scegli gli account sotto Condivisione dei nuovi articoli e salva. Poi pubblica un nuovo articolo con la condivisione attiva nel riquadro MBX Flow dell’editor."
     344
     345msgid "Write an article"
     346msgstr "Scrivi un articolo"
     347
     348msgid "Follow the setup guide"
     349msgstr "Segui la guida alla configurazione"
  • mbx-flow/tags/2.1.3/mbxflow.php

    r3737310 r3737327  
    44 * Plugin URI:        https://mbxflow.com/
    55 * Description:       Connect this site to your MBX Flow workspace: new articles are shared to your social accounts, and MBX Flow can publish entries on this blog.
    6  * Version:           2.1.2
     6 * Version:           2.1.3
    77 * Requires at least: 6.3
    88 * Requires PHP:      7.4
    … …  
    4242}
    4343
    44 define( 'MBXFLOW_VERSION', '2.1.2' );
     44define( 'MBXFLOW_VERSION', '2.1.3' );
    4545define( 'MBXFLOW_PROTOCOL', 2 );
    4646define( 'MBXFLOW_DB_VERSION', 2 );
    … …  
    6565// never calls it.
    6666if ( ! defined( 'MBXFLOW_SIGNUP' ) ) {
    67         define( 'MBXFLOW_SIGNUP', 'https://app.mbxflow.com/signup?utm_source=wordpress&utm_medium=plugin&utm_campaign=connect' );
     67        define( 'MBXFLOW_SIGNUP', 'https://app.mbxflow.com/signup?utm_source=wordpress&utm_medium=plugin&utm_campaign=wordpress_activation' );
    6868}
    6969
    … …  
    681681        }
    682682        wp_enqueue_script( 'mbxflow-admin', plugins_url( 'admin.js', __FILE__ ), array(), MBXFLOW_VERSION, true );
     683        wp_enqueue_style( 'mbxflow-admin', plugins_url( 'admin.css', __FILE__ ), array(), MBXFLOW_VERSION );
    683684        wp_localize_script(
    684685                'mbxflow-admin',
    … …  
    765766}
    766767
     768/** A local checklist only: opening it sends no usage events. */
     769function mbxflow_welcome() {
     770        $connected = mbxflow_connected();
     771        $shared = get_posts( array( 'post_type' => mbxflow_post_types(), 'post_status' => 'publish', 'numberposts' => 1, 'fields' => 'ids', 'meta_key' => '_mbxflow_shared', 'meta_value' => 's:2:"ok";b:1;', 'meta_compare' => 'LIKE' ) );
     772        ?>
     773        <section class="mbxflow-welcome" aria-labelledby="mbxflow-welcome-title">
     774                <h2 id="mbxflow-welcome-title"><?php esc_html_e( 'Turn your next article into a social post', 'mbx-flow' ); ?></h2>
     775                <p><?php esc_html_e( 'WordPress works both ways on Free: share blog articles to your social accounts, or publish to this blog from MBX Flow. No credit card or expiry. Networks and limits depend on your plan.', 'mbx-flow' ); ?></p>
     776                <ol class="mbxflow-steps">
     777                        <li>
     778                                <h3><?php esc_html_e( 'Create your free account', 'mbx-flow' ); ?></h3>
     779                                <?php if ( $connected || mbxflow_pending() ) : ?>
     780                                        <p class="mbxflow-done"><?php esc_html_e( 'Workspace found', 'mbx-flow' ); ?></p>
     781                                <?php else : ?>
     782                                        <p><a class="button button-primary" href="<?php echo esc_url( MBXFLOW_SIGNUP ); ?>" target="_blank" rel="noopener"><?php esc_html_e( 'Create a free account', 'mbx-flow' ); ?></a></p>
     783                                        <p><?php esc_html_e( 'Already have an account? Go straight to step 2.', 'mbx-flow' ); ?></p>
     784                                <?php endif; ?>
     785                        </li>
     786                        <li>
     787                                <h3><?php esc_html_e( 'Connect and approve this site', 'mbx-flow' ); ?></h3>
     788                                <?php if ( $connected ) : ?>
     789                                        <p class="mbxflow-done"><?php esc_html_e( 'Site connected', 'mbx-flow' ); ?></p>
     790                                <?php else : ?>
     791                                        <p><?php esc_html_e( 'In MBX Flow, open Automation → WordPress, get a connect code and paste it below. Then approve this site in MBX Flow.', 'mbx-flow' ); ?></p>
     792                                <?php endif; ?>
     793                        </li>
     794                        <li>
     795                                <h3><?php esc_html_e( 'Share your first article', 'mbx-flow' ); ?></h3>
     796                                <?php if ( $shared ) : ?>
     797                                        <p class="mbxflow-done"><?php esc_html_e( 'Article received by MBX Flow', 'mbx-flow' ); ?></p>
     798                                        <p><?php esc_html_e( 'Check the queue in MBX Flow for its scheduled time and publication result.', 'mbx-flow' ); ?></p>
     799                                <?php else : ?>
     800                                        <p><?php esc_html_e( 'Connect a social account in MBX Flow. Choose your accounts under Sharing new articles below and save. Then publish a new article with sharing enabled in its MBX Flow editor box.', 'mbx-flow' ); ?></p>
     801                                        <?php if ( $connected ) : ?>
     802                                                <p><a class="button" href="<?php echo esc_url( admin_url( 'post-new.php' ) ); ?>"><?php esc_html_e( 'Write an article', 'mbx-flow' ); ?></a></p>
     803                                        <?php endif; ?>
     804                                <?php endif; ?>
     805                        </li>
     806                </ol>
     807                <p><a href="<?php echo esc_url( 'https://mbxflow.com/' . ( 0 === strpos( determine_locale(), 'es' ) ? 'es/' : '' ) . 'wordpress/?utm_source=wordpress&utm_medium=plugin&utm_campaign=wordpress_activation' ); ?>" target="_blank" rel="noopener"><?php esc_html_e( 'Follow the setup guide', 'mbx-flow' ); ?></a></p>
     808        </section>
     809        <?php
     810}
     811
    767812function mbxflow_settings_page() {
    768813        if ( ! current_user_can( 'manage_options' ) ) {
    … …  
    779824        <div class="wrap">
    780825                <h1>MBX Flow</h1>
     826                <?php mbxflow_welcome(); ?>
    781827
    782828                <h2><?php esc_html_e( 'Connection', 'mbx-flow' ); ?></h2>
    … …  
    845891                                <div class="notice notice-<?php echo 'upgraded' === $pairing['status'] ? 'info' : 'error'; ?> inline"><p><?php echo esc_html( $reason ); ?></p></div>
    846892                        <?php endif; ?>
    847                         <div class="notice notice-info inline" style="padding:12px 16px;max-width:760px">
    848                                 <p style="font-size:15px;margin-top:0"><strong><?php esc_html_e( 'New to MBX Flow? Try it free.', 'mbx-flow' ); ?></strong></p>
    849                                 <p><?php esc_html_e( 'Create your MBX Flow account to share every new article to your social accounts and publish to this blog from MBX Flow. The Free plan includes WordPress, needs no card and never expires.', 'mbx-flow' ); ?></p>
    850                                 <p><a class="button button-primary" href="<?php echo esc_url( MBXFLOW_SIGNUP ); ?>" target="_blank" rel="noopener"><?php esc_html_e( 'Create a free account', 'mbx-flow' ); ?></a></p>
    851                                 <p class="description"><?php esc_html_e( 'Already have one? Paste your connect code below.', 'mbx-flow' ); ?></p>
    852                         </div>
    853893                        <p><label for="mbxflow-code"><strong><?php esc_html_e( 'Connect code', 'mbx-flow' ); ?></strong></label></p>
    854894                        <p>
  • mbx-flow/tags/2.1.3/readme.txt

    r3737310 r3737327  
    55Tested up to: 7.1
    66Requires PHP: 7.4
    7 Stable tag: 2.1.2
     7Stable tag: 2.1.3
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    … …  
    103103== Changelog ==
    104104
     105= 2.1.3 =
     106* A three-step welcome guides you through creating a free account, connecting and approving your site, and sharing your first article.
     107* The checklist uses local connection and article records. It sends no installation or usage telemetry.
     108* Signup links identify the WordPress activation campaign.
     109
    105110= 2.1.2 =
    106111* WordPress now works on every MBX Flow plan, Free included: sharing new articles no longer needs Pro.
  • mbx-flow/trunk/languages/mbx-flow-de_DE.po

    r3737310 r3737327  
    306306msgid "Already have one? Paste your connect code below."
    307307msgstr "Sie haben schon eines? Fügen Sie unten Ihren Verbindungscode ein."
     308
     309msgid "Turn your next article into a social post"
     310msgstr "Verwandle deinen nächsten Artikel in einen Social-Media-Beitrag"
     311
     312msgid "WordPress works both ways on Free: share blog articles to your social accounts, or publish to this blog from MBX Flow. No credit card or expiry. Networks and limits depend on your plan."
     313msgstr "WordPress funktioniert mit Free in beide Richtungen: Teile Blogartikel auf deinen Social-Media-Konten oder veröffentliche auf diesem Blog aus MBX Flow. Ohne Kreditkarte oder Ablaufdatum. Netzwerke und Limits hängen von deinem Tarif ab."
     314
     315msgid "Create your free account"
     316msgstr "Erstelle dein kostenloses Konto"
     317
     318msgid "Workspace found"
     319msgstr "Arbeitsbereich gefunden"
     320
     321msgid "Already have an account? Go straight to step 2."
     322msgstr "Du hast bereits ein Konto? Gehe direkt zu Schritt 2."
     323
     324msgid "Connect and approve this site"
     325msgstr "Verbinde und bestätige diese Website"
     326
     327msgid "Site connected"
     328msgstr "Website verbunden"
     329
     330msgid "In MBX Flow, open Automation → WordPress, get a connect code and paste it below. Then approve this site in MBX Flow."
     331msgstr "Öffne in MBX Flow Automatisierung → WordPress, hole einen Verbindungscode und füge ihn unten ein. Bestätige dann diese Website in MBX Flow."
     332
     333msgid "Share your first article"
     334msgstr "Teile deinen ersten Artikel"
     335
     336msgid "Article received by MBX Flow"
     337msgstr "Artikel von MBX Flow empfangen"
     338
     339msgid "Check the queue in MBX Flow for its scheduled time and publication result."
     340msgstr "Prüfe die Warteschlange in MBX Flow auf den geplanten Zeitpunkt und das Veröffentlichungsergebnis."
     341
     342msgid "Connect a social account in MBX Flow. Choose your accounts under Sharing new articles below and save. Then publish a new article with sharing enabled in its MBX Flow editor box."
     343msgstr "Verbinde ein Social-Media-Konto in MBX Flow. Wähle deine Konten unten unter Neue Artikel teilen und speichere. Veröffentliche dann einen neuen Artikel mit aktiviertem Teilen im MBX-Flow-Feld des Editors."
     344
     345msgid "Write an article"
     346msgstr "Schreibe einen Artikel"
     347
     348msgid "Follow the setup guide"
     349msgstr "Folge der Einrichtungsanleitung"
  • mbx-flow/trunk/languages/mbx-flow-es_ES.po

    r3737310 r3737327  
    306306msgid "Already have one? Paste your connect code below."
    307307msgstr "¿Ya tienes una? Pega tu código de conexión abajo."
     308
     309msgid "Turn your next article into a social post"
     310msgstr "Convierte tu próximo artículo en una publicación social"
     311
     312msgid "WordPress works both ways on Free: share blog articles to your social accounts, or publish to this blog from MBX Flow. No credit card or expiry. Networks and limits depend on your plan."
     313msgstr "WordPress funciona en ambos sentidos con Free: comparte artículos en tus redes sociales o publica en este blog desde MBX Flow. Sin tarjeta ni vencimiento. Las redes y los límites dependen de tu plan."
     314
     315msgid "Create your free account"
     316msgstr "Crea tu cuenta gratis"
     317
     318msgid "Workspace found"
     319msgstr "Espacio de trabajo encontrado"
     320
     321msgid "Already have an account? Go straight to step 2."
     322msgstr "¿Ya tienes cuenta? Sigue con el paso 2."
     323
     324msgid "Connect and approve this site"
     325msgstr "Conecta y aprueba este sitio"
     326
     327msgid "Site connected"
     328msgstr "Sitio conectado"
     329
     330msgid "In MBX Flow, open Automation → WordPress, get a connect code and paste it below. Then approve this site in MBX Flow."
     331msgstr "En MBX Flow, abre Automatización → WordPress, obtén un código de conexión y pégalo abajo. Después aprueba este sitio en MBX Flow."
     332
     333msgid "Share your first article"
     334msgstr "Comparte tu primer artículo"
     335
     336msgid "Article received by MBX Flow"
     337msgstr "MBX Flow recibió el artículo"
     338
     339msgid "Check the queue in MBX Flow for its scheduled time and publication result."
     340msgstr "Revisa la cola en MBX Flow para ver el horario programado y el resultado de la publicación."
     341
     342msgid "Connect a social account in MBX Flow. Choose your accounts under Sharing new articles below and save. Then publish a new article with sharing enabled in its MBX Flow editor box."
     343msgstr "Conecta una red social en MBX Flow. Elige tus cuentas en Compartir artículos nuevos abajo y guarda. Después publica un artículo nuevo con la opción de compartir activada en su cuadro de MBX Flow en el editor."
     344
     345msgid "Write an article"
     346msgstr "Escribe un artículo"
     347
     348msgid "Follow the setup guide"
     349msgstr "Sigue la guía de configuración"
  • mbx-flow/trunk/languages/mbx-flow-fr_FR.po

    r3737310 r3737327  
    306306msgid "Already have one? Paste your connect code below."
    307307msgstr "Vous en avez déjà un ? Collez votre code de connexion ci-dessous."
     308
     309msgid "Turn your next article into a social post"
     310msgstr "Transformez votre prochain article en publication sociale"
     311
     312msgid "WordPress works both ways on Free: share blog articles to your social accounts, or publish to this blog from MBX Flow. No credit card or expiry. Networks and limits depend on your plan."
     313msgstr "WordPress fonctionne dans les deux sens avec Free : partagez vos articles sur vos comptes sociaux ou publiez sur ce blog depuis MBX Flow. Sans carte bancaire ni expiration. Les réseaux et les limites dépendent de votre offre."
     314
     315msgid "Create your free account"
     316msgstr "Créez votre compte gratuit"
     317
     318msgid "Workspace found"
     319msgstr "Espace de travail trouvé"
     320
     321msgid "Already have an account? Go straight to step 2."
     322msgstr "Vous avez déjà un compte ? Passez à l’étape 2."
     323
     324msgid "Connect and approve this site"
     325msgstr "Connectez et approuvez ce site"
     326
     327msgid "Site connected"
     328msgstr "Site connecté"
     329
     330msgid "In MBX Flow, open Automation → WordPress, get a connect code and paste it below. Then approve this site in MBX Flow."
     331msgstr "Dans MBX Flow, ouvrez Automatisation → WordPress, obtenez un code de connexion et collez-le ci-dessous. Puis approuvez ce site dans MBX Flow."
     332
     333msgid "Share your first article"
     334msgstr "Partagez votre premier article"
     335
     336msgid "Article received by MBX Flow"
     337msgstr "Article reçu par MBX Flow"
     338
     339msgid "Check the queue in MBX Flow for its scheduled time and publication result."
     340msgstr "Consultez la file dans MBX Flow pour voir l’heure prévue et le résultat de la publication."
     341
     342msgid "Connect a social account in MBX Flow. Choose your accounts under Sharing new articles below and save. Then publish a new article with sharing enabled in its MBX Flow editor box."
     343msgstr "Connectez un compte social dans MBX Flow. Choisissez vos comptes dans Partage des nouveaux articles ci-dessous et enregistrez. Puis publiez un nouvel article avec le partage activé dans son encadré MBX Flow de l’éditeur."
     344
     345msgid "Write an article"
     346msgstr "Rédigez un article"
     347
     348msgid "Follow the setup guide"
     349msgstr "Suivez le guide de configuration"
  • mbx-flow/trunk/languages/mbx-flow-it_IT.po

    r3737310 r3737327  
    306306msgid "Already have one? Paste your connect code below."
    307307msgstr "Ne hai già uno? Incolla qui sotto il tuo codice di connessione."
     308
     309msgid "Turn your next article into a social post"
     310msgstr "Trasforma il tuo prossimo articolo in un post social"
     311
     312msgid "WordPress works both ways on Free: share blog articles to your social accounts, or publish to this blog from MBX Flow. No credit card or expiry. Networks and limits depend on your plan."
     313msgstr "WordPress funziona in entrambe le direzioni con Free: condividi gli articoli sui tuoi account social o pubblica su questo blog da MBX Flow. Nessuna carta di credito o scadenza. Reti e limiti dipendono dal piano."
     314
     315msgid "Create your free account"
     316msgstr "Crea il tuo account gratuito"
     317
     318msgid "Workspace found"
     319msgstr "Spazio di lavoro trovato"
     320
     321msgid "Already have an account? Go straight to step 2."
     322msgstr "Hai già un account? Vai al passaggio 2."
     323
     324msgid "Connect and approve this site"
     325msgstr "Collega e approva questo sito"
     326
     327msgid "Site connected"
     328msgstr "Sito collegato"
     329
     330msgid "In MBX Flow, open Automation → WordPress, get a connect code and paste it below. Then approve this site in MBX Flow."
     331msgstr "In MBX Flow, apri Automazione → WordPress, ottieni un codice di collegamento e incollalo sotto. Poi approva questo sito in MBX Flow."
     332
     333msgid "Share your first article"
     334msgstr "Condividi il tuo primo articolo"
     335
     336msgid "Article received by MBX Flow"
     337msgstr "Articolo ricevuto da MBX Flow"
     338
     339msgid "Check the queue in MBX Flow for its scheduled time and publication result."
     340msgstr "Controlla la coda in MBX Flow per vedere l’orario programmato e il risultato della pubblicazione."
     341
     342msgid "Connect a social account in MBX Flow. Choose your accounts under Sharing new articles below and save. Then publish a new article with sharing enabled in its MBX Flow editor box."
     343msgstr "Collega un account social in MBX Flow. Scegli gli account sotto Condivisione dei nuovi articoli e salva. Poi pubblica un nuovo articolo con la condivisione attiva nel riquadro MBX Flow dell’editor."
     344
     345msgid "Write an article"
     346msgstr "Scrivi un articolo"
     347
     348msgid "Follow the setup guide"
     349msgstr "Segui la guida alla configurazione"
  • mbx-flow/trunk/mbxflow.php

    r3737310 r3737327  
    44 * Plugin URI:        https://mbxflow.com/
    55 * Description:       Connect this site to your MBX Flow workspace: new articles are shared to your social accounts, and MBX Flow can publish entries on this blog.
    6  * Version:           2.1.2
     6 * Version:           2.1.3
    77 * Requires at least: 6.3
    88 * Requires PHP:      7.4
    … …  
    4242}
    4343
    44 define( 'MBXFLOW_VERSION', '2.1.2' );
     44define( 'MBXFLOW_VERSION', '2.1.3' );
    4545define( 'MBXFLOW_PROTOCOL', 2 );
    4646define( 'MBXFLOW_DB_VERSION', 2 );
    … …  
    6565// never calls it.
    6666if ( ! defined( 'MBXFLOW_SIGNUP' ) ) {
    67         define( 'MBXFLOW_SIGNUP', 'https://app.mbxflow.com/signup?utm_source=wordpress&utm_medium=plugin&utm_campaign=connect' );
     67        define( 'MBXFLOW_SIGNUP', 'https://app.mbxflow.com/signup?utm_source=wordpress&utm_medium=plugin&utm_campaign=wordpress_activation' );
    6868}
    6969
    … …  
    681681        }
    682682        wp_enqueue_script( 'mbxflow-admin', plugins_url( 'admin.js', __FILE__ ), array(), MBXFLOW_VERSION, true );
     683        wp_enqueue_style( 'mbxflow-admin', plugins_url( 'admin.css', __FILE__ ), array(), MBXFLOW_VERSION );
    683684        wp_localize_script(
    684685                'mbxflow-admin',
    … …  
    765766}
    766767
     768/** A local checklist only: opening it sends no usage events. */
     769function mbxflow_welcome() {
     770        $connected = mbxflow_connected();
     771        $shared = get_posts( array( 'post_type' => mbxflow_post_types(), 'post_status' => 'publish', 'numberposts' => 1, 'fields' => 'ids', 'meta_key' => '_mbxflow_shared', 'meta_value' => 's:2:"ok";b:1;', 'meta_compare' => 'LIKE' ) );
     772        ?>
     773        <section class="mbxflow-welcome" aria-labelledby="mbxflow-welcome-title">
     774                <h2 id="mbxflow-welcome-title"><?php esc_html_e( 'Turn your next article into a social post', 'mbx-flow' ); ?></h2>
     775                <p><?php esc_html_e( 'WordPress works both ways on Free: share blog articles to your social accounts, or publish to this blog from MBX Flow. No credit card or expiry. Networks and limits depend on your plan.', 'mbx-flow' ); ?></p>
     776                <ol class="mbxflow-steps">
     777                        <li>
     778                                <h3><?php esc_html_e( 'Create your free account', 'mbx-flow' ); ?></h3>
     779                                <?php if ( $connected || mbxflow_pending() ) : ?>
     780                                        <p class="mbxflow-done"><?php esc_html_e( 'Workspace found', 'mbx-flow' ); ?></p>
     781                                <?php else : ?>
     782                                        <p><a class="button button-primary" href="<?php echo esc_url( MBXFLOW_SIGNUP ); ?>" target="_blank" rel="noopener"><?php esc_html_e( 'Create a free account', 'mbx-flow' ); ?></a></p>
     783                                        <p><?php esc_html_e( 'Already have an account? Go straight to step 2.', 'mbx-flow' ); ?></p>
     784                                <?php endif; ?>
     785                        </li>
     786                        <li>
     787                                <h3><?php esc_html_e( 'Connect and approve this site', 'mbx-flow' ); ?></h3>
     788                                <?php if ( $connected ) : ?>
     789                                        <p class="mbxflow-done"><?php esc_html_e( 'Site connected', 'mbx-flow' ); ?></p>
     790                                <?php else : ?>
     791                                        <p><?php esc_html_e( 'In MBX Flow, open Automation → WordPress, get a connect code and paste it below. Then approve this site in MBX Flow.', 'mbx-flow' ); ?></p>
     792                                <?php endif; ?>
     793                        </li>
     794                        <li>
     795                                <h3><?php esc_html_e( 'Share your first article', 'mbx-flow' ); ?></h3>
     796                                <?php if ( $shared ) : ?>
     797                                        <p class="mbxflow-done"><?php esc_html_e( 'Article received by MBX Flow', 'mbx-flow' ); ?></p>
     798                                        <p><?php esc_html_e( 'Check the queue in MBX Flow for its scheduled time and publication result.', 'mbx-flow' ); ?></p>
     799                                <?php else : ?>
     800                                        <p><?php esc_html_e( 'Connect a social account in MBX Flow. Choose your accounts under Sharing new articles below and save. Then publish a new article with sharing enabled in its MBX Flow editor box.', 'mbx-flow' ); ?></p>
     801                                        <?php if ( $connected ) : ?>
     802                                                <p><a class="button" href="<?php echo esc_url( admin_url( 'post-new.php' ) ); ?>"><?php esc_html_e( 'Write an article', 'mbx-flow' ); ?></a></p>
     803                                        <?php endif; ?>
     804                                <?php endif; ?>
     805                        </li>
     806                </ol>
     807                <p><a href="<?php echo esc_url( 'https://mbxflow.com/' . ( 0 === strpos( determine_locale(), 'es' ) ? 'es/' : '' ) . 'wordpress/?utm_source=wordpress&utm_medium=plugin&utm_campaign=wordpress_activation' ); ?>" target="_blank" rel="noopener"><?php esc_html_e( 'Follow the setup guide', 'mbx-flow' ); ?></a></p>
     808        </section>
     809        <?php
     810}
     811
    767812function mbxflow_settings_page() {
    768813        if ( ! current_user_can( 'manage_options' ) ) {
    … …  
    779824        <div class="wrap">
    780825                <h1>MBX Flow</h1>
     826                <?php mbxflow_welcome(); ?>
    781827
    782828                <h2><?php esc_html_e( 'Connection', 'mbx-flow' ); ?></h2>
    … …  
    845891                                <div class="notice notice-<?php echo 'upgraded' === $pairing['status'] ? 'info' : 'error'; ?> inline"><p><?php echo esc_html( $reason ); ?></p></div>
    846892                        <?php endif; ?>
    847                         <div class="notice notice-info inline" style="padding:12px 16px;max-width:760px">
    848                                 <p style="font-size:15px;margin-top:0"><strong><?php esc_html_e( 'New to MBX Flow? Try it free.', 'mbx-flow' ); ?></strong></p>
    849                                 <p><?php esc_html_e( 'Create your MBX Flow account to share every new article to your social accounts and publish to this blog from MBX Flow. The Free plan includes WordPress, needs no card and never expires.', 'mbx-flow' ); ?></p>
    850                                 <p><a class="button button-primary" href="<?php echo esc_url( MBXFLOW_SIGNUP ); ?>" target="_blank" rel="noopener"><?php esc_html_e( 'Create a free account', 'mbx-flow' ); ?></a></p>
    851                                 <p class="description"><?php esc_html_e( 'Already have one? Paste your connect code below.', 'mbx-flow' ); ?></p>
    852                         </div>
    853893                        <p><label for="mbxflow-code"><strong><?php esc_html_e( 'Connect code', 'mbx-flow' ); ?></strong></label></p>
    854894                        <p>
  • mbx-flow/trunk/readme.txt

    r3737310 r3737327  
    55Tested up to: 7.1
    66Requires PHP: 7.4
    7 Stable tag: 2.1.2
     7Stable tag: 2.1.3
    88License: GPLv2 or later
    99License URI: https://www.gnu.org/licenses/gpl-2.0.html
    … …  
    103103== Changelog ==
    104104
     105= 2.1.3 =
     106* A three-step welcome guides you through creating a free account, connecting and approving your site, and sharing your first article.
     107* The checklist uses local connection and article records. It sends no installation or usage telemetry.
     108* Signup links identify the WordPress activation campaign.
     109
    105110= 2.1.2 =
    106111* WordPress now works on every MBX Flow plan, Free included: sharing new articles no longer needs Pro.
Note: See TracChangeset for help on using the changeset viewer.