コード例 #1
0
ファイル: Captcha.php プロジェクト: sabdev1/ljcdevsab
 /**
  * Constructor
  *
  * @param array $config
  */
 public function __construct($config = null)
 {
     parent::__construct($config);
     $validator = new iPhorm_Validator_Captcha();
     if (is_array($config)) {
         if (array_key_exists('options', $config)) {
             $this->setOptions($config['options']);
         }
         if (array_key_exists('invalid_message', $config)) {
             $validator->setMessageTemplate('not_match', $config['invalid_message']);
         }
     }
     $this->addValidator($validator);
 }
コード例 #2
0
ファイル: captcha.php プロジェクト: sabdev1/ljcdevsab
                </div>
            </div>
            <div class="ifb-tabs-panel" id="ifb-element-settings-tab-more-<?php 
echo $id;
?>
">
                <div class="ifb-element-settings-inner">
                    <table class="ifb-form-table ifb-element-settings-form-table ifb-element-settings-more-form-table">
                        <?php 
include 'settings/required-message.php';
?>
                        <?php 
if (!isset($element['invalid_message'])) {
    $element['invalid_message'] = '';
}
$captchaValidator = new iPhorm_Validator_Captcha();
?>
                        <tr valign="top">
                            <th scope="row"><label for="invalid_message_<?php 
echo $id;
?>
"><?php 
esc_html_e('Error message if invalid', 'iphorm');
?>
</label></th>
                            <td>
                                <input type="text" id="invalid_message_<?php 
echo $id;
?>
" name="invalid_message_<?php 
echo $id;