PluginProbe ʕ •ᴥ•ʔ
GiveWP – Donation Plugin and Fundraising Platform / 2.17.1
GiveWP – Donation Plugin and Fundraising Platform v2.17.1
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 4 years ago
Metabox-Settings.php
92 lines
1 <?php
2
3 global $post;
4
5 use Give\Form\Template;
6 use Give\Helpers\Form\Template as FormTemplateUtils;
7 use Give\Helpers\Form\Template\Utils\Admin as AdminFormTemplateUtils;
8
9 $activatedTemplate = FormTemplateUtils::getActiveID($post->ID);
10 $registeredTemplates = Give()->templates->getTemplates();
11 ?>
12 <div class="form_template_options_wrap inner-panel<?php
13 echo $activatedTemplate ? ' has-activated-template' : ''; ?>">
14 <strong class="templates-list-heading"><?php
15 _e('Available Form Templates', 'give'); ?></strong>
16 <div class="templates-list">
17 <?php
18 /* @var Template $template */
19 foreach ($registeredTemplates as $template) {
20 $isActive = $activatedTemplate === $template->getID();
21
22 printf(
23 '<div class="template-info %1$s" data-id="%2$s">
24 <div class="template-image-container">
25 <img class="template-image" src="%3$s"/>
26 </div>
27 <div class="action">
28 <div class="template-name">%4$s <span class="badge">%5$s</span></div>
29 <button class="button %7$s">%6$s</button>
30 </div>
31 </div>',
32 $template->getID() . ($isActive ? ' active' : ''),
33 $template->getID(),
34 $template->getImage(),
35 $template->getName(),
36 __('active', 'give'),
37 $isActive ? __('Deactivate', 'give') : __('Activate', 'give'),
38 $isActive ? 'js-template--deactivate' : 'js-template--activate'
39 );
40 }
41 ?>
42 </div>
43
44 <div class="form-template-introduction">
45 <p>
46 <?php
47 _e('What Are Form Templates?', 'give'); ?>
48 </p>
49 <p class="give-field-description form-template-description"><?php
50 _e(
51 '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!',
52 'give'
53 ); ?></p>
54
55 <div class="form-template-notice give-notice notice notice-success inline">
56 <img src="<?php
57 echo esc_url(GIVE_PLUGIN_URL . 'assets/dist/images/give-icon-full-circle.svg'); ?>" alt="<?php
58 esc_html_e('GiveWP', 'give'); ?>" class="give-logo" style="width:35px;" />
59 <p><?php
60 esc_html_e('Learn the ins and outs of creating the perfect Donation Form with GiveWP', 'give'); ?></p>
61 <a href="http://docs.givewp.com/form-templates/" target="_blank" class="button"><?php
62 _e('Learn More', 'give'); ?> <span class="dashicons dashicons-external"></span></a>
63 </div>
64 </div>
65
66 <div class="form-template-options-introduction">
67 <strong>
68 <?php
69 _e('Form Template Options', 'give'); ?>
70 </strong>
71 <p class="give-field-description"><?php
72 _e(
73 'Customize the form template using the options below. See those customizations at any time using the "Preview" button.',
74 'give'
75 ); ?></p>
76 </div>
77
78 <div class="form-template-options">
79 <?php
80 /* @var Template $template */
81 foreach ($registeredTemplates as $template) {
82 printf(
83 '<div class="template-options %1$s" data-id="%2$s">%3$s</div>',
84 $template->getID() . ($activatedTemplate === $template->getID() ? ' active' : ''),
85 $template->getID(),
86 AdminFormTemplateUtils::renderMetaboxSettings($template)
87 );
88 }
89 ?>
90 </div>
91 </div>
92