$value) { unset ($content['reference']["list"][$key]); $content['reference']["list"][$key]['img_id'] = intval($value); if ($imgx) $img_sql .= " OR "; $img_sql .= "f_id=" . $content['reference']["list"][$key]['img_id']; $imgx++; } $img_sql .= ");"; // check for image information and get alle infos from file if ($img_result = mysql_query($img_sql, $db) or die("error while getting content image only info")) { // count images $content['reference']["col"] = mysql_num_rows($img_result); if ($content['reference']["width"] > $phpwcms["content_width"] || $content['reference']["width"] == '') { $content['reference']["width"] = $phpwcms["content_width"]; } $temp_width = $content['reference']["width"] - (2 * $content['reference']["border"]); $temp_height = $content['reference']["height"] - (2 * $content['reference']["border"]); while ($img_row = mysql_fetch_assoc($img_result)) { foreach($content['reference']["list"] as $key => $value) { if ($content['reference']["list"][$key]['img_id'] == $img_row['f_id']) { $content['reference']["list"][$key][0] = $img_row['f_id']; $content['reference']["list"][$key][1] = $img_row['f_name']; $content['reference']["list"][$key][2] = $img_row['f_hash']; $content['reference']["list"][$key][3] = $img_row['f_ext']; $content['reference']["list"][$key][4] = $temp_width; $content['reference']["list"][$key][5] = $temp_height; } } } } // check if more than 1 reference image available $temp_list_count = count($content['reference']["list"]); if($temp_list_count > 1) { if(!$content['reference']["blockwidth"]) { $content['reference']["blockwidth"] = $phpwcms["content_width"]; } if(!$content['reference']["blockheight"]) { $content['reference']["blockheight"] = $phpwcms["img_prev_height"]; } $content['reference']['showlist'] = 1; // alignment: 0 = horizontal // 1 = vertical if(!$content['reference']["basis"]) { $temp_list_width = $content['reference']["blockwidth"] - (($temp_list_count - 1) * $content['reference']["space"]); $temp_list_width = $temp_list_width / $temp_list_count; $temp_list_width = $temp_list_width - (2 * $content['reference']["listborder"]); $temp_list_width = intval($temp_list_width); if($temp_list_width <= 0) $temp_list_width = 10; $content['reference']["temp_list_width"] = $temp_list_width; $content['reference']["temp_list_height"] = ''; } else { $temp_list_height = $content['reference']["blockheight"] - (($temp_list_count - 1) * $content['reference']["space"]); $temp_list_height = $temp_list_height / $temp_list_count; $temp_list_height = $temp_list_height - (2 * $content['reference']["listborder"]); $temp_list_height = intval($temp_list_height); if($temp_list_height <= 0) $temp_list_height = 10; $content['reference']["temp_list_height"] = $temp_list_height; $content['reference']["temp_list_width"] = ''; } } } ?>