|
3 | 3 | Plugin Name: CMB2 Mapbox
|
4 | 4 | Plugin URI:
|
5 | 5 | Description: This plugin adds a new CMB2 fieldtype for adding a single point to a Mapbox map. This plugin requires CMB2 and a Mapbox access token.
|
6 |
| -Version: 1.0.0 |
| 6 | +Version: 1.0.1 |
7 | 7 | Author: Rob Clark
|
8 | 8 | Author URI: https://robclark.io
|
9 | 9 | License: GPLv2 or later
|
10 | 10 | Text Domain: cmb2-mapbox
|
| 11 | +GitHub Plugin URI: pixelwatt/cmb2-mapbox |
11 | 12 | */
|
12 | 13 |
|
13 | 14 | add_action( 'cmb2_admin_init', 'cmb2_mapbox_options_metabox' );
|
@@ -160,41 +161,54 @@ function updateEditor(e) {
|
160 | 161 | draw.add({ type: 'Point', coordinates: [<?php echo $value['lnglat']; ?>] });
|
161 | 162 | });
|
162 | 163 | <?php } ?>
|
| 164 | + |
163 | 165 | </script>
|
164 |
| - <div style="display: none; visibility: hidden;"> |
165 |
| - <p><label for="<?php echo $field_type->_id( '_lat' ); ?>">Marker Latitude (Manual Entry)</label></p> |
166 |
| - <?php |
| 166 | + <style> |
| 167 | + input.cmb2-mapbox-entry-field { |
| 168 | + width: 30%; |
| 169 | + margin-right: 3%; |
| 170 | + margin-left: 0 !important; |
| 171 | + margin-top: 16px; |
| 172 | + appearance: none; |
| 173 | + border-radius: 0; |
| 174 | + border: none; |
| 175 | + border-bottom: 2px solid #E3E3E3; |
| 176 | + } |
| 177 | + </style> |
| 178 | + <div class="entry-fields"><p style="display: none; visibility: hidden;"><label for="<?php echo $field_type->_id( '_lng' ); ?>">Marker Longitude</label></p><?php |
167 | 179 | echo $field_type->input(
|
168 | 180 | array(
|
169 |
| - 'name' => $field_type->_name( '[lat]' ), |
170 |
| - 'id' => $field_type->_id( '_lat' ), |
171 |
| - 'value' => $value['lat'], |
| 181 | + 'name' => $field_type->_name( '[lng]' ), |
| 182 | + 'id' => $field_type->_id( '_lng' ), |
| 183 | + 'class' => 'cmb2-mapbox-entry-field', |
| 184 | + 'value' => $value['lng'], |
172 | 185 | 'desc' => '',
|
| 186 | + 'placeholder' => 'Longitude', |
173 | 187 | )
|
174 | 188 | );
|
175 |
| - ?> |
176 |
| - <p><label for="<?php echo $field_type->_id( '_lng' ); ?>">Marker Longitude (Manual Entry)</label></p> |
177 |
| - <?php |
| 189 | + ?><p style="display: none; visibility: hidden;"><label for="<?php echo $field_type->_id( '_lat' ); ?>">Marker Latitude</label></p><?php |
178 | 190 | echo $field_type->input(
|
179 | 191 | array(
|
180 |
| - 'name' => $field_type->_name( '[lng]' ), |
181 |
| - 'id' => $field_type->_id( '_lng' ), |
182 |
| - 'value' => $value['lng'], |
| 192 | + 'name' => $field_type->_name( '[lat]' ), |
| 193 | + 'id' => $field_type->_id( '_lat' ), |
| 194 | + 'class' => 'cmb2-mapbox-entry-field', |
| 195 | + 'value' => $value['lat'], |
183 | 196 | 'desc' => '',
|
| 197 | + 'placeholder' => 'Latitude', |
184 | 198 | )
|
185 | 199 | );
|
186 |
| - ?><br><br> |
187 |
| - <?php |
| 200 | + ?><p style="display: none; visibility: hidden;"><label for="<?php echo $field_type->_id( '_lnglat' ); ?>">Longitude,Latitude</label></p><?php |
188 | 201 | echo $field_type->input(
|
189 | 202 | array(
|
190 | 203 | 'name' => $field_type->_name( '[lnglat]' ),
|
191 | 204 | 'id' => $field_type->_id( '_lnglat' ),
|
| 205 | + 'class' => 'cmb2-mapbox-entry-field', |
192 | 206 | 'value' => $value['lnglat'],
|
193 | 207 | 'desc' => '',
|
| 208 | + 'placeholder' => 'Longitude,Latitude', |
194 | 209 | )
|
195 | 210 | );
|
196 |
| - ?> |
197 |
| - </div> |
| 211 | + ?></div> |
198 | 212 | <?php
|
199 | 213 | }
|
200 | 214 | }
|
|
0 commit comments