صفحة 1 من 3 123 الأخيرةالأخيرة
النتائج 1 إلى 15 من 37

الموضوع: درس ( صناعة منتج خاص بك بالتفصيل والشرح )

  1. #1
    عضو فعال
    تاريخ التسجيل
    Jun 2004
    المشاركات
    1,519

    درس ( صناعة منتج خاص بك بالتفصيل والشرح )



    [B]البعض يعتقد بأن مسألة تكوين منتج أمر غاية بالصعوبه والتعقيد والبعض لا يستفيد من خصائص برنامج المنتدى لذلك



    هذا درس للمبتدئين ولكوني مبتدء وددت مشاركتكم به عل الله ان ينفع به مع العلم بأنه الدرس الأول بالمنتديات تفصيلا في هذا المجال والامنيه ان تفتح المجال لدروس

    اخرى وفائده مشتركه


    الدرس يتكون من 3 مراحل ستأخذك من البدايه والى الانتهاء من تكوين منتجك بالكامل وبالتفصيل والصور :



    عند رغبتك في تكوين منتج ما ولنفترض تكوين منتج بسيط للإعلانات فأول ما ينبغي عليك هو وضع الاطار الذي سوف تقوم من خلاله بإنشاء المنتج



    وذلك كالتالي :

    خصائص المنتج

    1/ اعلانات يعرض إعلان واحد في الصفحه الرئيسيه يتم التحكم به من خلال لوحة التحكم


    2/ يحتوي رابط صفحة المعلن
    3/ اغلاق وفتح المنتج
    4/ بيانات الانتهاء والبدء والمعلن وهكذا

    بداية العمل طبعا على نسخة بجهازك الشخصي

    افتح ملف الكونفغ وابحث عن المتغيير

    كود PHP:
    $config['Misc']['******prefix'] = 'bb'
    اسفله مباشرة قم بوضع المتغيير

    كود PHP:
    $config['Misc']['debug'] ='1'
    الآن قم بالعوده الى صفحة المنتدى الرئيسيه وانظر أسفلها لتجد صورة مشابهه للصورة التاليه





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

    معلومه ليست داخله بالدرس ولكنها تهم الكثير


    نبدء المرحلة الاولى :

    نتوجه الى لوحة التحكم للمنتدى ومنها نتوجه الى المنتجات ومنها الى اضافة منتج جديد وكالتالي :




    وبعد تكوينك لأسم المنتج وتعريفه ورقمه ( لايشترط رقم معين )

    تذهب الى خيارات المنتدى والتي ستجدها على النحو التالي :



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





    الآن تقوم بتعبئة البيانات مع ملاحظة التالي ( إسم المتغيير تضعه باللغة الانجليزيه

    ويكون اسم ستستخدمه لاحقا )


    قمنا بوضع المتغير : ads22



    ووضعنا العنوان : إعدادات الإعلانات

    ووضعنا المنتج : الاعلانات المسبطه ( الي سبق وعملناها قبل قليل في المنتجات

    )


    الان نقوم بعملية الحفظ وتلقائيا سوف يحولك على صفحة كالتالي


    الآن نبدء بترتيب اعداداتنا كيفما نريد وذلك بداية بالضغط على اضافة اعداد وسيتم فتح صفحه كالتالي :





    الآن يجب عليك التركيز حيث ان كل شغلة تقوم بها هنا سوف تحتاجها لاحقا

    وحيث انك ترغب بخيار اغلاق الهاك او فتحه فالأكيد سيكون هو اول خيار يتضمن خيارات الاعلانات ولكن كيف يمكنك ذلك ؟



    بكل بساطة قم بتعبئة البيانات التاليه كالتالي للتتضح الصوره

    إسم المتغيير : ads22_switch



    ( حيث سيكون هذا المتغيير هو المفتاح لتشغيل الهاك او اغلاقه )

    مجموعة الاعدادات تتركها كما هي حيث ان هذا الخيار سيكون ضمن اعدادات الاعلانات وليس غيرها



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

    النقطه )


    العنوان : تشغيل الاعلانات واغلاقها

    الوصف : من خلال هذا الخيار بإمكانك اغلاق الإعلانات وفتحها

    كود اختياري : yesno



    ( وضع الخيار هذا يعني ان يكون الخيار لاحقا عبارة عن اختيار نعم أو لا )

    مثال



    (وضع الخيار على textarea يعني أن يكون الخيار لاحقا على هيئة مربع تضع به القيمه التي ترغب بها )

    مثال



    ( ترك الخيار فارغ يعني ان يكون الخيار لاحقا عباره عن مستطيل تضع به رابط او عدد او أي شيئ )

    مثال



    بالعوده للموضوع فقد وصلنا الى

    نوع صلاحية البيانات : نتركه على حر

    إفتراضي : no

    ( يجعل الخيار بشكله التلقائي على لا )

    عرض الطلب : 10

    ( العرض هنا هو مكان الخيار بالنسبه لبقية الخيارات والعرض يقوم على العدد العشري بمعنى الخيار الاول يكون 10 والثاني 20 والثالث

    30 وهكذا )


    بعد وضع الخيارات السابقه نقوم بعمل حفظ لتخرج لنا الصوره التاليه :



    هكذا انتهيت من الخيار الاول من خيارات منتجك الجديد ونأتي إلى اضافة الخيار الثاني من خلال اضافة اعداد



    وايضا تقوم حسب الترتيب السابق ولكن هذه المره بالبيانات التاليه :

    إسم المتغيير : ads22_pic



    ( هذا الاعداد هو الاعداد المختص بوضع صورة الاعلان )

    المنتج : الاعلانات المبسطه

    العنوان : رابط صورة الاعلان

    الوصف : ضع رابط صورة الاعلان الذي ترغب بإضافته هنا

    كود إختياري : تتركه فارغ

    نوع صلاحية البيانات : تتركه كما هو

    الافتراضي : تتركه كما هو

    عرض الطلب : 20 وبيكون تلقائيا موجود

    يتبــــــع






    الملفات المرفقة الملفات المرفقة
    __________________
    أحفظ الله في السر والعلن


  2. #2
    عضو فعال
    تاريخ التسجيل
    Jun 2004
    المشاركات
    1,519


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


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



    إسم المتغيير : ads22_link



    المنتج : الاعلانات المبسطه

    العنوان : رابط صفحة الإعلان

    الوصف : تضع هنا الرابط المؤدي الى صفحة المعلن

    كود إختياري : تتركه فارغ

    إفتراضي : ايضا فارغ

    عرض الطلب ستجده 30 تلقائيا

    اعمل حفظ ويجب ان تجد صورة كالتالي :


    البعض طبعا يرغب بوضع تاريخ بداية الاعلان او تاريخ انتهاءه ومعلومات عن صاحب الاعلان بالتالي سوف نضيف اعداد جديد كالتالي :



    إسم المتغيير : ads22_info



    المنتج : الاعلانات المبسطه

    العنوان : معلومات الإعلان

    الوصف : معلومات تضهر للزائر عند مرور الماوس على الإعلان

    كود إختياري : textarea



    البقية كما هي وتعمل حفظ ليعيدك الانتقال التلقائي الى الصفحه التاليه :



    الآن أنت انتهيت من وضع الاعدادات لهذا المنتج البسيط والي هو عباره عن مثال للتضح الصورة فقط بالنسبه للإعدادات




    قبل الإنتقال للخطوة التاليه يجب علينا التذكر بالنسبه للبيانات التي وضعناها

    المتغييرات المستخدمه

    ads22_switch( تشغيل وإغلاق الهاك )



    ads22_pic( رابط الصورة المستخدمه )



    ads22_link( رابط صفحة الإعلان )



    ads22_info ( بيانات الإعلانات )




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

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

    المرحله الثانيه بعملنا الآن :


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



    سوف تخرج لنا الصفحه التاليه ونقوم بمسح ما يوجد بها من أكواد



    الآن نختار من الخيارات السفلية خيار تصميم



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



    نقوم بوضع الخيارات التاليه عند عمل جدول





    ولكي نضع الصورة والتي من المفترض انها تحتوي على متغيير صورة الاعلان والي هو كما هو بالاعلى



    ads22_pic

    نقوم بوضعه كالتالي عند اضافتنا للصوره

    كود PHP:
    $vboptions[ads22_pic
    وبالتالي ستصبح بيانات اضافة الصوره داخل الجدول كالتالي بالنسبه لخيار ( عام )

    :



    أما بالنسبه لخيار ( المظهر )

    فستكون كالتالي



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



    الأن وبعد عمل السابق المفروض تكون عندك صفحة ( تصميم )

    في الفرونت بيج كالتالي :



    اذا كانت كذلك فعملك الى الآن سليم

    الآن ! قمت بعمل الصوره التي ستضهر ولكن اين الرابط الذي سيتم التحويل اليه عند

    الضغط على الصوره ؟


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


    نقوم بالضغط على مربع الصوره بيمين الفاره وبالتالي ستخرج القائمه التاليه :


    وبإختيارك لخيار ارتباط تشعبي ستخرج لك القائمه :


    ففي الخيار رقم 1 كما هو موضح نقوم بوضع المتغيير

    ads22_link

    ولكن بالصورة التاليه :
    كود PHP:
     
    $vboptions
    [ads22_link
    ولأننا قد رغبنا سابقا في وضع بيانات تخرج للزائر وهي عباره عن تاريخ بدايته وصاحب الاعلان وهكذا فمن المفترض انها تكون كتلميح بالشاشه لذا ففي

    الخيار رقم 2 نقوم بوضع المتغيير


    Ads22_info

    ولكن كما قلنا سابقا بالصوره

    كود PHP:
    $vboptions[ads22_info
    بهذه الصوره نكون تقريبا انتهينا وتبقى لدينا أهم خيار وهو خيار تشغيل وإغلاق الهاك والذي اردنا تضمينه سابقا فهل العمليه معقده ؟



    لا اعتقد فمن خلال الفرونت بيج تقوم بإختيار خيار تعليمات برمجيه كالتالي :

    يتبــــــع






    __________________
    أحفظ الله في السر والعلن

  3. #3
    عضو فعال
    تاريخ التسجيل
    Jun 2004
    المشاركات
    1,519



    والآن ركز معي

    أنت ترغب بإختفاء الهاك ( بالكامل ) عند عدم تفعيله ؟ إذن عليك أن تضع شرطا برمجيا كالتالي :



    كود PHP:
    <if condition="$vboptions[ads22_switch]"
    ولو لاحظت هنا استخدمنا المتغيير الاول وهو ads22_switch

    والذي اردنا به سابقا ان يكون مفتاح التشغيل والاغلاق للهاك


    ولكن ينبغي عليك التأكد بان الشرط لن يعمل الا في حال احتوى على اغلاق له والذي سيكون في أخر سطر من الأكواد



    ففي اخر سطر تضع اغلاق للشرط كالتالي :

    كود PHP:
    </if> 
    الآن انتهينا والكود الكلي سيكون بالصوره التاليه :

    كود PHP:
    <!-- بداية هاك الاعلانات -->
    <if 
    condition="$vboptions[ads22_switch]">
    <
    table border="0" width="100%" cellspacing="0" cellpadding="0" id="table1">
    <
    tr>
    <
    td><p align="center"><a title="$vboptions[ads22_info]href="$vboptions[ads22_link]"><img 

    border
    ="0" src="$vboptions[ads22_pic]"></a></td></tr>
    </
    table>
    </if>
    <!-- 
    نهاية هاك الاعلانات --> 

    الآن وبما أن لدينا قالب جاهز سوف ننتقل الى الجزء الأخير من المرحلة الثانيه :

    نقوم بإختيار المكان الذي نرغب بعرض القالب به

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



    نقوم بفتح قالب FORUMHOME



    نبحث عن المتغيير

    $header

    نضع اسفله مباشرة المتغيير الذي سيترجم بالقالب الذي قمنا بصنعه قبل قليل والمتتغير سيكون هو اسم القالب نفسه

    ( بمعنى )


    $ads22

    بعدها نقوم بحفظ القالب

    لو أردت ان يخرج في جميع الصفحات نقوم بفتح القالب header



    في اخره تماما نضيف التالي

    $ads22

    الآن قد يقول البعض انتهينا ونذهب لرؤية العمل ولكن العمل لم ينتهي فنحن الآن في المرحلة الأخيره من العمل



    القالب لن يتم عرضه مالم يكون هناك تعريف له ( برنامج مساعد )

    في أحدى الصفحات ولأن القالب من عملنا نحن فيجب علينا تعريف القالب للبرنامج حتى يتعرف عليه ويصيرون حبايب


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

    نضام البرمجيات والمنتجات

    منها الى

    اضافة برنامج مساعد جديد ( اضافة برمجية جديده )

    او أي اسم حسب التعريب الي تستخدمه


    سوف تضهر لك صفحه كالتالي :



    الآن في نقوم بتعبئة البيانات

    المنتج : الاعلانات المبسطه

    مكان التنفيذ : global_start



    )لتنفيذه في أي مكان ترغب به )



    العنوان : ads22

    كود البرنامج المساعد

    كود PHP:
    eval('$ads22 = "' fetch_template('ads22') . '";'); 
    ملاحظه خارجيه ( كان التعريف بالإصدارات السابقه يتم عبر ملف

    index او أي صفحه بواسطة الملفات )


    طبعا تقوم بالاخير بتنشيط البرنامج المساعد ومن ثم حفظ

    الآن نقدر نقول الف مبروك إن أنت فعلا اتبعت الخطوات السابقه بنجاح سوف يكون بمقدورك رؤية ذلك من خلال منتداك



    لذا فدعونا نقوم بفتح خيارات المنتدى

    ومنها الى

    اعدادات الإعلانات المبسطه

    ومنها الى تعبئة البيانات للتأكد من أن كل شيئ كما نريد


    الآن نتوجه مباشرة الى الصفحه الأولى للمنتدى لنرى إن كانت العملية صحيحه أم لا

    اذا كان كل شي سليم سوف ترى الإعلان :



    نقدر نقول لك الآن الف مبروك انتهيت من صناعة اول منتج لك بنجاح ولتقوم بإخفاءه عليك تعطيل خيار تشغيل الهاك ليخرج لك

    بالصوره التاليه




    يوجد بالمرفقات المشروع الي قمنا بإنشاءه في هذا الدرس



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

    المرونه التي يوفرها البرنامج



    نهاية هذا الدرس فهو يحتمل الصواب ويحتمل الخطأ فإن اصبت فمن الله وإن اخطأت فمن نفسي والشيطان واتمنى تقويمي

    بذلك





    درس خاص بترايدنت وعند النقل يشترط ذكر المصدر




    اخوكم



    غشــــــــــــام



    خالـد الصقــــر
    [/B]

    المصدر ترايدنت





    __________________
    أحفظ الله في السر والعلن

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Jan 2006
    المشاركات
    258


    الله يجزاك بالخير ويدخلك الجنة ...


    فعلا شرح اكثر من رائع ... هذا ما كنا نحتاج اليه


    الله يوفقك دنيا واخرة ويرحم والدينك ....


    كفيت ووفيت





    __________________
    من لا يشكر الناس لايشكر الله

  5. #5
    عضو سوبر نشيط
    تاريخ التسجيل
    Sep 2006
    المشاركات
    741


    يعطيك العافية

    والله شرح روعة

    ---------------------------------------------------------------
    رعد العرب | برامج | تحميل افلام | فيديوهات | منتديات رعد العرب
    | صور | خلفيات |
    | 1 | 2 | 3 |






    __________________
    الحمد لله تعلم الفوركس

  6. #6


    بارك الله فيك اخوي

    جزاك الله كل خير

    شرح مميز بالفعل






  7. #7
    عضو سوبر نشيط
    تاريخ التسجيل
    Jun 2003
    المشاركات
    654


    والله ياخي تستاهل من يرد عليك


    مشكور وشرح مميز





    __________________
    http://www.Rwabi.com

    موقع روابي كل ماتتمناه

  8. #8
    عضو نشيط جدا
    تاريخ التسجيل
    Nov 2005
    المشاركات
    305


    شرح رائع بار الله فيك اخي الكريم





    __________________
    ألا كلُّ شيءٍ ما خلا اللهَ باطِلُ .... وكلُّ نعيم لا محالةَ زائلُ

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


    يعطيك العافيه





    شرح رائع






  10. #10
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2006
    المشاركات
    357


    الله يوفقك يالغالي ويبارك فيك دنيا واخره


    بس عنددي استفسار بسيط

    الي سويناه بالفرونت بيج وين نحطه؟؟؟؟






  11. #11


    بارك الله فيك يالغالي .. وشرح ولا اروع ..

    لكن يبدو ان الشرح قديم نوعاً ما ..

    حيث أن متغير :
    كود PHP:
    $vboptions 
    حسب علمي .. ان هذا هو الصحيح :

    كود PHP:
    $vbulletin->options 
    لك تحياتي ..






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


    أخي مدمن نت .

    توضيح لما ذكرة ..

    كود PHP:
    $vboptions 
    هذا في القوالب ..



    كود PHP:
    $vbulletin->options 
    هذا في ملفات php

    شكرا لكاتب الموضوع





    __________________
    @jawany

  13. #13


    اقتباس المشاركة الأصلية كتبت بواسطة جواني
    أخي مدمن نت .

    توضيح لما ذكرة ..

    كود PHP:
    $vboptions 
    هذا في القوالب ..



    كود PHP:
    $vbulletin->options 
    هذا في ملفات php

    شكرا لكاتب الموضوع

    أساساً القوالب هي تعمل داخل ملفات php بواسطة دالة eval ..






  14. #14
    عضو نشيط
    تاريخ التسجيل
    Jan 2006
    المشاركات
    258


    طيب كيف نحفظ الهاك بعد كل هالشغل


    الصراحه شي مميز وانا جربت اسوي هاك وتمام التمام


    بس ماعرفت كيف احفظه + القوالب + الاعدادات


    يعني الهاك كامل مكمل


    وشكرا مرة اخرى





    __________________
    من لا يشكر الناس لايشكر الله

  15. #15
    عضو فعال
    تاريخ التسجيل
    Jun 2004
    المشاركات
    1,519


    اقتباس المشاركة الأصلية كتبت بواسطة ADV
    الله يجزاك بالخير ويدخلك الجنة ...


    فعلا شرح اكثر من رائع ... هذا ما كنا نحتاج اليه


    الله يوفقك دنيا واخرة ويرحم والدينك ....


    كفيت ووفيت

    ويجزاك مثله ان شاء الله

    ويوفقك ويحفضك





    __________________
    أحفظ الله في السر والعلن





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

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

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