صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 10 من 17

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

  1. #1
    الصورة الرمزية ابو راشد
    Title
    نبض جديــد
    تاريخ التسجيل
    02- 2005
    العمر
    54
    المشاركات
    169

    في بي أدفانسد بورتال ... نقلة نوعية وصفحة مميزة لمنتداك

    في بي أدفانسد بورتال ... نقلة نوعية وصفحة مميزة لمنتداك

    هاك اليوم يعتبر من هاكات القمة وسيحقق نقلة نوعية وصفحة مميزة لمنتداك مع سهولة في الإدارة وتوقع بأن يحقق الهاك الصدارة قريبا في مجال إدارة وتطوير منتديات الفي بوليتين ... والهاك يعتبر نظام كامل لإدارة المحتويات شبيه بمجلة النيوك ولكن بإمكانيات أقل وقد بدأ يأخذ وضعه في المنتديات الأجنبية وجاء الدور الآن على المنتديات العربية والتي تطمح دائما للتفوق والمنافسة ... والتسمية الأجنبية للهاك هي cmps أو بالتفصيل Content Management & Portal System بمعنى إدارة محتويات ونظام صفحة بداية .

    ويأتي النظام بمميزات عديدة نذكر منها على سبيل المثال :

    ــ إندماج كلي مع المنتدى وإدارته تتم عن طريق لوحة تحكم المنتدى .
    ــ سهولة التعامل مقارنة بغيره من أنظمة إدارة المحتويات .
    ــ سهولة إضافة بلوك أو موديل والتي سيتوفر منها الكثير قريبا .
    ــ تحكم تام بصلاحيات مشاهدة الصفحة أو الموديل أو البلوك كل على حده .
    ــ إمكانية تنشيط أو إيقاف أي صفحة أو موديل أو بلوك بسهولة تامة .
    ــ إعتماد كلي على التمبليت في التصميم مما يعني سهولة التعديل .
    ــ يمكن إدراج php أو تمبليت كموديل جديد وبسهولة وكمثال على ذلك المتواجدون بأعلام الدول أو الراصد يمكن وضعه كموديل مستقل بسهولة .
    ــ إمكانية نقل أي موديل أو بلوك لأي عمود في الصفحة ... يمين أو شمال أو وسط مع إمكانية ترتيب عرض الموديلات في كل عمود حسب ما تحب .
    ــ تعريب متكامل من قبل منتديات المودة وسوف يتم دعمه بموديلات وبلوكات جديدة بإستمرار .
    ــ إمكانية إنشاء عدد غير محدود من الصفحات والموديلات والبلوكات .
    ــ فهك للهاك أو النظام سوف يقلل من تعديل ملفات المنتدى من أجل الهاكات .
    ــ مرفق بالهاك عدد جيد من الموديلات كما يتوفر له موديلات أخرى في موقع المبرمج مثل الطقس وعرض جديد صور الألبوم وغيره الكثير .
    ــ سرعة الهاك عند تحميل الصفحة الرئيسية بصراحة تعتبر ميزة غير طبيعية لهذا البورتال .
    ــ تحكم كامل بآخر مواضيع المنتدى والأخبار والتصويت مع إمكانية تحديد منتدى الأخبار والتصويت ومنتديات آخر المواضيع .
    ــ إمكانية عرض الإستفتاءات من جميع المنتديات أو المنتديات التي تحددها وبشكل عشوائي أو عرض آخر تصويت .
    ــ دعم كامل لأي متغيرات خاصة بالمنتدى قد تحتاج لها في موديل أو تمبليت .
    ــ وغيره الكثير والذي ستكتشفه بنفسك .

    ================================================== ===========================
    الموديلات المرفقة :

    ــ الأخبار .
    ــ آخر مواضيع المنتدى .
    ــ أرشيف الأخبار .
    ــ الإستفتاءات .
    ــ التقويم المصغر .
    ــ المتواجدون الآن
    ــ قائمة الأصدقاء .
    ــ قائمة محتويات تنتظر الموافقة ... كالمواضيع أو المرفقات أو التسجيل وغيره .
    ــ إحصائيات المنتدى .
    ــ البحث السريع في المنتدى .
    ــ محتويات الصفحة الإضافية لعرض صفحة مستقلة جديدة .


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


    ================================================== ===========================
    متطلبات التشغيل :

    ــ منتدى في بوليتين الإصداره الثالثة أو أحدث .
    ــ php و My Sql

    ================================================== ===========================
    لنبدأ الشرح : والشرح موجود بالملف المرفق أيضا

    الخطوة الأولى : هذه الخطوة هامة جدا ليتمكن الهاك من العمل بشكل صحيح .

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

    قد تجدها هكذا images/misc

    عدلها لتصبح هكذا http://your-site.com/images/misc

    نفذ هذه الخطوة الهامة على جميع الستايلات في منتداك .

    ================================================== ===========================
    الخطوة الثانية :

    تعديل القوالب :

    إستبدل محتويات القالب calendar_smallmonth_day بما يلي :

    كود:
    <!-- a single day on the small calendars -->
    <td class="<if condition="$show['highlightweek']">alt2<else />alt1</if>"<if condition="$show['highlighttoday']"> style="border:solid 1px red; font-weight:bold" title="$vbphrase[today]"</if>>
     <if condition="$show['daylink']">
      <if condition="$show['dontshowweek']"><span class="smallfont"></if><a href="$vboptions[bburl]/calendar.php?$session[sessionurl]do=getinfo&amp;day=$year-$month-$day&amp;c=$calendarid" title="$eventdesc">$day</a><if condition="$show['dontshowweek']"></span></if>
     <else />
      <if condition="$show['dontshowweek']"><span class="smallfont">$day</span><else />$day</if>
     </if>
    </td>

    إستبدل محتويات القالب calendar_smallmonth_day_other بما يلي :

    كود:
    <!-- a single day from another month on the small calendars -->
    <td class="smallfont"><em><if condition="$show['dontshowweek']"><span class="smallfont">$day</span><else />$day</if></em></td>

    إستبدل محتويات القالب calendar_smallmonth_header بما يلي :

    كود:
    <tr>
    <if condition="$show['dontshowweek']">
    <td class="tcat" colspan="$colspan" align="$stylevar[left]"><span class="smallfont"><b>$vba_options[portal_blockbullet] 
    <else />
    <td class="tcat" colspan="$colspan" align="center"><b>
    </if><a href="$vboptions[bburl]/calendar.php?$session[sessionurl]month=$month&amp;year=$year&amp;c=$calendarid&amp;do=displaymonth">$monthname $year</a></td>
    </tr>
    <tr align="center">
     <if condition="!$show['dontshowweek']"><td class="thead">&nbsp;</td></if>
     <if condition="$show['day1']"><td class="thead">$day1</td></if>
     <if condition="$show['day2']"><td class="thead">$day2</td></if>
     <if condition="$show['day3']"><td class="thead">$day3</td></if>
     <if condition="$show['day4']"><td class="thead">$day4</td></if>
     <if condition="$show['day5']"><td class="thead">$day5</td></if>
     <if condition="$show['day6']"><td class="thead">$day6</td></if>
     <if condition="$show['day7']"><td class="thead">$day7</td></if>
    </tr>
    $calendarrowbits

    إستبدل محتويات القالب calendar_smallmonth_week بما يلي :

    كود:
    <tr align="center">
    <if condition="$show['dontshowweek'] != 1"> <td class="thead"><a href="calendar.php?$session[sessionurl]c=$calendarid&amp;week=$firstweek&amp;do=displayweek&amp;month=$month" title="$vbphrase[view_this_week_in_detail]" style="font-family:arial,sans-serif; text-decoration:none">&gt;</a></td></if>
     $calendardaybits
    </tr>

    ================================================== ===========================
    الخطوة الثالثة :

    تعديل ملفات المنتدى :

    في ملف global.php في مسار المنتدى إبحث عن :

    كود:
    define('VB_AREA', 'Forum');
    اضف قبلها :

    كود:
    if (defined('VBA_PORTAL'))
    {
     $phrasegroups = array_merge($phrasegroups, 
      array(
       'calendar', 
       'adv_portal',
       'postbit'
      )
     );
    
     $specialtemplates = array_merge($specialtemplates, 
      array(
       'adv_modules',
       'adv_portal_opts',
       'attachmentcache',
       'bbcodecache',
       'birthdaycache',
       'eventcache',
       'iconcache',
       'maxloggedin',
       'smiliecache',
       'userstats'
      )
     );
     
     $globaltemplates = array_merge($globaltemplates,
      array(
       'adv_portal',
       'adv_portal_footer'
      )
     );
    }

    وابحث عن :

    كود:
    // #############################################################################
    // ######################## START TEMPLATES & STYLES ###########################
    // #############################################################################
    اضف قبلها :

    كود:
    if (defined('VBA_PORTAL'))
    {
     require_once('./includes/vba_cmps_include_top.php');
    }
    وإبحث عن :

    كود:
    // #############################################################################
    // ######################### END TEMPLATES & STYLES ############################
    // #############################################################################
    أضف قبلها :

    كود:
    if (defined('VBA_PORTAL'))
    {
     require_once('./includes/vba_cmps_include_bottom.php');
    }

    في ملف index.php في مسار admincp الخاص بلوحة تحكم المنتدى إبحث عن :

    كود:
    $printhr = false;
    if (can_administer('canadmincalendars'))
    اضف قبلها :

    كود:
     construct_nav_option($vbphrase['default_settings'], 'vba_cmps_admin.php?do=modifysettings');
     construct_nav_option($vbphrase['edit_modules'], 'vba_cmps_admin.php?do=listmodules');
     construct_nav_option($vbphrase['add_module'], 'vba_cmps_admin.php?do=addmodule');
     construct_nav_option($vbphrase['edit_pages'], 'vba_cmps_admin.php?do=listpages');
     construct_nav_option($vbphrase['add_page'], 'vba_cmps_admin.php?do=addpage');
     construct_nav_group($vbphrase['vba_cmps']);
     construct_nav_spacer();

    في ملف adminfunctions_template.php في مسار includes الخاص المنتدى إبحث عن :

    كود:
    'aaa' => 'AAA Old Backup'
    اضف قبلها :

    كود:
    'adv_portal' => 'vBadvanced CMPS',

    في ملف functions_calendar.php في مسار includes الخاص المنتدى إبحث عن :

    كود:
    function construct_calendar_output($today, $usertoday, $calendarinfo, $fullcalendar = 0, $weekrange = '')
    {
    اضف بعده :

    كود:
    global $vba_options, $vboptions;
    في ملف functions.php في مسار includes الخاص المنتدى إبحث عن :

    كود:
    if (THIS_****** == 'online' OR THIS_****** == 'calendar' OR (THIS_****** == 'index' AND $vboptions['showevents']))
    إستبدله بما يلي :

    كود:
    if (THIS_****** == 'online' OR THIS_****** == 'calendar' OR (THIS_****** == 'adv_index') OR (THIS_****** == 'index' AND $vboptions['showevents']))

    ================================================== ===========================
    التعديل على ملف إعدادات البورتال : هذا التعديل هام جدا وما لم ينفذ بدقة وشكل صحيح فلن يعمل الهاك .

    في ملف cmps_index.php في الملف المرفق بالهاك إبحث عن :

    كود:
    /home/vbadvanced/public_html/forum
    إستبدل /home/vbadvanced/public_html/forum بالمسار الحقيقي لمنتداك وإن لم تكن تعرف هذا المسار فقم بالتالي :

    من لوحة تحكم المنتدى إختر رفع الملف والصيانة عرض معلومات php ثم إبحث عن :

    _SERVER["DOCUMENT_ROOT"]

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

    ================================================== ===========================
    تهانينا ... فقد إنتهى الجزء الصعب من تركيب الهاك والآن للخطوة التالية :

    ــ قم برفع الملفات المعدلة سابقا كل ملف في مكانه السابق .
    ــ قم برفع مجلدات الهاك الموجودة في الملف المرفق كما هي للمنتدى .

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

    ================================================== ===========================
    الخطوة الأخيرة :

    الآن قم بتشغيل ملف التجهيز من خلال الرابط التالي مع التعديل قبلها لمسار منتداك الصحيح :

    http://yoursite.com/vb/admincp/vbacmps_install.php

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

    يتبغي عليك التركيز على ما يلي :

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

    ــ راجع صلاحيات مجموعات الأعضاء وصححها لما تحب في منتداك بالنسبة للصفحة الرئيسية والموديلات .

    ــ قم بنقل الموديلات بين الأعمدة ورتبها حسب رغبتك .

    ــ في حالة رغبتك جعل البورتال هو الصفحة الرئيسية لمنتداك قم بما يلي :

    أدخل لوحة تحكم المنتدى وإختر خيارات المنتدى ثم إختر خيارات صفحة المنتدى الرئيسية وغير الخانة الأولى من index إلى main أو أي إسم تحبه ثم توجه للوحة تحكم الموقع أو الإف تي بي وغير إسم الملف الرئيسي للمنتدى من index.php إلى main.php أو الإسم الذي إخترته وغير cmps_index.php إلى index.php وشوف النتيجه ... حلوه ... صح .


    يمكن معاينة الهاك على الطبيعة من هنا


    علما بأن جميع محتويات الصفحة تدار بواسطة هاكنا المميز .


    لا تنسوني بدعوات صالحات والله ولي التوفيق مع أجمل تحية .

    ــ
    الملفات المرفقة الملفات المرفقة

  2. #2
    الصورة الرمزية م العريبي
    Title
    نبض جديــد
    تاريخ التسجيل
    02- 2005
    العمر
    35
    المشاركات
    38
    شكراً لك جزيل الشكر على هذا الشرح و الهاك الرئع و بإمكانك ان تجعله افضل لو عملت نسخة منتدى معدل بإسمك للإعضاء و جاهزة للتحميل

    تحياتي للجميع
    م العريبي

  3. #3
    الصورة الرمزية ابو راشد
    Title
    نبض جديــد
    تاريخ التسجيل
    02- 2005
    العمر
    54
    المشاركات
    169
    اقتباس المشاركة الأصلية كتبت بواسطة م العريبي

    و بإمكانك ان تجعله افضل لو عملت نسخة منتدى معدل بإسمك للإعضاء و جاهزة للتحميل
    عذرا لكني لم أفهم المقصود ... آمل التوضيح ... تحياتي .

  4. #4
    الصورة الرمزية عاشق السمراء
    Title
    "رجل عادي جدا"
    تاريخ التسجيل
    05- 2002
    المشاركات
    21,307
    مساااااااااااء جميل ....



    يا اهلين ابو راشد ..
    يعطيك العافية اخي العزيز ....... !!

    اهلا بك هنا دائما ..
    منك نستفيد ..........!!

  5. #5
    الصورة الرمزية م العريبي
    Title
    نبض جديــد
    تاريخ التسجيل
    02- 2005
    العمر
    35
    المشاركات
    38
    سلام عليكم اخي ابو راشد كان قصدي انك تركب هاك الفي بي ادفانس على نسخة المنتدى 3.7 و تضعها للأخوان معدلة جاهزة للتحميل
    بيكون احسن هذا هو قصدي


    تحياتي لك
    م العريبي

  6. #6
    الصورة الرمزية ابو راشد
    Title
    نبض جديــد
    تاريخ التسجيل
    02- 2005
    العمر
    54
    المشاركات
    169
    اقتباس المشاركة الأصلية كتبت بواسطة عاشق السمراء
    مساااااااااااء جميل ....



    يا اهلين ابو راشد ..
    يعطيك العافية اخي العزيز ....... !!

    اهلا بك هنا دائما ..
    منك نستفيد ..........!!
    شاكرا لك ترحيبك بي ... تحياتي .

  7. #7
    الصورة الرمزية ابو راشد
    Title
    نبض جديــد
    تاريخ التسجيل
    02- 2005
    العمر
    54
    المشاركات
    169
    اقتباس المشاركة الأصلية كتبت بواسطة م العريبي
    سلام عليكم اخي ابو راشد كان قصدي انك تركب هاك الفي بي ادفانس على نسخة المنتدى 3.7 و تضعها للأخوان معدلة جاهزة للتحميل
    بيكون احسن هذا هو قصدي
    هذه الطريقة لا تناسب هاكنا لهذا اليوم فالهاك ضخم نوعا ما ... تحياتي .

  8. #8
    الصورة الرمزية ضيف المهاجر
    Title
    المدير العام
    تاريخ التسجيل
    05- 2002
    المشاركات
    6,428
    شكرا لك اخي ابو راشد

    وما قصرت على الشرح

    جزيت خيرا


    تحياتي
    <div style=text-align: center;><b><span style=font-family: Courier New><font size=4><a href=http://www.sultanqaboos.net target=_blank>موقع السلطان قابوس</a>
<a href=https://hmhaitham.om/ target=_blank><b><span style=font-family: Courier New><font size=4>موقع السلطان هيثم</font></span></b></a>
<a href=http://www.alrasby.net target=_blank>الراسبي نت</a>
</font></span></b>

</div>

  9. #9
    الصورة الرمزية ابو راشد
    Title
    نبض جديــد
    تاريخ التسجيل
    02- 2005
    العمر
    54
    المشاركات
    169
    اقتباس المشاركة الأصلية كتبت بواسطة ضيف المهاجر
    شكرا لك اخي ابو راشد

    وما قصرت على الشرح

    جزيت خيرا


    تحياتي
    حياك الله وأنا في الخدمة دائما ... تحياتي .

  10. #10
    الصورة الرمزية QTR
    Title
    نبض جديــد
    تاريخ التسجيل
    08- 2004
    العمر
    46
    المشاركات
    63
    ابو راشد
    الله يعطيك العافية على هذا الشرح
    جاري التجربة
    وتسلم مرة ثانية

معلومات الموضوع

الأعضاء الذين يشاهدون هذا الموضوع

الذين يشاهدون الموضوع الآن: 1 (0 من الأعضاء و 1 زائر)

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

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

RSS RSS 2.0 XML MAP HTML