<td> <span class="usquare-help">? <span class="usquare-tooltip">Font for 'info' label</span></span> <label for="info-font-name">Info label font</label> </td> <td> <?php echo usquare_generate_font_list($fonts_assoc_array, 'info-font-name', $settings['info-font-name']); ?> </td> </tr> <tr class="field-row"> <td> <span class="usquare-help">? <span class="usquare-tooltip">Font style for uSquare 'info' label</span></span> <label for="info-font-style">Info font style</label> </td> <td> <?php $style_array = usquare_generate_font_variants_array($fonts_assoc_array, $settings['info-font-name']); echo usquare_generate_font_variants_list ($style_array, $settings['info-font-variant'], 'info-font-variant'); ?> </td> </tr> <tr class="field-row"> <td> <span class="usquare-help">? <span class="usquare-tooltip">Font size for 'info' label</span></span> <label for="info-font-size">Info font size</label> </td> <td> <input id="info-font-size" name="info-font-size" value="<?php echo $settings['info-font-size']; ?>" size="5" type="text"> <span class="unit">px</span> </td> </tr> <tr class="field-row">
function ajax_put_in_element() { require_once($this->path . '/pages/usquare_functions.php'); if ($_POST['key']=='get_font_variants') { $fonts_array = usquare_get_font_array($this->settings, $this->path); $fonts_assoc_array = $fonts_array['assoc']; $variant_array = usquare_generate_font_variants_array($fonts_assoc_array, $_POST['val']); echo usquare_generate_font_variants_list($variant_array); } die(); }