예제 #1
0
 function checkImages()
 {
     // if the thumbnail generation is enabled
     if ($this->config['generate_thumbnails'] == 1) {
         // basic images params
         $img_width = $this->config['config']->gk_musicstate->gk_musicstate_image_width;
         $img_height = $this->config['config']->gk_musicstate->gk_musicstate_image_height;
         $img_bg = $this->config['config']->gk_musicstate->gk_musicstate_image_bg;
         $quality = $this->config['config']->gk_musicstate->gk_musicstate_quality;
         // check the slides
         foreach ($this->config['image_show_data'] as $slide) {
             $stretch = $slide->stretch == 'nostretch' ? false : true;
             GKIS_MusicState_Image::createThumbnail($slide->image, $this->config, $img_width, $img_height, $img_bg, $stretch, $quality);
         }
     }
 }
예제 #2
0
?>
" alt="" />
	
	<?php 
for ($i = 0; $i < count($this->config['image_show_data']); $i++) {
    ?>
	<?php 
    if ($this->config['image_show_data'][$i]->published) {
        ?>
		<?php 
        unset($path, $title, $link, $content);
        // creating slide path
        $path = '';
        // check if the slide have to be generated or not
        if ($this->config['generate_thumbnails'] == 1) {
            $path = $uri->root() . 'modules/mod_image_show_gk4/cache/' . GKIS_MusicState_Image::translateName($this->config['image_show_data'][$i]->image, $this->config['module_id']);
        } else {
            $path = $uri->root();
            $path .= $this->config['image_show_data'][$i]->image;
        }
        $content = '';
        if ($this->config['image_show_data'][$i]->type == "k2") {
            if (isset($this->articlesK2[$this->config['image_show_data'][$i]->artK2_id])) {
                $title = htmlspecialchars($this->articlesK2[$this->config['image_show_data'][$i]->artK2_id]["title"]);
                $content = $title;
                $link = $this->articlesK2[$this->config['image_show_data'][$i]->artK2_id]["link"];
            } else {
                $title = 'Selected article doesn\'t exist!';
                $content = $title;
                $link = '#';
            }