@@DISPLAY@@

'; /** * Arguments: * - cmd * - text * * @param array $args The tokenized definition, only split at spaces */ public function initialize($args) { parent::initialize($args); // make always optional to prevent being marked as required $this->opt['optional'] = true; } /** * Handle a post to the field * * @param string $value The passed value * @param helper_plugin_bureaucracyau_field[] $fields (reference) form fields (POST handled upto $this field) * @param int $index index number of field in form * @param int $formid unique identifier of the form which contains this field * @return bool Whether the passed value is valid */ public function handle_post($value, &$fields, $index, $formid) { return true; } /** * Get an arbitrary parameter * * @param string $name * @return mixed|null */ public function getParam($name) { return ($name === 'value') ? null : parent::getParam($name); } /** * Render the field as XHTML * * @params array $params Additional HTML specific parameters * @params Doku_Form $form The target Doku_Form object * @params int $formid unique identifier of the form which contains this field */ public function renderfield($params, Doku_Form $form, $formid) { if (!isset($this->opt['display'])) { $this->opt['display'] = $this->opt['label']; } parent::renderfield($params, $form, $formid); } }