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

الموضوع: هاك قسم الدورات .. فكره: ملاك الحاسب ( برمجة : المطلوووب)

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

    Thumbs up هاك قسم الدورات .. فكره: ملاك الحاسب ( برمجة : المطلوووب)



    السلام عليكم ورحمة الله

    كا اول موضوع لي في سوالف فحبيت ابدا بآخر اعمالي :nice:

    الهكا فكره الاخ : ملاك الحاسب
    اسم الهاك / هاك قسم الدورات

    وظيفة الهاك / هى ان يقوم الهاك بتحديد قسم معين ليكون قسم

    للدورات التعليميةالتى يقيمها مشرفين المنتدى

    وهو يعمل الاتى
    1-عدم مشاهدة الاعضاء الغير مسجلين فى الدورة محتوى الموضوع فى هذا القسم
    ولااكن يستطيع الدخول الى القسم ورؤية عناوين المواضيع {الدروس}

    ولا يستطيع رؤية الموضوع من الداخل
    وعدم المشاركة فية

    ولاكن يستطيع الدخول الى موضوع واحد فقط فى هذا القسم
    ليقوم بطلب التسجيل فى الدورة

    ملحوظة : عدم مشاهدة الاعضاء الغير مسجلين فى الدورة محتو الموضوع فى هذا القسم
    يعنى ان اى عضو موجود فى المنتدى لايستطيع رؤية الدورة والدخول اليها الا بعد موافقة المشرف عن الدورة وذلك عن طريق الموضوع الذى سيكون الوحيد فى القسم هذ الى يقدر يضع فية مشاركة لطلب الالتحاق بالدورة وبعد ذلك يقوم المشرف بأضافة العضو من خلال هذا الهاك
    فيستطيع العضو هذ بعد تسجيلوة رؤية المواضيع


    الهاك يقوم بأكثر من ما اراده الاخ ملاك الحاسب حيث يمكن التحكم بالسماح او المنع من خلال المجموعات او من خلال عدد المشاركات

    صوره لخيارات الهاك حيث يتضح فيها كل شئ




    الهاك بالمرفقات





    الصور المرفقة الصور المرفقة  
    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة المطلوووب ; 24-02-2008 الساعة 05:55 AM


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Jan 2008
    المشاركات
    588


    فكرة جميلة .. مبدع ..
    شكراً لك





    __________________
    سبحانك ، وبحمدك لا إله إلا أنت استغفرك وأتوب إليك

    العاب

  3. #3
    عضو نشيط
    تاريخ التسجيل
    Aug 2007
    المشاركات
    155


    مثال إذا سمحت





    __________________
    www.no5ive.com
    منتدى شبابي أردني


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


    لايوجد لدي مثال لاني لم اركبه ... انما عملته لطلبه فقط






  5. #5
    عضو شرف
    تاريخ التسجيل
    Mar 2005
    المشاركات
    943


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

    عمل رائع اخي المطلوب .. بارك الله في مجهودك

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

    كود PHP:
    function spiot($mtloobg,$iarry

    $iarry=explode(","$iarry); 
    $total=count($iarry); 
      if (
    $total>1
      { 
    $total=count($iarry); 
             for( 
    $i=0$i $total ;$i++)  
              { 
                  if(
    $iarry[$i]==$mtloobg
                 {  
         
                break; 
                 }  
            } 
    if (
    $iarry[$i]==$mtloobg

    return 
    true

    else 

    return 
    false

     } 
     else  
      { 
       if(
    $iarry[0]==$mtloobg){ 
        return 
    true;
           } 
         else 
           { 
            return 
    false
          } 
      } 
    الفنكشن هذي ياليت تشرح لي وش عملها بالظبط ..

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

    كود PHP:
    $bangroupid explode(","$vbulletin->options['hack_dworh_op_groups']); 
    if(!
    in_array($vbulletin->userinfo['usergroupid'],$bangroupid)) 
    رسالة الخطا طريقتك صحيحه في كتابتها ..
    لتكون اكثر احترافيه اكتبها بالطريقه التاليه

    لو اخذنا على سبيل المثال رسالة الخطا هذي

    كود PHP:
    eval(standard_error("عفوا لايمكنك كتابه مواضيع جديده في هذا القسم إلا بعد ان تتجاوز عدد مشاركاتك ".$vbulletin->options['hack_dworh_op_posts']." مشاركات ... عدد مشاركاتك حالياً  ".$vbulletin->userinfo['posts'])); 
    تستطيع كتابتها باستخدام العبارات بالطريقة التاليه ..

    كود PHP:
    eval(standard_error(fetch_error('no_add_thread'$vbulletin->options['hack_dworh_op_posts'], $vbulletin->userinfo['posts']))); 
    وتذهب تضيف عبارة بالشكل الاتي
    اسم العباره هو no_add_thread
    نوعها هو Error Messages
    نصها هو

    عفوا لايمكنك كتابه مواضيع جديده في هذا القسم إلا بعد ان تتجاوز عدد مشاركاتك {1} مشاركات ... عدد مشاركاتك حالياً {2}

    بحيث رقم واحد {1} هو
    كود PHP:
    $vbulletin->options['hack_dworh_op_posts'
    ورقم اثنين {2}
    كود PHP:
    $vbulletin->userinfo['posts'
    بحيث تاخذ راحتك اكثر في كتابة اكواد الـhtml وايضا سهولة تعديل الجملة لمستخدم الهاك من دون دخوله على الكود الرئيسي ..

    وشكرا لك على مشاركتك وطرح هاكاتك واتمنى تتقبل ملاحظاتي بصدر رحب ..

    اطيب تحيه ..






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


    اهلا بك اخي جواني

    وسعيد بملاحظاتك .... طبعا راح اشرح لك بالتفصيل ماتريد

    يبدو انك نسيت ان اي شخص ممكن يطلع على الموضوع عن طريق صفحة الطباعه وايضا من الارشيف ..
    استخدم البليق ان الخاص بكل صفحة ..
    انتقاد في محله راح يتم تداركه باذن الله ولن يحتاج لوقت كبير بالنسبه لصفحه الطباعه
    اما الارشيف فهذا عاد مانقدر عليه لان العضو لديه تصاريح مشاهده القسم



    رسالة الخطا طريقتك صحيحه في كتابتها ..
    لتكون اكثر احترافيه اكتبها بالطريقه التاليه

    لو اخذنا على سبيل المثال رسالة الخطا هذي

    كود PHP:
    eval(standard_error("عفوا لايمكنك كتابه مواضيع جديده في هذا القسم إلا بعد ان تتجاوز عدد مشاركاتك ".$vbulletin->options['hack_dworh_op_posts']." مشاركات ... عدد مشاركاتك حالياً  ".$vbulletin->userinfo['posts'])); 
    تستطيع كتابتها باستخدام العبارات بالطريقة التاليه ..

    كود PHP:
    eval(standard_error(fetch_error('no_add_thread'$vbulletin->options['hack_dworh_op_posts'], $vbulletin->userinfo['posts']))); 
    وتذهب تضيف عبارة بالشكل الاتي
    اسم العباره هو no_add_thread
    نوعها هو Error Messages
    نصها هو

    عفوا لايمكنك كتابه مواضيع جديده في هذا القسم إلا بعد ان تتجاوز عدد مشاركاتك {1} مشاركات ... عدد مشاركاتك حالياً {2}
    بحيث رقم واحد {1} هو
    كود PHP:
    $vbulletin->options['hack_dworh_op_posts'
    ورقم اثنين {2}
    كود PHP:
    $vbulletin->userinfo['posts'
    بحيث تاخذ راحتك اكثر في كتابة اكواد الـhtml وايضا سهولة تعديل الجملة لمستخدم الهاك من دون دخوله على الكود الرئيسي ..
    فاهم عليك واعرف ماذكرت ولو تلاحظ تغلب طريقتي باستخدام php على استخدام طرق المنتدى

    انا اعرف انى اقدر اضيف كلمات جديده على رسائل الخطاء
    بس انا ابتعد عن استخدام اى اضافات يتم ادخالها لقاعده البيانات او جلبها
    بمعني لا اريد زج المزيد من الكلمات في فهرس المنتدى الخاص بالكلمات
    هذا له تأثير اجابي مستقبلا بعدم استهلاك وقت كبير في جلب الكلمات من قاعده البيانات

    كما اني وضعت ماريد تماما بدون الحاجه إلى الرجوع لتعديله مستقبلا لان الهاك مخصص للدورات

    والعبارات واضحه جداا واعتقد انك توافقني الرأي بهذا الخصوص ( ليس كل شئ يجب ان يكون بالشكل الذي تم وضعه في المنتدى فالمنتدى مبنى على اساس php التى استخدمها لماذا ابحث وراء اكواد المنتدى إذا كان كل شئ يبدو مرضيا )


    كود PHP:
    function spiot($mtloobg,$iarry

    $iarry=explode(","$iarry); 
    $total=count($iarry); 
      if (
    $total>1
      { 
    $total=count($iarry); 
             for( 
    $i=0$i $total ;$i++)  
              { 
                  if(
    $iarry[$i]==$mtloobg
                 {  
     
                break; 
                 }  
            } 
    if (
    $iarry[$i]==$mtloobg

    return 
    true

    else 

    return 
    false

     } 
     else  
      { 
       if(
    $iarry[0]==$mtloobg){ 
        return 
    true;
           } 
         else 
           { 
            return 
    false
          } 
      } 
    الفنكشن هذي ياليت تشرح لي وش عملها بالظبط ..

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

    كود PHP:
    $bangroupid explode(","$vbulletin->options['hack_dworh_op_groups']); 
    if(!
    in_array($vbulletin->userinfo['usergroupid'],$bangroupid)) 
    شوف هذا الفنكشن مثل ما قلت انت له عمل
    1- يشيك على الرقم الموجود إذا كان رقم واحد يقارن بشكل مباشر
    2- إذا كان مجموعه يقوم بمقارنه الارقام
    يعود بالنهايه بـ true او false

    يعطي نفس العمل للكود الذي قمت بوضعه
    لكن انا استخدمه بعده اغراض آخرى مثل مقارنه رقم القسم
    ورقم المجموعه ملاحظاتك جميله وتستحق الشكر عليها
    طبعا الكود الذي وضعته انت اخف لذالك سوف استخدمه في النسخه الثانيه المعدله
    :nice:

    ======================================
    تم ارفقاك الهاك الذي لايمكن التحايل باستخدام (مشاهدة صفحة طباعة الموضوع) مع الشكر للاخ المبدع جواني





    الملفات المرفقة الملفات المرفقة
    التعديل الأخير تم بواسطة المطلوووب ; 25-02-2008 الساعة 06:23 PM

  7. #7
    عضو نشيط
    تاريخ التسجيل
    May 2006
    المشاركات
    200


    تستاهل الشكر

    هاك ممتاز






  8. #8
    عضو شرف
    تاريخ التسجيل
    Mar 2005
    المشاركات
    943


    حياك الله .. وكلامك في محله ووجهت نظرك صحيحه ..
    بالنسبة لي الارشيف تستطيع السيطره على المواضيع والمنتديات بالطريقة التاليه ..

    والفنكشن جميل لكن تحويل الارقام لي مصفوفه والتشييك على المصفوفه سواء رقم واحد او اكثر من رقم ..
    بالسطرين الي وضعتهم لك افضل ..

    عن طريق الهوك archive_process_start

    بالطريقة التالية

    كود PHP:
    if($do == 'thread')
    {
    die(
    "error");

    اترك الباقي عليك .. ستجد الباقي في ملف index.php داخل مجلد الارشيف ..

    كل الموده .. وجميل وجود شخص بهذا الفكر الجميل في البرمجة ..






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


    swalf3.com الله يعافيك

    وشارك لك مرورك العطر



    حياك الله .. وكلامك في محله ووجهت نظرك صحيحه ..
    بالنسبة لي الارشيف تستطيع السيطره على المواضيع والمنتديات بالطريقة التاليه ..

    والفنكشن جميل لكن تحويل الارقام لي مصفوفه والتشييك على المصفوفه سواء رقم واحد او اكثر من رقم ..
    بالسطرين الي وضعتهم لك افضل ..

    عن طريق الهوك archive_process_start

    بالطريقة التالية

    كود PHP:
    if($do == 'thread')
    {
    die(
    "error");

    اترك الباقي عليك .. ستجد الباقي في ملف index.php داخل مجلد الارشيف ..

    كل الموده .. وجميل وجود شخص بهذا الفكر الجميل في البرمجة ..

    اهلين جواني ... :nice:
    بالنسبه للارشيف راح اخليه لان مايعرفه الكثير عشان يستخدمون التحايل
    و لان ممكن اغلاقه بسهوله من خيارات المنتدى





    التعديل الأخير تم بواسطة المطلوووب ; 26-02-2008 الساعة 02:20 PM





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

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

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