Exemplo n.º 1
0
         $counter++;
     }
     if ($previous == -1) {
         $previous = $last;
     }
     $sql = "select faq_categories_name\n            from   " . TABLE_FAQ_CATEGORIES_DESCRIPTION . "\n            where  faq_categories_id = {$current_faq_category_id} AND language_id = '" . $_SESSION['languages_id'] . "'";
     $faq_category_name_row = $db->Execute($sql);
 }
 // if is_array
 // previous_next button and faq image settings
 // include faqs_image status 0 = off 1= on
 // 0 = button only 1= button and faq image 2= faq image only
 $previous_button = zen_image_button(BUTTON_IMAGE_OO_PREVIOUS, BUTTON_PREVIOUS_ALT);
 $next_item_button = zen_image_button(BUTTON_IMAGE_OO_NEXT, BUTTON_NEXT_ALT);
 $previous_image = zen_get_faqs_image($previous, PREVIOUS_NEXT_IMAGE_WIDTH, PREVIOUS_NEXT_IMAGE_HEIGHT) . '<br />';
 $next_item_image = zen_get_faqs_image($next_item, PREVIOUS_NEXT_IMAGE_WIDTH, PREVIOUS_NEXT_IMAGE_HEIGHT) . '<br />';
 if (SHOW_FAQ_PREVIOUS_NEXT_STATUS == 0) {
     $previous_image = '';
     $next_item_image = '';
 } else {
     if (SHOW_FAQ_PREVIOUS_NEXT_IMAGES >= 1) {
         if (SHOW_FAQ_PREVIOUS_NEXT_IMAGES == 2) {
             $previous_button = '';
             $next_item_button = '';
         }
         if ($previous == $next_item) {
             $previous_image = '';
             $next_item_image = '';
         }
     } else {
         $previous_image = '';
Exemplo n.º 2
0
        $small_height = SMALL_IMAGE_HEIGHT;
        $medium_width = MEDIUM_IMAGE_WIDTH;
        $medium_height = MEDIUM_IMAGE_HEIGHT;
        $large_width = LARGE_IMAGE_WIDTH;
        $large_height = LARGE_IMAGE_HEIGHT;
        $k = max($oiheight / $small_height, $oiwidth / $small_width);
        //use smallest size
        $small_width = round($oiwidth / $k);
        $small_height = round($oiheight / $k);
        $k = max($oiheight / $medium_height, $oiwidth / $medium_width);
        //use smallest size
        $medium_width = round($oiwidth / $k);
        $medium_height = round($oiheight / $k);
        $large_width = $oiwidth;
        $large_height = $oiheight;
        $faqs_image = zen_get_faqs_image((int) $faqs_id);
        $faqs_image_extention = substr($faqs_image, strrpos($faqs_image, '.'));
        $faqs_image_base = ereg_replace($faqs_image_extention, '', $faqs_image);
        $filename_medium = DIR_FS_CATALOG . DIR_WS_IMAGES . 'medium/' . $faqs_image_base . IMAGE_SUFFIX_MEDIUM . '.' . $fname[2];
        $filename_large = DIR_FS_CATALOG . DIR_WS_IMAGES . 'large/' . $faqs_image_base . IMAGE_SUFFIX_LARGE . '.' . $fname[2];
        // ImageMagick
        if (IMAGE_MANAGER_HANDLER == '1') {
            copy($src, $filename_large);
            copy($src, $filename_medium);
            exec(DIR_IMAGEMAGICK . "mogrify -geometry " . $large_width . " " . $filename_large);
            exec(DIR_IMAGEMAGICK . "mogrify -geometry " . $medium_width . " " . $filename_medium);
            exec(DIR_IMAGEMAGICK . "mogrify -geometry " . $small_width . " " . $filename_small);
        }
    }
    zen_redirect(zen_href_link(FILENAME_FAQ_CATEGORIES, 'fcPath=' . $fcPath . '&pID=' . $faqs_id . (isset($_GET['page']) ? '&page=' . $_GET['page'] : '')));
}