Example #1
0
 public function __construct($page, $section, $params = array())
 {
     if (!empty($params)) {
         if (!isset($params['options'])) {
             $params['options'] = array();
         }
     }
     parent::__construct($page, $section, $params);
 }
Example #2
0
 public function __construct($page, $section, $params = array())
 {
     if (!empty($params)) {
         if (!isset($params['id'])) {
             $params['id'] = $params['name'];
         }
         if (!isset($params['class'])) {
             $params['class'] = 'regular-text';
         }
         if (!isset($params['size'])) {
             $params['size'] = 40;
         }
     }
     parent::__construct($page, $section, $params);
 }
Example #3
0
 public function __construct($page, $section, $params = array())
 {
     if (!empty($params)) {
         if (!isset($params['id'])) {
             $params['id'] = $params['name'];
         }
         if (!isset($params['class'])) {
             $params['class'] = 'regular-text';
         }
         if (!isset($params['button_text'])) {
             $params['button_text'] = __('Insert image', TEMPLATENAME);
         }
     }
     parent::__construct($page, $section, $params);
 }
Example #4
0
 public function __construct($page, $section, $params = array())
 {
     if (!empty($params)) {
         if (!isset($params['id'])) {
             $params['id'] = $params['name'];
         }
         if (!isset($params['rows'])) {
             $params['rows'] = 5;
         }
         if (!isset($params['cols'])) {
             $params['cols'] = 30;
         }
         if (!isset($params['default'])) {
             $params['default'] = '';
         }
     }
     parent::__construct($page, $section, $params);
 }
Example #5
0
 function render($writer)
 {
     parent::render($writer);
     $writer->startElement('input');
     $writer->writeAttribute('type', 'text');
     $writer->writeAttribute('name', $this->name);
     $writer->writeAttribute('value', $this->value);
     $writer->endElement();
 }