Вход Регистрация
Файл: adultscript-2.0.3-pro/files/templates/defboot/extend/ajax/photo_album_slideshow.plugin.php
Строк: 54
<?php
defined
('_VALID') or die('Restricted Access!');
function 
ajax_plugin_photo_album_slideshow()
{
    if (isset(
$_GET['id'])) {
          
$album_id    = (int) trim($_GET['id']);
          
          
$db    VF::factory('database');
          
$db->query("SELECT title
                      FROM #__photo_albums
                      WHERE album_id = "
.$album_id."
                      AND status = '1'
                      LIMIT 1"
);
          if (
$db->affected_rows()) {
              
$title    $db->fetch_field('title');
              
$db->query("SELECT photo_id, caption, ext
                          FROM #__photo
                        WHERE album_id = "
.$album_id."
                        AND status = '1'
                        ORDER BY photo_id ASC"
);
            if (
$db->affected_rows()) {
                  
$photos    $db->fetch_rows();
                  
                  
$code   = array();
                  
$code[] = '<div id="slideshow-modal" class="modal fade">';
                  
$code[] = '<div class="modal-dialog modal-lg">';
                  
$code[] = '<div class="modal-content">';
                  
                  
$code[] = '<div class="modal-header">';
                  
$code[] = '<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">&times;</span><span class="sr-only">'.__('close').'</span></button>';
                  
$code[] = '<h4 class="modal-title">'.e($title).' '.__('slideshow').'</h4>';
                  
$code[] = '</div>';
                  
                  
$code[] = '<div class="modal-body">';
                
                
$code[]    = '<div id="carousel-slideshow" class="carousel slide" data-ride="carousel">';

                
$code[]    = '<ul class="carousel-indicators">';                
                foreach (
$photos as $index => $photo) {
                    
$active    = ($index === 0) ? ' class="active"' '';
                    
$code[]    = '<li data-target="#carousel-slideshow" data-slide-to="'.$index.'"'.$active.'><img src="'.PHOTO_URL.'/thumbs/'.$photo['photo_id'].'.jpg" alt="'.e($photo['caption']).' Thumb" class="img-rounded img-responsive" /></li>';
                }                
                
$code[]    = '</ul>';
                
                
$code[]    = '<div class="carousel-inner" role="listbox">';

                foreach (
$photos as $index => $photo) {
                    
$active = ($index === 0) ? ' active' '';
                    
$code[]    = '<div class="item'.$active.'">';
                    
$code[]    = '<img src="'.PHOTO_URL.'/'.$photo['photo_id'].'.'.$photo['ext'].'" alt="'.$photo['caption'].'" class="img-responsive" />';

                    if (
$photo['caption'] != '') {
                        
$code[]    = '<div class="carousel-caption"><p>'.e($photo['caption']).'</p></div>';
                    }

                    
$code[]    = '</div>';
                }
                
$code[]    = '</div>';
                
                
$code[]    = '<a class="left carousel-control" href="#carousel-slideshow" role="button" data-slide="prev">';
                  
$code[]    = '<span class="fa fa-chevron-left fa-lg" aria-hidden="true"></span>';
                  
$code[]    = '<span class="sr-only">Previous</span>';
                
$code[]    = '</a>';
                
$code[]    = '<a class="right carousel-control" href="#carousel-slideshow" role="button" data-slide="next">';
                  
$code[]    = '<span class="fa fa-chevron-right fa-lg" aria-hidden="true"></span>';
                  
$code[]    = '<span class="sr-only">Next</span>';
                
$code[]    = '</a>';
                
                
                
$code[]    = '</div>';                                    
                
                  
                  
$code[]    = '</div>';
                  
                  
$code[] = '</div>';
                  
$code[] = '</div>';
                  
$code[] = '</div>';
                  
$code[] = '</div>';                  
                  
                  return 
implode(''$code);
            }
          }
    }
}
Онлайн: 0
Реклама