Ejemplo n.º 1
0
 static function get_config()
 {
     // content style
     return array('type_change' => array('type' => 'select', 'default' => 'single_column', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TYPE'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TYPE_DESC'), 'values' => array('single_column' => 'Single Column', 'multiple_column' => 'Multiple Column', 'masonry' => 'Masonry', 'slider' => 'Slider', 'timeline' => 'Timeline'), 'child' => array('intro_text_limit' => array('name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_INTRO_TEXT_LIMIT'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_INTRO_TEXT_LIMIT_DESC'), 'default' => ''))), 'source' => array('type' => 'article_source', 'default' => 'none', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_SOURCE'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_SOURCE_DESC'), 'child' => array('limit' => array('type' => 'slider', 'min' => -1, 'max' => 100, 'step' => 1, 'default' => 20, 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ITEM_LIMIT'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TIMELINE_LIMIT_DESC')))), 'title' => array('type' => 'bool', 'default' => 'yes', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TITLE'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TITLE_DESC'), 'child' => array('link_title' => array('type' => 'bool', 'default' => 'yes', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_LINK_TITLE'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_LINK_TITLE_DESC')), 'date' => array('type' => 'bool', 'default' => 'yes', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_DATE'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_DATE_DESC')))), 'order' => array('type' => 'select', 'values' => array('' => 'Default', 'title' => 'Title', 'created' => 'Created Date', 'hits' => 'Hits', 'ordering' => 'Ordering'), 'default' => 'created', 'group' => 'timeline', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ORDER'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ORDER_DESCR'), 'child' => array('order_by' => array('type' => 'select', 'values' => array('asc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ASC'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_DESC')), 'default' => 'desc', 'group' => 'timeline', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ORDER_TYPE'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ORDER_TYPE_DESC')))), 'image' => array('type' => 'bool', 'default' => 'yes', 'group' => 'timeline', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_IMAGE'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TIMELINE_IMAGE_DESC'), 'child' => array('highlight_year' => array('type' => 'bool', 'default' => 'no', 'group' => 'timeline', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_HIGHTLIGHT_YEAR'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_HIGHTLIGHT_YEAR_DESC')), 'read_more' => array('type' => 'bool', 'default' => 'no', 'group' => 'timeline', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_READMORE'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_READMORE_DESC')))), 'intro_text' => array('type' => 'bool', 'default' => 'no', 'group' => 'timeline', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_INTRO_TEXT'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_INTRO_TEXT_DESC'), 'child' => array('time' => array('type' => 'bool', 'default' => 'yes', 'group' => 'timeline', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TIME'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TIME_DESC')))), 'before_text' => array('default' => '', 'group' => 'timeline', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_BEFORE_TEXT'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_BEFORE_TEXT_DESC'), 'child' => array('after_text' => array('default' => '', 'group' => 'timeline', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_AFTER_TEXT'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_AFTER_TEXT_DESC')))), 'grid' => array('type' => 'bool', 'default' => 'no', 'group' => 'multiple_column', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_COLUMNS_GRID'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_COLUMNS_GRID_DESC'), 'child' => array('column' => array('type' => 'slider', 'default' => 4, 'min' => 2, 'max' => 4, 'step' => 1, 'group' => 'multiple_column', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_COLUMNS_COL'), 'desc' => JText::_("PLG_SYSTEM_YOUTECH_SHORTCODES_COLUMNS_COL_DESC")))), 'gutter' => array('default' => '15', 'group' => 'masonry', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_GUTTER'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_GUTTER_DESC'), 'child' => array('width' => array('default' => '40%', 'group' => 'masonry', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_WIDTH'), 'desc' => JText::_("PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_WIDTH_DESC")))), 'masonry_sticky_size' => array('type' => 'slider', 'default' => 4, 'min' => 1, 'max' => 12, 'step' => 1, 'group' => 'masonry', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_MASONRY_STICKY_SIZE'), 'desc' => JText::_("PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_MASONRY_STICKY_SIZE_DESC"), 'child' => array('masonry_sticky_medium_size' => array('type' => 'slider', 'default' => 4, 'min' => 1, 'max' => 12, 'step' => 1, 'group' => 'masonry', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_MASONRY_STICKY_MEDIUM_SIZE'), 'desc' => JText::_("PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_MASONRY_STICKY_MEDIUM_SIZE_DESC")))), 'masonry_sticky_small_size' => array('type' => 'slider', 'default' => 6, 'min' => 1, 'max' => 12, 'step' => 1, 'group' => 'masonry', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_MASONRY_STICKY_SMALL_SIZE'), 'desc' => JText::_("PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_MASONRY_STICKY_SMALL_SIZE_DESC"), 'child' => array('masonry_sticky_extra_small_size' => array('type' => 'slider', 'default' => 12, 'min' => 1, 'max' => 12, 'step' => 1, 'group' => 'masonry', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_MASONRY_STICKY_EXTRA_SMALL_SIZE'), 'desc' => JText::_("PLG_SYSTEM_YOUTECH_SHORTCODES_CONTENT_STYLE_MASONRY_STICKY_EXTRA_SMALL_SIZE_DESC")))), 'transitionin' => array('type' => 'select', 'values' => array_combine(YT_Data::animations_in(), YT_Data::animations_in()), 'default' => 'fadeIn', 'group' => 'slider', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TRANSITION_IN'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TRANSITION_IN_DESC'), 'child' => array('transitionout' => array('type' => 'select', 'values' => array_combine(YT_Data::animations_out(), YT_Data::animations_out()), 'default' => 'fadeOut', 'group' => 'slider', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TRANSITION_OUT'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TRANSITION_OUT_DESC')))), 'arrows' => array('type' => 'bool', 'default' => 'yes', 'group' => 'slider', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ARROWS'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ARROWS_DESC'), 'child' => array('arrow_position' => array('type' => 'select', 'values' => array('arrow-default' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_DEFAULT'), 'arrow-top-left' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TOP_LEFT'), 'arrow-top-right' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TOP_RIGHT'), 'arrow-bottom-left' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_BOTTOM_LEFT'), 'arrow-bottom-right' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_BOTTOM_RIGHT')), 'default' => 'arrow-default', 'group' => 'slider', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ARROW_POSITION'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ARROW_POSITION_DESC')))), 'pagination' => array('type' => 'bool', 'default' => 'no', 'group' => 'slider', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_PAGINATION'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_PAGINATION_DESC'), 'child' => array('autoplay' => array('type' => 'bool', 'default' => 'yes', 'group' => 'slider', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_AUTOPLAY'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_AUTOPLAY_DESC')), 'autoheight' => array('type' => 'bool', 'default' => 'no', 'group' => 'slider', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_AUTOHEIGHT'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_AUTOHEIGHT_DESC')), 'hoverpause' => array('type' => 'bool', 'default' => 'yes', 'group' => 'slider', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_HOVERPAUSE'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_HOVERPAUSE_DESC')))));
 }
Ejemplo n.º 2
0
 static function get_config()
 {
     // content slider
     return array('style' => array('type' => 'select', 'default' => 'default', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_STYLE'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_STYLE_DESC'), 'values' => array('default' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_DEFAULT'), 'dark' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_DARK'), 'light' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_LIGHT')), 'child' => array('margin' => array('type' => 'slider', 'min' => 0, 'max' => 80, 'step' => 5, 'default' => 10, 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_MARGIN'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_CAROUSEL_MARGIN_DESC')))), 'items_column0' => array('type' => 'slider', 'min' => 1, 'max' => 6, 'step' => 1, 'default' => 4, 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ITEMS_COLUMN0'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ITEMS_COLUMN0_DESC'), 'child' => array('items_column1' => array('type' => 'slider', 'min' => 1, 'max' => 6, 'step' => 1, 'default' => 4, 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ITEMS_COLUMN1'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ITEMS_COLUMN1_DESC')))), 'items_column2' => array('type' => 'slider', 'min' => 1, 'max' => 6, 'step' => 1, 'default' => 3, 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ITEMS_COLUMN2'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ITEMS_COLUMN2_DESC'), 'child' => array('items_column3' => array('type' => 'slider', 'min' => 1, 'max' => 6, 'step' => 1, 'default' => 2, 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ITEMS_COLUMN3'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ITEMS_COLUMN3_DESC')), 'items_column4' => array('type' => 'slider', 'min' => 1, 'max' => 6, 'step' => 1, 'default' => 1, 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ITEMS_COLUMN4'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ITEMS_COLUMN4_DESC')))), 'type_change' => array('type' => 'select', 'default' => 'fade', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TYPE'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TYPE_DESC'), 'values' => array('fade' => 'Fade', 'slide' => 'Slider'), 'child' => array('transitionin' => array('group' => 'fade', 'type' => 'select', 'values' => array_combine(YT_Data::animations_in(), YT_Data::animations_in()), 'default' => 'fadeIn', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TRANSITION_IN'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TRANSITION_IN_DESC')), 'transitionout' => array('group' => 'fade', 'type' => 'select', 'values' => array_combine(YT_Data::animations_out(), YT_Data::animations_out()), 'default' => 'fadeOut', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TRANSITION_OUT'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TRANSITION_OUT_DESC')))), 'arrows' => array('type' => 'bool', 'default' => 'yes', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ARROWS'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ARROWS_DESC'), 'child' => array('arrow_position' => array('type' => 'select', 'values' => array('arrow-default' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_DEFAULT'), 'arrow-top-left' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TOP_LEFT'), 'arrow-top-right' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_TOP_RIGHT'), 'arrow-bottom-left' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_BOTTOM_LEFT'), 'arrow-bottom-right' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_BOTTOM_RIGHT')), 'default' => 'arrow-default', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ARROW_POSITION'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_ARROW_POSITION_DESC')))), 'pagination' => array('type' => 'bool', 'default' => 'no', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_PAGINATION'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_PAGINATION_DESC'), 'child' => array('autoplay' => array('type' => 'bool', 'default' => 'yes', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_AUTOPLAY'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_AUTOPLAY_DESC')), 'autoheight' => array('type' => 'bool', 'default' => 'no', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_AUTOHEIGHT'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_AUTOHEIGHT_DESC')))), 'hoverpause' => array('type' => 'bool', 'default' => 'yes', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_HOVERPAUSE'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_HOVERPAUSE_DESC'), 'child' => array('lazyload' => array('type' => 'bool', 'default' => 'no', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_LAZYLOAD'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_LAZYLOAD_DESC')), 'loop' => array('type' => 'bool', 'default' => 'yes', 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_LOOP'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_LOOP_DESC')))), 'speed' => array('type' => 'slider', 'min' => 0.1, 'max' => 15, 'step' => 0.2, 'default' => 0.6, 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_SPEED'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_SPEED_DESC'), 'child' => array('delay' => array('type' => 'slider', 'min' => 1, 'max' => 10, 'step' => 1, 'default' => 4, 'name' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_DELAY'), 'desc' => JText::_('PLG_SYSTEM_YOUTECH_SHORTCODES_DELAY_DESC')))));
 }