PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 2.12.3
GiveWP – Donation Plugin and Fundraising Platform v2.12.3
4.16.2 4.16.1 4.16.0 4.15.5 4.15.4 4.15.3 4.15.2 4.15.1 4.15.0 2.3.0 2.3.1 2.3.2 2.30.0 2.31.0 2.31.1 2.32.0 2.33.0 2.33.1 2.33.2 2.33.3 2.33.4 2.33.5 2.4.0 2.4.1 2.4.2 2.4.3 2.4.4 2.4.5 2.4.6 2.4.7 2.5.0 2.5.1 2.5.10 2.5.11 2.5.12 2.5.13 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.5.8 2.5.9 2.6.0 2.6.1 2.6.2 2.6.3 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.9.0 2.9.1 2.9.2 2.9.3 2.9.4 2.9.5 2.9.6 2.9.7 3.0.0 3.0.1 3.0.2 3.0.3 3.0.4 3.1.0 3.1.1 3.1.2 3.10.0 3.11.0 3.12.0 3.12.1 3.12.2 3.12.3 3.13.0 3.14.0 3.14.1 3.14.2 3.15.0 3.15.1 3.16.0 3.16.1 3.16.2 3.16.3 3.16.4 3.16.5 3.17.0 3.17.1 3.17.2 3.18.0 3.19.0 3.19.1 3.19.2 3.19.3 3.19.4 3.2.0 3.2.1 3.2.2 3.20.0 3.21.0 3.21.1 3.22.0 3.22.1 3.22.2 3.3.0 3.3.1 3.4.0 3.4.1 3.4.2 3.5.0 3.5.1 3.6.0 3.6.1 3.6.2 3.7.0 3.8.0 3.9.0 4.0.0 4.1.0 4.1.1 4.10.0 4.10.1 4.11.0 4.12.0 4.13.0 4.13.1 4.13.2 4.14.0 4.14.1 4.14.2 4.14.3 4.14.4 4.14.5 4.14.6 4.2.0 4.2.1 4.3.0 4.3.1 4.3.2 4.4.0 4.5.0 4.6.1 4.7.0 4.7.1 4.8.0 4.8.1 4.9.0 trunk 1.9.0 2.0.0 2.0.1 2.0.2 2.0.3 2.0.4 2.0.5 2.0.6 2.0.7 2.1.0 2.1.1 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.10.0 2.10.1 2.10.2 2.10.3 2.10.4 2.11.0 2.11.1 2.11.2 2.11.3 2.12.0 2.12.1 2.12.2 2.12.3 2.13.0 2.13.1 2.13.2 2.13.3 2.13.4 2.14.0 2.15.0 2.16.0 2.16.1 2.17.0 2.17.1 2.17.3 2.18.0 2.18.1 2.19.1 2.19.2 2.19.3 2.19.4 2.19.5 2.19.6 2.19.7 2.19.8 2.2.0 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 2.20.0 2.20.1 2.20.2 2.21.0 2.21.1 2.21.2 2.21.3 2.21.4 2.22.0 2.22.1 2.22.2 2.22.3 2.23.0 2.23.1 2.23.2 2.24.0 2.24.1 2.24.2 2.25.0 2.25.1 2.25.2 2.25.3 2.26.0 2.27.0 2.27.1 2.27.2 2.27.3 2.28.0 2.29.0 2.29.1 2.29.2
give / src / Views / Admin / Form / Metabox-Settings.php
give / src / Views / Admin / Form Last commit date
Metabox-Settings.php 6 years ago
Metabox-Settings.php
75 lines
1 <?php
2 global $post;
3
4 use Give\Form\Template;
5 use Give\Helpers\Form\Template as FormTemplateUtils;
6 use Give\Helpers\Form\Template\Utils\Admin as AdminFormTemplateUtils;
7
8 $activatedTemplate = FormTemplateUtils::getActiveID( $post->ID );
9 $registeredTemplates = Give()->templates->getTemplates();
10 ?>
11 <div class="form_template_options_wrap inner-panel<?php echo $activatedTemplate ? ' has-activated-template' : ''; ?>">
12 <strong class="templates-list-heading"><?php _e( 'Available Form Templates', 'give' ); ?></strong>
13 <div class="templates-list">
14 <?php
15 /* @var Template $template */
16 foreach ( $registeredTemplates as $template ) {
17 $isActive = $activatedTemplate === $template->getID();
18
19 printf(
20 '<div class="template-info %1$s" data-id="%2$s">
21 <div class="template-image-container">
22 <img class="template-image" src="%3$s"/>
23 </div>
24 <div class="action">
25 <div class="template-name">%4$s <span class="badge">%5$s</span></div>
26 <button class="button %7$s">%6$s</button>
27 </div>
28 </div>',
29 $template->getID() . ( $isActive ? ' active' : '' ),
30 $template->getID(),
31 $template->getImage(),
32 $template->getName(),
33 __( 'active', 'give' ),
34 $isActive ? __( 'Deactivate', 'give' ) : __( 'Activate', 'give' ),
35 $isActive ? 'js-template--deactivate' : 'js-template--activate'
36 );
37 }
38 ?>
39 </div>
40
41 <div class="form-template-introduction">
42 <p>
43 <?php _e( 'What Are Form Templates?', 'give' ); ?>
44 </p>
45 <p class="give-field-description form-template-description"><?php _e( 'Form Templates are built-in ways of changing the appearance of a GiveWP form on your site. Each template has a different design, layout, and features. Choose the one that suits your taste and the requirements for your cause. Note: compatibility with add-ons and third-party plugins or themes is not guaranteed. Always thoroughly test your donation forms before going live!', 'give' ); ?></p>
46
47 <div class="form-template-notice give-notice notice notice-success inline">
48 <img src="<?php echo esc_url( GIVE_PLUGIN_URL . 'assets/dist/images/give-icon-full-circle.svg' ); ?>" alt="<?php esc_html_e( 'GiveWP', 'give' ); ?>" class="give-logo" style="width:35px;" />
49 <p><?php esc_html_e( 'Learn the ins and outs of creating the perfect Donation Form with GiveWP', 'give' ); ?></p>
50 <a href="http://docs.givewp.com/form-templates/" target="_blank" class="button"><?php _e( 'Learn More', 'give' ); ?> <span class="dashicons dashicons-external"></span></a>
51 </div>
52 </div>
53
54 <div class="form-template-options-introduction">
55 <strong>
56 <?php _e( 'Form Template Options', 'give' ); ?>
57 </strong>
58 <p class="give-field-description"><?php _e( 'Customize the form template using the options below. See those customizations at any time using the "Preview" button.', 'give' ); ?></p>
59 </div>
60
61 <div class="form-template-options">
62 <?php
63 /* @var Template $template */
64 foreach ( $registeredTemplates as $template ) {
65 printf(
66 '<div class="template-options %1$s" data-id="%2$s">%3$s</div>',
67 $template->getID() . ( $activatedTemplate === $template->getID() ? ' active' : '' ),
68 $template->getID(),
69 AdminFormTemplateUtils::renderMetaboxSettings( $template )
70 );
71 }
72 ?>
73 </div>
74 </div>
75