PluginProbe ʕ •ᴥ•ʔ
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments / 1.6.2
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments v1.6.2
4.4.1 4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.3 4.2.2 4.2.1 1.0.3 1.0.4 1.0.5 1.0.6 1.1.0 1.1.1 1.1.10 1.1.11 1.1.12 1.1.13 1.1.14 1.1.15 1.1.16 1.1.17 1.1.18 1.1.19 1.1.2 1.1.3 1.1.4 1.1.5 1.1.6 1.1.7 1.1.8 1.1.9 1.10.0 1.10.1 1.10.2 1.10.3 1.10.4 1.11.0 1.11.1 1.11.2 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.4.2 1.5.0 1.5.1 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.7.0 1.7.1 1.7.2 1.8.0 1.8.1 1.8.2 1.8.3 1.8.4 1.8.5 1.9.0 1.9.1 1.9.2 1.9.3 1.9.4 1.9.5 2.0.0 2.0.1 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.10.0 2.10.1 2.11.0 2.11.1 2.11.2 2.11.3 2.11.4 2.12.0 2.13.0 2.14.0 2.14.1 2.15.0 2.15.1 2.16.0 2.16.1 2.16.2 2.16.3 2.17.0 2.17.1 2.17.2 2.18.0 2.19.0 2.19.2 2.19.3 2.19.4 2.2.0 2.2.1 2.20.0 2.20.1 2.20.2 2.20.3 2.20.4 2.20.5 2.20.6 2.21.0 2.22.0 2.22.1 2.23.0 2.24.0 2.25.0 2.25.1 2.25.2 2.26.0 2.27.0 2.27.1 2.28.0 2.29.0 2.29.1 2.29.2 2.29.3 2.29.4 2.3.0 2.3.1 2.30.0 2.31.0 2.31.1 2.31.2 2.31.3 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.40.0 2.40.1 2.5.0 2.5.1 2.5.2 2.6.0 2.6.1 2.6.2 2.7.0 2.7.1 2.7.2 2.7.3 2.7.4 2.7.5 2.8.0 2.8.1 2.8.2 2.8.3 2.8.4 2.9.0 3.0.0 3.0.0-RC1 3.0.0-RC2 3.0.0-beta1 3.0.0-beta2 3.0.1 3.0.2 3.0.3 3.0.4 3.0.5 3.1.0 3.1.1 3.1.2 3.1.3 3.1.4 3.1.5 3.1.6 3.10.0 3.10.1 3.11.0 3.12.0 3.13.0 3.13.1 3.13.2 3.13.3 3.13.4 3.14.0 3.15.0 3.15.1 3.15.2 3.15.3 3.15.4 3.15.5 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.16.6 3.16.7 3.16.8 3.17.0 3.17.1 3.17.2 3.17.3 3.17.4 3.17.5 3.17.6 3.18.0 3.19.0 3.19.1 3.19.2 3.2.0 3.2.1 3.2.2 3.20.0 3.20.1 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.4.3 3.5.0 3.5.1 3.5.2 3.5.3 3.6.0 3.6.1 3.6.2 3.7.0 3.7.1 3.7.2 3.7.3 3.8.0 3.8.1 3.8.2 3.8.3 3.8.4 3.8.5 3.9.0 4.0.0 4.0.1 4.0.2 4.0.3 trunk 4.1.0 0.2.19.1 4.1.1 1.0.0 4.2.0 1.0.1 1.0.2
surecart / views / admin / plugin.php
surecart / views / admin Last commit date
abandoned-orders 3 years ago bumps 3 years ago cancellation-insights 3 years ago coupons 3 years ago customers 3 years ago invoices 3 years ago licenses 3 years ago onboarding 3 years ago orders 3 years ago product-groups 3 years ago products 3 years ago subscriptions 3 years ago upgrade-paths 3 years ago advanced.php 3 years ago coming-soon.php 3 years ago connection-invalid.php 3 years ago connection.php 3 years ago denied.php 3 years ago plugin.php 3 years ago processors.php 3 years ago settings-page.php 3 years ago settings.php 3 years ago store.php 3 years ago user-profile.php 3 years ago
plugin.php
119 lines
1 <style>
2 #wpwrap {
3 background: var(--sc-color-gray-50);
4 }
5
6 :root {
7 --wp-admin-theme-color: #007cba;
8 --sc-color-primary-500: var(--wp-admin-theme-color);
9 --sc-focus-ring-color-primary: var(
10 --wp-admin-theme-color
11 );
12 --sc-input-border-color-focus: var(
13 --wp-admin-theme-color
14 );
15 }
16
17 .sc-container {
18 margin-left: auto;
19 margin-right: auto;
20 max-width: 768px;
21 padding: 2rem;
22 }
23
24 .sc-section-heading {
25 margin-bottom: 1.5rem;
26 display: flex;
27 align-items: center;
28 justify-content: space-between;
29 border-bottom: 1px solid rgba(229, 231, 235, 1);
30 padding-bottom: 1rem;
31 }
32
33 .sc-section-heading h3 {
34 margin: 0;
35 overflow: hidden;
36 text-overflow: ellipsis;
37 white-space: nowrap;
38 font-size: 1.25rem;
39 line-height: 1.75rem;
40 font-weight: 600;
41 color: rgba(17, 24, 39, 1);
42 display: flex;
43 align-items: center;
44 gap: 0.5em;
45 color: var(--sc-color-gray-900);
46 }
47 </style>
48
49 <div class="wrap">
50 <div class="sc-container">
51
52 <?php if ( 'saved' === $status ) : ?>
53 <div class="notice notice-success is-dismissible">
54 <p><?php esc_html_e( 'Saved.', 'surecart' ); ?></p>
55 </div>
56 <?php endif; ?>
57
58 <?php if ( 'missing' === $status ) : ?>
59 <div class="notice notice-error is-dismissible">
60 <p><?php esc_html_e( 'Please enter an API key.', 'surecart' ); ?></p>
61 </div>
62 <?php endif; ?>
63
64 <form action="" method="post">
65 <div class="sc-section-heading">
66 <h3>
67 <sc-icon name="sliders"></sc-icon>
68 <span><?php esc_html_e( 'Plugin Settings', 'surecart' ); ?></span>
69 </h3>
70 <sc-button type="primary" submit>
71 <?php esc_html_e( 'Save Settings', 'surecart' ); ?>
72 </sc-button>
73 </div>
74
75 <?php wp_nonce_field( 'update_plugin_settings', 'nonce' ); ?>
76
77 <sc-flex flex-direction="column" style="--spacing: var(--sc-spacing-xxx-large)">
78 <sc-flex flex-direction="column">
79 <sc-text style="--font-size: var(--sc-font-size-large); --font-weight: var(--sc-font-weight-bold); --line-height:1;"><?php esc_html_e( 'Connection Details', 'surecart' ); ?></sc-text>
80 <sc-text style="margin-bottom: 1em; --line-height:1; --color: var(--sc-color-gray-500)"><?php esc_html_e( 'Update your api token to change or update the connection to SureCart.', 'surecart' ); ?></sc-text>
81 <sc-card>
82 <sc-input label="<?php echo esc_attr_e( 'Api Token', 'surecart' ); ?>" type="password" value="<?php echo esc_attr( $api_token ); ?>" name="api_token" placeholder="<?php echo esc_attr_e( 'Enter your api token.', 'surecart' ); ?>"></sc-input>
83 </sc-card>
84 <?php if ( defined( 'SURECART_APP_URL' ) ) : ?>
85 <sc-flex justify-content="center">
86 <sc-button href="<?php echo esc_url( SURECART_APP_URL ); ?>" type="link" target="_blank">
87 <?php esc_html_e( 'Find My Api Token', 'surecart' ); ?>
88 <sc-icon name="arrow-right" slot="suffix"></sc-icon>
89 </sc-button>
90 </sc-flex>
91 <?php endif; ?>
92 </sc-flex>
93
94 <sc-flex flex-direction="column">
95 <sc-text style="--font-size: var(--sc-font-size-large); --font-weight: var(--sc-font-weight-bold); --line-height:1;"><?php esc_html_e( 'Performance', 'surecart' ); ?></sc-text>
96 <sc-text style="margin-bottom: 1em; --line-height:1; --color: var(--sc-color-gray-500)"><?php esc_html_e( 'Change your plugin performance settings.', 'surecart' ); ?></sc-text>
97 <sc-card>
98 <sc-switch name="use_esm_loader" <?php checked( $use_esm_loader, 1 ); ?> value="on">
99 <?php esc_html_e( 'Use JavaScript ESM Loader', 'surecart' ); ?>
100 <span slot="description" style="line-height: 1.4"><?php esc_html_e( 'This can slightly increase page load speed, but may require you to enable CORS headers for .js files on your CDN. Please check your checkout forms after you enable this option in a private browser window.', 'surecart' ); ?></span>
101 </sc-switch>
102 </sc-card>
103 </sc-flex>
104
105 <sc-flex flex-direction="column">
106 <sc-text style="--font-size: var(--sc-font-size-large); --font-weight: var(--sc-font-weight-bold); --line-height:1;"><?php esc_html_e( 'Uninstall', 'surecart' ); ?></sc-text>
107 <sc-text style="margin-bottom: 1em; --line-height:1; --color: var(--sc-color-gray-500)"><?php esc_html_e( 'Change your plugin uninstall settings.', 'surecart' ); ?></sc-text>
108 <sc-card>
109 <sc-switch name="uninstall" <?php checked( $uninstall, 1 ); ?> value="on">
110 <?php esc_html_e( 'Remove Plugin Data', 'surecart' ); ?>
111 <span slot="description"><?php esc_html_e( 'Completely remove all plugin data when deleted. This cannot be undone.', 'surecart' ); ?></span>
112 </sc-switch>
113 </sc-card>
114 </sc-flex>
115 </sc-flex>
116 </form>
117 </div>
118 </div>
119