PluginProbe
Advanced Custom Fields: Extended / 0.8.6.8
Advanced Custom Fields: Extended v0.8.6.8
0.9.2.7 0.9.2.6 0.9.2.5 0.8.6 0.8.6.1 0.8.6.3 0.8.6.5 0.8.6.6 0.8.6.7 0.8.6.8 0.8.6.9 0.8.7 0.8.7.1 0.8.7.2 0.8.7.3 0.8.7.4 0.8.7.5 0.8.7.6 0.8.8 0.8.8.1 0.8.8.10 0.8.8.11 0.8.8.2 0.8.8.3 0.8.8.4 All 92 releases
acf-extended / includes / modules / user.php
user.php
143 lines 4.3 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 <?php
2
3 if(!defined('ABSPATH'))
4 exit;
5
6 // Check setting
7 if(!acf_get_setting('acfe/modules/ui'))
8 return;
9
10 /**
11 * User Edit View
12 */
13 add_action('admin_footer-profile.php', 'acfe_better_user_edit_admin_footer');
14 add_action('admin_footer-user-edit.php', 'acfe_better_user_edit_admin_footer');
15 function acfe_better_user_edit_admin_footer(){
16
17 ?>
18 <script type="text/html" id="tmpl-acf-column-2">
19 <div class="acf-column-2">
20
21 <div id="poststuff" class="acfe-acfe-bt-admin-column">
22
23 <div class="postbox">
24
25 <h2 class="hndle ui-sortable-handle"><span><?php _e('Edit', 'acfe'); ?></span></h2>
26
27 <div class="inside">
28 <div class="submitbox">
29
30 <div id="major-publishing-actions">
31
32 <div id="publishing-action">
33
34 <div class="acfe-form-submit">
35 <input type="submit" class="acf-button button button-primary button-large" value="<?php _e('Update', 'acfe'); ?>" />
36 <span class="acf-spinner"></span>
37 </div>
38
39 </div>
40 <div class="clear"></div>
41
42 </div>
43
44 </div>
45
46 </div>
47
48 </div>
49
50 <?php do_meta_boxes('user-edit', 'side', array()); ?>
51
52 </div>
53 </div>
54 </script>
55 <script type="text/javascript">
56 (function($){
57
58 // ACF Extended UI
59 $('.wrap').addClass('acfe-ui');
60
61 // wrap form
62 $('.acfe-ui > form').wrapInner('<div class="acf-columns-2"><div class="acf-column-1"></div></div>');
63
64 // add column side
65 $('.acfe-ui > form .acf-columns-2').append($('#tmpl-acf-column-2').html());
66
67 // hide native button
68 $('.acfe-ui > form p.submit').hide();
69
70 })(jQuery);
71 </script>
72 <?php
73
74 }
75
76 /**
77 * User Add View
78 */
79 add_action('admin_footer-user-new.php', 'acfe_better_user_new_admin_footer');
80 function acfe_better_user_new_admin_footer(){
81
82 ?>
83 <script type="text/html" id="tmpl-acf-column-2">
84 <div class="acf-column-2">
85
86 <div id="poststuff" class="acfe-acfe-bt-admin-column">
87
88 <div class="postbox">
89
90 <h2 class="hndle ui-sortable-handle"><span><?php _e('Edit', 'acfe'); ?></span></h2>
91
92 <div class="inside">
93 <div class="submitbox">
94
95 <div id="major-publishing-actions">
96
97 <div id="publishing-action">
98
99 <div class="acfe-form-submit">
100 <input type="submit" class="acf-button button button-primary button-large" value="<?php _e('Add New User'); ?>" />
101 <span class="acf-spinner"></span>
102 </div>
103
104 </div>
105 <div class="clear"></div>
106
107 </div>
108
109 </div>
110
111 </div>
112
113 </div>
114
115 <?php do_meta_boxes(get_current_screen(), 'side', array()); ?>
116
117 </div>
118 </div>
119 </script>
120 <script type="text/javascript">
121 (function($){
122
123 // ACF Extended UI
124 $('.wrap').addClass('acfe-ui');
125
126 // wrap form
127 $('.acfe-ui > form').wrapInner('<div class="acf-columns-2"><div class="acf-column-1"></div></div>');
128
129 // add column side
130 $('.acfe-ui > form .acf-columns-2').append($('#tmpl-acf-column-2').html());
131
132 // add title
133 var title = $('.wrap > h1').text();
134 $('.acfe-ui > form > div > div > table:first').before('<h2>' + title + '</h2>');
135
136 // Hide native button
137 $('.acfe-ui > form p.submit').hide();
138
139 })(jQuery);
140 </script>
141 <?php
142
143 }