File manager - Edit - /home/capoccitel/www/wp-admin/mod_tlpteam.tar
Back
mod_tlpteam.php 0000705 00000001721 15242037004 0007556 0 ustar 00 <?php /** * @version 1.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; // Include the syndicate functions only once require_once __DIR__ . '/helper.php'; $doc = JFactory::getDocument(); /* */ $doc->addStyleSheet(JURI::base() . '/components/com_tlpteam/assets/css/tlpteam.css'); /***** Owl Carousel Assets ***/ $doc->addStyleSheet(JURI::base() . '/components/com_tlpteam/assets/owlcarousel/owl.carousel.min.css'); $doc->addStyleSheet(JURI::base() . '/components/com_tlpteam/assets/owlcarousel/owl.theme.default.min.css'); $doc->addScript(JURI::base() . '/components/com_tlpteam/assets/owlcarousel/owl.carousel.min.js'); require JModuleHelper::getLayoutPath('mod_tlpteam', $params->get('mod_layout', 'layout1')); mod_tlpteam.xml 0000705 00000061746 15242037004 0007604 0 ustar 00 <?xml version="1.0" encoding="utf-8"?> <extension type="module" version="3.0" method="upgrade" client="site"> <name>TLP Team PRO</name> <creationDate>2015-10-03</creationDate> <copyright>Copyright (C) 2013. All rights reserved.</copyright> <license>GNU General Public License version 2 or later; see LICENSE.txt</license> <author>TechLabPro</author> <authorEmail>techlabpro@gmail.com</authorEmail> <authorUrl>http://www.techlabpro.com</authorUrl> <version>2.1</version> <description>MOD_TLPTEAM_DESCRIPTION</description> <files> <filename module="mod_tlpteam">mod_tlpteam.php</filename> <filename>helper.php</filename> <filename>index.html</filename> <folder>tmpl</folder> </files> <languages folder="../../languages/modules/mod_tlpteam"> <language tag="en-GB">en-GB/en-GB.mod_tlpteam.ini</language> <language tag="en-GB">en-GB/en-GB.mod_tlpteam.sys.ini</language> </languages> <config> <fields name="params"> <fieldset name="basic"> <field name="mod_pretext" type="textarea" default="" label="MOD_TLPTEAM_LABEL_PRETEXT" description="MOD_TLPTEAM_DESC_PRETEXT"> </field> <field name="category" type="Category" extension="com_tlpteam" label="MOD_TLPTEAM_LABEL_TEAM_CATEGORY" description="MOD_TLPTEAM_DESC_TEAM_CATEGORY" multiple = "multiple"> <option value="">MOD_TLPTEAM_LABEL_TEAM_CATEGORY_OPTION</option> </field> <field name="mod_short_description_limit" type="text" label="MOD_TLPTEAM_FORM_LBL_SHORT_DESCRIPRION_LIMIT" description="MOD_TLPTEAM_FORM_DESC_SHORT_DESCRIPTION_LIMIT" default="150" /> <field name="mod_item_to_item_margin" type="radio" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_FORM_LBL_ITEMTOITEM_MARGIN" description="MOD_TLPTEAM_FORM_DESC_ITEMTOITEM_MARGIN" default="" > <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">Bootstrap(default)</option> <option value="0">No Margin</option> </field> <field name="mod_gutter" type="text" showon="mod_item_to_item_margin:1" label="MOD_TLPTEAM_FORM_LBL_GUTTER" description="MOD_TLPTEAM_FORM_DESC_GUTTER" > </field> <field name="mod_image_style" type="radio" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_FORM_LBL_IMAGE_STYLE" description="MOD_TLPTEAM_FORM_DESC_IMAGE_STYLE" default="1"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">Square</option> <option value="2">Rounded</option> </field> <field name="mod_gray_scale" type="radio" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_FORM_LBL_GRAYSCALE" description="MOD_TLPTEAM_FORM_DESC_GRAYSCALE" default="0"> <option value="1">Yes</option> <option value="0">No</option> </field> <field name="mod_layout" type="list" default="layout1" label="MOD_TLPTEAM_LABEL_LAYOUT" description="MOD_TLPTEAM_DESC_LAYOUT"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="layout1">Layout 1</option> <option value="layout2">Layout 2</option> <option value="layout3">Layout 3</option> <option value="layout4">Layout 4</option> <option value="layout5">Table</option> <option value="layout6">Layout 6</option> <option value="layout7">Layout 7</option> <option value="layout8">Layout 8</option> <option value="layout9">Layout 9</option> <option value="layout10">Layout 10</option> <option value="layout11">Layout 11</option> <option value="layout12">Layout 12</option> <option value="layout13">Layout 13</option> <option value="layout14">Layout 14</option> <option value="isotope1">Isotope 1</option> <option value="isotope2">Isotope 2</option> <option value="isotope3">Isotope 3</option> <option value="isotope4">Isotope 4</option> <option value="isotope5">Isotope 5</option> <option value="isotope6">Isotope 6</option> <option value="isotope7">Isotope 7</option> <option value="isotope8">Isotope 8</option> <option value="isotope9">Isotope 9</option> <option value="carousel1">Carousel Slider 1</option> <option value="carousel2">Carousel Slider 2</option> <option value="carousel3">Carousel Slider 3</option> <option value="carousel4">Carousel Slider 4</option> <option value="carousel5">Carousel Slider 5</option> <option value="carousel6">Carousel Slider 6</option> <option value="carousel7">Carousel Slider 7</option> <option value="carousel8">Carousel Slider 8</option> <option value="carousel9">Carousel Slider 9</option> <option value="carousel10">Carousel Slider 10</option> <option value="carousel11">Carousel Slider 11</option> </field> <field name="mod_layout2_image_area" showon="mod_layout:layout2" type="list" default="3" label="MOD_TLPTEAM_LABEL_LAYOUT2_IMAGEAREA" description="MOD_TLPTEAM_DESC_LAYOUT2_IMAGEAREA" > <option value="2">2 Grid</option> <option value="3">3 Grid</option> <option value="4">4 Grid</option> <option value="5">5 Grid</option> <option value="6">6 Grid</option> <option value="7">7 Grid</option> </field> <field name="hide_showall" showon="mod_layout:isotope1[OR]mod_layout:isotope2[OR]mod_layout:isotope3[OR]mod_layout:isotope4[OR]mod_layout:isotope5[OR]mod_layout:isotope6[OR]mod_layout:isotope7[OR]mod_layout:isotope8[OR]mod_layout:isotope9" type="checkbox" label="Hide Show All Button" description="Check if you want to hide show all button" value="1" default="0" /> <field name="mod_selected_category" showon="hide_showall:1" type="Category" extension="com_tlpteam" label="Select a Category" description="Select one category"> <option value="">Select Category</option> </field> <field name="mod_membercount" type="text" default="5" label="MOD_TLPTEAM_LABEL_TOTAL_MEMBER_COUNT" description="MOD_TLPTEAM_DESC_TOTAL_MEMBER_COUNT"> </field> <field name="mod_showno" type="list" label="MOD_TLPTEAM_LABEL_VISIBLE_COUNT" description="MOD_TLPTEAM_DESC_VISIBLE_COUNT" default="4" menu_published="0" filter="raw"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">1 Per Row</option> <option value="2">2 Per Row</option> <option value="3">3 Per Row</option> <option value="4">4 Per Row</option> <option value="6">6 Per Row</option> </field> <field name="mod_display_no_tab" type="list" label="MOD_TLPTEAM_FORM_LBL_DISPLAY_NO_TAB" description="COM_TLPTEAM_FORM_DESC_DISPLAY_NO_TAB" default="3" menu_published="0" filter="raw"> <option value="1">1 Per Row</option> <option value="2">2 Per Row</option> <option value="3">3 Per Row</option> <option value="4">4 Per Row</option> <option value="6">6 Per Row</option> </field> <field name="mod_display_no_mob" type="list" label="MOD_TLPTEAM_FORM_LBL_DISPLAY_NO_MOB" description="COM_TLPTEAM_FORM_DESC_DISPLAY_NO_MOB" default="1" menu_published="0" filter="raw"> <option value="1">1 Per Row</option> <option value="2">2 Per Row</option> <option value="3">3 Per Row</option> <option value="4">4 Per Row</option> <option value="6">6 Per Row</option> </field> <field name="mod_link_detail" type="radio" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_FORM_LBL_LINK_DETAIL" description="MOD_TLPTEAM_FORM_DESC_LINK_DETAIL" default="1" > <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="mod_link_type" type="radio" showon="m_link_detail:1" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_FORM_LBL_LINK_TYPE" description="MOD_TLPTEAM_FORM_DESC_LINK_TYPE" default="1" > <option value="1">Detail Page</option> <option value="2">POPUP</option> </field> <field name="mod_teammenuitem" type="menuitem" default="45" label="MOD_TLPTEAM_LABEL_ENABLE_MENUITEM" description="MOD_TLPTEAM_DESC_ENABLE_MENUITEM" /> </fieldset> <fieldset name="fieldcontrol" label="MOD_TLPTEAM_FIELD_CONTROL"> <field name="mod_name_field" type="radio" default="1" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LABEL_SHOW_NAME" description="MOD_TLPTEAM_DESC_SHOW_NAME"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="mod_position_field" type="radio" default="1" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LABEL_SHOW_POSITION" description="MOD_TLPTEAM_LABEL_SHOW_POSITION"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="mod_shortbio_field" type="radio" default="1" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LABEL_SHOW_SHORT_DESCRIPTION" description="MOD_TLPTEAM_DESC_SHORT_DESCRIPTION"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="mod_email_field" type="radio" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_FORM_LBL_EMAIL_FIELD" description="MOD_TLPTEAM_FORM_DESC_EMAIL_FIELD" default="1" > <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="mod_phoneno_field" type="radio" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_FORM_LBL_PHONENO_FIELD" description="MOD_TLPTEAM_FORM_DESC_PHONENO_FIELD" default="1" > <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="mod_mobileno_field" type="radio" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_FORM_LBL_MOBILENO_FIELD" description="MOD_TLPTEAM_FORM_DESC_MOBILENO_FIELD" default="1" > <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="mod_website_field" type="radio" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_FORM_LBL_WEBSITE_FIELD" description="MOD_TLPTEAM_FORM_DESC_WEBSITE_FIELD" default="1" > <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="mod_location_field" type="radio" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_FORM_LBL_LOCATION_FIELD" description="MOD_TLPTEAM_FORM_DESC_LOCATION_FIELD" default="1" > <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="mod_skill_field" type="radio" default="1" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LABEL_SKILL" description="MOD_TLPTEAM_DESC_SKILL"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="mod_socialicon_field" type="radio" default="1" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LABEL_SOCIAL_ICON" description="MOD_TLPTEAM_DESC_SOCIAL_ICON"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="mod_enablejquery" type="radio" default="1" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LABEL_ENABLE_JQUERY" description="MOD_TLPTEAM_DESC_ENABLE_JQUERY"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="1">JSHOW</option> <option value="0">JHIDE</option> </field> <field name="mod_teammenuitem" type="menuitem" default="45" label="MOD_TLPTEAM_LABEL_ENABLE_MENUITEM" description="MOD_TLPTEAM_DESC_ENABLE_MENUITEM" /> </fieldset> <fieldset name="style" label="MOD_TLPTEAM_STYLE_LABEL"> <field name="mod_primary_color" type="color" default="" label="MOD_TLPTEAM_FORM_LBL_PRIMARY_COLOR" description="MOD_TLPTEAM_FORM_DESC_PRIMARY_COLOR" /> <field name="mod_overlay_item_padding" type="text" label="MOD_TLPTEAM_FORM_LBL_OVERLAY_ITEM_PADDING" description="MOD_TLPTEAM_FORM_DESC_OVERLAY_ITEM_PADDING" default="15" /> <field name="mod_overlay_color" type="color" default="" label="MOD_TLPTEAM_FORM_LBL_OVERLAY_COLOR" description="MOD_TLPTEAM_FORM_DESC_OVERLAY_COLOR" /> <field name="mod_overlay_opacity" type="list" label="MOD_TLPTEAM_FORM_LBL_OVERLAY_OPACITY" description="MOD_TLPTEAM_FORM_DESC_DISPLAY_NO" default="4" menu_published="0" filter="raw"> <option value="">JGLOBAL_USE_GLOBAL</option> <option value=".1">10%</option> <option value=".2">20%</option> <option value=".3">30%</option> <option value=".4">40%</option> <option value=".5">50%</option> <option value=".6">60%</option> <option value=".7">70%</option> <option value=".8">80%</option> <option value=".9">90%</option> </field> <field name="mod_name_font_size" type="text" label="MOD_TLPTEAM_FORM_LBL_NAME_FONT_SIZE" description="MOD_TLPTEAM_FORM_DESC_NAME_FONT_SIZE" default="18" /> <field name="mod_name_font_color" type="color" default="" label="MOD_TLPTEAM_FORM_LBL_NAME_FONT_COLOR" description="MOD_TLPTEAM_FORM_DESC_NAME_FONT_COLOR" /> <field name="mod_name_text_align" type="list" label="MOD_TLPTEAM_FORM_LBL_NAME_TEXT_ALIGN" description="MOD_TLPTEAM_FORM_DESC_NAME_TEXT_ALIGN" default=""> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="left">Left</option> <option value="right">Right</option> <option value="center">Center</option> </field> <field name="mod_position_font_size" type="text" label="MOD_TLPTEAM_FORM_LBL_POSITION_FONT_SIZE" description="MOD_TLPTEAM_FORM_DESC_POSITION_FONT_SIZE" default="14" /> <field name="mod_position_font_color" type="color" default="" label="MOD_TLPTEAM_FORM_LBL_POSITION_FONT_COLOR" description="MOD_TLPTEAM_FORM_DESC_POSITION_FONT_COLOR" /> <field name="mod_position_text_align" type="list" label="MOD_TLPTEAM_FORM_LBL_POSITION_TEXT_ALIGN" description="MOD_TLPTEAM_FORM_DESC_POSITION_TEXT_ALIGN" default=""> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="center">Center</option> <option value="left">Left</option> <option value="right">Right</option> </field> <field name="mod_short_bio_font_color" type="color" default="" label="MOD_TLPTEAM_FORM_LBL_SHORT_BIO_FONT_COLOR" description="MOD_TLPTEAM_FORM_DESC_SHORT_BIO_FONT_COLOR" /> <field name="mod_short_bio_text_align" type="list" label="MOD_TLPTEAM_FORM_LBL_SHORT_BIO_TEXT_ALIGN" description="MOD_TLPTEAM_FORM_DESC_SHORT_BIO_TEXT_ALIGN" default=""> <option value="">JGLOBAL_USE_GLOBAL</option> <option value="left">Left</option> <option value="right">Right</option> <option value="center">Center</option> <option value="justify">Justify</option> </field> <field name="mod_social_icon_background" type="color" default="" label="MOD_TLPTEAM_FORM_LBL_SOCIAL_ICON_BACKGROUND" description="MOD_TLPTEAM_FORM_DESC_SOCIAL_ICON_BACKGROUND" /> <field name="mod_social_icon_color" type="color" default="" label="MOD_TLPTEAM_FORM_LBL_SOCIAL_ICON_COLOR" description="MOD_TLPTEAM_FORM_DESC_SOCIAL_ICON_COLOR" /> <field name="mod_social_icon_size" type="text" label="MOD_TLPTEAM_FORM_LBL_SOCIAL_ICON_SIZE" description="MOD_TLPTEAM_FORM_DESC_SOCIAL_ICON_SIZE" default="16" /> <field name="mod_btn_bg" type="color" default="" label="MOD_TLPTEAM_FORM_LBL_BTN_BG" description="MOD_TLPTEAM_FORM_DESC_BTN_BG" /> <field name="mod_btn_text_color" type="color" default="" label="MOD_TLPTEAM_FORM_LBL_BTN_TEXT_COLOR" description="MOD_TLPTEAM_FORM_DESC_BTN_TEXT_COLOR" /> <field name="mod_btn_bg_hover" type="color" default="" label="MOD_TLPTEAM_FORM_LBL_BTN_BG_HOVER" description="MOD_TLPTEAM_FORM_DESC_BTN_BG_HOVER" /> </fieldset> <fieldset name="carpusel" label="MOD_TLPTEAM_LABEL_CAROUSEL"> <field name="@spacer" type="spacer" default="" label="" description=""> </field> <field name="mod_speed" type="text" default="200" label="MOD_TLPTEAM_LABEL_SLIDER_SPEED" description="MOD_TLPTEAM_DESC_SLIDER_SPEED"> </field> <field name="mod_autoplay" type="radio" default="true" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LABEL_AUTO_PLAY" description="MOD_TLPTEAM_DESC_AUTO_PLAY"> <option value="true">True</option> <option value="false">False</option> </field> <field name="mod_navigation" type="radio" default="true" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LABEL_NAVIGATION" description="MOD_TLPTEAM_DESC_NAVIGATION"> <option value="true">JSHOW</option> <option value="false">JHIDE</option> </field> <field name="mod_pagination" type="radio" default="false" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LABEL_PAGINATION" description="MOD_TLPTEAM_DESC_PAGINATION"> <option value="true">JSHOW</option> <option value="false">JHIDE</option> </field> <field name="mod_responsive" type="radio" default="true" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LABEL_RESPONSIVE" description="MOD_TLPTEAM_DESC_RESPONSIVE"> <option value="true">True</option> <option value="false">False</option> </field> <field name="mod_lazyload" type="radio" default="true" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LABEL_LAZYLOAD" description="MOD_TLPTEAM_DESC_LAZYLOAD"> <option value="true">True</option> <option value="false">False</option> </field> <field name="mod_loop_enable" type="radio" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LBL_LOOP" description="MOD_TLPTEAM_DESC_LOOP" default="true"> <option value="true">True</option> <option value="false">False</option> </field> <field name="mod_rtl_enable" type="radio" class="btn-group btn-group-yesno" label="MOD_TLPTEAM_LBL_RTL" description="MOD_TLPTEAM_DESC_RTL" default="false"> <option value="true">True</option> <option value="false">False</option> </field> </fieldset> <fieldset name="advanced"> <field name="moduleclass_sfx" type="textarea" rows="3" label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL" description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" /> <field name="cache" type="list" default="0" label="COM_MODULES_FIELD_CACHING_LABEL" description="COM_MODULES_FIELD_CACHING_DESC"> <option value="0">COM_MODULES_FIELD_VALUE_NOCACHING</option> </field> </fieldset> </fields> </config> </extension> index.html 0000705 00000000037 15242037004 0006534 0 ustar 00 <!DOCTYPE html><title></title> helper.php 0000705 00000003727 15242037004 0006540 0 ustar 00 <?php /** * @version 1.1 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; /** * Helper for mod_tlpteam * * @package com_tlpteam * @subpackage mod_tlpteam */ class ModTlpteamHelper { /** * Retrieve component items * @param Joomla\Registry\Registry &$params module parameters * @return array Array with all the elements */ public static function getLists(&$params) { $db = JFactory::getDbo(); $query = $db->getQuery(true); $category1 = $params->get('category'); @$category = implode(",", $category1); $multilang = JLanguageMultilang::isEnabled(); $query ->select('a.*,s1.title as skill1,s2.title as skill2,s3.title as skill3,s4.title as skill4,s5.title as skill5') ->from('#__tlpteam_team a'); if($category>0){ $query->where("a.state = 1 AND a.department IN($category)"); }else{ $query->where('a.state = 1'); } // Filter by language if ($multilang) { $query->where('a.language in (' . $db->quote(JFactory::getLanguage()->getTag()) . ',' . $db->quote('*') . ')'); } $query->order('a.ordering'); $query->join('LEFT', '#__tlpteam_skills AS s1 ON s1.id = a.skill1'); $query->join('LEFT', '#__tlpteam_skills AS s2 ON s2.id = a.skill2'); $query->join('LEFT', '#__tlpteam_skills AS s3 ON s3.id = a.skill3'); $query->join('LEFT', '#__tlpteam_skills AS s4 ON s4.id = a.skill4'); $query->join('LEFT', '#__tlpteam_skills AS s5 ON s5.id = a.skill5'); $db->setQuery($query, 0, $params->get('mod_membercount')); $rows = $db->loadObjectList(); return $rows; } } tmpl/carousel11.php 0000705 00000043550 15242037004 0010212 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $lang = JFactory::getLanguage(); $dir = $lang->get('rtl'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($gutter=='') { $gutter = 15; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover .fa-facebook,.tlp-team .social-icons a:hover .fa-twitter, .tlp-team .social-icons a:hover .fa-linkedin, .tlp-team .social-icons a:hover .fa-google-plus, .tlp-team .social-icons a:hover .fa-youtube, .tlp-team .social-icons a:hover .fa-vimeo, .tlp-team .social-icons a:hover .fa-instagram { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout14 .single-team-area h3,.tlp-team .layout14 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout14 .tlp-position,.tlp-team .layout14 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout14 .item-info p { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; $style .= '.tlp-team .layout14 .tlp-overlay .item-info { padding-top:'.$overlay_item_padding.'%;}'; if($overlay_color){ $style .= '.tlp-team .layout14 .tlp-overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .= '.owl-theme .owl-nav div,.owl-theme .owl-dots .owl-dot span { background:' . $btn_bg . ' !important; color:' . $btn_text_color . ';}'; $style .= '.owl-theme .owl-nav div:hover,.owl-theme .owl-dots .owl-dot.active span { background:' .$btn_bg_hover. '!important; color: '.$btn_text_color.' !important;}'; $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap container-fluid">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team mod-tlp-team-carousol">'; $html .='<div class="tlp-row layout14">'; $html .='<div id="owl-team" class="owl-carousel owl-theme '.$image_style_class.'">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="item">'; $html .='<div class="single-team-area">'; $html .='<div class="item-img">'; $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.'" src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='</figure>'; $html .='</div>'; $html .='<div class="tlp-overlay">'; $html .='<div class="item-info">'; $html .='<div class="item-info-top">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } $html .='<div class="line"></div>'; $html .='</div>'; $html .='<div class="item-info-bottom">'; if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></div>'; }else{ $html .='<div class="tlp-position">'. $item->position.'</div>'; } } $html .='</div>'; $html .='</div>'; $html .='</div>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script type="text/javascript"> (function ($) { var owl = $("#owl-team"); owl.owlCarousel({ autoplay: <?php echo $params->get( 'mod_autoplay' );?>, navText: ['<i class="fa fa-chevron-left"></i>', '<i class="fa fa-chevron-right"></i>'], nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?>, lazyLoad: <?php echo $params->get( 'mod_lazyload' );?>, rtl: <?php if($dir==1){ echo "true";}else{ echo "false";};?>, loop: <?php echo $params->get( 'mod_loop_enable' );?>, smartSpeed: <?php echo $params->get( 'mod_speed' );?>, margin: <?php echo $gutter;?>, autoHeight: true, responsiveClass: true, responsive: { 0: { items: 1, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, 480: { items: <?php echo $params->get( 'mod_display_no_mob' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 768: { items: <?php echo $params->get( 'mod_display_no_tab' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 1200: { items: <?php echo $params->get( 'mod_showno' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> } } }); })(jQuery); </script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/layout13.php 0000705 00000045027 15242037004 0007715 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout13 .single-team-area h3,.tlp-team .layout13 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout13 .tlp-position,.tlp-team .layout13 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout13 .item-info p,.tlp-team .layout13 .item-info p a { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; $style .= '.tlp-team .layout13 .tlp-overlay .item-info { padding-top:'.$overlay_item_padding.'%;}'; if($overlay_color){ $style .= '.tlp-team .layout13 .tlp-overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .='.tlp-team .layout13 .tlp-overlay .item-info{ padding-top:'.$overlay_item_padding.'%;}'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team">'; $html .='<div class="tlp-row layout13">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="'.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; if (!empty($item->profile_image)): $html .='<div class="single-team-area">'; $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.'" src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='</figure>'; $html .='<div class="tlp-overlay">'; $html .='<div class="item-info">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } $html .='<div class="line"></div>'; if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></div>'; }else{ $html .='<div class="tlp-position">'. $item->position.'</div>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='</div>'; $html .='</div>'; endif; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/layout14.php 0000705 00000040003 15242037004 0007703 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout14 .single-team-area h3,.tlp-team .layout14 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout14 .tlp-position,.tlp-team .layout14 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout14 .item-info p,.tlp-team .layout14 .item-info p a { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; $style .= '.tlp-team .layout14 .tlp-overlay .item-info { padding-top:'.$overlay_item_padding.'%;}'; if($overlay_color){ $style .= '.tlp-team .layout14 .tlp-overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team">'; $html .='<div class="tlp-row layout14">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="'.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; if (!empty($item->profile_image)): $html .='<div class="single-team-area">'; $html .='<div class="item-img">'; $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.'" src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='</figure>'; $html .='</div>'; $html .='<div class="tlp-overlay">'; $html .='<div class="item-info">'; $html .='<div class="item-info-top">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } $html .='<div class="line"></div>'; $html .='</div>'; $html .='<div class="item-info-bottom">'; if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></div>'; }else{ $html .='<div class="tlp-position">'. $item->position.'</div>'; } } $html .='</div>'; $html .='</div>'; $html .='</div>'; $html .='</div>'; endif; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/carousel1.php 0000705 00000057102 15242037004 0010127 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $lang = JFactory::getLanguage(); $dir = $lang->get('rtl'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($gutter=='') { $gutter = 15; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-team .layout1 .tlp-content-layout1, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout1 .single-team-area h3,.tlp-team .layout1 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout1 .tlp-position { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout1 .short-bio { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .layout1 .overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .= '.owl-theme .owl-nav div,.owl-theme .owl-dots .owl-dot span { background:' . $btn_bg . ' !important; color:' . $btn_text_color . ';}'; $style .= '.owl-theme .owl-nav div:hover,.owl-theme .owl-dots .owl-dot.active span { background:' .$btn_bg_hover. '!important; color: '.$btn_text_color.' !important;}'; $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap container-fluid">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team mod-tlp-team-carousol">'; $html .='<div class="tlp-row layout1">'; $html .='<div id="owl-team" class="owl-carousel owl-theme '.$image_style_class.'">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="item">'; $html .='<div class="single-team-area">'; $html .='<div class="single-team">'; if (!empty($item->profile_image)): if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } endif; $html .='<div class="overlay">'; $html .='<div class="overlay-element">'; if($link_detail==1){ $html .='<span class="detail-link"><a href="'.$detail_link.'"'.$popup.' ><i class="fa fa-plus"></i></a></span>'; } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='</div>'; $html .='</div>'; $html .='<article>'; if(($name_field==1)||($position_field==1)){ $html .='<div class="tlp-content-layout1">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ $html .='<div class="tlp-position">'.$item->position.'</div>'; } $html .='</div>'; } if($shortbio_field==1){ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } if(($email_field==1)||($phoneno_field==1)||($mobileno_field==1)||($website_field==1)||($location_field==1)){ $html .='<div class="contact-info"> <ul>'; if(($email_field==1)&&($item->email!='')){ $html .='<li><i class="fa fa-envelope-o"></i><span><a href="mailto:'.$item->email.'">'.$item->email.'</a></span> </li>'; } if(($website_field==1)&&($item->personal_website!='')){ $html .='<li><i class="fa fa-globe"></i><span><a href="'.$item->personal_website.'" target="_blank">'.$item->personal_website.'</a></span> </li>'; } if(($phoneno_field==1)&&($item->phoneno!='')){ $html .='<li><i class="fa fa-phone"></i><span>'.$item->phoneno.'</span></li>'; } if(($mobileno_field==1)&&($item->mobileno!='')){ $html .='<li><i class="fa fa-mobile"></i><span>'.$item->mobileno.'</span></li>'; } if(($location_field==1)&&($item->location!='')){ $html .='<li><i class="fa fa-map-marker"></i><span>'.$item->location.'</span></li>'; } $html .='</ul>'; $html .='</div>'; } if($skill_field==1){ $html .='<div class="tlp-team-skill">'; if(($skill_field==1)&&(($item->skill1_no)>0)){ $html .='<div class="skill_name">'.$item->skill1.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill1_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill1_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill2_no)>0)){ $html .='<div class="skill_name">'.$item->skill2.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill2_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill2_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill3_no)>0)){ $html .='<div class="skill_name">'.$item->skill3.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill3_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill3_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill4_no)>0)){ $html .='<div class="skill_name">'.$item->skill4.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill4_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill4_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill5_no)>0)){ $html .='<div class="skill_name">'.$item->skill5.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill5_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill5_no.'></div></a></div>'; } $html .='</div>'; } $html .='</article>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script type="text/javascript"> (function ($) { var owl = $("#owl-team"); owl.owlCarousel({ autoplay: <?php echo $params->get( 'mod_autoplay' );?>, navText: ['<i class="fa fa-chevron-left"></i>', '<i class="fa fa-chevron-right"></i>'], nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?>, lazyLoad: <?php echo $params->get( 'mod_lazyload' );?>, rtl: <?php if($dir==1){ echo "true";}else{ echo "false";};?>, loop: <?php echo $params->get( 'mod_loop_enable' );?>, smartSpeed: <?php echo $params->get( 'mod_speed' );?>, margin: <?php echo $gutter;?>, autoHeight: true, responsiveClass: true, responsive: { 0: { items: 1, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, 480: { items: <?php echo $params->get( 'mod_display_no_mob' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 768: { items: <?php echo $params->get( 'mod_display_no_tab' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 1200: { items: <?php echo $params->get( 'mod_showno' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> } } }); })(jQuery); </script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/carousel6.php 0000705 00000051021 15242037004 0010126 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $lang = JFactory::getLanguage(); $dir = $lang->get('rtl'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($gutter=='') { $gutter = 15; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover .fa-facebook,.tlp-team .social-icons a:hover .fa-twitter, .tlp-team .social-icons a:hover .fa-linkedin, .tlp-team .social-icons a:hover .fa-google-plus, .tlp-team .social-icons a:hover .fa-youtube, .tlp-team .social-icons a:hover .fa-vimeo, .tlp-team .social-icons a:hover .fa-instagram { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout9 .single-team-area h3,.tlp-team .layout9 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px ; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout9 .tlp-position,.tlp-team .layout9 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px ; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout9 .short-bio p,.tlp-team .layout9 .short-bio p a { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; $style .= '.tlp-team .layout9 .single-team-area:hover .tlp-overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; $style .= '.tlp-team .layout9 .single-team-area:hover h3 { margin-top: ' . $overlay_item_padding . '%; }'; $style .= '.owl-theme .owl-nav div,.owl-theme .owl-dots .owl-dot span { background:' . $btn_bg . ' !important; color:' . $btn_text_color . ';}'; $style .= '.owl-theme .owl-nav div:hover,.owl-theme .owl-dots .owl-dot.active span { background:' .$btn_bg_hover. '!important; color: '.$btn_text_color.' !important;}'; $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap container-fluid">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team mod-tlp-team-carousol">'; $html .='<div class="tlp-row layout9">'; $html .='<div id="owl-team" class="owl-carousel owl-theme '.$image_style_class.'">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="item">'; $html .='<div class="single-team-area">'; $html .='<figure>'; $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.'" src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; $html .='<figcaption>'; $html .='<div class="tlp-overlay">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<p class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></p>'; }else{ $html .='<p class="tlp-position">'. $item->position.'</p>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } $html .='<p class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</p>'; $html .='</div>'; $html .='</figcaption>'; $html .='</figure>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script type="text/javascript"> (function ($) { var owl = $("#owl-team"); owl.owlCarousel({ autoplay: <?php echo $params->get( 'mod_autoplay' );?>, navText: ['<i class="fa fa-chevron-left"></i>', '<i class="fa fa-chevron-right"></i>'], nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?>, lazyLoad: <?php echo $params->get( 'mod_lazyload' );?>, rtl: <?php if($dir==1){ echo "true";}else{ echo "false";};?>, loop: <?php echo $params->get( 'mod_loop_enable' );?>, smartSpeed: <?php echo $params->get( 'mod_speed' );?>, margin: <?php echo $gutter;?>, autoHeight: true, responsiveClass: true, responsive: { 0: { items: 1, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, 480: { items: <?php echo $params->get( 'mod_display_no_mob' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 768: { items: <?php echo $params->get( 'mod_display_no_tab' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 1200: { items: <?php echo $params->get( 'mod_showno' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> } } }); })(jQuery); </script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/carousel8.php 0000705 00000047533 15242037004 0010145 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $lang = JFactory::getLanguage(); $dir = $lang->get('rtl'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($gutter=='') { $gutter = 15; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover .fa-facebook,.tlp-team .social-icons a:hover .fa-twitter, .tlp-team .social-icons a:hover .fa-linkedin, .tlp-team .social-icons a:hover .fa-google-plus, .tlp-team .social-icons a:hover .fa-youtube, .tlp-team .social-icons a:hover .fa-vimeo, .tlp-team .social-icons a:hover .fa-instagram { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout11 .single-team-area .tlp-title h3,.tlp-team .layout11 .single-team-area .tlp-title h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout11 .tlp-position,.tlp-team .layout11 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout11 .tlp-content p { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .layout11 .single-team-area .tlp-title { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .='.tlp-team .layout11 .single-team-area .social-icons { padding-top:'.$overlay_item_padding.'%;}'; $style .= '.owl-theme .owl-controls .owl-buttons div { background:' .$btn_bg. '; color: '.$btn_text_color.';}'; $style .= '.owl-theme .owl-controls .owl-buttons div:hover { background:' .$btn_bg_hover. '; color: '.$btn_text_color.';}'; $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap container-fluid">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team mod-tlp-team-carousol">'; $html .='<div class="tlp-row layout11">'; $html .='<div id="owl-team" class="owl-carousel owl-theme '.$image_style_class.'">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="item">'; $html .='<div class="single-team-area">'; $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.'" src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='</figure>'; $html .='<div class="tlp-overlay">'; if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='<div class="tlp-title">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></div>'; }else{ $html .='<div class="tlp-position">'. $item->position.'</div>'; } } $html .='</div>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script type="text/javascript"> (function ($) { var owl = $("#owl-team"); owl.owlCarousel({ autoplay: <?php echo $params->get( 'mod_autoplay' );?>, navText: ['<i class="fa fa-chevron-left"></i>', '<i class="fa fa-chevron-right"></i>'], nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?>, lazyLoad: <?php echo $params->get( 'mod_lazyload' );?>, rtl: <?php if($dir==1){ echo "true";}else{ echo "false";};?>, loop: <?php echo $params->get( 'mod_loop_enable' );?>, smartSpeed: <?php echo $params->get( 'mod_speed' );?>, margin: <?php echo $gutter;?>, autoHeight: true, responsiveClass: true, responsive: { 0: { items: 1, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, 480: { items: <?php echo $params->get( 'mod_display_no_mob' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 768: { items: <?php echo $params->get( 'mod_display_no_tab' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 1200: { items: <?php echo $params->get( 'mod_showno' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> } } }); })(jQuery); </script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/layout8.php 0000705 00000044055 15242037004 0007641 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover .fa-facebook,.tlp-team .social-icons a:hover .fa-twitter, .tlp-team .social-icons a:hover .fa-linkedin, .tlp-team .social-icons a:hover .fa-google-plus, .tlp-team .social-icons a:hover .fa-youtube, .tlp-team .social-icons a:hover .fa-vimeo, .tlp-team .social-icons a:hover .fa-instagram { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout8 .tlp-overlay h3, .tlp-team .layout8 .tlp-overlay h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px ; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout8 .tlp-overlay .tlp-position,.tlp-team .layout8 .tlp-overlay .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px ; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout8 .tlp-content p { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; $style .= '.tlp-team .layout8 .tlp-overlay .tlp-title { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; $style .= '.tlp-team .layout8 .tlp-overlay .tlp-content { padding-top: ' . $overlay_item_padding . '%; }'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team">'; $html .='<div class="tlp-row layout8">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="'.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; if (!empty($item->profile_image)): $html .='<div class="single-team-area">'; $html .='<figure>'; $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.'" src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; $html .='<figcaption>'; $html .='<div class="tlp-overlay">'; $html .='<div class="tlp-title">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></div>'; }else{ $html .='<div class="tlp-position">'. $item->position.'</div>'; } } $html .='</div>'; $html .='<div class="tlp-content">'; $html .='<p class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</p>'; $html .='</div>'; $html .='</div>'; $html .='</figcaption>'; $html .='</figure>'; $html .='</div>'; endif; $html .='</div>'; endforeach; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/isotope5.php 0000705 00000051274 15242037004 0010004 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $category_id = $params->get('category',''); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); @$hide_showall = $params->get('hide_showall',''); @$mod_selected_category = $params->get('mod_selected_category',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .isotope5 .single-team-area .tlp-title h3,.tlp-team .isotope5 .single-team-area .tlp-title h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .isotope5 .tlp-position,.tlp-team .isotope5 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .isotope5 .tlp-content p { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .isotope5 .single-team-area .tlp-title { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .= '.tlp-team .button-group button { background:'.$btn_bg.' !important; color:'.$btn_text_color.';}'; $style .= '.tlp-team .button-group button:hover,.tlp-team .button-group button.selected { background:'.$btn_bg_hover.'!important;}'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); require_once JPATH_BASE . '/components/com_tlpteam/helpers/tlpteam.php'; $html =''; $html .='<div class="tlp-team-wrap">'; $html .='<div class="tlp-team">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="isotop-container isotope5">'; $html .='<div class="button-group filter-button-group">'; if(!$hide_showall){ $selected = $mod_selected_category ? null : " class='selected'" ; $html .='<button data-filter="*" '.$selected.'>'.JText::_('MOD_TLPTEAM_LBL_SHOW_ALL').'</button>'; } $category=TlpteamFrontendHelper::getCategoryName($category_id); foreach ($category as $key => $value) { $selected = null; if($value->id == $mod_selected_category){ $selected = " class='selected'"; } $html .='<button '.$selected.' data-filter=".cat'.$value->id.'">'.$value->title.'</button>'; } $html .='</div>'; $html .='<div class="tlp-team-grid tlp-row">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="team-item cat'.$item->department.' '.$bss.' '.$item_margin.' tlp-equal-height">'; if (!empty($item->profile_image)): $html .='<div class="single-team-area'. $image_style_class.'">'; $html .='<div class="tlp-portfolio-thum">'; $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='</figure>'; $html .='</div>'; if($socialicon_field==1){ $html .='<div class="tlp-overlay">'; $html .='<p class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</p>'; $html .='</div>'; } $html .='<div class="tlp-title">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<p class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></p>'; }else{ $html .='<p class="tlp-position">'. $item->position.'</p>'; } } $html .='</div>'; $html .='</div>'; endif; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/isotope2.php 0000705 00000060655 15242037004 0010004 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $category_id = $params->get('category',''); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); @$hide_showall = $params->get('hide_showall',''); @$mod_selected_category = $params->get('mod_selected_category',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .isotope2 h3,.tlp-team .isotope2 h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .isotope2 .tlp-position { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .isotope2 .short-bio { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; $style .= '.tlp-team .button-group button { background:'.$btn_bg.' !important; color:'.$btn_text_color.';}'; $style .= '.tlp-team .button-group button:hover,.tlp-team .button-group button.selected { background:'.$btn_bg_hover.'!important;}'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); require_once JPATH_BASE . '/components/com_tlpteam/helpers/tlpteam.php'; $html =''; $html .='<div class="tlp-team-wrap">'; $html .='<div class="tlp-team">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="isotop-container isotope2">'; $html .='<div class="button-group filter-button-group">'; if(!$hide_showall){ $selected = $mod_selected_category ? null : " class='selected'" ; $html .='<button data-filter="*" '.$selected.'>'.JText::_('MOD_TLPTEAM_LBL_SHOW_ALL').'</button>'; } $category=TlpteamFrontendHelper::getCategoryName($category_id); foreach ($category as $key => $value) { $selected = null; if($value->id == $mod_selected_category){ $selected = " class='selected'"; } $html .='<button '.$selected.' data-filter=".cat'.$value->id.'">'.$value->title.'</button>'; } $html .='</div>'; $html .='<div class="tlp-team-grid tlp-grid">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="team-item cat'.$item->department.' '.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; if (!empty($item->profile_image)): $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='</figure>'; endif; $html .='<article>'; $html .='<div class="tlp-content" >'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></div>'; }else{ $html .='<div class="tlp-position">'. $item->position.'</div>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } $html .='</div>'; if(($email_field==1)||($phoneno_field==1)||($mobileno_field==1)||($website_field==1)||($location_field==1)){ $html .='<div class="contact-info"> <ul>'; if(($email_field==1)&&($item->email!='')){ $html .='<li><i class="fa fa-envelope-o"></i><span><a href="mailto:'.$item->email.'">'.$item->email.'</a></span> </li>'; } if(($website_field==1)&&($item->personal_website!='')){ $html .='<li><i class="fa fa-globe"></i><span><a href="'.$item->personal_website.'" target="_blank">'.$item->personal_website.'</a></span> </li>'; } if(($phoneno_field==1)&&($item->phoneno!='')){ $html .='<li><i class="fa fa-phone"></i><span>'.$item->phoneno.'</span></li>'; } if(($mobileno_field==1)&&($item->mobileno!='')){ $html .='<li><i class="fa fa-mobile"></i><span>'.$item->mobileno.'</span></li>'; } if(($location_field==1)&&($item->location!='')){ $html .='<li><i class="fa fa-map-marker"></i><span>'.$item->location.'</span></li>'; } $html .='</ul>'; $html .='</div>'; } if($skill_field==1){ $html .='<div class="tlp-team-skill">'; if(($skill_field==1)&&(($item->skill1_no)>0)){ $html .='<div class="skill_name">'.$item->skill1.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill1_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill1_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill2_no)>0)){ $html .='<div class="skill_name">'.$item->skill2.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill2_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill2_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill3_no)>0)){ $html .='<div class="skill_name">'.$item->skill3.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill3_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill3_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill4_no)>0)){ $html .='<div class="skill_name">'.$item->skill4.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill4_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill4_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill5_no)>0)){ $html .='<div class="skill_name">'.$item->skill5.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill5_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill5_no.'></div></a></div>'; } $html .='</div>'; } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</article>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/layout1.php 0000705 00000054601 15242037004 0007630 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; if($display_no==2){ $image_area="col-md-5 col-lg-5 col-sm-6 paddingl0"; $content_area="col-md-7 col-lg-7 col-sm-6 paddingr0"; }else{ $image_area="col-md-3 col-lg-3 col-sm-12 paddingl0"; $content_area="col-md-9 col-lg-9 col-sm-12 paddingr0"; } }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; if($display_no==2){ $image_area="tlp-col-md-5 tlp-col-lg-5 tlp-col-sm-6 "; $content_area="tlp-col-md-7 tlp-col-lg-7 tlp-col-sm-6 "; }else{ $image_area="tlp-col-md-3 tlp-col-lg-3 tlp-col-sm-12 "; $content_area="tlp-col-md-9 tlp-col-lg-9 tlp-col-sm-12 "; } } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-team .layout1 .tlp-content-layout1, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout1 .single-team-area h3,.tlp-team .layout1 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout1 .tlp-position { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout1 .short-bio { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .layout1 .overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team tlp-team">'; $html .='<div class="tlp-row layout1">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'Itemid='.$team_menuid); $html .='<div class="'.$bss .' '.$item_margin.' tlp-equal-height">'; $html .='<div class="single-team-area"> <div class="single-team">'; if (!empty($item->profile_image)): if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } endif; $html .='<div class="overlay"> <div class="overlay-element">'; if($link_detail==1){ $html .='<span class="detail-link"><a href="'.$detail_link.'"'.$popup.' ><i class="fa fa-plus"></i></a></span>'; } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='</div>'; $html .='</div>'; $html .='<article>'; if(($name_field==1)||($position_field==1)){ $html .='<div class="tlp-content-layout1">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ $html .='<div class="tlp-position">'.$item->position.'</div>'; } $html .='</div>'; } if($shortbio_field==1){ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } if(($email_field==1)||($phoneno_field==1)||($mobileno_field==1)||($website_field==1)||($location_field==1)){ $html .='<div class="contact-info"> <ul>'; if(($email_field==1)&&($item->email!='')){ $html .='<li><i class="fa fa-envelope-o"></i><span><a href="mailto:'.$item->email.'">'.$item->email.'</a></span> </li>'; } if(($website_field==1)&&($item->personal_website!='')){ $html .='<li><i class="fa fa-globe"></i><span><a href="'.$item->personal_website.'" target="_blank">'.$item->personal_website.'</a></span> </li>'; } if(($phoneno_field==1)&&($item->phoneno!='')){ $html .='<li><i class="fa fa-phone"></i><span>'.$item->phoneno.'</span></li>'; } if(($mobileno_field==1)&&($item->mobileno!='')){ $html .='<li><i class="fa fa-mobile"></i><span>'.$item->mobileno.'</span></li>'; } if(($location_field==1)&&($item->location!='')){ $html .='<li><i class="fa fa-map-marker"></i><span>'.$item->location.'</span></li>'; } $html .='</ul>'; $html .='</div>'; } if($skill_field==1){ $html .='<div class="tlp-team-skill">'; if(($skill_field==1)&&(($item->skill1_no)>0)){ $html .='<div class="skill_name">'.$item->skill1.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill1_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill1_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill2_no)>0)){ $html .='<div class="skill_name">'.$item->skill2.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill2_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill2_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill3_no)>0)){ $html .='<div class="skill_name">'.$item->skill3.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill3_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill3_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill4_no)>0)){ $html .='<div class="skill_name">'.$item->skill4.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill4_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill4_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill5_no)>0)){ $html .='<div class="skill_name">'.$item->skill5.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill5_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill5_no.'></div></a></div>'; } $html .='</div>'; } $html .='</article>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/default.php 0000705 00000054041 15242037004 0007654 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; if($display_no==2){ $image_area="col-md-5 col-lg-5 col-sm-6 paddingl0"; $content_area="col-md-7 col-lg-7 col-sm-6 paddingr0"; }else{ $image_area="col-md-3 col-lg-3 col-sm-12 paddingl0"; $content_area="col-md-9 col-lg-9 col-sm-12 paddingr0"; } }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; if($display_no==2){ $image_area="tlp-col-md-5 tlp-col-lg-5 tlp-col-sm-6 "; $content_area="tlp-col-md-7 tlp-col-lg-7 tlp-col-sm-6 "; }else{ $image_area="tlp-col-md-3 tlp-col-lg-3 tlp-col-sm-12 "; $content_area="tlp-col-md-9 tlp-col-lg-9 tlp-col-sm-12 "; } } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-team .layout1 .tlp-content-layout1, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '; color: '. $social_icon_color. '; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout1 .single-team-area h3,.tlp-team .layout1 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout1 .tlp-position { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout1 .short-bio { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .layout1 .overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team tlp-team">'; $html .='<div class="tlp-row layout1">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'Itemid='.$team_menuid); $html .='<div class="'.$bss .' '.$item_margin.' tlp-equal-height">'; $html .='<div class="single-team-area"> <div class="single-team">'; if (!empty($item->profile_image)): if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } endif; $html .='<div class="overlay"> <div class="overlay-element">'; if($link_detail==1){ $html .='<span class="detail-link"><a href="'.$detail_link.'"'.$popup.' ><i class="fa fa-plus"></i></a></span>'; } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='</div>'; $html .='</div>'; $html .='<article>'; if(($name_field==1)||($position_field==1)){ $html .='<div class="tlp-content-layout1">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ $html .='<div class="tlp-position">'.$item->position.'</div>'; } $html .='</div>'; } if($shortbio_field==1){ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } if(($email_field==1)||($phoneno_field==1)||($mobileno_field==1)||($website_field==1)||($location_field==1)){ $html .='<div class="contact-info"> <ul>'; if(($email_field==1)&&($item->email!='')){ $html .='<li><i class="fa fa-envelope-o"></i><span><a href="mailto:'.$item->email.'">'.$item->email.'</a></span> </li>'; } if(($website_field==1)&&($item->personal_website!='')){ $html .='<li><i class="fa fa-globe"></i><span><a href="'.$item->personal_website.'" target="_blank">'.$item->personal_website.'</a></span> </li>'; } if(($phoneno_field==1)&&($item->phoneno!='')){ $html .='<li><i class="fa fa-phone"></i><span>'.$item->phoneno.'</span></li>'; } if(($mobileno_field==1)&&($item->mobileno!='')){ $html .='<li><i class="fa fa-mobile"></i><span>'.$item->mobileno.'</span></li>'; } if(($location_field==1)&&($item->location!='')){ $html .='<li><i class="fa fa-map-marker"></i><span>'.$item->location.'</span></li>'; } $html .='</ul>'; $html .='</div>'; } if($skill_field==1){ $html .='<div class="tlp-team-skill">'; if(($skill_field==1)&&(($item->skill1_no)>0)){ $html .='<div class="skill_name">'.$item->skill1.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill1_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill1_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill2_no)>0)){ $html .='<div class="skill_name">'.$item->skill2.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill2_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill2_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill3_no)>0)){ $html .='<div class="skill_name">'.$item->skill3.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill3_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill3_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill4_no)>0)){ $html .='<div class="skill_name">'.$item->skill4.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill4_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill4_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill5_no)>0)){ $html .='<div class="skill_name">'.$item->skill5.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill5_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill5_no.'></div></a></div>'; } $html .='</div>'; } $html .='</article>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/layout6.php 0000705 00000065704 15242037004 0007643 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; $image_area="col-md-6 col-lg-6 col-sm-6 paddingl0"; $content_area="col-md-6 col-lg-6 col-sm-6 paddingr0"; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; $image_area="tlp-col-md-6 tlp-col-lg-6 tlp-col-sm-12 paddingl0"; $content_area="tlp-col-md-6 tlp-col-lg-6 tlp-col-sm-12 paddingr0"; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout6 h3,.tlp-team .layout6 h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout6 .tlp-position { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout6 .short-bio { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; $style .='.tlp-team .layout6 .tlp-info-block { background:'. $primary_color.';}'; $style .='.tlp-team .layout6 .tlp-right-arrow:after { border-color: transparent '.$primary_color.';}'; $style .='.tlp-team .layout6 .tlp-left-arrow:after { border-color:'.$primary_color.' transparent transparent;}'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); $html =''; $html .='<div>'; if (!empty($rows)) : $html .='<div class="tlp-team-wrap">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team">'; $html .='<div class="layout6">'; $j=0;$k=1; $i=2; $l8 = 0; $count = count($rows); foreach ($rows as &$item) { if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias); $j++; if($k== 1){ $html .=' <div class="tlp-row">'; } $html .='<div class="'.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; if($l8 == 0){ $html .='<div class="'.$image_area.' tlp-img-block">'; $html .='<div class="tlp-img tlp-single-team">'; if (!empty($item->profile_image)): if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$grayscale_class.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$grayscale_class.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } endif; $html .='</div>'; $html .='</div>'; $html .='<div class="'.$content_area.' tlp-info-block tlp-right-arrow">'; if(($name_field==1)||($position_field==1)||($shortbio_field==1)){ $html .='<article>'; $html .='<div class="tlp-content" >'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></div>'; }else{ $html .='<div class="tlp-position">'. $item->position.'</div>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } } if(($email_field==1)||($phoneno_field==1)||($mobileno_field==1)||($website_field==1)||($location_field==1)){ $html .='<div class="contact-info"> <ul>'; if(($email_field==1)&&($item->email!='')){ $html .='<li><i class="fa fa-envelope-o"></i><span><a href="mailto:'.$item->email.'">'.$item->email.'</a></span> </li>'; } if(($website_field==1)&&($item->personal_website!='')){ $html .='<li><i class="fa fa-globe"></i><span><a href="'.$item->personal_website.'" target="_blank">'.$item->personal_website.'</a></span> </li>'; } if(($phoneno_field==1)&&($item->phoneno!='')){ $html .='<li><i class="fa fa-phone"></i><span>'.$item->phoneno.'</span></li>'; } if(($mobileno_field==1)&&($item->mobileno!='')){ $html .='<li><i class="fa fa-mobile"></i><span>'.$item->mobileno.'</span></li>'; } if(($location_field==1)&&($item->location!='')){ $html .='<li><i class="fa fa-map-marker"></i><span>'.$item->location.'</span></li>'; } $html .='</ul>'; $html .='</div>'; } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</article>'; $html .='</div>'; }else if($l8 == 1){ $html .='<div class="'.$content_area.' tlp-info-block tlp-left-arrow">'; if(($name_field==1)||($position_field==1)||($shortbio_field==1)){ $html .='<article>'; $html .='<div class="tlp-content" >'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></div>'; }else{ $html .='<div class="tlp-position">'. $item->position.'</div>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } } if(($email_field==1)||($phoneno_field==1)||($website_field==1)||($location_field==1)){ $html .='<div class="contact-info"> <ul>'; if(($email_field==1)&&($item->email!='')){ $html .='<li><i class="fa fa-envelope-o"></i><span><a href="mailto:'.$item->email.'">'.$item->email.'</a></span> </li>'; } if(($website_field==1)&&($item->personal_website!='')){ $html .='<li><i class="fa fa-globe"></i><span><a href="'.$item->personal_website.'" target="_blank">'.$item->personal_website.'</a></span> </li>'; } if(($phoneno_field==1)&&($item->phoneno!='')){ $html .='<li><i class="fa fa-phone"></i><span>'.$item->phoneno.'</span></li>'; } if(($mobileno_field==1)&&($item->mobileno!='')){ $html .='<li><i class="fa fa-mobile"></i><span>'.$item->mobileno.'</span></li>'; } if(($location_field==1)&&($item->location!='')){ $html .='<li><i class="fa fa-map-marker"></i><span>'.$item->location.'</span></li>'; } $html .='</ul>'; $html .='</div>'; } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</article>'; $html .='</div>'; $html .='<div class="'.$image_area.' tlp-img-block">'; $html .='<div class="tlp-img tlp-single-team">'; if (!empty($item->profile_image)): if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$grayscale_class.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$grayscale_class.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } endif; $html .='</div>'; $html .='</div>'; } $html .='</div>'; if($k == $display_no || $count == $j){ echo '</div>'; if($l8 == 0){ $l8 = 1; }else if($l8 == 1){ $l8 = 0; } $k=0; } $k++; $i++; } $j; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script> (function($){ var maxH = 0; var l8imgH = $(".tlp-img-block").height(); var l8infoH = $(".tlp-info-block").height(); if(l8imgH > l8infoH){ maxH = l8imgH; }else{ maxH = l8infoH; } $(".tlp-img-block, .tlp-info-block").css('height', maxH + "px"); })(jQuery); </script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/layout12.php 0000705 00000045171 15242037004 0007714 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout12 .single-team-area h3 span.team-name { background:'.$primary_color.';}'; $style .= '.tlp-team .layout12 .single-team-area h3,.tlp-team .layout12 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout12 .tlp-position,.tlp-team .layout12 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout12 .short-bio p,.tlp-team .layout12 .short-bio p a { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .layout12 .single-team-area .tlp-title { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; $style .= '.tlp-team .layout12 .single-team-area:hover .tlp-overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .='.tlp-team .layout12 .single-team-area:hover h3 { margin-top:'.$overlay_item_padding.'%;}'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team">'; $html .='<div class="tlp-row layout12">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="'.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; if (!empty($item->profile_image)): $html .='<div class="single-team-area">'; $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.'" src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='</figure>'; $html .='<div class="tlp-overlay">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><span><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></span></div>'; }else{ $html .='<div class="tlp-position"><span>'. $item->position.'</span></div>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='</div>'; endif; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/carousel10.php 0000705 00000050647 15242037004 0010216 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $lang = JFactory::getLanguage(); $dir = $lang->get('rtl'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($gutter=='') { $gutter = 15; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover .fa-facebook,.tlp-team .social-icons a:hover .fa-twitter, .tlp-team .social-icons a:hover .fa-linkedin, .tlp-team .social-icons a:hover .fa-google-plus, .tlp-team .social-icons a:hover .fa-youtube, .tlp-team .social-icons a:hover .fa-vimeo, .tlp-team .social-icons a:hover .fa-instagram { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout13 .single-team-area h3,.tlp-team .layout13 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout13 .tlp-position,.tlp-team .layout13 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout13 .item-info p,.tlp-team .layout13 .item-info p a { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; $style .= '.tlp-team .layout13 .tlp-overlay .item-info { padding-top:'.$overlay_item_padding.'%;}'; if($overlay_color){ $style .= '.tlp-team .layout13 .tlp-overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .='.tlp-team .layout13 .tlp-overlay .item-info{ padding-top:'.$overlay_item_padding.'%;}'; $style .= '.owl-theme .owl-nav div,.owl-theme .owl-dots .owl-dot span { background:' . $btn_bg . ' !important; color:' . $btn_text_color . ';}'; $style .= '.owl-theme .owl-nav div:hover,.owl-theme .owl-dots .owl-dot.active span { background:' .$btn_bg_hover. '!important; color: '.$btn_text_color.' !important;}'; $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap container-fluid">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team mod-tlp-team-carousol">'; $html .='<div class="tlp-row layout13">'; $html .='<div id="owl-team" class="owl-carousel owl-theme '.$image_style_class.'">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="item">'; $html .='<div class="single-team-area">'; $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.'" src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='</figure>'; $html .='<div class="tlp-overlay">'; $html .='<div class="item-info">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } $html .='<div class="line"></div>'; if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></div>'; }else{ $html .='<div class="tlp-position">'. $item->position.'</div>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='</div>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script type="text/javascript"> (function ($) { var owl = $("#owl-team"); owl.owlCarousel({ autoplay: <?php echo $params->get( 'mod_autoplay' );?>, navText: ['<i class="fa fa-chevron-left"></i>', '<i class="fa fa-chevron-right"></i>'], nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?>, lazyLoad: <?php echo $params->get( 'mod_lazyload' );?>, rtl: <?php if($dir==1){ echo "true";}else{ echo "false";};?>, loop: <?php echo $params->get( 'mod_loop_enable' );?>, smartSpeed: <?php echo $params->get( 'mod_speed' );?>, margin: <?php echo $gutter;?>, autoHeight: true, responsiveClass: true, responsive: { 0: { items: 1, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, 480: { items: <?php echo $params->get( 'mod_display_no_mob' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 768: { items: <?php echo $params->get( 'mod_display_no_tab' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 1200: { items: <?php echo $params->get( 'mod_showno' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> } } }); })(jQuery); </script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/layout7.php 0000705 00000046300 15242037004 0007633 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover .fa-facebook,.tlp-team .social-icons a:hover .fa-twitter, .tlp-team .social-icons a:hover .fa-linkedin, .tlp-team .social-icons a:hover .fa-google-plus, .tlp-team .social-icons a:hover .fa-youtube, .tlp-team .social-icons a:hover .fa-vimeo, .tlp-team .social-icons a:hover .fa-instagram { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout7 .single-team-area h3,.tlp-team .layout7 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px ; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout7 .tlp-position,.tlp-team .layout7 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px ; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout7 .short-bio p,.tlp-team .layout7 .short-bio p a { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; $style .= '.tlp-team .layout7 .overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team">'; $html .='<div class="tlp-row layout7">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="'.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; $html .='<div class="single-team-area">'; $html .='<div class="single-team'.$image_style_class.'">'; if (!empty($item->profile_image)): $html .='<figure class="tlp-team-item">'; $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.'" src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; $html .='<figcaption>'; if($socialicon_field==1){ $html .='<div class="social-icons social-icons">'; $html .='<p class="tpl-social">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</p>'; $html .='</div>'; } $html .='<div class="tlp-content" >'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></div>'; }else{ $html .='<div class="tlp-position">'. $item->position.'</div>'; } } $html .='</div>'; if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } $html .='</figcaption>'; $html .='</figure>'; endif; $html .='</div>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/isotope3.php 0000705 00000052514 15242037004 0010000 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $category_id = $params->get('category',''); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); @$hide_showall = $params->get('hide_showall',''); @$mod_selected_category = $params->get('mod_selected_category',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .isotope3 .single-team-area h3,.tlp-team .isotope3 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .isotope3 .tlp-position,.tlp-team .isotope3 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .isotope3 .short-bio p,.tlp-team .isotope3 .short-bio p a { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .isotope3 .single-team-area:hover .tlp-overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .= '.tlp-team .isotope3 .single-team-area:hover h3 { margin-top: '.$overlay_item_padding.';}'; $style .= '.tlp-team .button-group button { background:'.$btn_bg.' !important; color:'.$btn_text_color.';}'; $style .= '.tlp-team .button-group button:hover,.tlp-team .button-group button.selected { background:'.$btn_bg_hover.'!important;}'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); require_once JPATH_BASE . '/components/com_tlpteam/helpers/tlpteam.php'; $html =''; $html .='<div class="tlp-team-wrap">'; $html .='<div class="tlp-team">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="isotop-container isotope3">'; $html .='<div class="button-group filter-button-group">'; if(!$hide_showall){ $selected = $mod_selected_category ? null : " class='selected'" ; $html .='<button data-filter="*" '.$selected.'>'.JText::_('MOD_TLPTEAM_LBL_SHOW_ALL').'</button>'; } $category=TlpteamFrontendHelper::getCategoryName($category_id); foreach ($category as $key => $value) { $selected = null; if($value->id == $mod_selected_category){ $selected = " class='selected'"; } $html .='<button '.$selected.' data-filter=".cat'.$value->id.'">'.$value->title.'</button>'; } $html .='</div>'; $html .='<div class="tlp-team-grid tlp-row">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="team-item cat'.$item->department.' '.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; if (!empty($item->profile_image)): $html .='<div class="single-team-area">'; $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='<figcaption>'; $html .='<div class="tlp-overlay">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<p class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></p>'; }else{ $html .='<p class="tlp-position">'. $item->position.'</p>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } if($socialicon_field==1){ $html .='<p class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</p>'; } $html .='</div>'; $html .='</figcaption>'; $html .='</figure>'; $html .='</div>'; endif; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/layout9.php 0000705 00000045305 15242037004 0007641 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover .fa-facebook,.tlp-team .social-icons a:hover .fa-twitter, .tlp-team .social-icons a:hover .fa-linkedin, .tlp-team .social-icons a:hover .fa-google-plus, .tlp-team .social-icons a:hover .fa-youtube, .tlp-team .social-icons a:hover .fa-vimeo, .tlp-team .social-icons a:hover .fa-instagram { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout9 .single-team-area h3,.tlp-team .layout9 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px ; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout9 .tlp-position,.tlp-team .layout9 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px ; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout9 .short-bio p,.tlp-team .layout9 .short-bio p a { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; $style .= '.tlp-team .layout9 .single-team-area:hover .tlp-overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; $style .= '.tlp-team .layout9 .single-team-area:hover h3 { margin-top: ' . $overlay_item_padding . '%; }'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team">'; $html .='<div class="tlp-row layout9">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id); $html .='<div class="'.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; if (!empty($item->profile_image)): $html .='<div class="single-team-area">'; $html .='<figure>'; $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.'" src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; $html .='<figcaption>'; $html .='<div class="tlp-overlay">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<p class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></p>'; }else{ $html .='<p class="tlp-position">'. $item->position.'</p>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } $html .='<p class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</p>'; $html .='</div>'; $html .='</figcaption>'; $html .='</figure>'; $html .='</div>'; endif; $html .='</div>'; endforeach; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/isotope4.php 0000705 00000053270 15242037004 0010001 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $category_id = $params->get('category',''); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); @$hide_showall = $params->get('hide_showall',''); @$mod_selected_category = $params->get('mod_selected_category',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .isotope4 .tlp-team-item:hover h3, .tlp-team .isotope4 .tlp-team-item:hover h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .isotope4 .tlp-team-item .tlp-position,.tlp-team .isotope4 .tlp-team-item .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .isotope4 .tlp-team-item .short-bio p,.tlp-team .isotope4 .tlp-team-item .short-bio p a { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .isotope4 figcaption:hover { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .= '.tlp-team .isotope4 .tlp-team-item h3 { padding-top:' .$overlay_item_padding.'%;}'; $style .= '.tlp-team .button-group button { background:'.$btn_bg.' !important; color:'.$btn_text_color.';}'; $style .= '.tlp-team .button-group button:hover,.tlp-team .button-group button.selected { background:'.$btn_bg_hover.'!important;}'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); require_once JPATH_BASE . '/components/com_tlpteam/helpers/tlpteam.php'; $html =''; $html .='<div class="tlp-team-wrap">'; $html .='<div class="tlp-team">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="isotop-container isotope4">'; $html .='<div class="button-group filter-button-group">'; if(!$hide_showall){ $selected = $mod_selected_category ? null : " class='selected'" ; $html .='<button data-filter="*" '.$selected.'>'.JText::_('MOD_TLPTEAM_LBL_SHOW_ALL').'</button>'; } $category=TlpteamFrontendHelper::getCategoryName($category_id); foreach ($category as $key => $value) { $selected = null; if($value->id == $mod_selected_category){ $selected = " class='selected'"; } $html .='<button '.$selected.' data-filter=".cat'.$value->id.'">'.$value->title.'</button>'; } $html .='</div>'; $html .='<div class="tlp-team-grid tlp-row">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="team-item cat'.$item->department.' '.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; if (!empty($item->profile_image)): $html .='<div class="single-team-area">'; $html .='<div class="single-team">'; if (!empty($item->profile_image)): $html .='<figure class="tlp-team-item">'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='<figcaption>'; if($socialicon_field==1){ $html .='<p class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</p>'; } $html .='<div class="tlp-content">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<p class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></p>'; }else{ $html .='<p class="tlp-position">'. $item->position.'</p>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } $html .='</figcaption>'; $html .='</figure>'; endif; $html .='</div>'; $html .='</div>'; endif; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/carousel9.php 0000705 00000050737 15242037004 0010146 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $lang = JFactory::getLanguage(); $dir = $lang->get('rtl'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($gutter=='') { $gutter = 15; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover .fa-facebook,.tlp-team .social-icons a:hover .fa-twitter, .tlp-team .social-icons a:hover .fa-linkedin, .tlp-team .social-icons a:hover .fa-google-plus, .tlp-team .social-icons a:hover .fa-youtube, .tlp-team .social-icons a:hover .fa-vimeo, .tlp-team .social-icons a:hover .fa-instagram { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout12 .single-team-area h3 span.team-name { background:'.$primary_color.';}'; $style .= '.tlp-team .layout12 .single-team-area h3,.tlp-team .layout12 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout12 .tlp-position,.tlp-team .layout12 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout12 .tlp-content p { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .layout12 .single-team-area .tlp-title { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; $style .= '.tlp-team .layout12 .single-team-area:hover .tlp-overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .='.tlp-team .layout12 .single-team-area:hover h3 { margin-top:'.$overlay_item_padding.'%;}'; $style .= '.owl-theme .owl-nav div,.owl-theme .owl-dots .owl-dot span { background:' . $btn_bg . ' !important; color:' . $btn_text_color . ';}'; $style .= '.owl-theme .owl-nav div:hover,.owl-theme .owl-dots .owl-dot.active span { background:' .$btn_bg_hover. '!important; color: '.$btn_text_color.' !important;}'; $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap container-fluid">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team mod-tlp-team-carousol">'; $html .='<div class="tlp-row layout12">'; $html .='<div id="owl-team" class="owl-carousel owl-theme '.$image_style_class.'">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="item">'; $html .='<div class="single-team-area">'; $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.'" src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='</figure>'; $html .='<div class="tlp-overlay">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><span><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></span></div>'; }else{ $html .='<div class="tlp-position"><span>'. $item->position.'</span></div>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif;?> <script type="text/javascript"> (function ($) { var owl = $("#owl-team"); owl.owlCarousel({ autoplay: <?php echo $params->get( 'mod_autoplay' );?>, navText: ['<i class="fa fa-chevron-left"></i>', '<i class="fa fa-chevron-right"></i>'], nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?>, lazyLoad: <?php echo $params->get( 'mod_lazyload' );?>, rtl: <?php if($dir==1){ echo "true";}else{ echo "false";};?>, loop: <?php echo $params->get( 'mod_loop_enable' );?>, smartSpeed: <?php echo $params->get( 'mod_speed' );?>, margin: <?php echo $gutter;?>, autoHeight: true, responsiveClass: true, responsive: { 0: { items: 1, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, 480: { items: <?php echo $params->get( 'mod_display_no_mob' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 768: { items: <?php echo $params->get( 'mod_display_no_tab' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 1200: { items: <?php echo $params->get( 'mod_showno' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> } } }); })(jQuery); </script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/carousel7.php 0000705 00000052361 15242037004 0010137 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $lang = JFactory::getLanguage(); $dir = $lang->get('rtl'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($gutter=='') { $gutter = 15; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover .fa-facebook,.tlp-team .social-icons a:hover .fa-twitter, .tlp-team .social-icons a:hover .fa-linkedin, .tlp-team .social-icons a:hover .fa-google-plus, .tlp-team .social-icons a:hover .fa-youtube, .tlp-team .social-icons a:hover .fa-vimeo, .tlp-team .social-icons a:hover .fa-instagram { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout10 { margin: 30px 0px; }'; $style .= '.tlp-team .layout10 .tlp-overlay .tlp-title h3,.tlp-team .layout10 .tlp-overlay .tlp-title h3 a,.tlp-team .layout10 .tlp-team-item .tlp-info h3,.tlp-team .layout10 .tlp-team-item .tlp-info h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout10 .tlp-position { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout10 .tlp-overlay p { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .layout10 .image-container:hover .tlp-overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .= '.owl-theme .owl-nav div,.owl-theme .owl-dots .owl-dot span { background:' . $btn_bg . ' !important; color:' . $btn_text_color . ';}'; $style .= '.owl-theme .owl-nav div:hover,.owl-theme .owl-dots .owl-dot.active span { background:' .$btn_bg_hover. '!important; color: '.$btn_text_color.' !important;}'; $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap container-fluid">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team mod-tlp-team-carousol">'; $html .='<div class="tlp-row layout10">'; $html .='<div id="owl-team" class="owl-carousel owl-theme '.$image_style_class.'">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="item">'; $html .='<div class="single-team-area">'; $html .='<div class="tlp-team-item">'; $html .='<div class="image-container">'; $html .='<figure>'; $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.'" src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; $html .='</figure>'; $html .='<div class="tlp-overlay">'; $html .='<div class="tlp-title">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } $html .='</div>'; if($position_field==1){ if($link_detail==1){ $html .='<p class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></p>'; }else{ $html .='<p class="tlp-position">'. $item->position.'</p>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='</div>'; if($name_field==1){ $html .='<div class="tlp-info">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } $html .='</div>'; } $html .='</div>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script type="text/javascript"> (function ($) { var owl = $("#owl-team"); owl.owlCarousel({ autoplay: <?php echo $params->get( 'mod_autoplay' );?>, navText: ['<i class="fa fa-chevron-left"></i>', '<i class="fa fa-chevron-right"></i>'], nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?>, lazyLoad: <?php echo $params->get( 'mod_lazyload' );?>, rtl: <?php if($dir==1){ echo "true";}else{ echo "false";};?>, loop: <?php echo $params->get( 'mod_loop_enable' );?>, smartSpeed: <?php echo $params->get( 'mod_speed' );?>, margin: <?php echo $gutter;?>, autoHeight: true, responsiveClass: true, responsive: { 0: { items: 1, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, 480: { items: <?php echo $params->get( 'mod_display_no_mob' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 768: { items: <?php echo $params->get( 'mod_display_no_tab' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 1200: { items: <?php echo $params->get( 'mod_showno' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> } } }); })(jQuery); </script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/index.html 0000705 00000000037 15242037004 0007510 0 ustar 00 <!DOCTYPE html><title></title> tmpl/layout3.php 0000705 00000052345 15242037004 0007635 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout3 h3,.tlp-team .layout3 h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout3 .tlp-position { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout3 .short-bio { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .layout3 .overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team ">'; $html .='<div class="tlp-row layout3">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="'.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; $html .='<div class="single-team-area">'; if (!empty($item->profile_image)): $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='</figure>'; endif; if(($name_field==1)||($position_field==1)||($shortbio_field==1)){ $html .='<div class="tlp-content" >'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ $html .='<div class="tlp-position">'.$item->position.'</div>'; } $html .='</div>'; if($shortbio_field==1){ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } if(($email_field==1)||($phoneno_field==1)||($mobileno_field==1)||($website_field==1)||($location_field==1)){ $html .='<div class="contact-info"> <ul>'; if(($email_field==1)&&($item->email!='')){ $html .='<li><i class="fa fa-envelope-o"></i><span><a href="mailto:'.$item->email.'">'.$item->email.'</a></span> </li>'; } if(($website_field==1)&&($item->personal_website!='')){ $html .='<li><i class="fa fa-globe"></i><span><a href="'.$item->personal_website.'" target="_blank">'.$item->personal_website.'</a></span> </li>'; } if(($phoneno_field==1)&&($item->phoneno!='')){ $html .='<li><i class="fa fa-phone"></i><span>'.$item->phoneno.'</span></li>'; } if(($mobileno_field==1)&&($item->mobileno!='')){ $html .='<li><i class="fa fa-mobile"></i><span>'.$item->mobileno.'</span></li>'; } if(($location_field==1)&&($item->location!='')){ $html .='<li><i class="fa fa-map-marker"></i><span>'.$item->location.'</span></li>'; } $html .='</ul>'; $html .='</div>'; } if($skill_field==1){ $html .='<div class="tlp-team-skill">'; if(($skill_field==1)&&(($item->skill1_no)>0)){ $html .='<div class="skill_name">'.$item->skill1.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill1_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill1_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill2_no)>0)){ $html .='<div class="skill_name">'.$item->skill2.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill2_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill2_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill3_no)>0)){ $html .='<div class="skill_name">'.$item->skill3.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill3_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill3_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill4_no)>0)){ $html .='<div class="skill_name">'.$item->skill4.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill4_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill4_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill5_no)>0)){ $html .='<div class="skill_name">'.$item->skill5.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill5_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill5_no.'></div></a></div>'; } $html .='</div>'; } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/layout4.php 0000705 00000046207 15242037004 0007636 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout4 .single-team-area h3,.tlp-team .layout4 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout4 .tlp-position,.tlp-team .layout4 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout4 .short-bio p,.tlp-team .layout4 .short-bio p a { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .layout4 .single-team-area .overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .= '.tlp-team .layout4 .single-team-area .tlp-content { padding-top:'.$overlay_item_padding.'%;}'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team">'; $html .='<div class="tlp-row layout4">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="'.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; $html .='<div class="single-team-area">'; $html .='<div class="single-team">'; if (!empty($item->profile_image)): $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='<div class="overlay">'; $html .='<div class="overlay-element">'; if(($name_field==1)||($position_field==1)||($shortbio_field==1)){ $html .='<div class="tlp-content" >'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></div>'; }else{ $html .='<div class="tlp-position">'. $item->position.'</div>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } $html .='</div>'; } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='</div>'; $html .='</figure>'; endif; $html .='</div>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/isotope9.php 0000705 00000062437 15242037004 0010013 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $category_id = $params->get('category',''); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); @$hide_showall = $params->get('hide_showall',''); @$mod_selected_category = $params->get('mod_selected_category',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .isotope9 .single-team-area h3,.tlp-team .isotope9 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .isotope9 .tlp-position { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .isotope9 .short-bio p { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .isotope9 .overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .= '.tlp-team .button-group button { background:'.$btn_bg.' !important; color:'.$btn_text_color.';}'; $style .= '.tlp-team .button-group button:hover,.tlp-team .button-group button.selected { background:'.$btn_bg_hover.'!important;}'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); require_once JPATH_BASE . '/components/com_tlpteam/helpers/tlpteam.php'; $html =''; $html .='<div class="tlp-team-wrap">'; $html .='<div class="tlp-team">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="isotop-container isotope9">'; $html .='<div class="button-group filter-button-group">'; if(!$hide_showall){ $selected = $mod_selected_category ? null : " class='selected'" ; $html .='<button data-filter="*" '.$selected.'>'.JText::_('MOD_TLPTEAM_LBL_SHOW_ALL').'</button>'; } $category=TlpteamFrontendHelper::getCategoryName($category_id); foreach ($category as $key => $value) { $selected = null; if($value->id == $mod_selected_category){ $selected = " class='selected'"; } $html .='<button '.$selected.' data-filter=".cat'.$value->id.'">'.$value->title.'</button>'; } $html .='</div>'; $html .='<div class="tlp-team-grid tlp-row">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="team-item cat'.$item->department.' '.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; $html .='<div class="single-team-area"> <div class="single-team">'; if (!empty($item->profile_image)): if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } endif; $html .='<div class="overlay"> <div class="overlay-element">'; if($link_detail==1){ $html .='<span class="detail-link"><a href="'.$detail_link.'"'.$popup.' ><i class="fa fa-plus"></i></a></span>'; } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='</div>'; $html .='</div>'; $html .='<article>'; if(($name_field==1)||($position_field==1)){ $html .='<div class="tlp-content-layout1">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ $html .='<div class="tlp-position">'.$item->position.'</div>'; } $html .='</div>'; } if($shortbio_field==1){ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } if(($email_field==1)||($phoneno_field==1)||($mobileno_field==1)||($website_field==1)||($location_field==1)){ $html .='<div class="contact-info"> <ul>'; if(($email_field==1)&&($item->email!='')){ $html .='<li><i class="fa fa-envelope-o"></i><span><a href="mailto:'.$item->email.'">'.$item->email.'</a></span> </li>'; } if(($website_field==1)&&($item->personal_website!='')){ $html .='<li><i class="fa fa-globe"></i><span><a href="'.$item->personal_website.'" target="_blank">'.$item->personal_website.'</a></span> </li>'; } if(($phoneno_field==1)&&($item->phoneno!='')){ $html .='<li><i class="fa fa-phone"></i><span>'.$item->phoneno.'</span></li>'; } if(($mobileno_field==1)&&($item->mobileno!='')){ $html .='<li><i class="fa fa-mobile"></i><span>'.$item->mobileno.'</span></li>'; } if(($location_field==1)&&($item->location!='')){ $html .='<li><i class="fa fa-map-marker"></i><span>'.$item->location.'</span></li>'; } $html .='</ul>'; $html .='</div>'; } if($skill_field==1){ $html .='<div class="tlp-team-skill">'; if(($skill_field==1)&&(($item->skill1_no)>0)){ $html .='<div class="skill_name">'.$item->skill1.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill1_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill1_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill2_no)>0)){ $html .='<div class="skill_name">'.$item->skill2.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill2_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill2_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill3_no)>0)){ $html .='<div class="skill_name">'.$item->skill3.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill3_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill3_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill4_no)>0)){ $html .='<div class="skill_name">'.$item->skill4.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill4_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill4_no.'></div></a></div>'; } if(($skill_field==1)&&(($item->skill5_no)>0)){ $html .='<div class="skill_name">'.$item->skill5.'</div>'; $html .='<div class="skill-prog"><a class="tlp-tooltip" data-toggle="tooltip" data-placement="top" title="" data-original-title="'.$item->skill5_no.'%'.'"><div class="fill" data-progress-animation='.$item->skill5_no.'></div></a></div>'; } $html .='</div>'; } $html .='</article>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/isotope7.php 0000705 00000052372 15242037004 0010006 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $category_id = $params->get('category',''); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); @$hide_showall = $params->get('hide_showall',''); @$mod_selected_category = $params->get('mod_selected_category',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .isotope7 .single-team-area h3,.tlp-team .isotope7 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .isotope7 .tlp-position,.tlp-team .isotope7 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .isotope7 .tlp-overlay .short-bio p,.tlp-team .isotope7 .tlp-overlay .short-bio p a { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .isotope7 .tlp-overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; $style .= '.tlp-team .isotope7 .tlp-overlay .item-info { padding-top:'.$overlay_item_padding.'); }'; } $style .= '.tlp-team .button-group button { background:'.$btn_bg.' !important; color:'.$btn_text_color.';}'; $style .= '.tlp-team .button-group button:hover,.tlp-team .button-group button.selected { background:'.$btn_bg_hover.'!important;}'; if($gutter){ $style .= '.tlp-team .tlp-equal-height { margin-bottom: 0px;'; $style .= '.tlp-team [class*=tlp-col-] { padding-left : '.$gutter.'px; padding-right : '.$gutter.'px; margin-bottom : '.($gutter*2).'px; }'; $style .= '.tlp-row { margin-left : -'.$gutter.'px!important; margin-right : -'.$gutter.'px!important;}'; } $document->addStyleDeclaration( $style ); require_once JPATH_BASE . '/components/com_tlpteam/helpers/tlpteam.php'; $html =''; $html .='<div class="tlp-team-wrap">'; $html .='<div class="tlp-team">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="isotop-container isotope7">'; $html .='<div class="button-group filter-button-group">'; if(!$hide_showall){ $selected = $mod_selected_category ? null : " class='selected'" ; $html .='<button data-filter="*" '.$selected.'>'.JText::_('MOD_TLPTEAM_LBL_SHOW_ALL').'</button>'; } $category=TlpteamFrontendHelper::getCategoryName($category_id); foreach ($category as $key => $value) { $selected = null; if($value->id == $mod_selected_category){ $selected = " class='selected'"; } $html .='<button '.$selected.' data-filter=".cat'.$value->id.'">'.$value->title.'</button>'; } $html .='</div>'; $html .='<div class="tlp-team-grid tlp-row">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="team-item cat'.$item->department.' '.$bss.' '. $image_style_class.' '.$item_margin.' tlp-equal-height">'; if (!empty($item->profile_image)): $html .='<div class="single-team-area">'; $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='</figure>'; $html .='<div class="tlp-overlay">'; $html .='<div class="item-info">'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } $html .='<div class="line"></div>'; if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'><span>'. $item->position .'</span></a></div>'; }else{ $html .='<div class="tlp-position"><span>'. $item->position.'</span></div>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } if($socialicon_field==1){ $html .='<p class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</p>'; } $html .='</div>'; $html .='</div>'; $html .='</div>'; endif; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; ?> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script> tmpl/carousel3.php 0000705 00000051030 15242037004 0010123 0 ustar 00 <?php /** * @version 2.0 * @package com_tlpteam * @subpackage mod_tlpteam * @copyright Copyright (C) 2013. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt * @author TechLabPro <techlabpro@gmail.com> - http://www.techlabpro.com */ defined('_JEXEC') or die; $rows = ModTlpteamHelper::getLists($params); $app = JFactory::getApplication(); $tlpteam_params = JComponentHelper::getParams('com_tlpteam'); $lang = JFactory::getLanguage(); $dir = $lang->get('rtl'); $image_storiage_path = $tlpteam_params->get('image_path','images/tlpteam'); $g_primary_color = $tlpteam_params->get('g_primary_color','#0d57e0'); $g_name_font_size = $tlpteam_params->get('g_name_font_size','20'); $g_name_font_color = $tlpteam_params->get('g_name_font_color'); $g_name_text_align = $tlpteam_params->get('g_name_text_align'); $g_position_font_size = $tlpteam_params->get('g_position_font_size'); $g_position_font_color = $tlpteam_params->get('g_position_font_color'); $g_position_text_align = $tlpteam_params->get('g_position_text_align'); $g_short_bio_font_color = $tlpteam_params->get('g_short_bio_font_color'); $g_short_bio_text_align = $tlpteam_params->get('g_short_bio_text_align'); $g_social_icon_background = $tlpteam_params->get('g_social_icon_background'); $g_social_icon_color = $tlpteam_params->get('g_social_icon_color'); $g_social_icon_size = $tlpteam_params->get('g_social_icon_size','16'); $link_detail = $tlpteam_params->get('link_detail','1'); $link_type = $tlpteam_params->get('link_type','2'); $g_layout = $tlpteam_params->get('g_layout','layout1'); $g_item_to_item_margin = $tlpteam_params->get('g_item_to_item_margin','1'); $g_overlay_opacity = $tlpteam_params->get('g_overlay_opacity','.5'); $g_display_no = $tlpteam_params->get('g_display_no','4'); $g_display_no_tab = $tlpteam_params->get('g_display_no_tab','3'); $g_display_no_mob = $tlpteam_params->get('g_display_no_mob','1'); $bootstrap_version = $tlpteam_params->get('bootstrap_version','1'); $g_overlay_color = $tlpteam_params->get('g_overlay_color'); $g_image_style = $tlpteam_params->get('g_image_style','1'); $g_name_field = $tlpteam_params->get('g_name_field','1'); $g_position_field = $tlpteam_params->get('g_position_field','1'); $g_shortbio_field = $tlpteam_params->get('g_shortbio_field','1'); $g_email_field = $tlpteam_params->get('g_email_field','1'); $g_phoneno_field = $tlpteam_params->get('g_phoneno_field','1'); $g_mobileno_field = $tlpteam_params->get('g_mobileno_field','1'); $g_website_field = $tlpteam_params->get('g_website_field','1'); $g_location_field = $tlpteam_params->get('g_location_field','1'); $g_skill_field = $tlpteam_params->get('g_skill_field','1'); $g_socialicon_field = $tlpteam_params->get('g_socialicon_field','1'); $g_short_description_limit = $tlpteam_params->get('g_short_description_limit','160'); $g_overlay_item_padding = $tlpteam_params->get('g_overlay_item_padding','15'); $g_btn_bg = $tlpteam_params->get('g_btn_bg'); $g_btn_text_color = $tlpteam_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpteam_params->get('g_btn_bg_hover'); $g_gutter = $tlpteam_params->get('g_gutter',''); $g_gray_scale = $tlpteam_params->get('g_gray_scale',''); /* Module Parma */ $mod_pretext = $params->get('mod_pretext'); $mod_name_field = $params->get('mod_name_field'); $mod_position_field = $params->get('mod_position_field'); $mod_shortbio_field = $params->get('mod_shortbio_field'); $mod_email_field = $params->get('mod_email_field'); $mod_phoneno_field = $params->get('mod_phoneno_field'); $mod_mobileno_field = $params->get('mod_mobileno_field'); $mod_website_field = $params->get('mod_website_field'); $mod_location_field = $params->get('mod_location_field'); $mod_skill_field = $params->get('mod_skill_field'); $mod_socialicon_field = $params->get('mod_socialicon_field'); $mod_display_no = $params->get('mod_showno'); $mod_display_no_tab = $params->get("mod_display_no_tab"); $mod_display_no_mob = $params->get("mod_display_no_mob"); $mod_primary_color = $params->get("mod_primary_color"); $mod_name_font_size = $params->get('mod_name_font_size'); $mod_name_font_color = $params->get('mod_name_font_color'); $mod_name_text_align = $params->get('mod_name_text_align'); $mod_position_font_size = $params->get('mod_position_font_size'); $mod_position_font_color = $params->get('mod_position_font_color'); $mod_position_text_align = $params->get('mod_position_text_align'); $mod_short_bio_text_align = $params->get('mod_short_bio_text_align'); $mod_short_bio_font_color = $params->get('mod_short_bio_font_color'); $mod_social_icon_background = $params->get('mod_social_icon_background'); $mod_social_icon_color = $params->get('mod_social_icon_color'); $mod_social_icon_size = $params->get('mod_social_icon_size'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_image_style = $params->get('mod_image_style'); $mod_short_description_limit = $params->get('mod_short_description_limit','160'); $mod_overlay_item_padding = $params->get('mod_overlay_item_padding','15'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_btn_bg = $params->get('mod_btn_bg'); $mod_btn_text_color = $params->get('mod_btn_text_color'); $mod_btn_bg_hover = $params->get('mod_btn_bg_hover'); $team_menuid = $params->get('mod_teammenuitem'); $mod_link_detail = $params->get('mod_link_detail',''); $mod_link_type = $params->get('mod_link_type',''); $mod_gutter = $params->get('mod_gutter',''); $mod_gray_scale = $params->get('mod_gray_scale',''); if($mod_name_field!=''){ $name_field=$mod_name_field; }else{ $name_field=$g_name_field; } if($mod_position_field!=''){ $position_field=$mod_position_field; }else{ $position_field=$g_position_field; } if($mod_shortbio_field!=''){ $shortbio_field=$mod_shortbio_field; }else{ $shortbio_field=$g_shortbio_field; } if($mod_email_field!=''){ $email_field=$mod_email_field; }else{ $email_field=$g_email_field; } if($mod_phoneno_field!=''){ $phoneno_field=$mod_phoneno_field; }else{ $phoneno_field=$g_phoneno_field; } if($mod_mobileno_field!=''){ $mobileno_field=$mod_mobileno_field; }else{ $mobileno_field=$g_mobileno_field; } if($mod_website_field!=''){ $website_field=$mod_website_field; }else{ $website_field=$g_website_field; } if($mod_location_field!=''){ $location_field=$mod_location_field; }else{ $location_field=$g_location_field; } if($mod_skill_field!=''){ $skill_field=$mod_skill_field; }else{ $skill_field=$g_skill_field; } if($mod_socialicon_field!=''){ $socialicon_field=$mod_socialicon_field; }else{ $socialicon_field=$g_socialicon_field; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } if($mod_name_font_size!=''){ $name_font_size=$mod_name_font_size; }else{ $name_font_size=$g_name_font_size; } if($mod_name_font_color!=''){ $name_font_color=$mod_name_font_color; }else{ $name_font_color=$g_name_font_color; } if($mod_name_text_align!=''){ $name_text_align=$mod_name_text_align; }else{ $name_text_align=$g_name_text_align; } if($mod_position_font_size!=''){ $position_font_size=$mod_position_font_size; }else{ $position_font_size=$g_position_font_size; } if($mod_position_font_color!=''){ $position_font_color=$mod_position_font_color; }else{ $position_font_color=$g_position_font_color; } if($mod_position_text_align!=''){ $position_text_align=$mod_position_text_align; }else{ $position_text_align=$g_position_text_align; } if($mod_short_bio_text_align!=''){ $short_bio_text_align=$mod_short_bio_text_align; }else{ $short_bio_text_align=$g_short_bio_text_align; } if($mod_short_bio_font_color!=''){ $short_bio_font_color=$mod_short_bio_font_color; }else{ $short_bio_font_color=$g_short_bio_font_color; } if($mod_social_icon_background!=''){ $social_icon_background=$mod_social_icon_background; }else{ $social_icon_background=$g_social_icon_background; } if($mod_social_icon_color!=''){ $social_icon_color=$mod_social_icon_color; }else{ $social_icon_color=$g_social_icon_color; } if($mod_social_icon_size!=''){ $social_icon_size=$mod_social_icon_size; }else{ $social_icon_size=$g_social_icon_size; } if($mod_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_overlay_color!=''){ $overlay_color=$mod_overlay_color; }else{ $overlay_color=$g_overlay_color; } if($mod_overlay_opacity!=''){ $overlay_opacity=$mod_overlay_opacity; }else{ $overlay_opacity=$g_overlay_opacity; } if($mod_item_to_item_margin!=''){ $item_to_item_margin=$mod_item_to_item_margin; }else{ $item_to_item_margin=$g_item_to_item_margin; } if($mod_short_description_limit!=''){ $short_description_limit=$mod_short_description_limit; }else{ $short_description_limit=$g_short_description_limit; } if($mod_overlay_item_padding!=''){ $overlay_item_padding=$mod_overlay_item_padding; }else{ $overlay_item_padding=$g_overlay_item_padding; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_link_detail!=''){ $link_detail = $mod_link_detail; }else{ $link_detail = $link_detail; } if($mod_link_type!=''){ $link_type = $mod_link_type; }else { $link_type = $link_type; } if($mod_gray_scale!=''){ $gray_scale = $mod_gray_scale; }else{ $gray_scale = $g_gray_scale; } if($mod_display_no!=''){ $display_no=$mod_display_no;$grid=(12/$mod_display_no); }else{ $display_no=$g_display_no;$grid=(12/$g_display_no); } $md_grid=(12/$display_no); if ( $mod_display_no_tab != '' ) { $sm_grid = ( 12 / $mod_display_no_tab ); } else { $sm_grid = ( 12 / $g_display_no_tab ); } if ( $mod_display_no_mob != '' ) { $xs_grid = ( 12 / $mod_display_no_mob ); } else { $xs_grid = ( 12 / $g_display_no_mob ); } if($mod_gutter !='') { $gutter = $mod_gutter; }else { $gutter = $g_gutter; } if($gutter=='') { $gutter = 15; } if($item_to_item_margin==0){ $item_margin = 'allmargin0'; }else{ $item_margin = ''; } if($gray_scale==1){ $gray_scale = 'tlp-grayscale'; }else{ $gray_scale = ''; } if($image_style==2){ $image_style_class = ' tlp-round-picture'; }else { $image_style_class = ''; } if($bootstrap_version==3){ $bss="col-md-".$md_grid." col-lg-".$md_grid." col-sm-".$sm_grid. " col-xs-".$xs_grid; }else{ $bss="tlp-col-md-".$md_grid." tlp-col-lg-".$md_grid." tlp-col-sm-". $sm_grid. " tlp-col-xs-".$xs_grid; } if($overlay_color){ $hex = str_replace("#", "", $overlay_color); if(strlen($hex) == 3) { $r = hexdec($hex[0].$hex[0]); $g = hexdec($hex[1].$hex[1]); $b = hexdec($hex[2].$hex[2]); } else { $r = hexdec($hex[0].$hex[1]); $g = hexdec($hex[2].$hex[3]); $b = hexdec($hex[4].$hex[5]); } } $document = JFactory::getDocument(); $style = '.tlp-team .skill-prog .fill, .tlp-tooltip + .tooltip > .tooltip-inner, .tlp-popup-wrap .tlp-popup-navigation-wrap { background: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill,.tlp-team .contact-info .fa { color: ' . $primary_color . '; }'; $style .= '.tlp-team .skill-prog .fill { color: ' . $primary_color . '; }'; $style .= '.tooltip.top .tooltip-arrow { border-top-color: ' . $primary_color . '; }'; $style .= '.tlp-team .social-icons a { background: ' . $social_icon_background . '!important; color: '. $social_icon_color. '!important; font-size: '. $social_icon_size .'px; }'; if($social_icon_background==''){ $style .= '.tlp-team .social-icons a:hover { background: none; color: '. $social_icon_color. '; opacity: .8; }'; } $style .= '.tlp-team .layout4 .single-team-area h3,.tlp-team .layout4 .single-team-area h3 a { color: ' . $name_font_color . '; font-size: '. $name_font_size. 'px; text-align: '. $name_text_align .'; }'; $style .= '.tlp-team .layout4 .tlp-position,.tlp-team .layout4 .tlp-position a { color: ' . $position_font_color . '; font-size: '. $position_font_size. 'px; text-align: '. $position_text_align .'; }'; $style .= '.tlp-team .layout4 .short-bio p,.tlp-team .layout4 .short-bio p a { color: ' . $short_bio_font_color . '; text-align: '. $short_bio_text_align .'; }'; if($overlay_color){ $style .= '.tlp-team .layout4 .single-team-area .overlay { background-color: rgba(' . $r.','.$g.','.$b . ','.$overlay_opacity.'); }'; } $style .= '.tlp-team .layout4 .single-team-area .tlp-content { padding-top:'.$overlay_item_padding.'%;}'; $style .= '.owl-theme .owl-nav div,.owl-theme .owl-dots .owl-dot span { background:' . $btn_bg . ' !important; color:' . $btn_text_color . ';}'; $style .= '.owl-theme .owl-nav div:hover,.owl-theme .owl-dots .owl-dot.active span { background:' .$btn_bg_hover. '!important; color: '.$btn_text_color.' !important;}'; $document->addStyleDeclaration( $style ); $html =''; if (!empty($rows)) : $html .='<div class="tlp-team-wrap container-fluid">'; if($mod_pretext){ $html .='<p class="module-pretext">'.$mod_pretext.'</p>'; } $html .='<div class="tlp-team mod-tlp-team-carousol">'; $html .='<div class="tlp-row layout4">'; $html .='<div id="owl-team" class="owl-carousel owl-theme '.$image_style_class.'">'; foreach ($rows as &$item) : if($link_type==2){ $popup=' data-id="'.$item->id.'" class="tlp-single-item-popup"'; }else{ $popup= null; } $detail_link = JRoute::_('index.php?option=com_tlpteam&view=team&id='.$item->id.':'.$item->alias.'&Itemid='.$team_menuid); $html .='<div class="item">'; $html .='<div class="single-team-area">'; $html .='<div class="single-team">'; if (!empty($item->profile_image)): $html .='<figure>'; if($link_detail==1){ $html .='<a href="'.$detail_link.'"'.$popup.'><img class="img-responsive '.$gray_scale.' " src="'. JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/></a>'; }else{ $html .='<img class="img-responsive '.$gray_scale.'" src="'.JURI::root().$image_storiage_path.'/m_'.$item->profile_image.'" alt="'.$item->name.'"/>'; } $html .='<div class="overlay">'; $html .='<div class="overlay-element">'; if(($name_field==1)||($position_field==1)||($shortbio_field==1)){ $html .='<div class="tlp-content" >'; if($name_field==1){ if($link_detail==1){ $html .='<h3><a href="'. $detail_link.'"'.$popup.'><span class="tlp-name">'. $item->name.'</span></a></h3>'; }else{ $html .='<h3><span class="tlp-name">'.$item->name.'</span></h3>'; } } if($position_field==1){ if($link_detail==1){ $html .='<div class="tlp-position"><a href="'.$detail_link.'" '.$popup.'>'. $item->position .'</a></div>'; }else{ $html .='<div class="tlp-position">'. $item->position.'</div>'; } } if($shortbio_field==1){ if($link_detail==1){ $html .='<div class="short-bio"> <p><a href="'.$detail_link.'" '.$popup.'>'.substr($item->short_bio, 0,$short_description_limit).'</a></p> </div>'; }else{ $html .='<div class="short-bio"> <p>'.substr($item->short_bio, 0,$short_description_limit).'</p> </div>'; } } $html .='</div>'; } if($socialicon_field==1){ $html .='<div class="social-icons">'; if($item->facebook!=''){ $html .='<a href="'.$item->facebook.'" target="_blank"><i class="fa fa-facebook"></i></a>'; } if($item->twitter!=''){ $html .='<a href="'.$item->twitter.'" target="_blank"><i class="fa fa-twitter"></i></a>'; } if($item->google_plus!=''){ $html .='<a href="'.$item->google_plus.'" target="_blank"><i class="fa fa-google-plus"></i></a>'; } if($item->linkedin!=''){ $html .='<a href="'.$item->linkedin.'" target="_blank"><i class="fa fa-linkedin"></i></a>'; } if($item->youtube!=''){ $html .='<a href="'.$item->youtube.'" target="_blank"><i class="fa fa-youtube"></i></a>'; } if($item->vimeo!=''){ $html .='<a href="'.$item->vimeo.'" target="_blank"><i class="fa fa-vimeo"></i></a>'; } if($item->instagram!=''){ $html .='<a href="'.$item->instagram.'" target="_blank"><i class="fa fa-instagram"></i></a>'; } if($item->xing!=''){ $html .='<a href="'.$item->xing.'" target="_blank"><i class="fa fa-xing"></i></a>'; } if($item->joomla!=''){ $html .='<a href="'.$item->joomla.'" target="_blank"><i class="fa fa-joomla"></i></a>'; } if($item->wordpress!=''){ $html .='<a href="'.$item->wordpress.'" target="_blank"><i class="fa fa-wordpress"></i></a>'; } if($item->behance!=''){ $html .='<a href="'.$item->behance.'" target="_blank"><i class="fa fa-behance"></i></a>'; } if($item->dribbble!=''){ $html .='<a href="'.$item->dribbble.'" target="_blank"><i class="fa fa-dribbble"></i></a>'; } $html .='</div>'; } $html .='</div>'; $html .='</div>'; $html .='</figure>'; endif; $html .='</div>'; $html .='</div>'; $html .='</div>'; endforeach; $html .='</div>'; $html .='</div>'; $html .='</div>'; echo $html; $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span class='tlp-team-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } $html .='</div>'; endif; ?> <script type="text/javascript"> (function ($) { var owl = $("#owl-team"); owl.owlCarousel({ autoplay: <?php echo $params->get( 'mod_autoplay' );?>, navText: ['<i class="fa fa-chevron-left"></i>', '<i class="fa fa-chevron-right"></i>'], nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?>, lazyLoad: <?php echo $params->get( 'mod_lazyload' );?>, rtl: <?php if($dir==1){ echo "true";}else{ echo "false";};?>, loop: <?php echo $params->get( 'mod_loop_enable' );?>, smartSpeed: <?php echo $params->get( 'mod_speed' );?>, margin: <?php echo $gutter;?>, autoHeight: true, responsiveClass: true, responsive: { 0: { items: 1, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, 480: { items: <?php echo $params->get( 'mod_display_no_mob' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 768: { items: <?php echo $params->get( 'mod_display_no_tab' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> }, // breakpoint from 768 up 1200: { items: <?php echo $params->get( 'mod_showno' );?>, nav: <?php echo $params->get( 'mod_navigation' );?>, dots: <?php echo $params->get( 'mod_pagination' );?> } } }); })(jQuery); </script> <script src="<?php echo JURI::root();?>components/com_tlpteam/assets/js/tlp-team.js" type="text/javascript"></script>