شرح تنصيب المجلة السهلة الإصدارة 1.1.2 بالصور

  بواسطة: khr2003   tags الإضافة: آيار الثلاثاء 24-05-2011 07:47 صياحاً

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



لتنصيب المجلة على كمبيوترك تحتاج لتحويله إلى سيرفر php وللقيام بذلك يمكنك تنصيب برامج معينة مثل xampp والذي يحتوي على إصدارة php، mysql، phpmyadmin وبعض البرامج الأخرى الضرورية لتشغيل سكربتات الـphp.

هناك أيضاً خادم الجمل وهو إصدار عربي ولكنه لم يحدث منذ فترة، وموجود على هذا الرابط:
http://daif.net/camel/

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

والآن بالنسبة لتنصيب المجلة السهلة، اتبع التعليمات الموجودة في الصور:
















أتمنى أن يكون الشرح مفيداً وأن اسمع تعليقاتكم واستفساراتكم.


الأوسمة: تنصيب-المجلة-السهلة أقرأ المزيد

إصدارة النسخة 1.1 من المجلة السهلة

  بواسطة: khr2003   tags الإضافة: نيسان السبت 16-04-2011 10:04 مساءً

السلام عليكم
بعد أن انتهيت من تحديث الموديلات الرئيسية في المجلة السهلة (الأخبار، الأعضاء والمنتديات) وكما وعدت في المدونات السابقة، ها هي النسخة 1.1 من المجلة السهلة، والتي أضفت فيها الكثير من التعديلات والتحسينات.



أهم التحسينات:
- معالج تنصيب جديد: المعالج الجديد لتنصيب المجلة السهلة على سيرفرك يسهل عملية التنصيب بشكل أكبر من المعالج السابق، حيث يحتوي على واجهة مميزة ومنسقة وتعطيك معلومات مفصلة بكل خطوة.



- إضافة موديل المدونة: تم اعتماد موديل المدونة كجزء أساسي من المجلة السهلة، وسوف يتم تضمينه في جميع نسخ المجلة السهلة القادمة إن شاء الله، كما أنه سوف يتم تحديثه مع بقية أجزاء المجلة السهلة دورياً.

- تحسين عرض الأخطاء: خصوصاً فيما يتعلق بالموديلات حيث يتم ذكر الصفحة أو المجلد الغير متوافر.

- استبدال نظام الخطاطيف بنظام العُقَد الجديد: يقدم نظام العقد ميزات محسنة عن النظام القديم، وبالنسبة للمطورين فقد تمت إضافة بعض الدوال يمكنها التعامل مع الإضافات التي صممت للنسخة السابقة.

وقد تم التعديل أيضاً على لوحة التحكم وتم تطويرها لتسهل عملية إدارة المجلة، وأهم هذه التطويرات:

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

- اعتماد مكتبة Juqery رسمياً في لوحة التحكم، حيث يمكن من خلالها إضافة خصائص معينة تسهل عملية الوصول إلى الأجزاء المختلفة من لوحة التحكم.

- تحديد عدد المرات التي يمكن فيها محاولات الدخول إلى لوحة التحكم. العدد الافتراضي هو 3 مرات، ويمكن معاودة المحاولة مرة أخرى بعد 15 دقيقة. وذلك لزيادة حماية لوحة التحكم في المجلة.

- تم أضافة صندوق ملاحظات في لوحة التحكم ليتمكن مدير الموقع من إضافة ملاحظات معينة ومن ثم الرجوع إليها لاحقاً.



- تعديل القائمة الجانبية: أصبحت القائمة الجانبية "طافية" بمعنى أنها سوف تنتقل مع مدير الموقع في حالة نزل إلى أسفل الصفحة وذلك لتسهل عملية الانتقال بين أقسام المجلة. وأيضاً أصبحت مجموعات القائمة الجانبية منسدلة يمكن فتحها وغلقها حسب ما تريد.

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

- تحديث نظام التحديث في المجلة.


وقد تم أيضاً إصلاح عدة أخطاء في المجلة.

يمكنكم تحميل الإصدار الجديد من هذا الرابط:
http://arabic.diy-cms.com/mod.php?mod=download&modfile=view_file&downid=27
ولمن يريد الترقية يمكنه عمل ذلك من خلال لوحة التحكم -> التحديثات.

لرؤية المثال الحي:
http://demo-arabic.diy-cms.com/admin
اسم المستخدم: admin
كلمة السر: demo

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


الأوسمة: المجلة-السهلة، إصدارة-جديدة أقرأ المزيد

التحديثات الجديدة للمجلة السهلة 1: تخفيض استعلامات قواعد البيانات بنسبة 50-85%

  بواسطة: khr2003   tags الإضافة: شباط الأربعاء 02-02-2011 08:21 صياحاً

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

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

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

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

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

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




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

$result = $diy_db->query("SELECT variable,value FROM diy_settings");



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

// نأخذ نتائج الاستعلام
while ($row = $diy_db->dbarray($query_result)) {
$key = $row['variable'];
$array[$key] = $row['value'];
}

// نصدر نتائج الاستعلام إلى ملف
$diy_db->create_query_cache_file('global_settings', $array);


نلاحظ أن الدالة create_query_cache_file تأخذ متغيرين، الأول هو اسم الملف الذي سوف يتم إنشاءه والثاني هو المعلومات التي نريد وضعها فيه.

وعندما نريد استخراج المعلومات نضع هذا الكود:
// التأكد من أن الملف موجود
$cahce = $diy_db->check_query_cache_file('global_settings');
if ($cahce) {
// إذا كان الملف موجوداً قم بأخذ معلوماته ووضعها في متغير
$array = $diy_db->get_query_cache_file('global_settings');
} else {
// إذا لم يكن موجوداً قم بالاستعلام بشكل اعتيادي
$result = $diy_db->query("SELECT variable,value FROM diy_settings");

while ($row = $diy_db->dbarray($result, $i++)) {
$key = $row['variable'];
$array[$key] = $row['value'];
}
}
// يمكننا استعمال $array للقيام بأي عمليات نريدها


ونلاحظ في الكود السابق دالتان الأولى check_query_cache_file و get_query_cache_fil. الأولى فتقوم بالتأكد من الملف موجود، أما الثانية فتقوم بأخذ معلومات الموجودة في الملف في حال كان موجوداً. والدالتين يأخذان متغير واحد وهو اسم الملف الذي تم انشاؤه باستخدام الدالة create_query_cache_file.

ملاحظة: لكي يتم الحصول على آخر التحديثات قم بتحميل المجلة ومن ثم استبدل الملفات الجديدة بالقديمة في موقعك (طبعاً بعد أخذ نسخة احتياطية) ما عدا ملف conf.php.

أتمنى أن تكون هذه التدوينة مفيدة، وإن شاء الله سوف أقوم بشرح الميزات الأخرى في التدوينة القادمة إن شاء الله.


الأوسمة: تحديثات-المجلة، قواعد-البيانات، -الكاش أقرأ المزيد

شرح هيكلية المجلة السهلة للمجلدات والملفات - 3

  بواسطة: khr2003   tags الإضافة: تشرين الثاني الأربعاء 10-11-2010 05:57 صياحاً

السلام عليكم

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



وهذه قائمة بأسماء الملفات وشرح محتوياتها:
مجلد PHPMailer: هذا المجلد يحتوي على البرنامج الشهير phpmailer لإرسال الإيميلات. وهو يستعمل في المجلة السهلة للقيام بعملية ارسال الإيميلات بصورة سلسلة وسهلة.

bbcode.class.php : يقوم هذا الملف بقراءة وتحليل أكواد البي بي كود لعرض المشاركات بصورة صحيحة.

blocks.class.php : هذا الملف يحتوي على الكلاس الذي يقرأ البلوكات والقوائم المعروضة في المجلة.

date_conversion.class.php : هذا الملف يقوم بتحويل التاريخ من الميلادي إلى الهجري.

email.class.php : يستعمل الكلاس المتضمن في هذا الملف برنامج phpmailer لإرسال الإيميلات لمستخدمي المجلة والمشتركين بها.
files.class.php : يقوم هذا الكلاس بقراءة وكتابة الملفات في المجلة السهلة.

form.class.php : يحتوي هذا الملف على الدوال التي تستعمل لإنشاء النماذج في المجلة السهلة. حيث يمكن انشاء مربعات الحوار، وصناديق التحرير أو زر الإرسال وغير ذلك.

general.functions.php : يحتوي على الدوال العامة، كالدوال الخاصة بعرض رأس الصفحة وذيل الصفحة، عرض رسائل الخطأ، وغير ذلك.

hooks.functions.php : يقوم هذا الملف بتنظيم عملية الخطاطيف Hooks في المجلة السهلة. يمكنك من خلال الدوال الموجودة فيه ربط برمجيتك بالمجلة السهلة من خلال الخطاطيف الجاهزة، أو إنشاء خطاف جديد في برمجيتك حتى يتمكن الآخرون من ربط برمجايتهم بموديلك أو برنامج الخاص بالمجلة السهلة. (سوف أقوم بشرح الخطاطيف في درس مستقل وموسع في المستقبل إن شاء الله).

keyword_generator.class.php: يقوم هذا الكلاس بإنشاء الكلمات المفتاحية لكل مشاركة في المجلة السهلة حتى يزيد من صداقتها بمحركات البحث.

login.class.php: هذا الملف ينظم عملية تسجيل الدخول والخروج للمستخدم.

module.class.php: يقوم هذا الملف بتنظيم عمل الموديلات في المجلة. حيث يقوم التأكد من حالة الموديل (مفعل أو معطّل)، يحمل القوالب، يحمل الاعدادات ومن ثم يعرض الموديل.

mysql.class.php: هذا الملف مسؤول عن تنظيم عملية الاتصال بقواعد البيانات، والقيام بعمليات الاستعلام من قواعد البيانات في المجلة السهلة.

plugins.class.php: يقوم هذا الملف بنتظيم عملية الإضافات في المجلة السهلة، حيث يقوم بقراءة جميع الإضافات، ومن ثم يقوم باختيار الإضافات المفعّلة ليتم قراءة خياراتها واعداداتها والتصاريح الخاصة بها ومن ثم تشغيلها في المجلة السهلة.

post.functions.php: يحتوي هذا الملف على الدوال المتعلقة بنشر المشاركات. حيث تتضمن الدوال الحماية ضد زرع أوامر قواعد البيانات، التأكد من الحقول الضرورية عند النشر وغير ذلك.

protection.php: وظيفة هذا الملف الرئيسية الحماية ضد هجمات xss.

session.class.php: يقوم هذا بتنظيم الجلسات في المجلة السهلة.

spam.class.php: يقوم هذا الملف بالحماية ضد السبام في المشاركات في المجلة السهلة.

template.class.php: يقوم هذا الملف بتنظيم عملية قراءة القوالب. حيث يقوم بالتأكد من الثيم المختار، ومن يحمل القوالب الخاصة به، ومن ثم يقوم بتنفيذ أوامر الأكواد الخاصة الموجودة في القوالب ومن ثم يعرض صفحة المجلة.

upload.class.php: هذا الملف ينظم عملية رفع الملفات إلى المجلة السهلة. يمكن من خلال هذا الملف رفع عدة ملفات في المرة الواحدة.

أتمنى أن يكون هذا الدرس مفيداً، وأتمنى أن أسمع اقتراحاتكم وتعليقاتكم على الموضوع.


الأوسمة: هيكلية-المجلة، الملفات، المجلدات أقرأ المزيد

شرح هيكلية المجلة السهلة للمجلدات والملفات - 2

  بواسطة: khr2003   tags الإضافة: تشرين الأول الأحد 31-10-2010 08:52 صياحاً

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



Admin: يحتوي هذا المجلد على المجلدات والملفات المسؤولة عن تشغيل لوحة التحكم في المجلة السهلة، يحتوي الملف على أربع مجلدات وعدد من الملفات:

admin_classes : يحتوي هذا المجلد على الكلاسات المهمة لتشغيل لوحة التحكم.

admin_lang : يحتوي هذا المجلد على ملفات اللغة الخاصة بلوحة التحكم.

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

admin_skin : يحتوي هذا المجلد على الثيمات الخاصة بلوحة التحكم.

conf.php : هذا الملف مسؤول عن المتغيرات المهمة لتشغيل المجلة السهلة، كالاتصال بقواعد البيانات، ورفع الملفات، ومعلومات مدير الموقع وغيرها.

index.php : الملف المسؤول عن تشغيل الواجهة للمجلة السهلة.

global.php : الملف العام للوحة التحكم، يحتوي هذا الملف على الأوامر الأساسية التي تقوم بتشغيل المجلة السهلة. ويجب أن يكون هذا الملف مضمناً في جميع الملفات في لوحة التحكم.

sections.php : هذا الملف مسؤول عن تشغيل الأقسام المختلفة للمجلة السهلة.

Blocks: يحتوي هذا المجلد على القوائم أو البلوكات الخاصة بالمجلة السهلة.

Html: يحتوي هذا المجلد على الملفات الضرورية لتشغيل المحرر الخاصة بالمجلة السهلة.

Images: هذا المجلد هو للصور والأيقونات التي تستعمل في المجلة السهلة.

Includes: يحتوي هذا المجلد على الملفات الأساسية لتشغيل المجلة السهلة؛ كالاتصال بقواعد البيانات، ورفع الملفات وغير ذلك من الأوامر. (سوف أقوم بشرح كل ملف على حدة في المستقبل).

Lang: يحتوي هذا المجلد على ملفات اللغة الخاصة بالمجلة السهلة.

Modules: يتضمن هذا المجلد على مجلدات الموديلات الخاصة بالمجلة السهلة.

Plugins: يتضمن هذا المجلد المجلدات والملفات الخاصة بإضافات المجلة السهلة.

Themes: هذا المجلد مخصص لثيمات المجلة السهلة.

Upload: هذا المجلد مخصص للملفات التي ترفع للمجلة السهلة. ينصح باستعمال هذا المجلد دائماً لرفع الملفات، حتى تسهل عملية نقل المعلومات والتحديث من قبل المستخدم العادي.

أتمنى أن تكون هذا الدرس مفيداً، وأتمنى أن اسمع تعليقاتكم واقتراحتكم.


الأوسمة: هيكلية-المجلة، الملفات، المجلدات أقرأ المزيد

شرح هيكلية المجلة السهلة للمجلدات والملفات - 1

  بواسطة: khr2003   tags الإضافة: تشرين الأول الأربعاء 27-10-2010 04:39 صياحاً

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

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

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




في هذا الجزء سوف أقوم بشرح الملفات الموجودة في المجلد الرئيسي للمجلة، وفي الجزء الثاني سوف أقوم بشرح بقية المجلدات والملفات.

.htaccess : يقوم هذا الملف بعدة وظائف، وأهمها يكون في تعديل الروابط الديناميكية وتحويلها إلى روابط ثابتة لتصبح صديقة لمحركات البحث.

control.php : هذا الملف يقوم بجمع أيقونات لوحات التحكم لموديلات جميعاً ووضعها في صفحة واحدة ليسهل الوصول إلى لوحة التحكم الخاصة بكل موديل.

filemanager.php : يقوم هذا الملف بعرض الصور الخاصة بالمجلة السهلة، كالصور الشخصية للأعضاء، أو الصور المرفوعة للمجلة.

global.php : هذا الملف هو ملف عام، ويجب أن يضمن في كل ملف في المجلة السهلة. يقوم هذا الملف بالقيام بالأمور الاساسية كاستدعاء الملفات الضروية لتشغيل المجلة كملفات الاتصال بقواعد البيانات، وعرض الثيم وغيرها.

index.php : الملف المسؤول عن الصفحة الرئيسية للمجلة.

licence.txt : ملف الاتفاقية الخاصة بالمجلة، وهي اتفاقية للبرامج المفتوحة المصدرة GPL

mod.php : الملف المسؤول عن تشغيل الموديلات وعرضها في المجلة.

online.php : يقوم هذا الملف باحصاء عدد المتواجدين حالياً وأماكن تواجدهم في المجلة.

robots.txt : يساعد هذا الملف محركات البحث على معرفة المجلدات والملفات التي يجب تضمنيها في محرك البحث والملفات التي لا يجب تضمينها في محركات البحث كمجلدadmin مثلا.


الأوسمة: هيكلية-المجلة، الملفات، المجلدات أقرأ المزيد

شرح تنصيب المجلة السهلة بالطريقة اليدوية

  بواسطة: khr2003   tags الإضافة: تشرين الأول الأربعاء 13-10-2010 01:56 صياحاً

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


ملاحظة: قد تختلف الخطوات ما بين السيرفر المحلي والموقع الرئيسي الذي تقوم بتنصيب المجلة عليه.


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





الخطوة الثانية: اضغط على استيراد import كما هو موضح في الصورة الثانية، ومن ثم اضغط على استعراض واذهب إلى داخل مجلد install في المجلة السهلة، وقم باستيراد ملف install.sql. اضغط على تنفيذ وسوف تظهر لك رسالة تفيد بأن الاستيراد قم تم بنجاح.





الخطوة الثالثة: احذف مجلد install.

الخطوة الرابعة: قم بتحرير الملف admin/conf.php واستبدل القيم المحاطة بالقوسين {} بالقيم المناسبة لموقعك كما هو موضح (قم بحذف القوسين أيضاً):


$CONF['dbname'] = "{server_db}"; // اسم قاعدة البيانات
$CONF['dbuser'] = "{server_un}"; // مستخدم قاعدة البيانات
$CONF['dbpword'] = "{server_pass}"; // كلمة سر قاعدة البيانات


$CONF['site_path'] = "{path}"; // مسار مجلدات موقعك (المسار الحقيقي وليس رابط الموقع)
$CONF['upload_path'] = "{uppath}"; // مسار مجلد upload في موقعك (المسار الحقيقي وليس رابط الموقع)
$CONF['site_url'] = '{sitelink}'; // رابط موقعك
$CONF['site_mail'] = "{sitemail}"; // بريد الموقع
$CONF['site_title'] = "{sitetitle}"; // عنوان الموقع
$CONF['cookie_domain'] = '{domain}'; //رابط الموقع مرة أخرى



قم بحغظ التغييرات واغلق الملف.

الخطوة الخامسة: اذهب إلى موقع وقم بتسجيل الدخول بهذه المعرفات:
اسم المستخدم: admin
كلمة السر: admin

ومن ثم قم بتغيير كلمة السر كما تريد.

انتهى الدرس، ويمكنكم الاستفسار عن أي شيء في هذه العملية من خلال منتدى المجلة.


الأوسمة: تنصيب-المجلة، الطريقة-اليدوية أقرأ المزيد

[إضافة] الروابط الصديقة للمجلة السهلة

  بواسطة: khr2003   tags الإضافة: تموز الخميس 15-07-2010 04:31 صياحاً


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

اي الرابط يتحول من:
http://arabic.diy-cms.com/mod.php?mod=download&modfile=view_file&downid=18

إلى
http://arabic.diy-cms.com/download/view_file/downid_18


لتنصيب الإضافة:
ارفع محتويات المجلد friendly-links إلى مجلد plugins في المجلة السهلة.
ارفع الملف .htaccess إلى المجلد الرئيسي للمجلة.

اذهب إلى لوحة التحكم ومن خلال قسم الإضافات قم بتنصيب الإضافة في المجلة.


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


لتحميل الإضافة:
http://arabic.diy-cms.com/download/view_file/downid_18


الأوسمة: الروابط-الصديقة، إضافة، المجلة-السهلة أقرأ المزيد

الدرس السابع والأخير للوحة التحكم: التحكم بالابتسامات

  بواسطة: khr2003   tags الإضافة: آيار السبت 08-05-2010 09:42 صياحاً

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

يمكنكم رؤية الدرس على هذا الرابط:
http://www.youtube.com/user/arabwriters#p/u/2/yDh1xLznBhM

أتمنى أن اسمع آراءكم وتعليقاتكم.

وأيضاً في هذا الموضوع:









الأوسمة: الابتسامات، لوحة-التحكم، شرح، فيديو، دروس أقرأ المزيد

الدرس السادس: التحكم بالمجموعات

  بواسطة: khr2003   tags الإضافة: آيار السبت 08-05-2010 09:34 صياحاً

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

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

يمكنكم رؤية الدرس من خلال قناتي على الرابط:
http://www.youtube.com/user/arabwriters#p/u/3/9_RJpWlBdQ8

وأيضاً هنا:










أتمنى أن يكون الدرس مفيدا


الأوسمة: مجموعات-الأعضاء، لوحة-التحكم، دروس، فيديو أقرأ المزيد

أضف مشاركة
  الصفحات  
  1   
 2  3  > »