PluginProbe
Kubio AI Page Builder / 2.9.1
Kubio AI Page Builder v2.9.1
2.9.1 2.9.0 2.8.6 2.8.5 2.8.4 2.8.3 2.8.2 2.8.1 trunk 1.0.0 1.0.1 1.1.0 1.2.0 1.2.1 1.2.2 1.2.3 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.5.0 1.6.0 All 70 releases
kubio / lib / AI / admin-tab / partials / main.php
main.php
54 lines 1.2 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2 $kubio_ai_key = kubio_ai_get_key();
3 ?>
4
5 <div class="tab-page kubio-ai-info-tab">
6 <div class="get-started-with-kubio limited-width">
7 <div class="kubio-admin-page-section">
8 <div class="kubio-admin-page-section-header">
9 <h2 class="kubio-admin-page-section-title"><?php echo esc_html( 'Kubio AI', 'kubio' ); ?></h2>
10 </div>
11 <div class="kubio-admin-page-section-content" id="kubio-ai-info-content">
12 <p class="spinner-holder">
13 <?php
14 // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
15 printf(
16 // translators: %s: spinner icon
17 esc_html__( '%s Retrieving data...', 'kubio' ),
18 sprintf(
19 '<span class="loader">%s</span>',
20 // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
21 kubio_get_iframe_loader(
22 array(
23 'size' => '19px',
24 'color' => '#2271B1',
25 )
26 )
27 )
28 );
29 ?>
30 </p>
31 </div>
32 </div>
33 </div>
34
35 <?php
36 wp_add_inline_script(
37 'kubio-admin-area',
38 sprintf(
39 'window.aiInfoInit(%s)',
40 json_encode(
41 array(
42 'connected' => ! ! $kubio_ai_key,
43 'loader_iframe' => kubio_get_iframe_loader(
44 array(
45 'size' => '19px',
46 'color' => '#2271B1',
47 )
48 ),
49 )
50 )
51 )
52 );
53 ?>
54