الرئيسية     | الشروط والقوانين  | سياسة الخصوصية | اتصل بنا | الأرشيف |  RSS
  

 

يمنع منعا باتا وضع موضوع إعلاني

 


العودة   منتدى الشبكة الكويتية > قســـــ تطوير المواقع ـــــــــم > تطويــــر المنتديــ VB3 ـات

تطويــــر المنتديــ VB3 ـات هاكات :: تمبلتات :: اكواد

 
أدوات الموضوع
  #1  
قديم 16-01-2005, 06:47 AM
الصورة الرمزية VIP
VIP VIP غير متصل

AdminiStrator

 





VIP كاتب مميزVIP كاتب مميزVIP كاتب مميزVIP كاتب مميز
هاك دمج اشتراك المجلة بالمنتدى... (( لأصحاب المجلات ))

طريقة دمج اشتراك المجلة مع المنتدى ...
=========================
ملاحظة مهمة :
يجب ان تكون قاعدة بيانات المجلة والمنتدى في قاعدة بيانات واحدة . سيتم حذف جدول الاعضاء بالمجلة وسيتم وضع اعضاء المنتدى
ويجب اخذ نسخة من جدول اعضاء المجلة قبل اي اجراء والجدول باسم nuke_users وتسطيع بعد عملية الدمج ارجاع اعضاء المجلة عن طريق قاعدة البيانات باستخدام phpmyadmin وذلك بالنسخ واللصق للاسطر من الجدول الذي قمت بحفظة والتي تبداء بــ
INSERT INTO nuke_users VALUES (1
ولكن يجب عليك تغيير الرقم 1 لجميع الاسطر بحيث تبداء من بعد اخر رقم بعد عملية زرع اعضاء المنتدى فاذا كان لديك بالمنتدى مثلا 100 عضو فسوف تبداء ارقام اعضاء المجلة التي سوف تقوم بزرعهم في الجدول يدويا بالرقم 101 وهكذا بالتسلسل حتى نهاية الاعضاء
==========================
طريقة التركيب :
1- تقوم برفع الملف transfer_vb_users.php الى مجلد المجلة .
2- تقوم باجراء بعض التعديلات على ملفات المنتدى وهي :
register.php
member.php
admin/user.php
والتعديلات بالشكل التالي :
تقوم بتحرير ملف register.php وتبحث عن الجملة التالية



كود PHP :--------------------------------------------------------------------------------
$DB_site->query("INSERT INTO user
(userid,username,password,email,".$newstylefield."parentemail,coppauser,
homepage,icq,aim,yahoo,signature,adminemail,showem ail,invisible,usertitle
,joindate,cookieuser,daysprune,lastvisit,lastactiv ity,usergroupid,timezoneof
fset,emailnotification,receivepm,emailonpm,options ,birthday,maxposts,start
ofweek,ipaddress,pmpopup,referrerid,nosessionhash, avatarid) VALUES
(NULL,'".addslashes(htmlspecialchars($username))."','".addslashes(md5
($password))."','".addslashes(htmlspecialchars
($email))."',".$newstyleval."'".addslashes(htmlspecialchars
($parentemail))."','$coppauser','".addslashes(htmlspecialchars
($homepage))."','".addslashes(htmlspecialchars($icq))."','".addslashes
(htmlspecialchars($aim))."','".addslashes(htmlspecialchars
($yahoo))."','".addslashes
($signature)."','$adminemail','$showemail','$invisible','".addslashes
($usertitle)."','".time()."','$cookieuser','".addslashes($prunedays)."','".time
()."','".time()."','$newusergroupid','".addslashes
($timezoneoffset)." ','$emailnotification','$receivepm','$emailonpm',' $options'
,'".addslashes($birthday)."','".addslashes($umaxposts)."','".addslashes
($startofweek)."','".addslashes($ipaddress)."','$pmpopup','".addslashes
($testreferrerid['userid'])."','$nosessionhash','$avatarid')");
$userid=$DB_site->insert_id();

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


تضع بهدها مباشرة الكود التالي


كود PHP :--------------------------------------------------------------------------------
$DB_site->query("INSERT INTO nuke_users
(uid,uname,pass,email,url,user_icq,user_aim,user_y im) VALUES
('$userid','".addslashes(htmlspecialchars($username))."','".addslashes(md5
($password))."','".addslashes(htmlspecialchars($email))."','".addslashes
(htmlspecialchars($homepage))."','".addslashes(htmlspecialchars
($icq))."','".addslashes(htmlspecialchars($aim))."','".addslashes
(htmlspecialchars($yahoo))."')");

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


تقوم بتحرير ملف member.php وتبحث عن الكود التالي


كود PHP :--------------------------------------------------------------------------------
$DB_site->query("UPDATE user SET password='".addslashes
(md5($newpassword))."' WHERE userid=$userinfo[userid]");

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


وتضع بعده الكود التالي

كود PHP :--------------------------------------------------------------------------------
$DB_site->query("UPDATE nuke_users SET pass='".addslashes
(md5($newpassword))."' WHERE uid=$userinfo[userid]");

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


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

كود PHP :--------------------------------------------------------------------------------
$DB_site->query("UPDATE user SET birthday='".addslashes
($birthday)."',signature='".addslashes($signature)."',customtitle='".intval
($customtitle)."',usertitle='".addslashes($customtext)."',email='".addslashes
(htmlspecialchars($email))."',parentemail='".addslashes(htmlspecialchars
($parentemail))."',coppauser='$coppauser',homepage='".addslashes
(htmlspecialchars($homepage))."',icq='".addslashes(htmlspecialchars
($icq))."',aim='".addslashes(htmlspecialchars($aim))."',yahoo='".addslashes
(htmlspecialchars($yahoo))."',usergroupid='$bbuserinfo[usergroupid]'
WHERE userid='$bbuserinfo[userid]'");

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



وتضع بعده الكود التالي


كود PHP :--------------------------------------------------------------------------------
$DB_site->query("UPDATE nuke_users SET email='".addslashes
(htmlspecialchars($email))."',url='".addslashes(htmlspecialchars
($homepage))."',user_icq='".addslashes(htmlspecialchars
($icq))."',user_aim='".addslashes(htmlspecialchars
($aim))."',user_yim='".addslashes(htmlspecialchars($yahoo))."' WHERE
uid='$bbuserinfo[userid]'");

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


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


كود PHP :--------------------------------------------------------------------------------
$DB_site->query("UPDATE user SET password='".addslashes
(md5($newpassword))."',usergroupid='$bbuserinfo[usergroupid]' WHERE
userid='$bbuserinfo[userid]'");

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


وتضع بعده الكود التالي


كود PHP :--------------------------------------------------------------------------------
$DB_site->query("UPDATE nuke_users SET pass='".addslashes
(md5($newpassword))."' WHERE uid='$bbuserinfo[userid]'");

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


تقوم الان بتحرير ملف user.php الموجود في مجلد admin
admin/user.php
تقوم بالبحث عن الكود التالي


كود PHP :--------------------------------------------------------------------------------
$DB_site->query("INSERT INTO user
(userid,usergroupid,username,password,email,stylei d,parentemail,coppaus
er,homepage,icq,aim,yahoo,signature,adminemail,sho wemail,invisible,usert
itle,customtitle,joindate,cookieuser,daysprune,las tvisit,lastactivity,lastpost,p
osts,timezoneoffset,emailnotification,receivepm,em ailonpm,ipaddress,pmpo
pup,options,birthday) VALUES (NULL,'$usergroupid','".addslashes
(htmlspecialchars($ausername))."','".addslashes(md5
($apassword))."','".addslashes(htmlspecialchars
($email))."','$userstyleid','".addslashes(htmlspecialchars
($parentemail))."','$coppauser','".addslashes(htmlspecialchars
($homepage))."','".addslashes(htmlspecialchars($icq))."','".addslashes
(htmlspecialchars($aim))."','".addslashes(htmlspecialchars
($yahoo))."','".addslashes
($signature)."','$adminemail','$showemail','$invisible','".addslashes
($usertitle)." ','$customtitle',$joindate,'$cookieuser','$dayspru ne',$lastvisit,$l
astactivity,$lastpost,'$posts','$timezoneoffset',' $emailnotification','$receive
pm','$emailonpm','".addslashes
($aipaddress)."','$pmpopup','$options','$birthday')");
$userid=$DB_site->insert_id();

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


وتضع بعده الكود التالي


كود PHP :--------------------------------------------------------------------------------
$DB_site->query("INSERT INTO nuke_users
(uid,uname,pass,email,url,user_icq,user_aim,user_y im) VALUES
('$userid','".addslashes(htmlspecialchars($ausername))."','".addslashes
(md5($apassword))."','".addslashes(htmlspecialchars
($email))."','".addslashes(htmlspecialchars($homepage))."','".addslashes
(htmlspecialchars($icq))."','".addslashes(htmlspecialchars
($aim))."','".addslashes(htmlspecialchars($yahoo))."')");

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


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


كود PHP :--------------------------------------------------------------------------------
$DB_site->query("UPDATE user SET
birthday='$birthday',options='$options',usergroupi d='$usergroupid',usernam
e='".addslashes(htmlspecialchars
($ausername))."'$pwdinclude,email='".addslashes(htmlspecialchars
($email))."',styleid='$userstyleid',parentemail='".addslashes
(htmlspecialchars
($parentemail))."',coppauser=$coppauser,homepage='".addslashes
(htmlspecialchars($homepage))."',icq='".addslashes(htmlspecialchars
($icq))."',aim='".addslashes(htmlspecialchars($aim))."',yahoo='".addslashes
(htmlspecialchars($yahoo))."',signature='".addslashes
($signature)." ',adminemail=$adminemail,showemail=$showemail,invi sible=$
invisible,usertitle='".addslashes
($usertitle)." ',customtitle=$customtitle,joindate=$joindate,cook ieuser=$coo
kieuser,nosessionhash=$nosessionhash,daysprune='$d aysprune',lastvisit=
$lastvisit,lastactivity=$lastactivity,lastpost=$la stpost,posts='$posts',timezon
eoffset='$timezoneoffset',emailnotification=$email notification,receivepm='$r
eceivepm',emailonpm='$emailonpm',ipaddress='".addslashes
($aipaddress)."',pmpopup=IF(pmpopup=2 AND
$pmpopup=1,pmpopup,'$pmpopup') WHERE userid=$userid");

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


وتضع بعده الكود التالي


كود PHP :--------------------------------------------------------------------------------
$DB_site->query("UPDATE nuke_users SET uname='".addslashes
(htmlspecialchars($ausername))."'$pwdinclude_nuke,email='".addslashes
(htmlspecialchars($email))."',url='".addslashes(htmlspecialchars
($homepage))."',user_icq='".addslashes(htmlspecialchars
($icq))."',user_aim='".addslashes(htmlspecialchars
($aim))."',user_yim='".addslashes(htmlspecialchars($yahoo))."' WHERE
uid=$userid");

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


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

كود PHP :--------------------------------------------------------------------------------
if ($HTTP_POST_VARS['action']=="kill") {

$user=$DB_site->query_first("SELECT username FROM user WHERE
userid='$userid'");
$DB_site->query("UPDATE post SET username='".addslashes($user
[username])."',userid=0 WHERE userid='$userid'");
$DB_site->query("DELETE FROM user WHERE userid='$userid'");

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


وتضع بعده الكود التالي

كود PHP :--------------------------------------------------------------------------------
$DB_site->query("DELETE FROM nuke_users WHERE
uid='$userid'");

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


==========================
بعد الانتهاء من حفظ الملفات ورفعها الى مجلد المنتدى حسب ترتيبها تقوم باستدعاء الملف transfer_vb_users.php من خلال متصفحك والذي تم رفعه الى مجلد المجلة وبعد الانتهاء من تشغبل الملف تقوم بحذفه .
=========================
تقوم برفع ملف index.php الى مجلد Your_Account
modules/Your_Account/index.php
بدون اجراء اي تعديل على الملف اذا كان مجلد منتداك باسم vb واذا كان خلاف هذا الاسم فقم بتحرير الملف وتغير كلمة vb الى اسم مجلد منتداك .
========================
الملفات التالية لم يعد لها حاجة لوجودها في مجلد المجلة ويمكنك حذفها وهي :
admin/case/case.users.php
admin/modules/users.php
تقوم بحذف الملفات فقط وليس المجلدات

أنتهى

تحياتي لكم بالتوفيق

 

 

توقيع : VIP

هاك دمج اشتراك المجلة بالمنتدى... (( لأصحاب المجلات ))

مواضيع ذات صله تطويــــر المنتديــ VB3 ـات

هاك دمج اشتراك المجلة بالمنتدى... (( لأصحاب المجلات ))



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

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

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

المواضيع المتشابهه
الموضوع كاتب الموضوع المنتدى مشاركات آخر مشاركة
@من غير اشتراك من غير دش يلا نتفرج على كأس العالم من art مباشر... حصريا ...؟؟؟@ باسم شكري منـتدى البـرامـج والشروحات 11 16-08-2006 06:13 PM
شوكولاته ولا أروع المحلات تنافسك فيها Nathyaa منـتدى أطباق ومـأكولات 8 06-03-2006 06:49 AM
احذروااااا من مرآيا المحلات التجارية....؟؟؟؟ بقايا الليل المنـتدى العـام 11 13-05-2005 08:08 PM
اماانه شوفووا اسامي المحلات g6waa منـتدى الألـعاب والألغاز 1 12-04-2005 01:03 AM

الساعة الآن 11:57 AM
جميع الحقوق محفوظة لـ الشبكة الكويتية

التعليقات المنشورة لا تعبر عن رأي الشبكة الكويتية ولا نتحمل أي مسؤولية قانونية حيال ذلك ويتحمل كاتبها مسؤولية النشر

RSS RSS 2.0 XML MAP HTML