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

الموضوع: كيفية تنصيب المجلة MKPortal مع منتدى phpBB

  1. #1

    الإصدار العربى الرسمى من المجلة MKPortal



    بسم الله الرحمن الرحيم
    السلام عليكم ورحمة الله وبركاته
    تحية طيبة للجميع وبعد.،،،


    نأسف لفترة الإنقطاع طويلة المدى التى حدثت وذلك لبعض الأمور المتعلقة بنقل الدومين والسيرفر وتحويل نوع المنتدى من SMF إلى IPB وترتيب أوراق العمل بالدعم الفنى بشكل عام.

    على أى حال لقد عدنا وبإذن الله تكون العودة قوية.


    نزف إليكم اليوم خبر سار للجميع، لقد انتهينا بفضل الله من إتمام نسخة عربية 100% من المجلة MKPortal.
    100% تعنى أن ملفات اللغة تم تعريبها بالكامل وتدقيقها إملائياً قدر الإمكان وتم تعريب ملفات الأنماط والستايلات وتعديل الإتجاهات والجداول وإعادة سياق الهيكل العام لها، وتعريب ملفات النظام الأساسية الخاصة بالمجلة لتتوافق مع المنتديات والمواقع العربية بشكل كامل والكمال لله وحده.


    هذه التعديلات شملت تقريباً جميع ملفات المجلة بلا استثناء، ونحب أن ننوه هنـــا ان جميع الحقوق البرمجية محفوظة لمبرمجيها www.mkportal.it وحقوق التعريب والتطوير للدعم الفنى العربى الرسمى www.mkportal.ws ونرجو عدم حذف الحقوق كى تحصلوا على الدعم الفنى المناسب وبالمقابل تساهموا فى نشر هذه المجلة الرائعة مع العلم أن تنويه حفظ الحقوق لا يتعدى ثلاث كلمات أسفل المجلة وشعار المجلة الصغير جداً بالأسفل أى أنها لن تضايق أى شخص أو تسبب له أى خلل بالتصميم أو أى تشويه.

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


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

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

    بناءاً على ما تم تنفيذه على النسخة العربية الرسمية للمجلة MKPortal فإنه من الضرورى جداً ترقية نسخة موقعك مباشرة من إصدارك إلى هذا الإصدار، إن كنت قد قمت بتركيب الإصدار 1.1 مسبقاً فما عليك إلا أن تقوم بإعادة رفع ملفات النسخة العربية مكان ملفات نسختك الحالية (فقط استبدال الملفات) أياً كانت نسختك مع العلم بأن أى ستايلات أو بلوكات أو مديولات ستعمل بشكل طبيعى ولن يتم حذفها أو اختفائها أو حدوث أى أضرار (مع ملاحظة أنه سيتوجب عليك إعادة تنفيذ خطوة التعديل على ملف index.php الرئيسى للمجلة فى حالة كنت قد ركبت مديولات).

    الجدير بالذكر أننا قمنا بتغيير جميع دوال رفع الملفات والصور للمجلة من الدالة copy (التى ماتزال موجودة فى النسخة الإنجيليزية) إلى الدالة move_uploaded_file الأفضل والأكثر أمناً.


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

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


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

    تم إضافة ميزة جديدة جميلة وفعالة وهى إلغاء ظهور أى أخطاء ناتجة عن تضارب بأكواد الجافا لكى لا يضطرب النمط أو الستايل أو تظهر للأعضاء رسائل خطأ.

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


    نلفت الإنتباه أيضاً إلى أن دليل التنصيب قد تم تعريبه بالكامل والحمد لله وذلك على أى من أنواع المنتديات التالية: vbulletin / SMF / IPB / phpbb، وهذا يعنى أنك ستجد مع المجلة دليل كامل عربى لخطوات التنصيب الصحيحة.


    تم أيضاً تعريب سكربت التنصيب (التنصيب لأول مرة) وهو تعريب شامل وتم إعتماد اللغة العربية كلغة أساسية فى سكربت التعريب وتخليص السكربت من أى لغات أو إحتمالات أخرى سوى اللغة العربية وتم تجربته أكثر من مرة دون أن تظهر أى مشاكل أو أعطال أثناء التنصيب والحمد لله.

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


    نكرر: خطوات الترقية من إصدار 1.1 RC1 هى فقط استبدال ملفات النسخة بملفات النسخة الجديدة (باستثناء conf_mk.php ويمكن استثناء index.php الخاص برئيسية المجلة أيضاً).
    خطوات الترقية من إصدار أقدم من 1.1 إلى هذا الإصدار سيتم شرحه بقسم الشروحات والدروس بالموقع والمنتدى بإذن الله.
    خطوات التنصيب لأول مرة موجودة مع المجلة وسيتم طرحها أيضاً بقسم الشروحات والدروس بالموقع والمنتدى بمشيئة الله.

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


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



    رابط التحميل


    لكم منا أرق الأمنيات
    والسلام مسك الختام


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


    موضوع النقاش من هنـــا





    الملفات المرفقة الملفات المرفقة
    __________________
    Accepting custom work requests. !Recomendations!
    Accepting money only via MoneyBookers!
    Yes, I'm affiliated with PHPKD!


  2. #2


    الجدار النارى لملف الأدمن للمجلة معطل إفتراضياً ولتشغيله اتبع الشرح التالى:

    افتح الملف admin.php وستجد بأوله الأسطر التالية:
    كود:
    $index['public'] = 1;
    $mkportal['username'] = "123";	// Here Is the User Name
    $mkportal['password'] = "321";	// Here Is The htaccess Password
    1- قم بتغيير الرقم 1 الموجود بعد أول متغير إلى 0.
    2- قم بتعديل اسم مستخدم الجدار النارى فى المتغير الأول 'username' من 123 إلى أى اسم تريد.
    3- قم بتغيير كلمة مرور الجدار النارى فى المتغير الثانى 'password' من 321 إلى أى كلمة مرور تريد.


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

    ** ملحوظة: قد لا تستطيع تسجيل الدخول بالبيانات هذه على السيرفر الشخصى فقط لكن على الموقع يعمل بكفاءة وبشكل ممتاز **





    __________________
    Accepting custom work requests. !Recomendations!
    Accepting money only via MoneyBookers!
    Yes, I'm affiliated with PHPKD!

  3. #3

    كيفية تنصيب المجلة MKPortal مع منتدى phpBB



    كيفية تنصيب المجلة MKPortal مع منتدى phpBB


    رجاء الإنتباه:
    • تحذير: فى حالة رغبتك فى تركيب المجلة MKPortal الإصدار 1.1 مع منتدى phpBB فإنه يتوجب أن يكون إصدار منتداك 2.0 فما فوق.
    • قبل تنصيب المجلة، ننوه إلى ضرورة أخذ نسخة إحتياطية من قاعدة البيانات.



    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    تنصيب المجلة MKPortal سهل جداً:
    1. حزمة الملفات الخاصة بالمجلة موجودة داخل مجلد باسم "upload"، يتوجب عليك الدخول إلى هذا المجلد ونقل جميع محتوياته كما هى بنفس الهيكلة إلى موقعك (وليس نقل المجلد "upload" نفسه)، على أن تكون هيكلة الملفات بموقعك كالتالى:

      /forum (هو مجلد منتداك أو أى اسم لمجلد منتداك)
      /mkportal (هو نفس المجلد الموجود داخل المجلد "upload" بنفس هيكلته ومحتوياته)
      /index.php (ملف رئيسية المجلة وهو متضمن داخل المجلد "upload")

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

      مثال توضيحى
      http://www.yoursite.com/forum (مجلد منتداك)
      http://www.yoursite.com/mkportal (مجلد ملفات المجلة)
      http://www.yoursite.com/index.php (ملف الإندكس الرئيسى للمجلة)

      إذا كنت قد قمت مسبقاً بتنصيب منتداك بالمجلد الرئيسى للموقع وليس داخل مجلد متفرع على الشكل التالى:
      http://www.yoursite.com/index.php فيجب عليك نقله بالكامل إلى مجلد فرعى وليكن مثلاً كالتالى:
      http://www.yoursite.com/forum/index.php وذلك كما هو موضح بالأعلى.



    2. قم بإعطاء تصاريح الكتابة (للمجلدات: 777 // للملفات 666) للمجلدات والملفات التالية:
      mkportal/conf_mk.php
      mkportal/cache
      mkportal/blog
      mkportal/blog/images
      mkportal/templates/*
      mkportal/lang/*
      mkportal/modules/downloads/file
      mkportal/modules/gallery/album
      mkportal/modules/reviews/images



    3. الآن بإمكانك تشغيل ملف التنصيب من خلال الرابط التالى:
      http://www.yoursite.com/mkportal/mk_install.php


      قم بإتباع الخطوات وبسهولة وبسرعة ستجد نفسك قد انتهيت بفضل الله من التنصيب الكامل والسليم.
    4. قم بالدخول للمف login.php وافتحه للتعديل (بعد أخذ نسخة إحتياطية منه) وقم بعمل التالى:
      قم بالبحث داخله عن الأكواد التالية:
      كود:
      redirect(append_sid($url, true));

      أنتبهه، هذا الكود متكرر بالملف نفسه ثلاث مرات وعليك البحث عنه فى جميع أماكن التواجد واستبداله بالأكواد التالية::
      كود:
      if ($url == "portalhome") {
      Header("Location: ../");
      exit;
      } else {
      redirect(append_sid($url, true));
      }
    5. الآن وقد انتهيت من خطوات التنصيب بحمد الله عليك أن تقوم بحذف الملف mk_install.php والمجلد upgrades (إن وجد) وذلك لضمان سلامة وأمان موقعك ومنتداك من عبث المتطفلين.
    الآن يمكن القول أنك انتهيت تماماً والحمد لله من تنصيب المجلة MKPortal على موقعك.
    استمتع بوقتك وبموقعك ولا تنسانا من دعائكالصالح بظهر الغيب.


    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    إختيارى: إذا رغبت فى أن تجعل منتداك يظهر بداخل إطار المجلة وعلى جانبه قوائم المجلة فعليك القيام بهذه الخطوة وهى إختيارية:
    • قم بضبط خيارات المجلة لإظهار المنتدى بداخلها، بالتحديد فى الخيار "إظهار المنتدى داخل المجلة"

    قم بعمل التعديلات على الملفات التالية:
    1. includes/page_tail.php
    2. includes/template.php
    3. includes/page_header.php
    4. templates/xxxx/overall_header.tpl

    التعديلات كما يلى:

    افتح الملف التالى: includes/page_header.php

    ابحث بداخله عن الأكواد التالية (فى السطر 460 تقريباً):
    كود:
    $template->assign_block_vars('switch_enable_pm_popup', array());
    قم باستبدالها بالأكواد التالية:
    كود:
    //$template->assign_block_vars('switch_enable_pm_popup', array());

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

    افتح الملف التالى: includes/page_tail.php

    ابحث بداخله عن الأكواد التالية:
    كود:
    $template->pparse('overall_footer');
    أضف أسفله الأكواد التالية:
    كود:
    //added from MKportal
    global $Checkmkout, $ForumOut;
    define ( 'IN_MKP', 1 );
    $MK_PATH = "../";
    require $MK_PATH."mkportal/conf_mk.php";
    if($FORUM_VIEW == 1 && !$Checkmkout) {
    require_once $MK_PATH."mkportal/include/PHPBB/php_out.php";
    mkportal_board_out();
    }
    if($FORUM_VIEW == 1 && $Checkmkout) {
    echo $ForumOut;
    }
    //end added

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


    افتح الملف التالى: includes/template.php

    ابحث بداخله عن الأكواد التالية (فى السطر 127 تقريباً):
    كود:
    eval($this->compiled_code[$handle]);
    استبدله بالأكواد التالية:
    كود:
    // modificato da mkportal
    global $ForumOut, $Checkmkout, $gen_simple_header;
    
    if ($handle == "smiliesbody" || $handle == "reviewbody" || $_GET['mode'] == "searchuser" || $gen_simple_header) {
    $Checkmkout = 1;
    }
    $MK_PATH = "./";
    if (defined('IN_ADMIN')) {
    $MK_PATH = "../";
    }
    require $MK_PATH."../mkportal/conf_mk.php";
    
    
    if ( !defined('IN_ADMIN') && $FORUM_VIEW == 1) {
    ob_start();
    eval($this->compiled_code[$handle]);
    $ForumOut .= ob_get_contents();
    	  ob_end_clean();
    } else  {
    	eval($this->compiled_code[$handle]);
    
    }
    
    // fine modificato

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


    اختيارى: الخطوة التالية هى لحذف رأس المنتدى "header":

    افتح الملف التالى templates/subSilver/overall_header.tpl

    قم بالبحث عن الأكواد التالية واحذفها (فى السطر 230 تقريباً) [يختلف من ستايل لآخر]:
    كود:
    <table width="100%" cellspacing="0" cellpadding="0" border="0">
    			<tr>
    				<td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
    				<td align="center" width="100%" valign="middle"><span class="maintitle">{SITENAME}</span><br /><span class="gen">{SITE_DESCRIPTION}<br />  </span>
    				<table cellspacing="0" cellpadding="2" border="0">
    					<tr>
    						<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu">   <a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a>   <a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a>   <a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a> 
    						  <!-- BEGIN switch_user_logged_out -->
    						 <a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a></span> 
    						  <!-- END switch_user_logged_out -->
    						</td>
    					</tr>
    					<tr>
    						<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a>   <a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a>   <a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a> </span></td>
    					</tr>
    				</table></td>
    			</tr>
    		</table>


    ... انتهى كل شئ بفضل الله ...





    __________________
    Accepting custom work requests. !Recomendations!
    Accepting money only via MoneyBookers!
    Yes, I'm affiliated with PHPKD!

  4. #4

    كيفية تنصيب المجلة MKPortal مع منتدى SMF 1.1



    كيفية تنصيب المجلة MKPortal مع منتدى SMF 1.1


    رجاء الإنتباه:
    • تحذير: فى حالة رغبتك فى تركيب المجلة MKPortal الإصدار 1.1 مع منتدى SMF فإنه يتوجب أن يكون إصدار منتداك 1.1 فما فوق ولا يمكن بأى حال من الأحوال تنصيب المجلة (هذا الإصدار 1.1) مع نسخ المنتديات 1.0.
    • قبل تنصيب المجلة، ننوه إلى ضرورة أخذ نسخة إحتياطية من قاعدة البيانات.



    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    تنصيب المجلة MKPortal سهل جداً:
    1. حزمة الملفات الخاصة بالمجلة موجودة داخل مجلد باسم "upload"، يتوجب عليك الدخول إلى هذا المجلد ونقل جميع محتوياته كما هى بنفس الهيكلة إلى موقعك (وليس نقل المجلد "upload" نفسه)، على أن تكون هيكلة الملفات بموقعك كالتالى:

      /forum (هو مجلد منتداك أو أى اسم لمجلد منتداك)
      /mkportal (هو نفس المجلد الموجود داخل المجلد "upload" بنفس هيكلته ومحتوياته)
      /index.php (ملف رئيسية المجلة وهو متضمن داخل المجلد "upload")

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

      مثال توضيحى
      http://www.yoursite.com/forum (مجلد منتداك)
      http://www.yoursite.com/mkportal (مجلد ملفات المجلة)
      http://www.yoursite.com/index.php (ملف الإندكس الرئيسى للمجلة)

      إذا كنت قد قمت مسبقاً بتنصيب منتداك بالمجلد الرئيسى للموقع وليس داخل مجلد متفرع على الشكل التالى:
      http://www.yoursite.com/index.php فيجب عليك نقله بالكامل إلى مجلد فرعى وليكن مثلاً كالتالى:
      http://www.yoursite.com/forum/index.php وذلك كما هو موضح بالأعلى.



    2. قم بإعطاء تصاريح الكتابة (للمجلدات: 777 // للملفات 666) للمجلدات والملفات التالية:
      mkportal/conf_mk.php
      mkportal/cache
      mkportal/blog
      mkportal/blog/images
      mkportal/templates/*
      mkportal/lang/*
      mkportal/modules/downloads/file
      mkportal/modules/gallery/album
      mkportal/modules/reviews/images



    3. الآن بإمكانك تشغيل ملف التنصيب من خلال الرابط التالى:
      http://www.yoursite.com/mkportal/mk_install.php


      قم بإتباع الخطوات وبسهولة وبسرعة ستجد نفسك قد انتهيت بفضل الله من التنصيب الكامل والسليم.
    4. الآن وقد انتهيت من خطوات التنصيب بحمد الله عليك أن تقوم بحذف الملف mk_install.php والمجلد upgrades (إن وجد) وذلك لضمان سلامة وأمان موقعك ومنتداك من عبث المتطفلين.
    الآن يمكن القول أنك انتهيت تماماً والحمد لله من تنصيب المجلة MKPortal على موقعك.
    استمتع بوقتك وبموقعك ولا تنسانا من دعائكالصالح بظهر الغيب.


    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    إختيارى: إذا رغبت فى أن تجعل منتداك يظهر بداخل إطار المجلة وعلى جانبه قوائم المجلة فعليك القيام بهذه الخطوة وهى إختيارية:
    • قم بضبط خيارات المجلة لإظهار المنتدى بداخلها، بالتحديد فى الخيار "إظهار المنتدى داخل المجلة"
    قم بعمل التعديل التالى:
    • داخل مجلد منتداك ابحث عن الملف: Sources/Subs.php (قم بأخذ نسخة إحتياطية من هذا الملف قبل التعديل وبعدها افتحه)
    قم بالبحث داخله عن الأكواد التالية:

    كود:
    // For session check verfication.... don't switch browsers...
    $_SESSION['USER_AGENT'] = $_SERVER['HTTP_USER_AGENT'];
    أضف أسفله الأكواد التالية:
    كود:
    //added from MKportal
    if ($header !== false && in_array('main', $context['template_layers'])) {
    define ( 'IN_MKP', 1 );
    require_once "../mkportal/include/SMF/smf_out.php";
    mkportal_board_out();
    }
    //end added
    ... انتهى كل شئ بفضل الله ...





    __________________
    Accepting custom work requests. !Recomendations!
    Accepting money only via MoneyBookers!
    Yes, I'm affiliated with PHPKD!

  5. #5

    كيفية تنصيب المجلة MKPortal مع منتدى IPB 1.3



    كيفية تنصيب المجلة MKPortal مع منتدى IPB 2.1


    رجاء الإنتباه:
    • تحذير: فى حالة رغبتك فى تركيب المجلة MKPortal الإصدار 1.1 مع منتدى IPB فإنه يتوجب أن يكون إصدار منتداك 2.1 فما فوق ولا يمكن بأى حال من الأحوال تنصيب المجلة (هذا الإصدار 1.1) مع نسخ المنتديات 2.0.
    • قبل تنصيب المجلة، ننوه إلى ضرورة أخذ نسخة إحتياطية من قاعدة البيانات.



    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    تنصيب المجلة MKPortal سهل جداً:
    1. حزمة الملفات الخاصة بالمجلة موجودة داخل مجلد باسم "upload"، يتوجب عليك الدخول إلى هذا المجلد ونقل جميع محتوياته كما هى بنفس الهيكلة إلى موقعك (وليس نقل المجلد "upload" نفسه)، على أن تكون هيكلة الملفات بموقعك كالتالى:

      /forum (هو مجلد منتداك أو أى اسم لمجلد منتداك)
      /mkportal (هو نفس المجلد الموجود داخل المجلد "upload" بنفس هيكلته ومحتوياته)
      /index.php (ملف رئيسية المجلة وهو متضمن داخل المجلد "upload")

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

      مثال توضيحى
      http://www.yoursite.com/forum (مجلد منتداك)
      http://www.yoursite.com/mkportal (مجلد ملفات المجلة)
      http://www.yoursite.com/index.php (ملف الإندكس الرئيسى للمجلة)

      إذا كنت قد قمت مسبقاً بتنصيب منتداك بالمجلد الرئيسى للموقع وليس داخل مجلد متفرع على الشكل التالى:
      http://www.yoursite.com/index.php فيجب عليك نقله بالكامل إلى مجلد فرعى وليكن مثلاً كالتالى:
      http://www.yoursite.com/forum/index.php وذلك كما هو موضح بالأعلى.



    2. قم بإعطاء تصاريح الكتابة (للمجلدات: 777 // للملفات 666) للمجلدات والملفات التالية:
      mkportal/conf_mk.php
      mkportal/cache
      mkportal/blog
      mkportal/blog/images
      mkportal/templates/*
      mkportal/lang/*
      mkportal/modules/downloads/file
      mkportal/modules/gallery/album
      mkportal/modules/reviews/images



    3. الآن بإمكانك تشغيل ملف التنصيب من خلال الرابط التالى:
      http://www.yoursite.com/mkportal/mk_install.php


      قم بإتباع الخطوات وبسهولة وبسرعة ستجد نفسك قد انتهيت بفضل الله من التنصيب الكامل والسليم.
    4. الآن وقد انتهيت من خطوات التنصيب بحمد الله عليك أن تقوم بحذف الملف mk_install.php والمجلد upgrades (إن وجد) وذلك لضمان سلامة وأمان موقعك ومنتداك من عبث المتطفلين.
    الآن يمكن القول أنك انتهيت تماماً والحمد لله من تنصيب المجلة MKPortal على موقعك.
    استمتع بوقتك وبموقعك ولا تنسانا من دعائكالصالح بظهر الغيب.


    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    إختيارى: إذا رغبت فى أن تجعل منتداك يظهر بداخل إطار المجلة وعلى جانبه قوائم المجلة فعليك القيام بهذه الخطوة وهى إختيارية:
    • قم بضبط خيارات المجلة لإظهار المنتدى بداخلها، بالتحديد فى الخيار "إظهار المنتدى داخل المجلة"
    قم بعمل التعديل التالى:
    • داخل مجلد منتداك ابحث عن الملف: sources/classes/class_display.php (قم بأخذ نسخة إحتياطية من هذا الملف قبل التعديل وبعدها افتحه)
    قم بالبحث داخله عن الأكواد التالية:

    كود:
    	function do_output($output_array)
    	{
    		global $Debug;
    أضف أسفله الأكواد التالية:
    كود:
    //added from MKportal
    define ( 'IN_MKP', 1 );
    $MK_PATH = "../";
    require $MK_PATH."mkportal/conf_mk.php";
    //end added
    ... انتهى كل شئ بفضل الله ...





    __________________
    Accepting custom work requests. !Recomendations!
    Accepting money only via MoneyBookers!
    Yes, I'm affiliated with PHPKD!

  6. #6

    كيفية تنصيب المجلة MKPortal مع منتدى IPB 2.1



    كيفية تنصيب المجلة MKPortal مع منتدى IPB 2.1


    رجاء الإنتباه:
    • تحذير: فى حالة رغبتك فى تركيب المجلة MKPortal الإصدار 1.1 مع منتدى IPB فإنه يتوجب أن يكون إصدار منتداك 2.1 فما فوق ولا يمكن بأى حال من الأحوال تنصيب المجلة (هذا الإصدار 1.1) مع نسخ المنتديات 2.0.
    • قبل تنصيب المجلة، ننوه إلى ضرورة أخذ نسخة إحتياطية من قاعدة البيانات.



    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    تنصيب المجلة MKPortal سهل جداً:
    1. حزمة الملفات الخاصة بالمجلة موجودة داخل مجلد باسم "upload"، يتوجب عليك الدخول إلى هذا المجلد ونقل جميع محتوياته كما هى بنفس الهيكلة إلى موقعك (وليس نقل المجلد "upload" نفسه)، على أن تكون هيكلة الملفات بموقعك كالتالى:

      /forum (هو مجلد منتداك أو أى اسم لمجلد منتداك)
      /mkportal (هو نفس المجلد الموجود داخل المجلد "upload" بنفس هيكلته ومحتوياته)
      /index.php (ملف رئيسية المجلة وهو متضمن داخل المجلد "upload")

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

      مثال توضيحى
      http://www.yoursite.com/forum (مجلد منتداك)
      http://www.yoursite.com/mkportal (مجلد ملفات المجلة)
      http://www.yoursite.com/index.php (ملف الإندكس الرئيسى للمجلة)

      إذا كنت قد قمت مسبقاً بتنصيب منتداك بالمجلد الرئيسى للموقع وليس داخل مجلد متفرع على الشكل التالى:
      http://www.yoursite.com/index.php فيجب عليك نقله بالكامل إلى مجلد فرعى وليكن مثلاً كالتالى:
      http://www.yoursite.com/forum/index.php وذلك كما هو موضح بالأعلى.



    2. قم بإعطاء تصاريح الكتابة (للمجلدات: 777 // للملفات 666) للمجلدات والملفات التالية:
      mkportal/conf_mk.php
      mkportal/cache
      mkportal/blog
      mkportal/blog/images
      mkportal/templates/*
      mkportal/lang/*
      mkportal/modules/downloads/file
      mkportal/modules/gallery/album
      mkportal/modules/reviews/images



    3. الآن بإمكانك تشغيل ملف التنصيب من خلال الرابط التالى:
      http://www.yoursite.com/mkportal/mk_install.php


      قم بإتباع الخطوات وبسهولة وبسرعة ستجد نفسك قد انتهيت بفضل الله من التنصيب الكامل والسليم.
    4. الآن وقد انتهيت من خطوات التنصيب بحمد الله عليك أن تقوم بحذف الملف mk_install.php والمجلد upgrades (إن وجد) وذلك لضمان سلامة وأمان موقعك ومنتداك من عبث المتطفلين.
    الآن يمكن القول أنك انتهيت تماماً والحمد لله من تنصيب المجلة MKPortal على موقعك.
    استمتع بوقتك وبموقعك ولا تنسانا من دعائكالصالح بظهر الغيب.


    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    إختيارى: إذا رغبت فى أن تجعل منتداك يظهر بداخل إطار المجلة وعلى جانبه قوائم المجلة فعليك القيام بهذه الخطوة وهى إختيارية:
    • قم بضبط خيارات المجلة لإظهار المنتدى بداخلها، بالتحديد فى الخيار "إظهار المنتدى داخل المجلة"
    قم بعمل التعديل التالى:
    • داخل مجلد منتداك ابحث عن الملف: sources/classes/class_display.php (قم بأخذ نسخة إحتياطية من هذا الملف قبل التعديل وبعدها افتحه)
    قم بالبحث داخله عن الأكواد التالية:

    كود:
    	function do_output($output_array)
    	{
    		global $Debug;
    أضف أسفله الأكواد التالية:
    كود:
    //added from MKportal
    define ( 'IN_MKP', 1 );
    $MK_PATH = "../";
    require $MK_PATH."mkportal/conf_mk.php";
    //end added
    ... انتهى كل شئ بفضل الله ...





    __________________
    Accepting custom work requests. !Recomendations!
    Accepting money only via MoneyBookers!
    Yes, I'm affiliated with PHPKD!

  7. #7

    كيفية تنصيب المجلة MKPortal مع منتدى vBulletin 3.5



    كيفية تنصيب المجلة MKPortal مع منتدى vBulletin 3.5

    رجاء الإنتباه:
    • تحذير: فى حالة رغبتك فى تركيب المجلة MKPortal الإصدار 1.1 مع منتدى vBulletin فإنه يتوجب أن يكون إصدار منتداك 3.5 فما فوق ولا يمكن بأى حال من الأحوال تنصيب المجلة (هذا الإصدار 1.1) مع نسخ المنتديات 3.0.
    • قبل تنصيب المجلة، ننوه إلى ضرورة أخذ نسخة إحتياطية من قاعدة البيانات.



    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    تنصيب المجلة MKPortal سهل جداً:
    1. حزمة الملفات الخاصة بالمجلة موجودة داخل مجلد باسم "upload"، يتوجب عليك الدخول إلى هذا المجلد ونقل جميع محتوياته كما هى بنفس الهيكلة إلى موقعك (وليس نقل المجلد "upload" نفسه)، على أن تكون هيكلة الملفات بموقعك كالتالى:

      /forum (هو مجلد منتداك أو أى اسم لمجلد منتداك)
      /mkportal (هو نفس المجلد الموجود داخل المجلد "upload" بنفس هيكلته ومحتوياته)
      /index.php (ملف رئيسية المجلة وهو متضمن داخل المجلد "upload")

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

      مثال توضيحى
      http://www.yoursite.com/forum (مجلد منتداك)
      http://www.yoursite.com/mkportal (مجلد ملفات المجلة)
      http://www.yoursite.com/index.php (ملف الإندكس الرئيسى للمجلة)

      إذا كنت قد قمت مسبقاً بتنصيب منتداك بالمجلد الرئيسى للموقع وليس داخل مجلد متفرع على الشكل التالى:
      http://www.yoursite.com/index.php فيجب عليك نقله بالكامل إلى مجلد فرعى وليكن مثلاً كالتالى:
      http://www.yoursite.com/forum/index.php وذلك كما هو موضح بالأعلى.



    2. قم بإعطاء تصاريح الكتابة (للمجلدات: 777 // للملفات 666) للمجلدات والملفات التالية:
      mkportal/conf_mk.php
      mkportal/cache
      mkportal/blog
      mkportal/blog/images
      mkportal/templates/*
      mkportal/lang/*
      mkportal/modules/downloads/file
      mkportal/modules/gallery/album
      mkportal/modules/reviews/images



    3. الآن بإمكانك تشغيل ملف التنصيب من خلال الرابط التالى:
      http://www.yoursite.com/mkportal/mk_install.php


      قم بإتباع الخطوات وبسهولة وبسرعة ستجد نفسك قد انتهيت بفضل الله من التنصيب الكامل والسليم.
    4. الآن وقد انتهيت من خطوات التنصيب بحمد الله عليك أن تقوم بحذف الملف mk_install.php والمجلد upgrades (إن وجد) وذلك لضمان سلامة وأمان موقعك ومنتداك من عبث المتطفلين.
    الآن يمكن القول أنك انتهيت تماماً والحمد لله من تنصيب المجلة MKPortal على موقعك.
    استمتع بوقتك وبموقعك ولا تنسانا من دعائكالصالح بظهر الغيب.


    -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-


    إختيارى: إذا رغبت فى أن تجعل منتداك يظهر بداخل إطار المجلة وعلى جانبه قوائم المجلة فعليك القيام بهذه الخطوة وهى إختيارية:
    • قم بضبط خيارات المجلة لإظهار المنتدى بداخلها، بالتحديد فى الخيار "إظهار المنتدى داخل المجلة"
    قم بعمل التعديل التالى:
    • داخل مجلد منتداك ابحث عن الملف: includes/functions.php (قم بأخذ نسخة إحتياطية من هذا الملف قبل التعديل وبعدها افتحه)
    قم بالبحث داخله عن الأكواد التالية:

    كود:
    	if (!is_demo_mode())
    	{
    		($hook = vBulletinHook::fetch_hook('global_complete')) ? eval($hook) : false;
    	}
    أضف أسفله الأكواد التالية:
    كود:
    //added from MKportal
    define ( 'IN_MKP', 1 );
    require_once "../mkportal/include/VB/vb_out.php";
    $output = mkportal_board_out($output);
    //end added
    ... انتهى كل شئ بفضل الله ...





    __________________
    Accepting custom work requests. !Recomendations!
    Accepting money only via MoneyBookers!
    Yes, I'm affiliated with PHPKD!

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Dec 2003
    المشاركات
    125


    الله يعطيك العافيه وتسلم أياديك

    وعن قريب التجربه ان شاء الله






  9. #9
    عضو فعال جدا
    تاريخ التسجيل
    Jan 2005
    المشاركات
    3,948


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

    جهد رائع ولا اروع ومن افضل الى افضل ان شاء الله


    سؤال في المجلة

    هل تعتمد ملفات الفيديو والبلوتوث مثلا ؟

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


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


    وانتظر ردك ياغالي :nice:





    __________________
    سبحان الله ... اللهم اني استغفرك و اتوب الليك
    Twitter
    سيرفرات موقعي على ليكود ويب

  10. #10
    مـراقـب
    تاريخ التسجيل
    Apr 2001
    المشاركات
    4,264


    تم دمج المواضيع في موضوع واحد .. مره أخرى يا أخي يرجى عدم إستخدام إسلوب الفلود المزعج .





    __________________
    لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ

  11. #11


    الأخ Fuga

    عفواً، لم أتعمد استخدام أى اسلوب غير مستحب

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

    على أى حال أعتذر إن كنت قد اسأت التصرف وشكرى وتقدرى لك

    أرق الأمنيات



    أخى secret
    أعتقد أنى جاوبتك على هذا السؤال مسبقاً (على ما أتذكر)
    لكن سأجيب عليه مرة أخرى
    بإمكانك تحوير المجلة للعمل بأى شكل وبأى وظيفة تشاء وهناك مديول تم برمجته خصيصاً لمكتبات الصوتيات والمرئيات والفلاشات بشكل عام

    تحيتى لك





    __________________
    Accepting custom work requests. !Recomendations!
    Accepting money only via MoneyBookers!
    Yes, I'm affiliated with PHPKD!





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

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

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