????JFIF??x?x????'
Server IP : 104.21.80.1 / Your IP : 216.73.216.145 Web Server : LiteSpeed System : Linux premium151.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : tempvsty ( 647) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/tempvsty/pontiacques.org/wp-content/plugins/foogallery/extensions/albums/ |
Upload File : |
<?php /** * FooGallery All-In-One Stack Album template */ global $current_foogallery_album; global $current_foogallery_album_arguments; global $current_foogallery; $args = foogallery_album_template_setting( 'thumbnail_dimensions', array() ); $args['crop'] = true; $lightbox = foogallery_album_template_setting( 'lightbox', 'unknown' ); if ( $lightbox === 'foogallery' ) { $lightbox = 'unknown'; } $random_angle = foogallery_album_template_setting( 'random_angle', 'false' ); $gutter = foogallery_album_template_setting( 'gutter', '40' ); $pile_angles = foogallery_album_template_setting( 'pile_angles', '2' ); $data_options = array( 'itemWidth' => intval( $args['width'] ), 'itemHeight' => intval( $args['height'] ), 'gutter' => intval( $gutter ), 'angleStep' => intval( $pile_angles ), 'randomAngle' => 'true' === $random_angle ); $data_options = foogallery_json_encode( $data_options ); if ( !function_exists( 'foogallery_album_all_in_one_stack_render_gallery_attachment2' ) ) { function foogallery_album_all_in_one_stack_render_gallery_attachment2( $gallery, $attachment, $args ) { echo '<li class="fg-pile-item">'; $args['link_attributes']['class'] = apply_filters( 'foogallery_album_stack_link_class_name', 'fg-pile-item-thumb' ); $anchor_html = foogallery_attachment_html_anchor_opening( $attachment, $args ); $anchor_html = str_replace( 'fg-thumb', '', $anchor_html ); echo $anchor_html; $image_html = foogallery_attachment_html_image( $attachment, $args ); $image_html = str_replace( 'fg-image', 'fg-pile-item-image', $image_html ); echo $image_html; $captions = foogallery_build_attachment_html_caption( $attachment, $args ); if ( $captions !== false ) { echo '<span class="fg-pile-item-caption">'; if ( array_key_exists( 'title', $captions ) ) { echo '<span class="fg-pile-item-title">' . $captions['title'] . '</span>'; } if ( array_key_exists( 'desc', $captions ) ) { echo '<span class="fg-pile-item-desc">' . $captions['desc'] . '</span>'; } echo '</span>'; } echo '</a>'; echo '</li>'; } } ?> <div id="foogallery-album-<?php echo $current_foogallery_album->ID; ?>" class="foogallery-container foogallery-stack-album" data-foogallery="<?php echo esc_attr( $data_options ); ?>"> <div class="fg-header"> <h2 class="fg-header-title"><?php echo $current_foogallery_album->name; ?></h2> <span class="fg-header-back">←</span> <h3 class="fg-header-active"></h3> </div> <div class="fg-piles"> <?php foreach ( $current_foogallery_album->galleries() as $gallery ) { ?><ul class="fg-pile <?php echo $lightbox; ?>" data-title="<?php echo esc_attr( $gallery->name ); ?>"><?php $current_foogallery = $gallery; $featured_attachment = $gallery->featured_attachment(); //render the featured attachment first foogallery_album_all_in_one_stack_render_gallery_attachment2( $gallery, $featured_attachment, $args, $lightbox ); foreach ( $gallery->attachments() as $attachment ) { if ( $featured_attachment->ID !== $attachment->ID ) { //render all but the featured attachment foogallery_album_all_in_one_stack_render_gallery_attachment2( $gallery, $attachment, $args, $lightbox ); } } ?></ul><?php } ?> </div> </div>