Plugin Directory

Changeset 2963874

Timestamp:
09/07/2023 02:59:57 AM (11 months ago)
Author:
tidevapps
Message:

Release 1.2.1

Location:
gerador-de-certificados-devapps/trunk
Files:
444 added
7 edited

Legend:

Unmodified
Added
Removed
  • gerador-de-certificados-devapps/trunk/README.txt

    r2963867 r2963874  
    4242== Changelog ==
    4343
     44
     45
     46
     47
    4448= 1.2.0 =
    4549* Inclusão do modelo de importação de participantes
  • gerador-de-certificados-devapps/trunk/admin/class-devapps-certificate-generator-admin.php

    r2963867 r2963874  
    188188            ));
    189189
    190             // Redireciona para a página de status após o upload bem-sucedido
    191             $this->redirectToStatusPage($status);
     190            return true;
    192191        } catch (Exception $ex) {
    193192            // Trate o erro adequadamente, como registrar em um log ou mostrar uma mensagem de erro ao usuário.
    194193            error_log("Erro durante o upload: " . $ex->getMessage());
    195194            wp_die("Ocorreu um erro durante o upload: " . $ex->getMessage());
     195
    196196        }
    197197    }
     
    255255        return $upload_dir['baseurl'] . '/models/' . basename($target_file);
    256256    }
    257 
    258 
    259     /**
    260      * Redireciona o usuário para a página de status do plugin.
    261      *
    262      * Esta função cria um redirecionamento para a página de status do plugin com base no status fornecido.
    263      * Ela recebe um status como parâmetro e redireciona o usuário para a página correspondente.
    264      *
    265      * @param string $status O status a ser passado como parâmetro na URL do redirecionamento.
    266      * @return void
    267      */
    268     private function redirectToStatusPage($status)
    269     {
    270         // Cria uma URL de redirecionamento para a página de status com o status fornecido
    271         $redirect_url = admin_url('admin.php?page=devapps-certificate-generator&status=' .  $status);
    272 
    273         // Realiza o redirecionamento para a URL criada
    274         wp_redirect($redirect_url);
    275 
    276         // Encerra a execução do script
    277         exit;
    278     }
    279 
    280 
    281257
    282258    /**
     
    475451    }
    476452
     453
     454
     455
     456
     457
     458
     459
     460
     461
     462
     463
     464
     465
     466
     467
     468
     469
     470
     471
     472
     473
     474
     475
     476
     477
     478
     479
    477480
    478481    /**
     
    546549            $line_1_width = abs($line_1_box[2]) - abs($line_1_box[0]);
    547550            $line_1_height = abs($line_1_box[5]) - abs($line_1_box[3]);
    548             $line_1_x = (($image_width - $line_1_width) / 2) - 5;
    549             $line_1_y = (($image_height + $line_1_height) / 2) + 150;
     551            $line_1_x = ;
     552            $line_1_y = ;
    550553            imagettftext($image, $line_1_font_size, 0, $line_1_x, $line_1_y, $color, $font_regular, $line_1);
    551554
     
    555558            $line_2_width = abs($line_2_box[2]) - abs($line_2_box[0]);
    556559            $line_2_height = abs($line_2_box[5]) - abs($line_2_box[3]);
    557             $line_2_x = (($image_width - $line_2_width) / 2) - 5;
    558             $line_2_y = (($image_height + $line_2_height) / 2) + 185;
     560            $line_2_x = ;
     561            $line_2_y = ;
    559562            imagettftext($image, $line_2_font_size, 0, $line_2_x, $line_2_y, $color, $font_regular, $line_2);
    560563
     
    563566            $time_font_size = 25;
    564567            imagettftext($image, $time_font_size, 0, 1229, 980, $color, $font_regular, $time);
     568
     569
     570
    565571
    566572            // Define o diretório de upload com base na opção de visualização ou não
  • gerador-de-certificados-devapps/trunk/admin/views/tabs/generate.php

    r2961302 r2963874  
    55            <p>Confira sua lista de participantes/alunos.</p>
    66            <p>Para o primeiro nome da lista você pode gerar um certificado de teste. Caso perceba que algo não tenha ficado como esperado, você ainda pode voltar aos passos anteriores.</p>
    7             <p>Caso deseje disponibilizar um meio de consulta, adicione o shortcode em sua página <code>[devapps-certificate-search]</code></p>
    87            <br>
    98        </div>
  • gerador-de-certificados-devapps/trunk/admin/views/tabs/models.php

    r2961353 r2963874  
    44            <h2>Defina o modelo de certificado que vai utilizar</h2>
    55            <p>Você pode escolher entre os modelos pré-definidos ou enviar um modelo seu</p>
     6
     7
     8
     9
     10
     11
     12
    613        </div>
    714    </div>
  • gerador-de-certificados-devapps/trunk/devapps-certificate-generator.php

    r2963867 r2963874  
    1010 *
    1111 * @link              https://devapps.com.br
    12  * @since             1.2.0
     12 * @since             1.2.
    1313 * @package           Devapps_Certificate_Generator
    1414 *
     
    1717 * Plugin URI:        https://devapps.com.br/plugins/devapps-certificate-generator
    1818 * Description:       Gerador de certificados para cursos e eventos.
    19  * Version:           1.2.0
     19 * Version:           1.2.
    2020 * Author:            DevApps Consultoria e Desenvolvimento de Sistemas
    2121 * Author URI:        https://devapps.com.br
     
    3636 * Rename this for your plugin and update it as you release new versions.
    3737 */
    38 define('DEVAPPS_CERTIFICATE_GENERATOR_VERSION', '1.2.0');
     38define('DEVAPPS_CERTIFICATE_GENERATOR_VERSION', '1.2.');
    3939
    4040
  • gerador-de-certificados-devapps/trunk/includes/class-devapps-certificate-generator-activator.php

    r2963867 r2963874  
    3333    public static function activate()
    3434    {
    35         require_once(ABSPATH . 'wp-admin/includes/upgrade.php');
    3635
    37         if (version_compare(DEVAPPS_CERTIFICATE_GENERATOR_VERSION, "1.0.0", ">=")) {
    38             self::create_tables_1_0_0();
    39         }
     36        self::create_tables_1_0_0();
    4037
    41         if (version_compare(DEVAPPS_CERTIFICATE_GENERATOR_VERSION, "1.2.0", ">=")) {
    42             self::create_page_1_2_0();
    43         }
     38        self::create_page_1_2_0();
    4439    }
    4540
     
    6560    public static function create_tables_1_0_0()
    6661    {
     62
     63
    6764        global $wpdb;
    6865
  • gerador-de-certificados-devapps/trunk/public/views/form.php

    r2961353 r2963874  
    33        <?php wp_nonce_field('fetch_certificate_nonce', 'fetch_certificate_nonce'); ?>
    44        <h2 class="dagc-title">Valide um certificado</h2>
    5         <input type="text" id="dagc_certificate" name="certificate" placeholder="Digite o número do certificado..." required>
     5        <input type="text" id="dagc_certificate" name="certificate" placeholder="Digite o número do certificado..." required>
    66        <button type="submit" class="dagc-button">Validar Certificado</button>
    77    </form>
    88
    99    <div id="dagc-result"></div>
     10
    1011
    11 </div>
     12<?php
     13if (isset($_GET['certificate']) && !empty($_GET['certificate'])) {
     14?>
     15    <script>
     16        (function($) {
     17            'use strict';
     18
     19            $(function() {
     20                $('#dagc_fetch_certificate_form').submit();
     21            });
     22        })(jQuery);
     23    </script>
     24<?php
     25}
     26?>
Note: See TracChangeset for help on using the changeset viewer.