وعليكم السلام .. 
 
تفضل عزيزي ..
 
 
الموضوع الاصلي : 
[Mod] Show original image in new window by clicking on image
 
 
 
التعريب : 
 
1 / افتح ملف /includes/functions.php 
 
ابحث عن :
 
	كود PHP:
	
$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; 
 استبدلها بهذا :
 
	كود PHP:
	
$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 : ""); 
 بنفس الملف ابحث عن :
 
	كود PHP:
	
"image_file_name" => $image_row['image_media_file'], 
 اضف بعدها :
 
	كود PHP:
	
"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), 
 بنفس الملف ابحث عن :
 
	كود PHP:
	
function get_media_code($media_file_name, $image_id = 0, $cat_id = 0, $image_name = "", $mode = "", $show_link = 0, $detailed_view = 0) { 
 استبدلها بـ :
 
	كود PHP:
	
function get_media_code($media_file_name, $image_id = 0, $cat_id = 0, $image_name = "", $mode = "", $show_link = 0, $detailed_view = 0, $big = 0) { 
 بنفس الملف ابحث عن :
 
	كود PHP:
	
$media_src = get_file_path($media_file_name, "media", $cat_id, 0, 1); 
 اضف بعدها :
 
	كود PHP:
	
$media_src_big = get_file_path($media_file_name, "big", $cat_id, 0, 1); 
 بنفس الملف ابحث عن :
 
	كود PHP:
	
 $media = $site_template->parse_template("media/".$file_extension); 
 استبدلها بـ :
 
	كود PHP:
	
$media = ((!$big) ? ($site_template->parse_template("media/".$file_extension)) : $media_src_big); 
  
في نهاية الملف قبل علامة ( ?> ) اضف هذا الكود قبلها :
 
	كود PHP:
	
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 الموجود بملف ( الستايل الخاص بك ) ..
 
ابحث عن :
 
استبدلها بـ :
 
	كود PHP:
	
{if media_src_big}
    <script type="text/javascript">function openpopupbig(big){var popurl="{media_src_big}";settings='location=no,directories=no,menubar=no,toolbar=no,status=no,scrollbars=yes,resizable=yes,dependent=no';winpopsbigWindow=window.open(popurl,big,settings);winpopsbigWindow.focus();}</script>                  
                  <a class="big" href="javascript:openpopupbig('big')">{endif media_src_big}
   {image}{if media_src_big}</a>{endif media_src_big} 
 ---------------------
 
3 / الان انشأ ملف باسم ( big ) وضعه داخل كل ملف قسم ..
مثلا : 
عندك قسم يحمل رقم 29 .
/data/media/29
تضع مجلد ( big ) داخل القسم
/data/media/29/big 
 
الآن .. 
 
عندك صوره باسم ( proba.jpg ) بحجمها الطبيعي .. ترفعها بملف ( Big ) .
data/media/29/big /proba.jpg 
 
وترفع صوره مصغره لها بنفس الاسم  ( proba.jpg ) بالقسم الرئيسي .
data/media/29/proba.jpg 
 
 
 
وسلامتك أخوي ... 