View difference between Paste ID: PCkNUHvF and 8JFgkXFn
SHOW: | | - or go back to the newest paste.
1-
/*
1+
<?php
2-
Theme Name: DeepFocus
2+
3-
Theme URI: http://www.elegantthemes.com/gallery/
3+
// FILE core/admin/meta_box_input.php
4-
Version: 2.2
4+
// MOD  line 44 : added ID, works ok
5-
Description: 2 Column theme from Elegant Themes
5+
// OBS  this is the main mod, will put an ID to all Fields when rendered
6-
Author: Elegant Themes
6+
echo '<div class="field field-' . $field['type'] . $required_class . '" id="'.$field['name'].'">';
7-
Author URI: http://www.elegantthemes.com
7+
8-
*/
8+
// FILE core/admin/meta_box_input.php
9
// MOD  line 46 : added Class for the label, the class is the same as the Div ID above, works ok
10
// OBS  maybe just giving an ID to the container Div above, all CSS styling would be easier...
11-
/*------------------------------------------------*/
11+
echo '<label class="field_label '.$field['name'].'" for="fields[' . $field['key'] . ']">' . $field['label'] . $required_label . '</label>';
12-
/*-----------------[RESET]------------------------*/
12+
13-
/*------------------------------------------------*/
13+
14
// FILE core/fields/checkbox.php
15-
/* http://meyerweb.com/eric/tools/css/reset/ */
15+
// MOD  line 62 : add ID to the input, works ok
16-
/* v1.0 | 20080212 */
16+
echo '<li><label><input type="checkbox" class="' . $field['class'] . '" name="' . $field['name'] . '" value="' . $key . '" ' . $selected . ' id="'.$key.'" />' . $value . '</label></li>';
17
18-
html, body, div, span, applet, object, iframe,
18+
19-
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
19+
// FILE core/fields/color_picker.php
20-
a, abbr, acronym, address, big, cite, code,
20+
// MOD  line 125 : the id should be 'key' instead of 'name' - the field name is not in the $field var - as this is one of the few with default ID, i'm not sure if it's being used elsewhere
21-
del, dfn, em, font, img, ins, kbd, q, s, samp,
21+
echo '<input type="text" value="' . $field['value'] . '" class="acf_color_picker" name="' . $field['name'] . '" id="' . $field['key'] . '" />';
22-
small, strike, strong, sub, sup, tt, var,
22+
23-
b, u, i, center,
23+
24-
dl, dt, dd, ol, ul, li,
24+
// FILE core/fields/date_picker.php
25-
fieldset, form, label, legend { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; }
25+
// MOD  line 97 : added id - the field name is not in the $field var
26
echo '<input type="text" value="' . $field['value'] . '" class="acf_datepicker" name="' . $field['name'] . '" data-date_format="' . $field['date_format'] . '" id="' . $field['key'] . '" />';
27-
body { line-height: 1; }
27+
28-
ol, ul { list-style: none; }
28+
29-
blockquote, q {	quotes: none; }
29+
// FILE core/fields/radio.php
30
// MOD  line 70 : added id to input, works ok
31-
blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none; }
31+
echo '<li><label><input type="radio" name="' . $field['name'] . '" value="' . $key . '" ' . $selected . ' id="'.$key.'" />' . $value . '</label></li>';
32
33-
/* remember to define focus styles! */
33+
34-
:focus { outline: 0; }
34+
// FILE core/fields/true_false.php
35
// MOD  line 45 : added ID, but there's no name in the $field var, used key instead
36-
/* remember to highlight inserts somehow! */
36+
echo '<li><label><input type="checkbox" name="'.$field['name'].'" value="1" ' . $selected . ' id="'.$field['key'].'" />' . $field['message'] . '</label></li>';