File manager - Edit - /home/capoccitel/www/components/com_tlpportfolio/views/portfolio/tmpl/default.php
Back
<?php /** * @version 2.0 * @package com_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 */ // No direct access defined('_JEXEC') or die; $app = JFactory::getApplication(); $tlpportfolio_params = JComponentHelper::getParams('com_tlpportfolio'); $image_storiage_path = $tlpportfolio_params->get('image_path','images/tlpportfolio'); $bootstrap_version = $tlpportfolio_params->get('bootstrap_version','2'); $image_grid = $tlpportfolio_params->get('image_grid'); $create_date_format = $tlpportfolio_params->get('create_date_format','m-d-Y'); $content_grid=12-$image_grid; if($bootstrap_version==3){ $image_area="col-md-".$image_grid." col-lg-".$image_grid." col-sm-6"; $content_area="col-md-".$content_grid." col-lg-".$content_grid." col-sm-6"; $gridfull="col-md-12 col-lg-12 col-sm-12"; $desc_area="col-md-8 col-lg-8 col-sm-6"; $attribut_area="col-md-4 col-lg-4 col-sm-6"; $related_items="tlp-col-md-3 tlp-col-lg-3 tlp-col-sm-6"; }else{ $image_area="tlp-col-md-".$image_grid." tlp-col-lg-".$image_grid." tlp-col-sm-6"; $content_area="tlp-col-md-".$content_grid." tlp-col-lg-".$content_grid." tlp-col-sm-6"; $gridfull="tlp-col-md-12 tlp-col-lg-12 tlp-col-sm-12"; $desc_area="tlp-col-md-8 tlp-col-lg-8 tlp-col-sm-6"; $attribut_area="tlp-col-md-4 tlp-col-lg-4 tlp-col-sm-6"; $related_items="tlp-col-md-3 tlp-col-lg-3 tlp-col-sm-6"; } $pLink=JRoute::_('index.php?option=com_tlpportfolio&view=portfolio&id='.(int) $this->item->id); ?> <div class="container tlp-portfolio-detail"> <div class="row"> <!-- single comumn --> <?php if($image_grid>=10){?> <div class="<?php echo $gridfull;?> image-area"> <h2><?php echo $this->item->title; ?></h2> <?php $html = null; $html1= null; $html .= "<div class='portfolio-slider'>"; $image_ids = isset($this->item->pgallery) ? ($this->item->pgallery ? explode(',', $this->item->pgallery) : array()) : array(); if($this->item->portfolio_image) { array_unshift($image_ids, 'l_'.$this->item->portfolio_image); } if (!empty($image_ids) && is_array($image_ids)) { $image_storiage_folder = JURI::root() . $image_storiage_path . '/'; $html .= "<div id='single-page-slider' class='owl-carousel owl-theme'>"; foreach ($image_ids as $img) { $html .= "<div><img src='{$image_storiage_folder}{$img}' /></div>"; } $html .= '</div>'; } $html .= "</div>"; echo $html; ?> </div> <div class="<?php echo $gridfull;?>"> <div class="<?php echo $desc_area;?> paddingl0"> <h3><?php echo JText::_('COM_TLPPORTFOLIO_PROJECT_DESCRIPTION'); ?></h3> <?php echo $this->item->description; $html1 .="<div class='single-portfolio-share'> <div class='fb-share'> <div class='fb-share-button' data-href='{$pLink}' data-layout='button_count'></div> </div> <div class='twitter-share'> <a href='{$pLink}' class='twitter-share-button'{count} data-url='https://about.twitter.com/resources/buttons#tweet'>Tweet</a> </div> <div class='googleplus-share'> <div class='g-plusone'></div> </div> <div class='linkedin-share'> <script type='IN/Share' data-counter='right'></script> </div> <div class='linkedin-share'> <a data-pin-do='buttonPin' data-pin-count='beside' href='https://www.pinterest.com/pin/create/button/?url=https%3A%2F%2Fwww.flickr.com%2Fphotos%2Fkentbrew%2F6851755809%2F&media=https%3A%2F%2Ffarm8.staticflickr.com%2F7027%2F6851755809_df5b2051c9_z.jpg&description=Next%20stop%3A%20Pinterest'><img src='//assets.pinterest.com/images/pidgets/pinit_fg_en_rect_gray_20.png' /></a> </div> </div>"; $html1 .= '<div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5"; fjs.parentNode.insertBefore(js, fjs); }(document, "script", "facebook-jssdk"));</script>'; $html1 .="<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <script>window.___gcfg = { lang: 'en-US', parsetags: 'onload', };</script>"; $html1 .= "<script src='https://apis.google.com/js/platform.js' async defer></script>"; $html1 .='<script src="//platform.linkedin.com/in.js" type="text/javascript"> lang: en_US</script>'; $html1 .='<script async defer src="//assets.pinterest.com/js/pinit.js"></script>'; echo $html1; ?> </div> <div class="<?php echo $attribut_area;?>"> <h3><?php echo JText::_('COM_TLPPORTFOLIO_PROJECT_DETAIL'); ?></h3> <div class="detail-page-items"> <ul> <li><label><?php echo JText::_('COM_TLPPORTFOLIO_FORM_LBL_PORTFOLIO_CATEGORY'); ?>:</label> <?php echo $this->item->category_title; ?></li> <li><label><?php echo JText::_('COM_TLPPORTFOLIO_FORM_LBL_PORTFOLIO_TOOLS_USED'); ?>:</label> <?php echo $this->item->tools_used; ?></li> <li><label><?php echo JText::_('COM_TLPPORTFOLIO_FORM_LBL_PORTFOLIO_PROJECT_URL'); ?>:</label> <a href="<?php echo $this->item->project_url;?>" target="_blank"><?php echo $this->item->project_url; ?></a></li> <li><label><?php echo JText::_('COM_TLPPORTFOLIO_FORM_LBL_PORTFOLIO_CLIENT_NAME'); ?>:</label> <?php echo $this->item->client_name; ?></li> <li><label><?php echo JText::_('COM_TLPPORTFOLIO_FORM_LBL_PORTFOLIO_COMPLETED_DATE'); ?>:</label> <?php echo date($create_date_format, strtotime($this->item->completed_date)); ?> </li> </ul> </div> </div> </div> <!-- Two columns --> <?php }else{?> <div class="<?php echo $image_area;?>"> <?php $html = null; $html1= null; $html .= "<div class='portfolio-slider'>"; $image_ids = isset($this->item->pgallery) ? ($this->item->pgallery ? explode(',', $this->item->pgallery) : array()) : array(); if($this->item->portfolio_image) { array_unshift($image_ids, 'l_'.$this->item->portfolio_image); } if (!empty($image_ids) && is_array($image_ids)) { $image_storiage_folder = JURI::root() . $image_storiage_path . '/'; $html .= "<div id='single-page-slider' class='owl-carousel owl-theme'>"; foreach ($image_ids as $img) { $html .= "<div><img src='{$image_storiage_folder}{$img}' /></div>"; } $html .= '</div>'; } $html .= "</div>"; echo $html; ?> </div> <div class="<?php echo $content_area;?>"> <h3><?php echo $this->item->title; ?></h3> <?php echo $this->item->description; $html2 .="<div class='single-portfolio-share'> <div class='fb-share'> <div class='fb-share-button' data-href='{$pLink}' data-layout='button_count'></div> </div> <div class='twitter-share'> <a href='{$pLink}' class='twitter-share-button'{count} data-url='https://about.twitter.com/resources/buttons#tweet'>Tweet</a> </div> <div class='googleplus-share'> <div class='g-plusone'></div> </div> <div class='linkedin-share'> <script type='IN/Share' data-counter='right'></script> </div> <div class='linkedin-share'> <a data-pin-do='buttonPin' data-pin-count='beside' href='https://www.pinterest.com/pin/create/button/?url=https%3A%2F%2Fwww.flickr.com%2Fphotos%2Fkentbrew%2F6851755809%2F&media=https%3A%2F%2Ffarm8.staticflickr.com%2F7027%2F6851755809_df5b2051c9_z.jpg&description=Next%20stop%3A%20Pinterest'><img src='//assets.pinterest.com/images/pidgets/pinit_fg_en_rect_gray_20.png' /></a> </div> </div>"; $html2 .= '<div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.5"; fjs.parentNode.insertBefore(js, fjs); }(document, "script", "facebook-jssdk"));</script>'; $html2 .="<script>!function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');</script> <script>window.___gcfg = { lang: 'en-US', parsetags: 'onload', };</script>"; $html2 .= "<script src='https://apis.google.com/js/platform.js' async defer></script>"; $html2 .='<script src="//platform.linkedin.com/in.js" type="text/javascript"> lang: en_US</script>'; $html2 .='<script async defer src="//assets.pinterest.com/js/pinit.js"></script>'; echo $html2; ?> <div class="detail-page-items"> <ul> <li><label><?php echo JText::_('COM_TLPPORTFOLIO_FORM_LBL_PORTFOLIO_CATEGORY'); ?>:</label> <?php echo $this->item->category_title; ?></li> <li><label><?php echo JText::_('COM_TLPPORTFOLIO_FORM_LBL_PORTFOLIO_TOOLS_USED'); ?>:</label> <?php echo $this->item->tools_used; ?></li> <li><label><?php echo JText::_('COM_TLPPORTFOLIO_FORM_LBL_PORTFOLIO_PROJECT_URL'); ?>:</label> <?php echo $this->item->project_url; ?></li> <li><label><?php echo JText::_('COM_TLPPORTFOLIO_FORM_LBL_PORTFOLIO_CLIENT_NAME'); ?>:</label> <?php echo $this->item->client_name; ?></li> <li><label><?php echo JText::_('COM_TLPPORTFOLIO_FORM_LBL_PORTFOLIO_COMPLETED_DATE'); ?>:</label> <?php echo $this->item->completed_date; ?></li> </ul> </div> </div> <?php }?> </div> <?php $related_projects=$this->item->related_projects; $image_storiage_folder = JURI::root() . $image_storiage_path . '/'; if(count($related_projects)>1){ ?> <div class="row"> <div class="related-project"> <h3 class="title"><?php echo JText::_('COM_TLPPORTFOLIO_PROJECT_RELATED'); ?></h3> <?php foreach($related_projects as $rproject){ echo "<div class='$related_items'>"; @$sid=$rproject->id; $detail_link=JRoute::_('index.php?option=com_tlpportfolio&view=portfolio&id='.(int) $sid); echo "<img src='$image_storiage_folder".'m_'."{$rproject->portfolio_image}' alt='{$rproject->title}'>"; echo '<h3><a href="'.$detail_link.'">'.$rproject->title.'</a></h3>'; echo '</div>'; } ?> </div> </div> <?php }?> </div> <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/owlcarousel/owl.carousel.min.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