protected function _initFields() { parent::_initFields(); $form = Kwc_Abstract_Form::createChildComponentForm($this->getClass(), "_video", 'video'); $form->setIdTemplate('{0}_video'); $this->add($form); }
protected function _initFields() { parent::_initFields(); $this->setCreateMissingRow(true); if (!$this->getClass()) { return; } $generators = Kwc_Abstract::getSetting($this->getClass(), 'generators'); $classes = $generators['child']['component']; foreach ($classes as $key => $class) { if (!$class) { continue; } $form = Kwc_Abstract_Form::createChildComponentForm($this->getClass(), "-{$key}", $key); if ($form && count($form->fields)) { if ($this->_getIdTemplateForChild($key)) { $form->setIdTemplate($this->_getIdTemplateForChild($key)); } if (!$this->_createFieldsets || !Kwc_Abstract::hasSetting($class, 'componentName')) { $this->add($form); } else { $name = Kwf_Trl::getInstance()->trlStaticExecute(Kwc_Abstract::getSetting($class, 'componentName')); $name = str_replace('.', ' ', $name); $this->add(new Kwf_Form_Container_FieldSet($name))->setName($key)->add($form); } } } }
protected function _initFields() { $this->setCreateMissingRow(true); parent::_initFields(); $tagsControllerUrl = Kwc_Abstract_Admin::getInstance($this->getClass())->getControllerUrl(); $this->add(new Kwf_Form_Field_SuperBoxSelect('ComponentToTag', 'Tag', trlKwf('Tags')))->setWidth(300)->setListWidth(300)->setTpl('<tpl for="."><div class="x2-combo-list-item">{name} <span style="font-size: 10px; color: gray;">({count_used} ' . trlKwf('uses') . ')</span></div></tpl>')->setAllowAddNewData(true)->setTriggerAction('all')->setMinChars(1)->setValues($tagsControllerUrl . '/json-data')->setAddNewItemUrl($tagsControllerUrl . '/json-add-item'); }
protected function _initFields() { parent::_initFields(); $this->add(new Kwf_Form_Field_Checkbox('visible', trlKwf('Visible'))); $form = Kwc_Abstract_Form::createChildComponentForm($this->getClass(), "-child", 'child'); $this->add($form); }
protected function _initFields() { parent::_initFields(); $this->fields->prepend(new Kwf_Form_Field_NumberField('columns'))->setFieldLabel(trlKwf('Columns'))->setAllowNegative(false)->setAllowDecimals(false)->setMinValue(1)->setMaxValue(10)->setAllowBlank(false)->setWidth(50); $this->fields->add(new Kwf_Form_Field_Select('show_pics'))->setFieldLabel(trlKwf('Visible Pictures'))->setWidth(100)->setShowNoSelection(true)->setEmptyText(trlKwf('Show all'))->setValues(array('1' => '1', '2' => '2', '3' => '3', '4' => '4', '6' => '6', '8' => '8')); $this->fields->add(new Kwf_Form_Field_Static(trlKwf('Choose a number to just show this number of items and hide the others behind a "more"-button'))); }
protected function _initFields() { parent::_initFields(); $masterCC = Kwc_Abstract::getSetting($this->getClass(), 'masterComponentClass'); if (Kwc_Abstract::getSetting($masterCC, 'imageCaption')) { $this->add(new Kwf_Form_Field_ShowField('original_image_caption', trlKwf('Original Image caption')))->setData(new Kwf_Data_Trl_OriginalComponent('image_caption')); $this->add(new Kwf_Form_Field_TextField('image_caption', trlKwf('Image caption')))->setWidth(300); } if (Kwc_Abstract::getSetting($masterCC, 'editFilename') || Kwc_Abstract::getSetting($masterCC, 'altText') || Kwc_Abstract::getSetting($masterCC, 'titleText')) { $fs = $this->add(new Kwf_Form_Container_FieldSet('SEO')); $fs->setCollapsible(true); $fs->setCollapsed(true); } if (Kwc_Abstract::getSetting($masterCC, 'editFilename')) { $fs->add(new Kwf_Form_Field_ShowField('original_filename', trlKwf('Original {0}', trlKwf('Filename'))))->setData(new Kwf_Data_Trl_OriginalComponent('filename')); $fs->add(new Kwf_Form_Field_TextField('filename', trlKwf('Filename')))->setWidth(300)->setHelpText(trlKwf('Talking filename ("lorem-ipsum-2015"), hyphens and underscores are allowed.')); } if (Kwc_Abstract::getSetting($masterCC, 'altText')) { $fs->add(new Kwf_Form_Field_ShowField('original_alt_text', trlKwf('Original {0}', 'ALT Text')))->setData(new Kwf_Data_Trl_OriginalComponent('alt_text')); $fs->add(new Kwf_Form_Field_TextField('alt_text', 'ALT Text'))->setWidth(300)->setHelpText(trlKwf('Short, meaningful description of the image content.')); } if (Kwc_Abstract::getSetting($masterCC, 'titleText')) { $fs->add(new Kwf_Form_Field_ShowField('original_title_text', trlKwf('Original {0}', 'ALT Text')))->setData(new Kwf_Data_Trl_OriginalComponent('title_text')); $fs->add(new Kwf_Form_Field_TextField('title_text', 'IMG Title'))->setWidth(300)->setHelpText(trlKwf('Some browsers show the text as a tooltip when the mouse pointer is hovering the image.')); } $this->add(new Kwf_Form_Field_ShowField('image', trlKwf('Original Image')))->setData(new Kwc_Abstract_Image_Trl_Form_ImageData()); $fs = $this->add(new Kwf_Form_Container_FieldSet(trlKwf('Own Image'))); $fs->setCheckboxToggle(true); $fs->setCheckboxName('own_image'); $fs->add(Kwc_Abstract_Form::createChildComponentForm($this->getClass(), '-image', 'image')); }
public function _initFields() { parent::_initFields(); $this->add(new Kwf_Form_Field_EMailField('mail', trlKwf('E-Mail address')))->setWidth(300); $this->add(new Kwf_Form_Field_TextField('subject', trlKwf('Subject of E-Mail')))->setWidth(300); $this->add(new Kwf_Form_Field_TextArea('text', trlKwf('Predefined text of E-Mail')))->setWidth(300)->setHeight(200); }
protected function _initFields() { parent::_initFields(); $this->setCreateMissingRow(true); $this->add(Kwc_Abstract_Form::createChildComponentForm($this->getClass(), '-linktext', 'linktext')); $this->add(new Kwf_Form_Field_Checkbox('start_opened', trlKwf('Start opened'))); }
protected function _initFields() { parent::_initFields(); $fs = $this->add(new Kwf_Form_Container_FieldSet(trlKwfStatic('Social Media'))); $fs->add(new Kwf_Form_Field_Checkbox('facebook', trlKwfStatic('Facebook')))->setHideLabel(true)->setBoxLabel(trlKwfStatic('Facebook')); $fs->add(new Kwf_Form_Field_Checkbox('twitter', trlKwfStatic('Twitter')))->setHideLabel(true)->setBoxLabel(trlKwfStatic('Twitter')); $fs->add(new Kwf_Form_Field_Checkbox('google', trlKwfStatic('Google+')))->setHideLabel(true)->setBoxLabel(trlKwfStatic('Google+')); }
protected function _initFields() { parent::_initFields(); $this->fields->add(new Kwf_Form_Field_TextField('headline1', trlKwf('Headline 1')))->setWidth(450)->setAllowBlank(false); $this->fields->add(new Kwf_Form_Field_TextField('headline2', trlKwf('Headline 2')))->setWidth(450); $this->fields->add(new Kwf_Form_Field_ShowField('original_headline1', trlKwf('Original headline 1')))->setData(new Kwf_Data_Trl_OriginalComponent())->getData()->setFieldname('headline1'); $this->fields->add(new Kwf_Form_Field_ShowField('original_headline2', trlKwf('Original headline 2')))->setData(new Kwf_Data_Trl_OriginalComponent())->getData()->setFieldname('headline2'); }
protected function _initFields() { parent::_initFields(); $fs = $this->add(new Kwf_Form_Container_FieldSet(trlKwf('Own Flash'))); $fs->setCheckboxToggle(true); $fs->setCheckboxName('own_flash'); $fs->add(Kwc_Abstract_Form::createChildComponentForm($this->getClass(), '-flash', 'flash')); }
protected function _initFields() { parent::_initFields(); $this->setCreateMissingRow(true); $this->setModel(new Kwf_Model_FnF()); $form = Kwc_Abstract_Form::createChildComponentForm($this->getClass(), "-linkTag", 'linkTag'); $this->add($form); }
protected function _initFields() { parent::_initFields(); $form = Kwc_Abstract_Form::createChildComponentForm($this->getClass(), '_mail'); $form->setIdTemplate('{component_id}_{id}_mail'); $this->add($form); $this->add(new Kwf_Form_Field_ShowField('create_date', trlKwf('Creation Date')))->setWidth(300); }
protected function _initFields() { parent::_initFields(); $imageTitle = Kwc_Abstract::getSetting(Kwc_Abstract::getSetting($this->getClass(), 'masterComponentClass'), 'imageTitle'); if ($imageTitle) { $this->add(new Kwf_Form_Field_ShowField('original_title', trlKwf('Original Title')))->setData(new Kwf_Data_Trl_OriginalComponent('title')); $this->add(new Kwf_Form_Field_TextArea('title', trlKwf('Title')))->setWidth(350)->setHeight(80); } }
protected function _initFields() { parent::_initFields(); $this->add(Kwc_Abstract_Form::createChildComponentForm($this->getClass(), "-image")); if (!$this->getModel()) { $this->setModel(new Kwf_Model_FnF()); $this->setCreateMissingRow(true); } }
protected function _initFields() { parent::_initFields(); $this->add(new Kwf_Form_Field_ShowField('original_url', trlKwfStatic('Original Url')))->setData(new Kwf_Data_Trl_OriginalComponent('url')); $fs = $this->add(new Kwf_Form_Container_FieldSet(trlKwfStatic('Own Url'))); $fs->setCheckboxToggle(true); $fs->setCheckboxName('own_url'); $fs->add(new Kwf_Form_Field_UrlField('url', trlKwfStatic('URL')))->setAllowBlank(false)->setWidth(400); }
protected function _initFields() { parent::_initFields(); $mf = $this->add(new Kwf_Form_Field_MultiFields('Children')); $mf->setWidth(400); $mf->setPosition(true); $mf->setMinEntries(0); $mf->fields->add($this->_getMultiFieldsFieldset()); }
protected function _initFields() { parent::_initFields(); $fs = $this->add(new Kwf_Form_Container_FieldSet(trlKwf('Own Download'))); $fs->setCheckboxToggle(true); $fs->setCheckboxName('own_download'); $fs->add(Kwc_Abstract_Form::createChildComponentForm($this->getClass(), '-download', 'download')); $this->add(new Kwf_Form_Field_ShowField('original_filename', trlKwf('Original Filename')))->setData(new Kwc_Basic_DownloadTag_Trl_Form_OriginalData('filename')); }
protected function _initFields() { parent::_initFields(); $enableTranslation = $this->add(new Kwf_Form_Container_FieldSet(trlStatic('Own Link'))); $enableTranslation->setCheckboxToggle(true); $enableTranslation->setCheckboxName('own_target'); $enableTranslation->add(new Kwf_Form_Field_TextField('target', trlKwf('Url')))->setWidth(450)->setVtype('url'); $this->add(new Kwf_Form_Field_ShowField('original', trlKwf('Original')))->setData(new Kwc_Basic_LinkTag_Extern_Trl_Form_OriginalData()); }
protected function _initFields() { parent::_initFields(); $this->fields->add(new Kwf_Form_Field_TextField('field_label', trlKwf('Label'))); $this->fields->add(new Kwf_Form_Field_NumberField('label_width', trlKwf('Label Width')))->setComment('px')->setWidth(50)->setAllowNegative(false)->setAllowDecimal(false); $this->fields->add(new Kwf_Form_Field_Checkbox('required', trlKwf('Required'))); $this->fields->add(new Kwf_Form_Field_Checkbox('hide_label', trlKwf('Hide Label'))); $this->fields->add(new Kwf_Form_Field_Checkbox('label_position_above', trlKwf('Label above field'))); }
protected function _initFields() { parent::_initFields(); $this->fields->prepend(new Kwf_Form_Field_NumberField('columns'))->setFieldLabel(trlKwf('Columns'))->setAllowNegative(false)->setAllowDecimals(false)->setMinValue(1)->setMaxValue(10)->setAllowBlank(false)->setWidth(50); if (Kwc_Abstract::getSetting($this->getClass(), 'showMoreLink')) { $this->fields->add(new Kwf_Form_Field_Select('show_pics'))->setFieldLabel(trlKwf('Visible Pictures'))->setWidth(100)->setShowNoSelection(true)->setEmptyText(trlKwf('Show all'))->setValues(array('1' => '1', '2' => '2', '3' => '3', '4' => '4', '6' => '6', '8' => '8')); $this->fields->add(new Kwf_Form_Field_Static(trlKwf('Choose a number to just show this number of items and hide the others behind a "more"-button'))); $this->fields->add(new Kwf_Form_Field_TextField('show_more_link_text', trlKwf('Button Link Text'))); $this->fields->add(new Kwf_Form_Field_Static(trlKwf('Choose a text for the "more"-Button under the pictures'))); } }
protected function _initFields() { parent::_initFields(); $this->add(new Kwf_Form_Field_EMailField('mail', trlKwf('E-Mail Address')))->setWidth(300); $this->add(new Kwf_Form_Field_TextField('subject', trlKwf('Predefined Subject for Mail')))->setWidth(300); $this->add(new Kwf_Form_Field_TextArea('text', trlKwf('Predefined Text for Mail')))->setWidth(300)->setHeight(200); $fs = $this->add(new Kwf_Form_Container_FieldSet(trlKwf('Master')))->setLabelWidth(160); $fs->add(new Kwf_Form_Field_ShowField('master_mail', trlKwf('E-Mail Address')))->setData(new Kwf_Data_Trl_OriginalComponent('mail')); $fs->add(new Kwf_Form_Field_ShowField('master_subject', trlKwf('Predefined Subject for Mail')))->setData(new Kwf_Data_Trl_OriginalComponent('subject')); $fs->add(new Kwf_Form_Field_ShowField('master_text', trlKwf('Predefined Text for Mail')))->setData(new Kwf_Data_Trl_OriginalComponent('text')); }
protected function _initFields() { parent::_initFields(); $this->add(new Kwf_Form_Field_ShowField('original_url', trlKwf('Original Url')))->setData(new Kwf_Data_Trl_OriginalComponent('url')); $fs = $this->add(new Kwf_Form_Container_FieldSet(trlKwf('Own Url'))); $fs->setCheckboxToggle(true); $fs->setCheckboxName('own_url'); $validator = new Zend_Validate_Regex(array('pattern' => Kwc_Advanced_Youtube_Component::REGEX)); $validator->setMessage(trlKwf('No valid youtube url'), Zend_Validate_Regex::NOT_MATCH); $fs->add(new Kwf_Form_Field_UrlField('url', trlKwfStatic('URL')))->addValidator($validator)->setAllowBlank(false)->setWidth(400); }
protected function _initFields() { $multifields = $this->add(new Kwf_Form_Field_MultiFields('Nodes')); $multifields->setReferences(array('columns' => array('component_id'), 'refColumns' => array('component_id'))); $multifields->setMinEntries(0); $fs = $multifields->fields->add(new Kwf_Form_Container_FieldSet(trlKwf('Node {0}'))); $fs->fields->add(new Kwf_Form_Field_TextField('name', trlKwf('Name'))); $fs->fields->add(new Kwf_Form_Field_TextField('node_id', trlKwf('Node-ID'))); $fs->fields->add(new Kwf_Form_Field_Checkbox('visible', trlKwf('Visible'))); parent::_initFields(); }
protected function _initFields() { parent::_initFields(); $this->add(Kwc_Abstract_Form::createChildComponentForm($this->getClass(), "-child", 'child')); $fs = $this->add(new Kwf_Form_Container_FieldSet(trlKwf("Original"))); $fs->add(new Kwf_Form_Field_Panel('copy'))->setHideLabel(true)->setXtype('kwc.basic.text.trl.copybutton'); $fs->add(new Kwf_Form_Field_ShowField('content'))->setHideLabel(true)->setCls('kwfup-webStandard')->setData(new Kwf_Data_Trl_OriginalComponent()); if (!$this->getModel()) { $this->setModel(new Kwf_Model_FnF()); $this->setCreateMissingRow(true); } }
protected function _initFields() { parent::_initFields(); $this->add(new Kwf_Form_Field_ShowField('title', trlKwf('Title')))->setData(new Kwf_Data_Trl_OriginalComponent()); $this->add(new Kwf_Form_Field_ShowField('firstname', trlKwf('First name')))->setData(new Kwf_Data_Trl_OriginalComponent()); $this->add(new Kwf_Form_Field_ShowField('lastname', trlKwf('Last name')))->setData(new Kwf_Data_Trl_OriginalComponent()); $this->add(new Kwf_Form_Field_TextField('working_position', trlKwf('Position')))->setWidth(400); $this->add(new Kwf_Form_Field_ShowField('original_working_position', trlKwf('Original Position')))->setData(new Kwf_Data_Trl_OriginalComponent('working_position')); $this->add(new Kwf_Form_Field_ShowField('phone', trlKwf('Phone')))->setData(new Kwf_Data_Trl_OriginalComponent()); $this->add(new Kwf_Form_Field_ShowField('mobile', trlKwf('Mobile')))->setData(new Kwf_Data_Trl_OriginalComponent()); $this->add(new Kwf_Form_Field_ShowField('email', trlKwf('Email')))->setData(new Kwf_Data_Trl_OriginalComponent()); }
protected function _initFields() { $checkbox = new Kwf_Form_Field_Checkbox('use_crop', ''); $checkbox->setLabelSeparator(''); $checkbox->setCls('kwc-basic-imageenlarge-enlargetag-checkbox-usecrop'); $checkbox->setBoxLabel(trlKwf('Use crop region')); $this->add($checkbox); if (Kwc_Abstract::getSetting($this->getClass(), 'imageTitle')) { $this->add(new Kwf_Form_Field_TextArea('title', trlKwf('Image text')))->setWidth(350)->setHeight(80); } parent::_initFields(); }
protected function _initFields() { parent::_initFields(); $this->setCreateMissingRow(true); $tableStyles = Kwc_Abstract::getSetting($this->getClass(), 'tableStyles'); if (count($tableStyles)) { $this->add(new Kwf_Form_Field_Select('table_style', trlKwf('Table style')))->setValues($tableStyles); } if (Kwf_Config::getValue('kwc.responsive')) { $this->add(new Kwf_Form_Field_Select('responsive_style', trlKwf('Responsive style')))->setValues(array('none' => '-', 'flipScroll' => trlKwf('Flip Scroll'))); } }
protected function _initFields() { $multifields = $this->add(new Kwf_Form_Field_MultiFields('Networks')); /* $multifields->setReferences(array( 'columns' => array('component_id'), 'refColumns' => array('component_id') )); */ $multifields->setMinEntries(0); $multifields->fields->add(new Kwf_Form_Field_Select('network_id', trlKwf('Network')))->setValues(Kwf_Model_Abstract::getInstance('Kwc_Advanced_SocialBookmarks_AvaliableModel')->getRows())->setAllowBlank(false); parent::_initFields(); }
protected function _initFields() { parent::_initFields(); $default = Kwc_Abstract::getSetting($this->getClass(), 'default'); $this->add(new Kwf_Form_Field_TextField('subject', trlKwf('Subject')))->setAllowBlank(false)->setWidth(300); if (Kwc_Abstract::getSetting($this->getClass(), 'editFrom')) { $this->add(new Kwf_Form_Field_TextField('from_email', trlKwf('From Address')))->setVtype('email')->setWidth(300)->setDefaultValue($default['from_email']); $this->add(new Kwf_Form_Field_TextField('from_name', trlKwf('From Name')))->setWidth(300)->setDefaultValue($default['from_name']); } if (Kwc_Abstract::getSetting($this->getClass(), 'editReplyTo')) { $this->add(new Kwf_Form_Field_TextField('reply_email', trlKwf('Reply Address')))->setVtype('email')->setWidth(300); } }