File manager - Edit - /home/capoccitel/www/modules/mod_tlpportfolio/tmpl/default.php
Back
<?php /** * @version 1.2 * @package com_tlpportfolio * @subpackage mod_tlpportfolio * @author TechLabPro <info@techlabpro.com> * @copyright Copyright (C) 2015. All rights reserved. * @license GNU General Public License version 2 or later; see LICENSE.txt */ defined('_JEXEC') or die; $rows = ModTlpportfolioHelper::getLists($params); $app = JFactory::getApplication(); $tlpportfolio_params = JComponentHelper::getParams('com_tlpportfolio'); $image_storiage_path = $tlpportfolio_params->get('image_path','image/tlpportfolio'); $link_detail = $tlpportfolio_params->get('link_detail','1'); $bootstrap_version = $tlpportfolio_params->get('bootstrap_version','1'); $enable_social_share = $tlpportfolio_params->get('enable_social_share'); $link_type = $tlpportfolio_params->get('link_type','2'); $image_grid = $tlpportfolio_params->get('image_grid','10'); $create_date_format = $tlpportfolio_params->get('create_date_format','m-d-Y'); $short_desc_limit = $tlpportfolio_params->get('short_desc_limit','150'); $g_layout = $tlpportfolio_params->get('g_layout'); $g_display_no = $tlpportfolio_params->get('g_display_no','4'); $g_grid_type = $tlpportfolio_params->get('g_grid_type'); $g_item_to_item_margin = $tlpportfolio_params->get('g_item_to_item_margin','1'); $g_image_style = $tlpportfolio_params->get('g_image_style'); $g_primary_color = $tlpportfolio_params->get('g_primary_color'); $g_overlay_color = $tlpportfolio_params->get('g_overlay_color'); $g_overlay_opacity = $tlpportfolio_params->get('g_overlay_opacity'); $g_project_name_font_size = $tlpportfolio_params->get('g_project_name_font_size'); $g_project_name_font_color = $tlpportfolio_params->get('g_project_name_font_color'); $g_project_name_text_align = $tlpportfolio_params->get('g_project_name_text_align'); $g_short_desc_font_size = $tlpportfolio_params->get('g_short_desc_font_size'); $g_short_desc_font_color = $tlpportfolio_params->get('g_short_desc_font_color'); $g_short_desc_text_align = $tlpportfolio_params->get('g_short_desc_text_align'); $g_icon_font_size = $tlpportfolio_params->get('g_icon_font_size'); $g_icon_font_color = $tlpportfolio_params->get('g_icon_font_color'); //field control $g_project_name_field = $tlpportfolio_params->get('g_project_name_field'); $g_short_desc_field = $tlpportfolio_params->get('g_short_desc_field'); $g_tools_field = $tlpportfolio_params->get('g_tools_field'); $g_category_field = $tlpportfolio_params->get('g_category_field'); $g_client_field = $tlpportfolio_params->get('g_client_field'); $g_project_url_field = $tlpportfolio_params->get('g_project_url_field'); $g_btn_bg = $tlpportfolio_params->get('g_btn_bg'); $g_btn_text_color = $tlpportfolio_params->get('g_btn_text_color'); $g_btn_bg_hover = $tlpportfolio_params->get('g_btn_bg_hover'); /* Module Parma */ $mod_display_no = $params->get("mod_display_no"); $mod_layout = $params->get("mod_layout"); $mod_grid_type = $params->get('mod_grid_type'); $mod_item_to_item_margin = $params->get('mod_item_to_item_margin'); $mod_image_style = $params->get('mod_image_style'); $mod_primary_color = $params->get('mod_primary_color'); $mod_overlay_color = $params->get('mod_overlay_color'); $mod_overlay_opacity = $params->get('mod_overlay_opacity'); $mod_project_name_font_size = $params->get('mod_project_name_font_size'); $mod_project_name_font_color = $params->get('mod_project_name_font_color'); $mod_project_name_text_align = $params->get('mod_project_name_text_align'); $mod_short_desc_font_size = $params->get('mod_short_desc_font_size'); $mod_short_desc_font_color = $params->get('mod_short_desc_font_color'); $mod_short_desc_text_align = $params->get('mod_short_desc_text_align'); $mod_icon_font_size = $params->get('mod_icon_font_size'); $mod_icon_font_color = $params->get('mod_icon_font_color'); $mod_project_name_field = $params->get('mod_project_name_field'); $mod_short_desc_field = $params->get('mod_short_desc_field'); $mod_tools_field = $params->get('mod_tools_field'); $mod_category_field = $params->get('mod_category_field'); $mod_client_field = $params->get('mod_client_field'); $mod_project_url_field = $params->get('mod_project_url_field'); $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'); $mod_pretext = $params->get('mod_pretext'); $menu_id = $params->get( 'mod_portmenuitem' ); if($mod_grid_type!=''){ $grid_type=$mod_grid_type; }else{ $grid_type=$g_grid_type; } 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_image_style!=''){ $image_style=$mod_image_style; }else{ $image_style=$g_image_style; } if($mod_primary_color!=''){ $primary_color=$mod_primary_color; }else{ $primary_color=$g_primary_color; } 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_project_name_font_size!=''){ $project_name_font_size=$mod_project_name_font_size; }else{ $project_name_font_size=$g_project_name_font_size; } if($mod_project_name_font_color!=''){ $project_name_font_color=$mod_project_name_font_color; }else{ $project_name_font_color=$g_project_name_font_color; } if($mod_project_name_text_align!=''){ $project_name_text_align=$mod_project_name_text_align; }else{ $project_name_text_align=$g_project_name_text_align; } if($mod_short_desc_font_size!=''){ $short_desc_font_size=$mod_short_desc_font_size; }else{ $short_desc_font_size=$g_short_desc_font_size; } if($mod_short_desc_font_color!=''){ $short_desc_font_color=$mod_short_desc_font_color; }else{ $short_desc_font_color=$g_short_desc_font_color; } if($mod_short_desc_text_align!=''){ $short_desc_text_align=$mod_short_desc_text_align; }else{ $short_desc_text_align=$g_short_desc_text_align; } if($mod_icon_font_size!=''){ $icon_font_size=$mod_icon_font_size; }else{ $icon_font_size=$g_icon_font_size; } if($mod_icon_font_color!=''){ $icon_font_color=$mod_icon_font_color; }else{ $icon_font_color=$g_icon_font_color; } if($mod_project_name_field!=''){ $project_name_field=$mod_project_name_field; }else{ $project_name_field=$g_project_name_field; } if($mod_short_desc_field!=''){ $short_desc_field=$mod_short_desc_field; }else{ $short_desc_field=$g_short_desc_field; } if($mod_tools_field!=''){ $tools_field=$mod_tools_field; }else{ $tools_field=$g_tools_field; } if($mod_category_field!=''){ $category_field=$mod_category_field; }else{ $category_field=$g_category_field; } if($mod_client_field!=''){ $client_field=$mod_client_field; }else{ $client_field=$g_client_field; } if($mod_project_url_field!=''){ $project_url_field=$mod_project_url_field; }else{ $project_url_field=$g_project_url_field; } if($mod_layout!=''){ $layout=$mod_layout; }else{ $layout=$g_layout; } if($mod_btn_bg!=''){ $btn_bg=$mod_btn_bg; }else{ $btn_bg=$g_btn_bg; } if($mod_btn_bg_hover!=''){ $btn_bg_hover=$mod_btn_bg_hover; }else{ $btn_bg_hover=$g_btn_bg_hover; } if($mod_btn_text_color!=''){ $btn_text_color=$mod_btn_text_color; }else{ $btn_text_color=$g_btn_text_color; } 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); } $grid=(12/$display_no); $bss="tlp-col-md-".$grid." tlp-col-lg-".$grid." tlp-col-sm-6"; 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]); } } $mIsoLayout = " even-grid "; $ItemClass = ' tlp-equal-height'; if ($grid_type == 2) { $mIsoLayout = " masonry-grid "; $ItemClass = ' masonry-item '; } $document = JFactory::getDocument(); $style =''; $style .= '.tlp-popup-wrap .tlp-popup-navigation-wrap { background:' .$primary_color.';}'; $style .= '.tlp-portfolio button:hover { background: '. $primary_color.'}'; $style .= '.tlp-portfolio button.selected { background: '. $primary_color.'}'; $style .= '.tlp-portfolio .button-group button { background:'.$btn_bg.' !important; color:'.$btn_text_color.';}'; $style .= '.tlp-portfolio .button-group button:hover,.tlp-portfolio .button-group button.selected { background:'.$btn_bg_hover.'!important;}'; if($layout=='layout1'){ $style .='.tlp-portfolio .layout1 .tlp-portfolio-item { background:'.$primary_color.';}'; $style .='.tlp-portfolio .layout1 .tlp-content h3,.tlp-portfolio .layout1 .tlp-content h3 a { font-size: '. $project_name_font_size .'px; color: '. $project_name_font_color.'; text-align: '.$project_name_text_align.';}'; $style .= '.tlp-portfolio .layout1 .tlp-content p{font-size: '.$short_desc_font_size .'px; color:'. $short_desc_font_color.'; text-align: '. $short_desc_text_align .';}'; if($overlay_color){ $style .= '.tlp-portfolio .layout1 .tlp-portfolio-item .tlp-overlay { background-color: rgba('. $r.','. $g.','.$b .','.$overlay_opacity.');}'; } $style .= '.tlp-portfolio .layout1 .tlp-overlay .link-icon li,.tlp-portfolio .layout1 .tlp-overlay .link-icon li a { font-size: '. $icon_font_size .'px; color: '. $icon_font_color.'; border: 1px solid '.$icon_font_color.';}'; } $document->addStyleDeclaration( $style ); ?> <?php if (!empty($rows)) : ?> <div class="container-fluid"> <div class="tlp-row tlp-portfolio"> <p class="pre-text"><?php echo $mod_pretext;?></p> <div class="tlp-layout <?php echo $layout . $mIsoLayout;?>"> <?php 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_tlpportfolio&view=portfolio&id=' . (int) $item->id .'&Itemid='.$menu_id); ?> <div class="<?php echo $bss.$ItemClass;?> <?php if($item_to_item_margin==0){echo 'allmargin0';}?> "> <div class="tlp-portfolio-item"> <div class="tlp-portfolio-thum tlp-item"> <img class="img-responsive" src="<?php echo JURI::root().$image_storiage_path.'/m_'.$item->portfolio_image; ?> " alt="<?php echo $item->title; ?>"/> <div class="tlp-overlay"> <p class="link-icon"> <?php if($link_detail==1){ if($item->custom_url){?> <a href="<?php echo $item->custom_url; ?>" target="_blank" ><i class="fa fa-info"></i></a> <?php }else{?> <a href="<?php echo $detail_link ?>" <?php echo $popup; ?>><i class="fa fa-info"></i></a> <?php } }?> <?php if($project_url_field==1){ ?> <a href="<?php echo $item->project_url;?>" target="_blank"><i class="fa fa-external-link"></i></a> <?php }?> </p> <?php if(($category_field==1)&&($item->category_title!='')){ ?> <p><?php echo $item->category_title?></p> <?php }?> <?php if(($tools_field==1)&&($item->tools_used!='')){?> <p><?php echo TlpportfolioFrontendHelper::getTools($item->tools_used);?></p> <?php }?> </div> </div> <?php if(($project_name_field==1)||($short_desc_field==1)){?> <div class="tlp-content"> <div class="tlp-content-holder"> <?php if($project_name_field==1){ if($link_detail==1){ if($item->custom_url){?> <h3><a href="<?php echo $item->custom_url; ?>" target="_blank" ><?php echo $item->title; ?></a></h3> <?php }else{?> <h3><a href="<?php echo $detail_link; ?>" <?php echo $popup; ?> ><?php echo $item->title; ?></a></h3> <?php }}else{?> <h3><?php echo $item->title; ?></h3> <?php } }?> <?php if(($short_desc_field==1)&&($item->short_description!='')){?> <p><?php echo $item->short_description; ?></p> <?php }?> </div> </div> <?php }?> </div> </div> <?php endforeach; ?> </div> </div> </div> <?php endif; ?> <?php $itemIdsHtml = null; foreach ($rows as &$item){ $itemIdsHtml .="<span>{$item->id}</span>"; } if(count($rows) > 0){ $html = null; $html .= "<span id='tlp-port-item-count'>"; $html .= $itemIdsHtml; $html .= "</span>"; echo $html; } ?> <script src="<?php echo JURI::root();?>components/com_tlpportfolio/assets/js/imagesloaded.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpportfolio/assets/js/isotope.pkgd.min.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpportfolio/assets/fotorama/fotorama.js" type="text/javascript"></script> <script src="<?php echo JURI::root();?>components/com_tlpportfolio/assets/js/tlp-portfolio.js" type="text/javascript"></script>
| ver. 1.6 |
Github
|
.
| PHP 7.4.33 | Generation time: 0 |
proxy
|
phpinfo
|
Settings