function filter_dampen_sitewide_lpa_value($value)
 {
     $value = sustr::to_int($value);
     if ($value > 100) {
         $value = 100;
     }
     return $value;
 }
 /**
  * @since 3.0
  */
 function insert_subfield_textboxes($name, $label, $enabled = true)
 {
     $pattern = '/%(d|s)({([a-z0-9_-]+)})?/';
     if (preg_match($pattern, $label, $matches)) {
         $is_int_field = $matches[1] == 'd';
         $sfname = $name . '_value';
         if (isset($matches[3])) {
             $sfname = $matches[3];
         }
         if ($this->is_action('update')) {
             $sfvalue = stripslashes($_POST[$sfname]);
         } else {
             $sfvalue = $this->get_setting($sfname);
         }
         if ($is_int_field) {
             $sfvalue = sustr::to_int($sfvalue);
         }
         if ($this->is_action('update')) {
             $this->update_setting($sfname, $sfvalue);
         }
         if ($enabled) {
             $disabled = '';
         } else {
             $disabled = " readonly='readonly'";
         }
         $esfvalue = su_esc_attr($sfvalue);
         $field_html = "</label><input class='textbox subfield form-control input-sm' name='{$sfname}' id='{$sfname}' type='text' value='{$esfvalue}'{$disabled}";
         if ($is_int_field) {
             $field_html .= " size='2' maxlength='3'";
         }
         $field_html .= " /><label for='{$name}'>";
         $label = preg_replace($pattern, $field_html, $label);
         $label = preg_replace("@<label for='{$name}'>\$@", '', $label);
         $onclick = " onclick=\"javascript:document.getElementById('{$sfname}').readOnly=!this.checked;\"";
     } else {
         $onclick = '';
     }
     return compact('label', 'onclick');
 }