File manager - Edit - /home/matthif/www/wp-content/plugins/uber-grid/src/views/view-masonry.php
Back
<?php if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } ?> <section id="pfhub_portfolio_content_<?php echo esc_attr($portfolioID); ?>" class="portfolio-gallery-content <?php if ( $portfolioShowSorting == 'on' ) { echo 'sortingActive '; } if ( $portfolioShowFiltering == 'on' ) { echo 'filteringActive'; } ?>" data-portfolio-id="<?php echo esc_attr($portfolioID); ?>"> <div id="pfhub_portfolio-container-loading-overlay_<?php echo esc_attr($portfolioID); ?>"></div> <?php if ( ( $sortingFloatFullHeight == 'left' && $filteringFloatFullHeight == 'left' ) || ( $sortingFloatFullHeight == 'right' && $filteringFloatFullHeight == 'right' ) ) { ?> <div id="pfhub_portfolio_options_and_filters_<?php echo esc_attr($portfolioID); ?>"> <?php } ?> <?php if ( $portfolioShowSorting == "on" ) { ?> <div id="pfhub_portfolio_options_<?php echo esc_attr($portfolioID); ?>" data-sorting-position="<?php echo esc_attr($pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_float"]); ?>"> <ul class="sort-by-button-group clearfix" > <?php if ( $pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_name_by_default"] != '' ): ?> <li><a href="#sortBy=original-order" data-option-value="original-order" class="selected" data><?php echo esc_attr($pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_name_by_default"]); ?></a></li> <?php endif; ?> <?php if ( $pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_name_by_id"] != '' ): ?> <li><a href="#sortBy=load_date" data-option-value="load_date"><?php echo esc_attr($pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_name_by_id"]); ?></a> </li> <?php endif; ?> <?php if ( $pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_name_by_name"] != '' ): ?> <li><a href="#sortBy=name" data-option-value="name"><?php echo esc_attr($pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_name_by_name"]); ?></a> </li> <?php endif; ?> <?php if ( $pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_name_by_random"] != '' ): ?> <li id="shuffle"><a data-option-value="random" href='#shuffle'><?php echo esc_attr($pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_name_by_random"]); ?></a> </li> <?php endif; ?> </ul> <ul id="port-sort-direction" class="option-set clearfix" > <?php if ( $pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_name_by_asc"] != '' ): ?> <li><a href="#sortAscending=true" data-option-value="true" data-option-key="number" class="selected"><?php echo esc_attr($pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_name_by_asc"]); ?></a> </li> <?php endif; ?> <?php if ( $pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_name_by_desc"] != '' ): ?> <li><a href="#sortAscending=false" data-option-key="number" data-option-value="false"><?php echo esc_attr($pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_name_by_desc"]); ?></a> </li> <?php endif; ?> </ul> </div> <?php } if ( $portfolioShowFiltering == "on" ) { ?> <div id="pfhub_portfolio_filters_<?php echo esc_attr($portfolioID); ?>" data-filtering-position="<?php echo esc_attr($pfhub_portfolio_get_options["pfhub_portfolio_view1_filtering_float"]); ?>"> <ul> <li rel="*"><a><?php echo esc_attr($pfhub_portfolio_get_options["pfhub_portfolio_view1_cat_all"]); ?></a></li> <?php $portfolioCats = explode( ",", $portfolioCats ); foreach ( $portfolioCats as $portfolioCatsValue ) { if ( ! empty( $portfolioCatsValue ) ) { ?> <li rel=".<?php echo str_replace( " ", "_", $portfolioCatsValue ); ?>"> <a><?php echo str_replace( "_", " ", $portfolioCatsValue ); ?></a></li> <?php } } ?> </ul> </div> <?php } ?> <?php if ( ( $sortingFloatFullHeight == 'left' && $filteringFloatFullHeight == 'left' ) || ( $sortingFloatFullHeight == 'right' && $filteringFloatFullHeight == 'right' ) ) { ?> </div> <?php } ?> <div id="pfhub_portfolio_container_<?php echo esc_attr($portfolioID); ?>" class="pfhub_portfolio_container super-list variable-sizes clearfix view-<?php echo esc_attr($view_slug); ?>" data-show-loading="<?php echo esc_attr($portfolioShowLoading); ?>" data-show-center="<?php echo esc_attr($portfolioposition); ?>" <?php if ( $pfhub_portfolio_get_options["pfhub_portfolio_view1_sorting_float"] == "top" && $pfhub_portfolio_get_options["pfhub_portfolio_view1_filtering_float"] == "top" ) { echo "style='clear: both;'"; } ?>> <?php $group_key1 = 0; foreach ( $images as $key => $row ) { $group_key1 ++; $group_key = (string) $group_key1; $portfolioID1 = (string) $portfolioID; $group_key = $group_key . "-" . $portfolioID; $link = $row->media_url; $descnohtml = strip_tags( $row->description ); $result = substr( $descnohtml, 0, 50 ); $catForFilter = explode( ",", $row->category ); ?> <div class="portelement portelement_<?php echo esc_attr($portfolioID); ?> colorbox_grouping <?php foreach ( $catForFilter as $catForFilterValue ) { echo str_replace( " ", "_", $catForFilterValue ) . " "; } ?>" data-symbol="<?php echo esc_attr(esc_attr( $row->name )); ?>" data-category="alkaline-earth"> <p style="display:none;" class="load_date"><?php echo esc_attr( $row->publish_date ); ?></p> <p style="display:none;" class="number"><?php echo esc_attr($row->id ); ?></p> <div class="default-block_<?php echo esc_attr($portfolioID); ?>"> <div class="image-block_<?php echo esc_attr($portfolioID); ?> add-H-relative"> <?php $imgurl = explode( ";", $row->image_url ); ?> <?php if ( $row->image_url != ';' ) { switch ( \PfhubPortfolio\Helpers\GridHelper::getVideoType( $imgurl[0] ) ) { case 'image': ?> <a href="<?php echo esc_url( $imgurl[0] ); ?>" class=" portfolio-group<?php echo esc_attr($group_key); ?> " data-description=" <?php echo esc_attr( $row->description ); ?>" title="<?php echo esc_attr( $row->name ); ?>" data-groupID="<?php echo esc_attr($group_key);?>"> <img alt="<?php echo esc_attr( $row->name ); ?>" id="wd-cl-img<?php echo esc_attr($key); ?>" data-title=" <?php echo \PfhubPortfolio\Helpers\GridHelper::getImageTitle($imgurl[0]); ?>" src="<?php echo esc_url( \PfhubPortfolio\Helpers\GridHelper::getImage( $imgurl[0], array( $pfhub_portfolio_get_options['pfhub_portfolio_view1_block_width'], '' ), false ) ); ?>"/> </a> <?php break; case 'youtube': $videourl = \PfhubPortfolio\Helpers\GridHelper::getVideoId( $imgurl[0] ); ?> <a href="https://www.youtube.com/embed/<?php echo $videourl[0]; ?>" data-description=" <?php echo esc_attr( $row->description ); ?>" class="pfhub_portfolio_item pyoutube portfolio-group<?php echo esc_attr($group_key); ?>" title="<?php echo esc_attr( $row->name ); ?>"data-groupID="<?php echo esc_attr($group_key);?>"> <img alt="<?php echo esc_attr( $row->name ); ?>" id="wd-cl-img<?php echo esc_attr($key); ?>" src="//img.youtube.com/vi/<?php echo esc_attr($videourl[0]); ?>/mqdefault.jpg"/> <div class="play-icon <?php echo esc_attr($videourl[1]); ?>-icon"></div> </a> <?php break; case 'vimeo': $videourl = \PfhubPortfolio\Helpers\GridHelper::getVideoId( $imgurl[0] ); $hash = unserialize( wp_remote_fopen( "https://vimeo.com/api/v2/video/" . $videourl[0] . ".php" ) ); $imgsrc = $hash[0]['thumbnail_large']; ?> <a class="pfhub_portfolio_item pvimeo portfolio-group<?php echo esc_attr($group_key); ?> " data-description=" <?php echo esc_attr( $row->description ); ?>" href="https://player.vimeo.com/video/<?php echo esc_attr($videourl[0]); ?>" title="<?php echo esc_attr( $row->name ); ?>"data-groupID="<?php echo esc_attr($group_key);?>"> <img alt="<?php echo esc_attr( $row->name ); ?>" src="<?php echo esc_attr( $imgsrc ); ?>"/> <div class="play-icon <?php echo esc_attr($videourl[1]); ?>-icon"></div> </a> <?php break; } } else { ?> <img alt="<?php echo esc_attr( $row->name ); ?>" id="wd-cl-img<?php echo $key; ?>" src="images/noimage.jpg"/> <?php } ?> </div> <?php if ( $row->name != '' ) { ?> <div class="title-block_<?php echo esc_attr($portfolioID); ?>"> <h3 class="title name "><?php echo $row->name; ?></h3> </div> <?php } ?> </div> <div class="wd-portfolio-panel_<?php echo esc_attr($portfolioID); ?>" id="panel<?php echo esc_attr($key); ?>"> <?php $imgurl = explode( ";", $row->image_url ); array_shift( $imgurl ); if ( $pfhub_portfolio_get_options['pfhub_portfolio_view1_show_thumbs'] == 'on' and $pfhub_portfolio_get_options['pfhub_portfolio_view1_thumbs_position'] == "before" && count( $imgurl ) != 1 ) { ?> <div> <ul class="thumbs-list_<?php echo esc_attr($portfolioID); ?>"> <?php array_pop( $imgurl ); foreach ( $imgurl as $key1 => $img ) { ?> <li> <?php switch ( \PfhubPortfolio\Helpers\GridHelper::getVideoType( $img ) ) { case 'image': ?> <a href="<?php echo esc_url( $img ); ?>" data-description=" <?php echo esc_attr( $row->description ); ?>" class=" portfolio-group<?php echo esc_attr($group_key); ?> "data-groupID="<?php echo esc_attr($group_key);?>"><img alt="<?php echo esc_attr( $row->name ); ?>" data-title=" <?php echo \PfhubPortfolio\Helpers\GridHelper::getImageTitle($img); ?>" src="<?php echo esc_url( \PfhubPortfolio\Helpers\GridHelper::getImage( $img, $pfhub_portfolio_get_options['pfhub_portfolio_view1_thumbs_width'], true ) ); ?>"></a> <?php break; case 'youtube': $videourl = \PfhubPortfolio\Helpers\GridHelper::getVideoId( $img ); ?> <a href="https://www.youtube.com/embed/<?php echo esc_attr($videourl[0]); ?>" data-description=" <?php echo esc_attr( $row->description ); ?>" class="pfhub_portfolio_item pyoutube portfolio-group<?php echo esc_attr($group_key); ?> " title="<?php echo esc_attr($row->name); ?>" style="position:relative"data-groupID="<?php echo esc_attr($group_key);?>"> <img alt="<?php echo esc_attr($row->name); ?>" src="//img.youtube.com/vi/<?php echo esc_attr($videourl[0]); ?>/mqdefault.jpg"> <div class="play-icon youtube-icon"></div> </a> <?php break; case 'vimeo': $videourl = \PfhubPortfolio\Helpers\GridHelper::getVideoId( $img ); $hash = unserialize( wp_remote_fopen( "https://vimeo.com/api/v2/video/" . $videourl[0] . ".php" ) ); $imgsrc = $hash[0]['thumbnail_large']; ?> <a class="pfhub_portfolio_item pvimeo portfolio-group<?php echo $group_key; ?> " href="https://player.vimeo.com/video/<?php echo esc_attr($videourl[0]); ?>" data-description=" <?php echo esc_attr( $row->description ); ?>" title="<?php echo esc_attr( $row->name ); ?>" style="position:relative"data-groupID="<?php echo esc_attr($group_key);?>"> <img src="<?php echo esc_attr( $imgsrc ); ?>" alt="<?php echo esc_attr( $row->name ); ?>"/> <div class="play-icon vimeo-icon"></div> </a> <?php break; } ?> </li> <?php } ?> </ul> </div> <?php } if ( $pfhub_portfolio_get_options['pfhub_portfolio_view1_show_description'] == 'on' && $row->description != '' ) { ?> <div class="description-block_<?php echo esc_attr($portfolioID); ?>"> <p><?php echo $row->description; ?></p> </div> <?php } $imgurl = explode( ";", $row->image_url ); array_shift( $imgurl ); if ( $pfhub_portfolio_get_options['pfhub_portfolio_view1_show_thumbs'] == 'on' and $pfhub_portfolio_get_options['pfhub_portfolio_view1_thumbs_position'] == "after" && count( $imgurl ) != 1 ) { ?> <div> <ul class="thumbs-list_<?php echo esc_attr($portfolioID); ?>"> <?php array_pop( $imgurl ); foreach ( $imgurl as $key1 => $img ) { ?> <li> <?php switch ( \PfhubPortfolio\Helpers\GridHelper::getVideoType( $img ) ) { case 'image': ?> <a href="<?php echo esc_url( $img ); ?>" data-description=" <?php echo esc_attr( $row->description ); ?>" class=" portfolio-group<?php echo esc_attr($group_key); ?> "data-groupID="<?php echo esc_attr($group_key);?>"><img alt="<?php echo esc_attr( $row->name ); ?>" data-title=" <?php echo \PfhubPortfolio\Helpers\GridHelper::getImageTitle($img); ?>" src="<?php echo esc_url( \PfhubPortfolio\Helpers\GridHelper::getImage( $img, $pfhub_portfolio_get_options['pfhub_portfolio_view1_thumbs_width'], true ) ); ?>"></a> <?php break; case 'youtube': $videourl = \PfhubPortfolio\Helpers\GridHelper::getVideoId( $img ); ?> <a href="https://www.youtube.com/embed/<?php echo esc_attr($videourl[0]); ?>" class="pfhub_portfolio_item pyoutube portfolio-group<?php echo esc_attr($group_key); ?> " title="<?php echo esc_attr( $row->name ); ?>" data-description=" <?php echo esc_attr( $row->description ); ?>" style="position:relative"data-groupID="<?php echo esc_attr($group_key);?>"> <img alt="<?php echo esc_attr($row->name); ?>" src="//img.youtube.com/vi/<?php echo esc_attr($videourl[0]); ?>/mqdefault.jpg"> <div class="play-icon youtube-icon"></div> </a> <?php break; case 'vimeo': $videourl = \PfhubPortfolio\Helpers\GridHelper::getVideoId( $img ); $hash = unserialize( wp_remote_fopen( "https://vimeo.com/api/v2/video/" . $videourl[0] . ".php" ) ); $imgsrc = $hash[0]['thumbnail_large']; ?> <a class="pfhub_portfolio_item pvimeo portfolio-group<?php echo esc_attr($group_key); ?> " href="https://player.vimeo.com/video/<?php echo esc_attr($videourl[0]); ?>" data-description=" <?php echo esc_attr( $row->description ); ?>" title="<?php echo esc_attr($row->name); ?>" style="position:relative" data-groupID="<?php echo esc_attr($group_key);?>"> <img src="<?php echo esc_attr( $imgsrc ); ?>" alt="<?php echo esc_attr( $row->name ); ?>"/> <div class="play-icon vimeo-icon"></div> </a> <?php break; } ?> </li> <?php } ?> </ul> </div> <?php } if ( $pfhub_portfolio_get_options['pfhub_portfolio_view1_show_linkbutton'] == 'on' && $link != '' ) { ?> <div class="button-block"> <a href="<?php echo esc_url( $link ); ?>" <?php if ( $row->link_target == "on" ) { echo 'target="_blank"'; } ?>><?php echo $pfhub_portfolio_get_options['pfhub_portfolio_view1_linkbutton_text']; ?></a> </div> <?php } ?> </div> </div> <?php } ?> </div> </section>
| ver. 1.4 |
Github
|
.
| PHP 5.4.45 | Generation time: 0 |
proxy
|
phpinfo
|
Settings