PluginProbe
MaxButtons – Create buttons / 6.28
MaxButtons – Create buttons v6.28
6.23 6.24 6.25 6.26 6.26.1 6.27 6.28 6.3 6.4 6.5 6.6 6.7 6.8 6.9 7.0 7.1 7.1.1 7.1.2 7.1.3 7.10 7.11 7.13 7.13.1 7.13.2 7.13.3 All 100 releases
← All changes | blocks/text.php +17 -23 7.136.28 View file →
@@ -67,8 +67,9 @@
67 67 function __construct()
68 68 {
69 69 parent::__construct();
70 70 $this->fields["text"]["default"] = __("YOUR TEXT","maxbuttons");
71 +
71 72 }
72 73
73 74 public function map_fields($map)
74 75 {
@@ -92,9 +93,8 @@
92 93 $css["mb-text"]["normal"]["line-height"] = "1em";
93 94 $css["mb-text"]["normal"]["box-sizing"] = "border-box"; // default.
94 95 $css["mb-text"]["normal"]["display"] = "block";
95 96 $css['mb-text']['normal']['background-color'] = 'unset'; // prevent bg overwriting
96 -
97 97 return $css;
98 98 }
99 99 public function parse_button($domObj, $mode = 'normal')
100 100 {
@@ -109,27 +109,22 @@
109 109
110 110 public function admin_fields()
111 111 {
112 112 $data = $this->data[$this->blockname];
113 - $admin = MB()->getClass('admin');
114 -
115 - /* foreach($this->fields as $field => $options)
113 + foreach($this->fields as $field => $options)
116 114 {
117 115 $default = (isset($options["default"])) ? $options["default"] : '';
118 116 $$field = (isset($data[$field])) ? $data[$field] : $default;
119 117 ${$field . "_default"} = $default;
120 - } */
118 + }
121 119
122 120 $color_copy_self = __("Replace color from other field", "maxbuttons");
123 121 $color_copy_move = __("Copy Color to other field", "maxbuttons");
124 -
125 -
126 - $start_block = new maxField('block_start');
127 - $start_block->name = __('shadow', 'maxbuttons');
128 - $start_block->label = __('Text Shadow', 'maxbuttons');
129 - $admin->addField($start_block);
130 -
131 -
122 +?>
123 + <div class="mb_tab option-container">
124 + <div class="title"><?php _e('Text Shadow', 'maxbuttons') ?></div>
125 + <div class="inside text">
126 + <?php
132 127 // Shadow offset left
133 128 $field_shadow = new maxField('number') ;
134 129 $field_shadow->label = __('Shadow Offset Left', 'maxbuttons');
135 130 $field_shadow->value = maxUtils::strip_px(maxBlocks::getValue('text_shadow_offset_left'));
@@ -135,9 +130,9 @@
135 130 $field_shadow->value = maxUtils::strip_px(maxBlocks::getValue('text_shadow_offset_left'));
136 131 $field_shadow->id = 'text_shadow_offset_left';
137 132 $field_shadow->name = $field_shadow->id;
138 133 $field_shadow->inputclass = 'tiny';
139 - $admin->addField($field_shadow, 'start');
134 + $field_shadow->output('start');
140 135
141 136 // Shadow offset top
142 137 $field_shadow = new maxField('number') ;
143 138 $field_shadow->label = __('Shadow Offset Top', 'maxbuttons');
@@ -144,9 +139,9 @@
144 139 $field_shadow->value = maxUtils::strip_px(maxBlocks::getValue('text_shadow_offset_top'));
145 140 $field_shadow->id = 'text_shadow_offset_top';
146 141 $field_shadow->name = $field_shadow->id;
147 142 $field_shadow->inputclass = 'tiny';
148 - $admin->addField($field_shadow, '', 'end');
143 + $field_shadow->output('','end');
149 144
150 145 // Shadow width
151 146 $field_shadow = new maxField('number') ;
152 147 $field_shadow->label = __('Shadow Blur', 'maxbuttons');
@@ -154,9 +149,9 @@
154 149 $field_shadow->id = 'text_shadow_width';
155 150 $field_shadow->min = 0;
156 151 $field_shadow->name = $field_shadow->id;
157 152 $field_shadow->inputclass = 'tiny';
158 - $admin->addField($field_shadow, 'start', 'end');
153 + $field_shadow->output('start','end');
159 154
160 155 // Text Color
161 156 $fshadow = new maxField('color');
162 157 $fshadow->id = 'text_shadow_color';
@@ -167,9 +162,9 @@
167 162 $fshadow->bindto = 'text_shadow_color_hover';
168 163 $fshadow->copypos = 'right';
169 164 $fshadow->left_title = $color_copy_self;
170 165 $fshadow->right_title = $color_copy_move;
171 - $admin->addField($fshadow, 'start');
166 + $fshadow->output('start');
172 167
173 168 // Text Color Hover
174 169 $fshadow_hover = new maxField('color');
175 170 $fshadow_hover->id = 'text_shadow_color_hover';
@@ -180,14 +175,13 @@
180 175 $fshadow_hover->bindto = 'text_shadow_color';
181 176 $fshadow_hover->copypos = 'left';
182 177 $fshadow_hover->left_title = $color_copy_move;
183 178 $fshadow_hover->right_title = $color_copy_self;
184 - $admin->addField($fshadow_hover, '', 'end');
179 + $fshadow_hover->output('','end');
180 + ?>
185 181
186 - $this->sidebar();
187 - $endblock = new maxField('block_end');
188 - $admin->addField($endblock);
189 -
190 - } // admin fields
182 + </div>
183 + </div>
184 +<?php } // admin fields
191 185 } // class
192 186
193 187 ?>