* ابوعــــلي *
19-11-2006, 03:52 AM
هاك : اظهار الصورة في نافذة جديدة بـ مجرد النقر عليها بالماوس
::::::::::::::::::::::::::::::::::::::::::::::::::
سلام عليكم ورحمة الله وبركاته
أتبع الشرح خطوه خطوه
أفتح /includes/functions.php file
أبحث عن
رمز: $path = (($image_type == "media") ? (($cat_id) ? MEDIA_PATH."/".$cat_id : MEDIA_TEMP_PATH) : (($cat_id) ? THUMB_PATH."/".$cat_id : THUMB_TEMP_PATH))."/".$file_name; return ($check_handle($file_name) && file_exists($path)) ? (($in_admin && !preg_match("#(gif|jpg|jpeg|png)$#is", $file_name)) ? ICON_PATH."/".get_file_extension($file_name).".gif" : $path) : $return_code;
أستبـدله بــ :
رمز:$path = (($image_type == "media") ? (($cat_id) ? MEDIA_PATH."/".$cat_id : MEDIA_TEMP_PATH) : (($image_type == "big") ? MEDIA_PATH."/".$cat_id."/big" : (($cat_id) ? THUMB_PATH."/".$cat_id : THUMB_TEMP_PATH)))."/".$file_name; return ($check_handle($file_name) && file_exists($path)) ? (($in_admin && !preg_match("#(gif|jpg|jpeg|png)$#is", $file_name)) ? ICON_PATH."/".get_file_extension($file_name).".gif" : $path) : (($image_type != "big") ? $return_code : "");
في نفس الملف أبحث عن :
رمز: "image_file_name" => $image_row['image_media_file'],
أضف بعده :
رمز: "media_src_big" => get_media_code($image_row['image_media_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode, $show_link, $detailed_view, 1),
ابحث في نفس الملف عن :
رمز:function get_media_code($media_file_name, $image_id = 0, $cat_id = 0, $image_name = "", $mode = "", $show_link = 0, $detailed_view = 0) {
أستبـدلـ :
رمز:function get_media_code($media_file_name, $image_id = 0, $cat_id = 0, $image_name = "", $mode = "", $show_link = 0, $detailed_view = 0, $big = 0) {
أبحث عن :
رمز: $media_src = get_file_path($media_file_name, "media", $cat_id, 0, 1);
أضيف بعده :
رمز: $media_src_big = get_file_path($media_file_name, "big", $cat_id, 0, 1);
أبحث عن :
رمز: $media = $site_template->parse_template("media/".$file_extension);
أستــبدلـ :
رمز: $media = ((!$big) ? ($site_template->parse_template("media/".$file_extension)) : $media_src_big);
في نهاية هذا الملف قبل :
رمز:?>
أضف :
رمز:function check_remote_big($remote_media_file) { global $config; return (preg_match("#^(https?:\/\/[a-z0-9\-]+?\.([a-z0-9\-]+\.)*[a-z]+(:[0-9]+)*\/.*?\.(".$config['allowed_mediatypes_match'].")$)#is", $remote_media_file)) ? 1 : 0;}function check_local_big($local_media_file) { global $config; return (preg_match("#^((\.)*\/.*?\.(".$config['allowed_mediatypes_match'].")$)#is", $local_media_file)) ? 1 : 0;}function check_big_type($file_name) { global $config; return (in_array(get_file_extension($file_name), $config['allowed_mediatypes_array'])) ? 1 : 0;}
2. أفتح details.html template
أبحث عن :
رمز:{image}
أستبــدلــ :
رمز:{if media_src_big} <****** type="text/java******">function openpopupbig(big){var popurl="{media_src_big}";settings='********=no,directories=no,menubar=no,t oolbar=no,status=no,scrollbars=yes,resizable=yes,d ependent=no';winpopsbig******=******.open(popurl,b ig,settings);winpopsbig******.focus();}</******> <a class="big" href="java******:openpopupbig('big')">{endif media_src_big} {image}{if media_src_big}</a>{endif media_src_big}
::::::::::::::::::::::::::::::::::::::::::::::::::
سلام عليكم ورحمة الله وبركاته
أتبع الشرح خطوه خطوه
أفتح /includes/functions.php file
أبحث عن
رمز: $path = (($image_type == "media") ? (($cat_id) ? MEDIA_PATH."/".$cat_id : MEDIA_TEMP_PATH) : (($cat_id) ? THUMB_PATH."/".$cat_id : THUMB_TEMP_PATH))."/".$file_name; return ($check_handle($file_name) && file_exists($path)) ? (($in_admin && !preg_match("#(gif|jpg|jpeg|png)$#is", $file_name)) ? ICON_PATH."/".get_file_extension($file_name).".gif" : $path) : $return_code;
أستبـدله بــ :
رمز:$path = (($image_type == "media") ? (($cat_id) ? MEDIA_PATH."/".$cat_id : MEDIA_TEMP_PATH) : (($image_type == "big") ? MEDIA_PATH."/".$cat_id."/big" : (($cat_id) ? THUMB_PATH."/".$cat_id : THUMB_TEMP_PATH)))."/".$file_name; return ($check_handle($file_name) && file_exists($path)) ? (($in_admin && !preg_match("#(gif|jpg|jpeg|png)$#is", $file_name)) ? ICON_PATH."/".get_file_extension($file_name).".gif" : $path) : (($image_type != "big") ? $return_code : "");
في نفس الملف أبحث عن :
رمز: "image_file_name" => $image_row['image_media_file'],
أضف بعده :
رمز: "media_src_big" => get_media_code($image_row['image_media_file'], $image_row['image_id'], $image_row['cat_id'], $image_row['image_name'], $mode, $show_link, $detailed_view, 1),
ابحث في نفس الملف عن :
رمز:function get_media_code($media_file_name, $image_id = 0, $cat_id = 0, $image_name = "", $mode = "", $show_link = 0, $detailed_view = 0) {
أستبـدلـ :
رمز:function get_media_code($media_file_name, $image_id = 0, $cat_id = 0, $image_name = "", $mode = "", $show_link = 0, $detailed_view = 0, $big = 0) {
أبحث عن :
رمز: $media_src = get_file_path($media_file_name, "media", $cat_id, 0, 1);
أضيف بعده :
رمز: $media_src_big = get_file_path($media_file_name, "big", $cat_id, 0, 1);
أبحث عن :
رمز: $media = $site_template->parse_template("media/".$file_extension);
أستــبدلـ :
رمز: $media = ((!$big) ? ($site_template->parse_template("media/".$file_extension)) : $media_src_big);
في نهاية هذا الملف قبل :
رمز:?>
أضف :
رمز:function check_remote_big($remote_media_file) { global $config; return (preg_match("#^(https?:\/\/[a-z0-9\-]+?\.([a-z0-9\-]+\.)*[a-z]+(:[0-9]+)*\/.*?\.(".$config['allowed_mediatypes_match'].")$)#is", $remote_media_file)) ? 1 : 0;}function check_local_big($local_media_file) { global $config; return (preg_match("#^((\.)*\/.*?\.(".$config['allowed_mediatypes_match'].")$)#is", $local_media_file)) ? 1 : 0;}function check_big_type($file_name) { global $config; return (in_array(get_file_extension($file_name), $config['allowed_mediatypes_array'])) ? 1 : 0;}
2. أفتح details.html template
أبحث عن :
رمز:{image}
أستبــدلــ :
رمز:{if media_src_big} <****** type="text/java******">function openpopupbig(big){var popurl="{media_src_big}";settings='********=no,directories=no,menubar=no,t oolbar=no,status=no,scrollbars=yes,resizable=yes,d ependent=no';winpopsbig******=******.open(popurl,b ig,settings);winpopsbig******.focus();}</******> <a class="big" href="java******:openpopupbig('big')">{endif media_src_big} {image}{if media_src_big}</a>{endif media_src_big}