示例#1
0
 /**
  * DEFINE setting options of shortcode in frontend
  */
 public function frontend_element_items()
 {
     $this->items = array('content' => array(array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE'), 'id' => 'el_title', 'type' => 'text_field', 'class' => 'jsn-input-xxlarge-fluid', 'std' => JText::_('JSN_PAGEBUILDER_ELEMENT_BUTTON_ELEMENT_TITLE_STD'), 'role' => 'title', 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_BUTTON_TITLE_TOOLTIP')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_TEXT'), 'id' => 'button_text', 'type' => 'text_field', 'class' => 'jsn-input-xxlarge-fluid', 'std' => JText::_('JSN_PAGEBUILDER_ELEMENT_BUTTON'), 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_BUTTON_TEXT_TOOLTIP')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_LINK_TYPE'), 'id' => 'link_type', 'type' => 'select', 'std' => 'url', 'options' => JSNPagebuilderHelpersType::getLinkTypes(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_LINK_TYPE_DES'), 'has_depend' => '1'), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_URL'), 'id' => 'button_type_url', 'type' => 'text_field', 'class' => 'jsn-input-xxlarge-fluid', 'std' => 'http://', 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_URL_DES'), 'dependency' => array('link_type', '=', 'url')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_OPEN_IN'), 'id' => 'open_in', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPagebuilderHelpersType::getOpenInOptions()), 'options' => JSNPagebuilderHelpersType::getOpenInOptions(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_OPEN_IN_DES'), 'dependency' => array('link_type', '!=', 'no_link')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ICON'), 'id' => 'icon', 'type' => 'icons', 'std' => '', 'role_type' => 'icon', 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ICON_DES'))), 'styling' => array(array('type' => 'preview'), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT'), 'id' => 'button_alignment', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPagebuilderHelpersType::getTextAlign()), 'options' => JSNPagebuilderHelpersType::getTextAlign(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_SIZE'), 'id' => 'button_size', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPagebuilderHelpersType::getButtonSize()), 'options' => JSNPagebuilderHelpersType::getButtonSize(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_SIZE_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_COLOR'), 'id' => 'button_color', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPagebuilderHelpersType::getButtonColor()), 'options' => JSNPagebuilderHelpersType::getButtonColor(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_COLOR_DES'), 'container_class' => 'color_select2')));
 }
示例#2
0
 /**
  * DEFINE setting options of shortcode in frontend
  */
 public function frontend_element_items()
 {
     $this->items = array('content' => array(array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE'), 'id' => 'el_title', 'type' => 'text_field', 'class' => 'jsn-input-xxlarge-fluid', 'std' => JText::_('JSN_PAGEBUILDER_ELEMENT_HEADING_ELEMENT_TITLE_STD'), 'role' => 'title', 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_TAG'), 'id' => 'tag', 'type' => 'select', 'std' => 'h1', 'options' => array('h1' => 'H1', 'h2' => 'H2', 'h3' => 'H3', 'h4' => 'H4', 'h5' => 'H5', 'h6' => 'H6'), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_TAG_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_TEXT'), 'id' => 'text', 'type' => 'text_field', 'role' => 'content', 'class' => 'jsn-input-xxlarge-fluid', 'std' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_TEXT_STD'), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_TEXT_DES'))), 'styling' => array(array('type' => 'preview'), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT'), 'id' => 'text_align', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPagebuilderHelpersType::getTextAlign()), 'options' => JSNPagebuilderHelpersType::getTextAlign(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_FONT'), 'id' => 'font', 'type' => 'select', 'std' => 'inherit', 'options' => array('inherit' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_INHERIT'), 'custom' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_CUSTOM')), 'has_depend' => '1', 'class' => 'input-medium', 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_FONT_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_FONT_FACE'), 'id' => 'font_family', 'type' => array(array('id' => 'font_face_type', 'type' => 'jsn_select_font_type', 'class' => 'input-medium', 'std' => 'standard fonts', 'options' => JSNPagebuilderHelpersType::getFonts(), 'parent_class' => 'combo-item'), array('id' => 'font_face_value', 'type' => 'jsn_select_font_value', 'class' => 'input-medium', 'std' => 'Verdana', 'options' => '', 'parent_class' => 'combo-item')), 'dependency' => array('font', '=', 'custom'), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_FONT_FACE_DES'), 'container_class' => 'combo-group'), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_FONT_ATTRIBUTES'), 'type' => array(array('id' => 'font_size_value_', 'type' => 'text_append', 'type_input' => 'number', 'class' => 'input-mini', 'std' => '', 'append' => 'px', 'validate' => 'number', 'parent_class' => 'combo-item'), array('id' => 'font_style', 'type' => 'select', 'class' => 'input-medium', 'std' => 'bold', 'options' => JSNPagebuilderHelpersType::getFontStyles(), 'parent_class' => 'combo-item'), array('id' => 'color', 'type' => 'color_picker', 'std' => '#000000', 'parent_class' => 'combo-item')), 'dependency' => array('font', '=', 'custom'), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_FONT_ATTRIBUTES_DES'), 'container_class' => 'combo-group'), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_HEADING_BOTTOM_BORDER'), 'type' => array(array('id' => 'border_bottom_width_value_', 'type' => 'text_append', 'type_input' => 'number', 'class' => 'input-mini', 'std' => '', 'append' => 'px', 'validate' => 'number', 'parent_class' => 'combo-item'), array('id' => 'border_bottom_style', 'type' => 'select', 'class' => 'input-medium', 'std' => 'solid', 'options' => JSNPagebuilderHelpersType::getBorderStyles(), 'parent_class' => 'combo-item'), array('id' => 'border_bottom_color', 'type' => 'color_picker', 'std' => '#000000', 'parent_class' => 'combo-item')), 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_HEADING_BOTTOM_BORDER_DES'), 'container_class' => 'combo-group'), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_HEADING_BOTTOM_PADDING'), 'type' => array(array('id' => 'padding_bottom_value_', 'type' => 'text_append', 'type_input' => 'number', 'class' => 'input-mini', 'std' => '', 'append' => 'px', 'validate' => 'number')), 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_HEADING_BOTTOM_PADDING_DES'))));
 }
示例#3
0
 /**
  * DEFINE setting options of shortcode in frontend
  */
 public function frontend_element_items()
 {
     $this->items = array('content' => array(array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE'), 'id' => 'el_title', 'type' => 'text_field', 'class' => 'jsn-input-xxlarge-fluid', 'std' => JText::_('JSN_PAGEBUILDER_ELEMENT_BUTTONBAR_ELEMENT_TITLE_STD'), 'role' => 'title', 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE_DES')), array('id' => 'buttonbar_items', 'name' => JText::_('JSN_PAGEBUILDER_ELEMENT_BUTTONBAR_ITEMS'), 'type' => 'group', 'shortcode' => $this->config['shortcode'], 'sub_item_type' => $this->config['has_subshortcode'], 'sub_items' => array(array('std' => ''), array('std' => ''), array('std' => '')), 'label_item' => JText::_('JSN_PAGEBUILDER_ELEMENT_BUTTONBAR_LABEL_ITEM'))), 'styling' => array(array('type' => 'preview'), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT'), 'id' => 'buttonbar_alignment', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPagebuilderHelpersType::getTextAlign()), 'options' => JSNPagebuilderHelpersType::getTextAlign(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_SHOW_TITLE'), 'id' => 'buttonbar_show_title', 'type' => 'radio', 'std' => 'yes', 'options' => array('yes' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_YES'), 'no' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_NO')), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_SHOW_TITLE_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_SHOW_ICON'), 'id' => 'buttonbar_show_icon', 'type' => 'radio', 'std' => 'yes', 'options' => array('yes' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_YES'), 'no' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_NO')), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_SHOW_ICON_DES')), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_BUTTONBAR_GROUP_BUTTONS'), 'id' => 'buttonbar_group', 'type' => 'radio', 'std' => 'no', 'options' => array('yes' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_YES'), 'no' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_NO')), 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_BUTTONBAR_GROUP_BUTTONS_DES'))));
 }
示例#4
0
 /**
  * DEFINE setting options of shortcode in frontend
  */
 public function frontend_element_items()
 {
     $this->items = array('content' => array(array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE'), 'id' => 'el_title', 'type' => 'text_field', 'class' => 'jsn-input-xxlarge-fluid', 'std' => JText::_('JSN_PAGEBUILDER_ELEMENT_IMAGE_ELEMENT_TITLE_STD'), 'role' => 'title', 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_IMAGE_FILE'), 'id' => 'image_file', 'type' => 'select_media', 'std' => '', 'class' => 'jsn-input-large-fluid', 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_IMAGE_FILE_DES')), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_IMAGE_ALT_TEXT'), 'id' => 'image_alt', 'type' => 'text_field', 'class' => 'jsn-input-xxlarge-fluid', 'std' => '', 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_IMAGE_ALT_TEXT_DES')), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_IMAGE_IMAGE_SIZE'), 'id' => 'image_size', 'type' => 'select', 'std' => 'fullsize', 'options' => JSNPagebuilderHelpersType::getImageSize(), 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_IMAGE_IMAGE_SIZE_DES')), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_IMAGE_CLICK_ACTION'), 'id' => 'link_type', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPbImageHelper::getClickActionType()), 'options' => JSNPbImageHelper::getClickActionType(), 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_IMAGE_CLICK_ACTION_DES'), 'has_depend' => '1'), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_URL'), 'id' => 'image_type_url', 'type' => 'text_field', 'class' => 'jsn-input-xxlarge-fluid', 'std' => 'http://', 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_LINK_URL_DES'), 'dependency' => array('link_type', '=', 'url')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_OPEN_IN'), 'id' => 'open_in', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPbImageHelper::getOpenInOptions()), 'options' => JSNPbImageHelper::getOpenInOptions(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_OPEN_IN_DES'), 'dependency' => array('link_type', '=', 'url'))), 'styling' => array(array('type' => 'preview'), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_CONTAINER_STYLE'), 'id' => 'image_container_style', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPagebuilderHelpersType::getContainerStyle()), 'options' => JSNPagebuilderHelpersType::getContainerStyle(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_CONTAINER_STYLE_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT'), 'id' => 'image_alignment', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPagebuilderHelpersType::getTextAlign()), 'options' => JSNPagebuilderHelpersType::getTextAlign(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_MARGIN'), 'container_class' => 'combo-group', 'id' => 'image_margin', 'type' => 'margin', 'extended_ids' => array('image_margin_top', 'image_margin_right', 'image_margin_bottom', 'image_margin_left'), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_MARGIN_DES'))));
 }
示例#5
0
 /**
  * DEFINE setting options of shortcode in frontend
  */
 public function frontend_element_items()
 {
     $this->items = array('action' => array(array('id' => 'btn_convert', 'type' => 'button_group', 'bound' => 0, 'actions' => array(array('std' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ACTION_TAB'), 'action_type' => 'convert', 'action' => 'carousel_to_tab'), array('std' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ACTION_ACCORDION'), 'action_type' => 'convert', 'action' => 'carousel_to_accordion'), array('std' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ACTION_LIST'), 'action_type' => 'convert', 'action' => 'carousel_to_list')))), 'content' => array(array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE'), 'id' => 'el_title', 'type' => 'text_field', 'class' => 'jsn-input-xxlarge-fluid', 'std' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_ELEMENT_TITLE_STD'), 'role' => 'title', 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE_DES')), array('id' => 'carousel_items', 'name' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_ITEMS'), 'type' => 'group', 'shortcode' => $this->config['shortcode'], 'sub_item_type' => $this->config['has_subshortcode'], 'sub_items' => array(array('std' => ''), array('std' => '')), 'label_item' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_LABEL_ITEM'))), 'styling' => array(array('type' => 'preview'), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT'), 'id' => 'align', 'type' => 'select', 'std' => 'center', 'options' => JSNPagebuilderHelpersType::getTextAlign(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_DIMENSION'), 'container_class' => 'combo-group', 'id' => 'dimension', 'type' => 'dimension', 'extended_ids' => array('dimension_width', 'dimension_height', 'dimension_width_unit'), 'dimension_width' => array('std' => ''), 'dimension_height' => array('std' => ''), 'dimension_width_unit' => array('options' => array('px' => 'px', '%' => '%'), 'std' => 'px'), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_DIMENSION_DES')), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_SHOW_INDICATOR'), 'id' => 'show_indicator', 'type' => 'radio', 'std' => 'no', 'options' => array('yes' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_YES'), 'no' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_NO')), 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_SHOW_INDICATOR_DES')), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_SHOW_ARROWS'), 'id' => 'show_arrows', 'type' => 'radio', 'std' => 'yes', 'options' => array('yes' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_YES'), 'no' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_NO')), 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_SHOW_ARROWS_DES')), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_AUTOMATIC_CYCLING'), 'id' => 'automatic_cycling', 'type' => 'radio', 'std' => 'no', 'options' => array('yes' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_YES'), 'no' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_NO')), 'has_depend' => '1', 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_AUTOMATIC_CYCLING_DES')), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_CYCLING_INTERVAL'), 'type' => array(array('id' => 'cycling_interval', 'type' => 'text_append', 'type_input' => 'number', 'class' => 'input-mini', 'std' => '5', 'append' => 'second(s)', 'validate' => 'number')), 'dependency' => array('automatic_cycling', '=', 'yes'), 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_CYCLING_INTERVAL_DES')), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_PAUSE_ON_MOUSE_OVER'), 'id' => 'pause_mouseover', 'type' => 'radio', 'std' => 'yes', 'options' => array('yes' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_YES'), 'no' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_NO')), 'dependency' => array('automatic_cycling', '=', 'yes'), 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_CAROUSEL_PAUSE_ON_MOUSE_OVER_DES'))));
 }
示例#6
0
 /**
  * DEFINE setting options of shortcode in frontend
  */
 public function frontend_element_items()
 {
     $this->items = array('content' => array(array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE'), 'id' => 'el_title', 'type' => 'text_field', 'class' => 'jsn-input-xxlarge-fluid', 'std' => JText::_('JSN_PAGEBUILDER_ELEMENT_GOOGLEMAP_ELEMENT_TITLE_STD'), 'role' => 'title', 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE_DES')), array('id' => 'gmap_items', 'type' => 'group', 'shortcode' => $this->config['shortcode'], 'sub_item_type' => $this->config['has_subshortcode'], 'sub_items' => array(array('std' => '[pb_googlemap_item gmi_title="Apple Store, Fifth Avenue" gmi_desc_content="767 5th Ave New York, NY 10153, United States  1 212-336-1440" gmi_url="https://plus.google.com/105794202623216829535/about?gl=vn" gmi_image="https://lh6.googleusercontent.com/-kRHmUypT7rk/UWuDd_MbjsI/AAAAAACMJTw/0Bk8Pszwyls/s250-c-k-no/Apple Store, Fifth Avenue" gmi_long="-73.989637" gmi_lat="40.741220" gmi_enable_direct="no" gmi_destination=""]767 5th Ave New York, NY 10153, United States  1 212-336-1440[/pb_googlemap_item]'), array('std' => '[pb_googlemap_item gmi_title="Paley Park" gmi_desc_content="New York, NY 10022 United States" gmi_url="https://plus.google.com/101814405146294453824/about?gl=vn" gmi_image="https://lh6.googleusercontent.com/-pEEYVRCcoXg/T5UfT58tJ3I/AAAAAAAAZa8/sfiH6w8_R5g/s90/berlin-wall-manhattan-ny-nyc_thumb.jpg" gmi_long="-73.975152" gmi_lat="40.760196" gmi_enable_direct="no" gmi_destination=""]New York, NY 10022 United States[/pb_googlemap_item]')), 'label_item' => 'Marker', 'add_item_text' => 'Add Marker')), 'styling' => array(array('type' => 'preview'), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_CONTAINER_STYLE'), 'id' => 'gmap_container_style', 'type' => 'select', 'class' => 'input-sm', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPagebuilderHelpersType::getQRContainerStyle()), 'options' => JSNPagebuilderHelpersType::getQRContainerStyle(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_CONTAINER_STYLE_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT'), 'id' => 'gmap_alignment', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPagebuilderHelpersType::getTextAlign()), 'options' => JSNPagebuilderHelpersType::getTextAlign(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_DIMENSION'), 'container_class' => 'combo-group', 'type' => 'dimension', 'id' => 'gmap_dimension', 'extended_ids' => array('gmap_dimension_width', 'gmap_dimension_width_unit', 'gmap_dimension_height'), 'gmap_dimension_width' => array('std' => '100'), 'gmap_dimension_height' => array('std' => '300'), 'gmap_dimension_width_unit' => array('options' => array('px' => 'px', '%' => '%'), 'std' => '%')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_MARGIN'), 'container_class' => 'combo-group', 'id' => 'gmap_margin', 'type' => 'margin', 'extended_ids' => array('gmap_margin_top', 'gmap_margin_right', 'gmap_margin_bottom', 'gmap_margin_left'), 'gmap_margin_top' => array('std' => '10'), 'gmap_margin_bottom' => array('std' => '10'), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_MARGIN_DES')), array('type' => 'hr'), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_GOOGLEMAP_ZOOM_LEVEL'), 'id' => 'gmap_zoom', 'class' => 'pb-slider', 'type' => 'slider', 'std_max' => '18', 'std' => '12'), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_GOOGLEMAP_MAP_TYPE'), 'id' => 'gmap_type', 'type' => 'select', 'class' => 'input-sm', 'std' => 'ROADMAP', 'options' => JSNPagebuilderHelpersType::getGmapType()), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENTS'), 'id' => 'gmap_elements', 'type' => 'checkbox', 'class' => 'jsn-column-item checkbox', 'container_class' => 'jsn-columns-container jsn-columns-count-two', 'std' => 'streetViewControl__#__zoomControl__#__panControl__#__mapTypeControl__#__scaleControl__#__overviewControl', 'options' => array('streetViewControl' => JText::_('JSN_PAGEBUILDER_ELEMENT_GOOGLEMAP_STREET_VIEW'), 'zoomControl' => JText::_('JSN_PAGEBUILDER_ELEMENT_GOOGLEMAP_ZOOM_CONTROL'), 'panControl' => JText::_('JSN_PAGEBUILDER_ELEMENT_GOOGLEMAP_PAN_CONTROL'), 'mapTypeControl' => JText::_('JSN_PAGEBUILDER_ELEMENT_GOOGLEMAP_MAP_TYPE_CONTROL'), 'scaleControl' => JText::_('JSN_PAGEBUILDER_ELEMENT_GOOGLEMAP_SCALE_CONTROL'), 'overviewControl' => JText::_('JSN_PAGEBUILDER_ELEMENT_GOOGLEMAP_OVERVIEW_CONTROL')))));
 }
示例#7
0
 /**
  * DEFINE setting options of shortcode in frontend
  */
 public function frontend_element_items()
 {
     $this->items = array('content' => array(array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE'), 'id' => 'el_title', 'type' => 'text_field', 'class' => 'jsn-input-xxlarge-fluid', 'std' => JText::_('JSN_PAGEBUILDER_ELEMENT_QRCODE_ELEMENT_TITLE_STD'), 'role' => 'title', 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ELEMENT_TITLE_DES')), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_QRCODE_DATA'), 'id' => 'qr_content', 'type' => 'text_area', 'class' => 'jsn-input-xxlarge-fluid', 'std' => 'http://www.joomlashine.com', 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_QRCODE_DATA_DES'), 'exclude_quote' => '1'), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_QRCODE_IMAGE_ALT_TEXT'), 'id' => 'qr_alt', 'type' => 'text_field', 'class' => 'jsn-input-xxlarge-fluid', 'std' => JText::_('JSN_PAGEBUILDER_ELEMENT_QRCODE_IMAGE_ALT_TEXT_STD'), 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_QRCODE_IMAGE_ALT_TEXT_DES'))), 'styling' => array(array('type' => 'preview'), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_CONTAINER_STYLE'), 'id' => 'qr_container_style', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPagebuilderHelpersType::getQRContainerStyle()), 'options' => JSNPagebuilderHelpersType::getQRContainerStyle(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_CONTAINER_STYLE_DES')), array('name' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT'), 'id' => 'qr_alignment', 'type' => 'select', 'std' => JSNPagebuilderHelpersType::getFirstOption(JSNPagebuilderHelpersType::getTextAlign()), 'options' => JSNPagebuilderHelpersType::getTextAlign(), 'tooltip' => JText::_('JSN_PAGEBUILDER_DEFAULT_ELEMENT_ALIGNMENT_DES')), array('name' => JText::_('JSN_PAGEBUILDER_ELEMENT_QRCODE_SIZE'), 'id' => 'qrcode_sizes', 'type' => 'text_append', 'type_input' => 'number', 'class' => 'input-mini', 'std' => '150', 'append' => 'px', 'validate' => 'number', 'tooltip' => JText::_('JSN_PAGEBUILDER_ELEMENT_QRCODE_SIZE_DES'))));
 }