النتائج 1 إلى 7 من 7

الموضوع: محتاجة لهاك في سكريبت 4images

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2005
    المشاركات
    456

    محتاجة لهاك في سكريبت 4images



    السلام عليكم

    من خلال لتصفحي للنت

    عرفت ان هناك هاك يفتح الصور في صفحة مستقلة بسكريت الفور اميج


    والصراحة انا محتاجته جداا

    لان هناك صور كبيره مرره بحطها في السكريبت

    لكن راح تشوف التصميم

    مثل كدا

    -: معرض أعمال الفنان التشكيلي السعودي محمد بنتن :-

    انا ابغى هاك يخلي الصور تفتح في صفحة مستقلة عشان يتحس المظهر العام للبرنامج





    __________________
    قريبا ..
    تعديل المسار

    من فكره إلى فكره


  2. #2
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    77


    وعليكم السلام ..

    تفضل عزيزي ..


    الموضوع الاصلي :
    [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_view1), 
    بنفس الملف ابحث عن :

    كود 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_id01); 
    اضف بعدها :

    كود PHP:
    $media_src_big get_file_path($media_file_name"big"$cat_id01); 
    بنفس الملف ابحث عن :

    كود 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)) ? 0;
    }
    function 
    check_local_big($local_media_file) {
      global 
    $config;
      return (
    preg_match("#^((\.)*\/.*?\.(".$config['allowed_mediatypes_match'].")$)#is"$local_media_file)) ? 0;
    }
    function 
    check_big_type($file_name) {
      global 
    $config;
      return (
    in_array(get_file_extension($file_name), $config['allowed_mediatypes_array'])) ? 0;

    ---------------------

    2 / افتح ملف details.html الموجود بملف ( الستايل الخاص بك ) ..

    ابحث عن :

    كود PHP:
    {image
    استبدلها بـ :

    كود 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



    وسلامتك أخوي ...





    التعديل الأخير تم بواسطة Matab ; 25-12-2007 الساعة 07:27 AM

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2005
    المشاركات
    456


    اخي الكريم جزاك الله خير على الرد


    لكن انا طبقت الخطوات مثل ماقلت لكن مازبط

    -: معرض أعمال الفنان التشكيلي السعودي محمد بنتن :-
    ؟





    __________________
    قريبا ..
    تعديل المسار

    من فكره إلى فكره

  4. #4
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    77


    عفوا أخوي نسيت اكمل شرح النقطه الثالثه .. خلك معي :

    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






  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2005
    المشاركات
    456


    اووكي بجرب





    __________________
    قريبا ..
    تعديل المسار

    من فكره إلى فكره

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2005
    المشاركات
    456


    برضوا ..

    لكن مو مشكلة لقيت حل


    جزاك الله خير





    __________________
    قريبا ..
    تعديل المسار

    من فكره إلى فكره

  7. #7
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2005
    المشاركات
    456


    اخي الكريم

    سؤال اخر

    لمن بدي اعمل تصغير اتوماتيكي للصور

    يطلع خطأ في تعديل المقاسات ممكن اعرف السبب





    __________________
    قريبا ..
    تعديل المسار

    من فكره إلى فكره





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض