نظرة سريعة على مجريات يوم سوالف
بعض التغييرات في أماكن وأسلوب الإعلان في سوالف سوفت

 

العودة   سوالف سوفت > قسم تطوير وبرمجة المواقع للمتقدمين > تطوير الويب
المدوّنات البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع
عضو نشيط
تاريخ التسجيل: Jun 2005-
#1 (permalink)  
الإصدار العربى الرسمى من المجلة 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 إلى هذا الإصدار سيتم شرحه بقسم الشروحات والدروس بالموقع والمنتدى بإذن الله.
خطوات التنصيب لأول مرة موجودة مع المجلة وسيتم طرحها أيضاً بقسم الشروحات والدروس بالموقع والمنتدى بمشيئة الله.

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


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



رابط التحميل


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


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


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






الملفات المرفقة
نوع الملف: zip firs_edition.zip‏ (2.8 كيلوبايت, المشاهدات 56)
__________________
........ الطريـق طويـــــــــــل ........
SolidSnake@GTI غير متواجد حالياً   قديم 04-08-2006, 03:10 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2005-
#2 (permalink)  

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

افتح الملف 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 إلى أى كلمة مرور تريد.


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

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






__________________
........ الطريـق طويـــــــــــل ........
SolidSnake@GTI غير متواجد حالياً   قديم 04-08-2006, 03:24 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2005-
#3 (permalink)  
كيفية تنصيب المجلة 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>


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






__________________
........ الطريـق طويـــــــــــل ........
SolidSnake@GTI غير متواجد حالياً   قديم 04-08-2006, 10:58 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2005-
#4 (permalink)  
كيفية تنصيب المجلة 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
... انتهى كل شئ بفضل الله ...






__________________
........ الطريـق طويـــــــــــل ........
SolidSnake@GTI غير متواجد حالياً   قديم 04-08-2006, 11:00 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2005-
#5 (permalink)  
كيفية تنصيب المجلة 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
... انتهى كل شئ بفضل الله ...






__________________
........ الطريـق طويـــــــــــل ........
SolidSnake@GTI غير متواجد حالياً   قديم 04-08-2006, 11:01 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2005-
#6 (permalink)  
كيفية تنصيب المجلة 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
... انتهى كل شئ بفضل الله ...






__________________
........ الطريـق طويـــــــــــل ........
SolidSnake@GTI غير متواجد حالياً   قديم 04-08-2006, 11:03 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2005-
#7 (permalink)  
كيفية تنصيب المجلة 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
... انتهى كل شئ بفضل الله ...






__________________
........ الطريـق طويـــــــــــل ........
SolidSnake@GTI غير متواجد حالياً   قديم 04-08-2006, 11:03 PM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Dec 2003-
#8 (permalink)  

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

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






__________________
Messenger MsN & Email : ajwde@ajwde.com
Ajwde غير متواجد حالياً   قديم 04-08-2006, 11:47 PM
رد مع اقتباس
عضو فعال جدا
تاريخ التسجيل: Jan 2005-
#9 (permalink)  

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

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


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

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

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


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


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






__________________
سبحان الله ...

الان اضف موقعك في دليل مواقع محشش
واكسب باك لينك رابط مباشر لموقعك
برامج ( لصديقنا طلال) ولايفوتك موقع محشش
secret غير متواجد حالياً   قديم 04-08-2006, 11:50 PM
رد مع اقتباس
مـراقـب
تاريخ التسجيل: Apr 2001-
#10 (permalink)  

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






__________________
لاَ اِلَهَ اِلاَّ اَنْتَ سُبْحَانَكَ اِنِّي كُنْتُ مِنَ الظَّالِمِينَ
===
شبكة دندون
Fuga غير متواجد حالياً   قديم 05-08-2006, 02:52 AM
رد مع اقتباس
عضو نشيط
تاريخ التسجيل: Jun 2005-
#11 (permalink)  

الأخ Fuga

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

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

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

أرق الأمنيات



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

تحيتى لك






__________________
........ الطريـق طويـــــــــــل ........
SolidSnake@GTI غير متواجد حالياً   قديم 05-08-2006, 02:46 PM
رد مع اقتباس
رد


أدوات الموضوع

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

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة



الساعة الآن: 08:44 AM بتوقيت المملكة العربية السعودية