الويب العربي

الويب العربي (http://www.arabwebtalk.com/index.php)
-   قسم المنتديات (http://www.arabwebtalk.com/forumdisplay.php?f=112)
-   -   سلسلة شروحات الفي بي مقدمة من عرب ويب سوفت (http://www.arabwebtalk.com/showthread.php?t=112218)

mohamedhamdy 08-06-2009 08:35 AM

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

mohamedhamdy 08-06-2009 08:38 AM

الدرس الاول شرح حماية المنتدى من ثغرة spacer_close و spacer_open
 

الدرس الاول شرح حماية المنتدى من ثغرة spacer_close و spacer_open

تغيير اسم قالب spacer_close و spacer_open

تركيب الهاك سهل وهو منتشر


بالاول نقوم بفتح ملف global.php
وهو طبعا بداخل مجلد منتداك الرئيسيى سواء vb او forum حسب اسم منتداك

ونبحث فيه عن
إقتباس:

eval('$spacer_open = "' . fetch_template('spacer_open') . '";');
نغير كلمة " spacer_open " الى اي اسم سنغيرها مثلا الى programe

نغير الثانية ,, ليست الدالة الاولى

يعني بيكون كذا
إقتباس:

eval('$spacer_open = "' . fetch_template('programe') . '";');

ونبحث ايضا عن
إقتباس:

eval('$spacer_close = "' . fetch_template('spacer_close') . '";');
ونغير " spacer_close " غير الى اي اسم اخر مثلا بيكون programe-eg

بحيث الاول مختلفة عن الثانية

نسوي للملف save حفظ يعنى

ونقم برفعه مره اخرى الى منتداك

خلصنا من الشغله الاولى وهيا تعديل الملف


نقوم بدخول لوحة تحكم المنتدى

وبالتحديد للاستايل الرئيسي اللى تستخدمة حاليا

ونسوي لنا قالب جديد بأسم
programe

ونبحث عن قالب spacer_open وننسخ يلي فيه ونحطه بقالب programe

ونسوي قالب جديد بأسم programe-eg الذي هو عن spacer_close

ونبحث عن spacer_close وونسخ يلي فيه ونحطه بقالبنا programe-eg

mohamedhamdy 08-06-2009 08:41 AM

الدرس الثاني التخلص من اعضاء سبام واساميهم
 

الدرس الثاني التخلص من اعضاء سبام واساميهم
- منع التسجيل بالانجليزي والارقام

ضرره : ان الكثير من العرب يسجل باسم انجليزي او رقم

2- حظر الاي بي من السي بانل

ضرره : كثرة الايبيات اللي مالها دخل واصلا كل يوم اي بي جديد

3- التفعيل عن طريق البريد

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

لذلك تخلصت من 99% منهم عبر الطريقة التاليه

ادخل لوحة التحكم >> خيارات المنتدى >> خيارات حظر الاعضاء

عناوين البريد المحظورة

ضع بالمربع هذي العناوين



إقتباس:

@chongsoft.cn
@2008-onlines.info
@chongsoft.com
@smskiporn.ru
@kicksfans.com
@mail.ru
@yaho.kom
@smskiporn.ru
@chongsoft.org

ضياء القمر 09-06-2009 12:45 AM

الله يعطيك الف عافية على الدروس
ارجوا اكمال الدروس
والف شكرلك

mohamedhamdy 09-06-2009 08:38 AM

الدس الثالث:شرح عدم إدراج الموضوع أو المشاركة للأعضاء إلا بعد موافقة الإدارة
 


الدس الثالث:شرح عدم إدراج الموضوع أو المشاركة للأعضاء إلا بعد موافقة الإدارة

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


الشرح


1- الدخول على ( التحكم بالمنتديات ) من نافذة المنتديات والمراقبين



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




3- ألان تنزل إلي إن تصل إلي خانة خيارات المراقبة وتقوم باختيار ( نعم ) كما مبين لك عند الرقم ( 1 ، 2 و 3 ) وهي كما تلاحظ التحكم بالمشاركات والمواضيع والمرفقات قبل النشر

هذه الصورة تم تصغيرها تلقائيا . إضغط هنا لمشاهدة الصورة بحجمها الطبيعى 701x270 and weights 34KB.


4- ومن ثم حفظ العمل



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




6- ألان في الخطوة السادسة كيف يقوم المشرف أو المدير العام بالموافقة علي المشاركة الخاصة بالعضو

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



7- في الخطوة الأخيرة ستظهر هذه الشاشة للمشرف إذا كان الموضوع طيب يجب علية اختيار ( المصداقية ) كما مبين عند الرقم ( 1 ) ومن ثم الحفظ عند الرقم ( 2 )

وإذا كان الموضوع يحتاج الحذف فيختار الحذف ثم الحفظ





رابط الدرس
http://www.arabwebsoft.com/forums/index.php?showto pic=4718

mohamedhamdy 09-06-2009 08:43 AM

الدرس الرابع: شرح زيادة عدد الحروف والصور بالموضوع
 

الدرس الرابع: شرح زيادة عدد الحروف والصور بالموضوع

ادخل على لوحة الادارة


ثم خيارات المنتدى


ثم ادخل على = خيارات نشر المشاركات وتعديلها





وغير الاعداد =
الحد الأقصى لعدد الأحرف لكل مشاركة كما تشاء








الف تحية لكم
رابط الدرس

http://www.arabwebsoft.com/forums/index.php?showto pic=4717


ضياء القمر 09-06-2009 06:55 PM

رائع جداااااا
استمر اخي الكريم بالدروس
الله يعطيك الف عافية

Life-Des.Net 12-06-2009 03:38 AM

شكراً لك .

mohamedhamdy 12-06-2009 08:14 AM

الدرس الخامس : إضافة مواقع نشر { Yahoo ، Live ، FaceBook ،Furl }
 

الدرس الخامس : [شرح] : إضافة مواقع نشر { Yahoo ، Live ، FaceBook ،Furl }

شرح إضافة مواقع مهمة في قائمة مواقع نشر جديدة ومهمة وهى :

Yahoo

Live

FaceBook

Furl

{ اربع مواقع دفعة واحدة :clap: }

أولا إضافة الياهو

نذهب الى لوحة التحكم admincp
خيارات المنتدى
التحكم بمواقع النشر (المفضلة)
إضافة موقع نشر جديد

الآن تظهر لنا قائمة:

نضع العنوان : Yahoo Myweb
والأيقونة: yahoo-myweb.jpg
ملاحظة(سيتم شرح وضع الصورة والمكان.)
الرابط : http://myweb2.search.yahoo.com/myresults/b...p;tit le={TITLE}

فعال: نعم

ونضع حفظ

بذلك نكون قد وضعنا موقع النشر
Yahoo


الموقع الثاني Live

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

الآن تظهر لنا قائمة:

نضع العنوان : Live
والأيقونة: live.jpg
الرابط : https://favorites.live.com/quickadd.aspx?ma...p;ti tle={TITLE}

فعال: نعم

ونضع حفظ

بذلك نكون قد وضعنا موقع النشر
Live


الموقع الثالث FaceBook

أيضا نفعل كما فعلنا ف السابق

إضافة موقع نشر جديد

الآن تظهر لنا قائمة:

نضع العنوان Facebook
والأيقونة: facebook.jpg
الرابط : http://www.facebook.com/sharer.php?u={URL}&title={ TITLE}

فعال: نعم

ونضع حفظ

بذلك نكون قد وضعنا موقع النشر
FaceBook


نيجي لآخر موقع Furl

ايضا نفس الخطوات في هذه

إضافة موقع نشر جديد

نضع العنوان Furl
والأيقونة: furl.jpg
الرابط : http://www.furl.net/storeIt.jsp?t={URL}&title={TIT LE}

فعال: نعم

ونضع حفظ

بذلك نكون قد وضعنا موقع النشر
Furl

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

الصور يجب أن تكون بملف الستايل الإفتراضي الذي يستخدمه منتداك

فمثلا لو كان استايل منتداك باسم Shbokra.com

نذهب الى الرابط Shbokra.com/misc

وإن لم يكن مجلد misc موجود نذهب الى المجلد الرئيسي للصور
وهو images/misc

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

رابط الدرس
http://www.arabwebsoft.com/forums/index.php?showto pic=4704

Ring4Host.com 13-06-2009 12:37 AM

روعة مجهود يشكر عليه

mohamedhamdy 14-06-2009 09:09 AM

الدرس السادس: تغير مسار admincp + modcp
 


الدرس السادس: تغير مسار admincp + modcp
شرح التغير مجلد admincp
افتح ملف connfig.php الموجود داخل مجلد includes
ابحث عن

إقتباس:

// مسار لوحة تحكم الادارة يفضل تغييره.
$config['Misc']['admincpdir'] = 'admincp';
مسار لوحة تحكم المشرفين
إقتباس:

// مسار لوحة تحكم المشرفين يفضل تغييره.
$config['Misc']['modcpdir'] = 'modcp';
ونغيره إلى ما نريد مثل أنا غيرته إلى
إقتباس:

// مسار لوحة تحكم الادارة يفضل تغييره.
$config['Misc']['admincpdir'] = 'Support-admin';
مسار لوحة تحكم المشرفين
إقتباس:

// مسار لوحة تحكم المشرفين يفضل تغييره.
$config['Misc']['modcpdir'] = 'Support-mod';
حيث admincp أصبحت Support-admin
و modcp أصبحت Support-modcp
وارفع الملف config.php إلى مجلد includes
وقوم بتعديل على مجلد admincp إلى Support-admin
وmodcp إلىSupport-modp

وارفع مجلد جديد بيكون إسمه admincp و modcp وقم بحمايته من خلال السى بانل عن طريق Password protected folder (جدار نارى) ولا تقم بعمل يوزر وباسوورد له

وضع فى كل فولدر منهم ملف index.php يكون محتوياته التالى

إقتباس:

<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN">
<HTML><HEAD>
<TITLE>401 Authorization Required</TITLE>
</HEAD><BODY>
<H1>Authorization Required</H1>
This server could not verify that you
are authorized to access the document
requested. Either you supplied the wrong
credentials (e.g., bad password), or your
browser doesn't understand how to supply
the credentials required.<P>
<P>Additionally, a 404 Not Found
error was encountered while trying to use an ErrorDocument to handle the request.
<HR>
<ADDRESS>Apache/1.3.37 Server at <? echo $_SERVER['SERVER_NAME']; ?> Port 80</ADDRESS>
</BODY></HTML>




رابط الدرس
http://www.arabwebsoft.com/forums/index.php?showto pic=4678

mohamedhamdy 14-06-2009 09:10 PM

الدرس السابع:طريقة التعديل على طريقة مكان ظهور عناوين الأقسام
 

الدرس السابع:طريقة التعديل على طريقة مكان ظهور عناوين الأقسام

يمين - وسط - شمال


بطريقة سهلة جدا


مثال:
في الوسط

في اليمين


تم تقليل : 57% من الحجم الأصلي للصورة[ 700 x 181 ] - إضغط هنا لعرض الصورة بحجمها الأصلي


الطريقة



تم تقليل : 50% من الحجم الأصلي للصورة[ 799 x 371 ] - إضغط هنا لعرض الصورة بحجمها الأصلي




إقتباس:

اذا أردت الاقسام في الوسط../
text-align: center;
يسار ../
text-align: left;
يمين ../
text-align: right;



http://www.arabwebsoft.com/forums/in...owto pic=4754

mohamedhamdy 17-06-2009 05:56 AM

الدرس الثامن:تفعيل ارسال الرسائل من المنتدى
 

الدرس الثامن:تفعيل ارسال الرسائل من المنتدى
مشكلة ارسال الرسائل عن طريق المنتدى

الحل هو كالتالي

كل ما تحتاجه هو بريد في gmail فقط

يمكنك الحصول على واحد من هناhttp://mail.google.com

ثم تابع معي حسب الخطوات

روح لوحة تحكم المنتدى

http://xxxx.com/vb/admincp

حيث xxx اسم موقعك

طيب الحين دخلت شااااطر

الحين روح

خيارات المنتدى

ثم

خيارات المنتدى

ثم

خيارات البريد ((وهيك وصلنا المحطة المطلوبة ))

انزل لآآآآآآآخر شيء

حتلاقي مكتوب

بريد SMTP

خلي الاختيار على نعم

الحين انزل شوي بتلاقي

مزود SMTP

اكتب هنا

smtp.gmail.com

الحين انزل شوي كمان حتلاقي مكتوب

منفذ (بورت) SMTP

اكتب هنا

465

الحين انزل كمان شوي حتلاقي مكتوب

اسم مستخدم SMTP

اكتب هنا
xxxxxx@gmail.com



يعني ايميلك الي عند ال gmail


الحين انزل كمان شوي حتلاقي مكتوب

كلمة مرور SMTP

هنا اكتب كلمة المرور لايميلك الgmail

إنزل آآآآآخر شيء حتلاقي

إتّصال SMTP الآمن

خلي الاختيار نعم

وبكذا بنكون انتهينا

لا تنسى تحط حفظ

طيب الحين حتقولي كيف اتاكد من صحة الكلام هذا واني سويت صح

لا تستعجل انا حقول كل شيء انزل معاي

روح عند قسم الصيانة من القائمة

يعدين اختبارات حتلاقي مكتوب

البريد الإلكتروني

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

ثم اضغط ارسال

ستجد ان هناك رسالة على البريد الي حددته مبااااااااااااشرة دون انتظار وقت حتى



وبكذا نكون انتهينا من كل شيء
http://www.arabwebsoft.com/forums/in...owto pic=4775

mohamedhamdy 19-06-2009 10:42 AM

الدرس التاسع: كيفية اطفاء النور علي الاستايل
 

الدرس التاسع: كيفية اطفاء النور علي الاستايل
مثال على الكود :

قبل


تم تقليل : 40% من الحجم الأصلي للصورة[ 993 x 549 ] - إضغط هنا لعرض الصورة بحجمها الأصلي




بعد


تم تقليل : 40% من الحجم الأصلي للصورة[ 999 x 576 ] - إضغط هنا لعرض الصورة بحجمها الأصلي




وهذه صورة لزر اطفاء النور نفسه


تم تقليل : 40% من الحجم الأصلي للصورة[ 994 x 414 ] - إضغط هنا لعرض الصورة بحجمها الأصلي




طريقة التركيب

اذهب الى قالب
header

وضع هذا الكود اسفل القالب

إقتباس:

<!-- التحكم بالالوان -->
<td class="alt1"
>
<script language="JavaScript"
>
<!--
function ColorsOff
()
{
ht = document.getElementsByTagName("html"
);
ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(gray scale=1)"
;
}
function ColorsOn
()
{
ht = document.getElementsByTagName("html"
);
ht[0].style.filter = "progid:DXImageTransform.Microsoft.BasicImage(gray scale=0)"
;
}
function changeButton
()
{
if (document.onoff.B1.value=='اطفاء النور'
)
{
document.onoff.B1.value='تشغيل النور'
;
ColorsOff
()
}
else
{
document.onoff.B1.value='اطفاء النور'
;
ColorsOn
()
}
}
//-->
</script>
<form name="onoff">
<input type="button" value="اطفاء النور" name="B1" class="button" style="width: 80px;" onClick="changeButton()" />
</form>
</td>
</tr>
</table>
<!-- / التحكم بالالوان -->

http://www.arabwebsoft.com/forums/index.php?showto pic=4791

mohamedhamdy 21-06-2009 02:36 PM

الدرس العاشر:طريقة تفعيل واجهة المحرر المتقدم Wysiwg لكل الاعضاء
 

الدرس العاشر:طريقة تفعيل واجهة المحرر المتقدم Wysiwg لكل الاعضاء


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


اول شيء ندخل لوحه تحكم الادمن


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

واختار خيارات واجهه ارسال الرسائل

بعد ذلك اجعل جميع الخيارات علي الخيار الثالث


المحرر القياسي .. ثم حفظ


الان اذهب لملف الكونفج الموجود داخل مجلد الانكولدس



vb/includes/config.php


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



إقتباس:

$config['SpecialUsers']['canrunqueries'] =
وبين علامتي التنصيص
ضع رقم العضويه التي تستخدمها في تنفيذ هذا الدرس


لاحظ يجب ان يكون رقم العضويه بين علامتي التنصيص ' '



الان احفظ العمل وارفع الملف مره أخري


واذهب إلي لوحه الادمن مره أخري واختار


الصيانه
تنفيذ أمر SQL

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


إقتباس:

UPDATE user SET showvbcode = 2



واضغط علي متابعه

واضغط علي متابعه مره أخري



http://www.arabwebsoft.com/forums/index.php?showto pic=4755


جميع الأوقات بتوقيت مكة المكرمة. الساعة الآن » 12:19 AM.

Powered by vBulletin
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © ArabWebTalk.Com 2004-2012