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

[مجابه] بخصوص الرسالة التلقائية بعد التسجيل

موضوع مغلق


  • [استفسار]:
29-10-2011 02:40 مساءً
Mr. Galal Hasanin
معلومات الكاتب
في الموضوع التالي :::
https://pbboard.info/forums/t1631.html
قام الاخ سليمان بالشرح التالي:
حرر ملف register.module.php
وفي نهايته ابحث عن :
CODE
}

    }

}



?>

اضف فوقها الكود التالي مع تعديله بما يناسبك :
CODE
  $MsgArr		 =    array();

		   $MsgArr['field']   =   array();

		   $MsgArr['field']['user_from']  =   'إدارة المنتدى';

		   $MsgArr['field']['user_to']    =   $PowerBB->_POST['username'];

		   $MsgArr['field']['title']	 =   'عنوان الرسالة';

		   $MsgArr['field']['text']	  =   'محتوى الرسالة ' ;

		   $MsgArr['field']['date']	  =   $PowerBB->_CONF['now'];

		   $MsgArr['field']['folder']	=   'inbox';

		   $Send = $PowerBB->pm->InsertMassege($MsgArr);



		   $NumberArr		 = array();

		   $NumberArr['username'] =   $PowerBB->_POST['username'];



		   $Number = $PowerBB->pm->NewMessageNumber($NumberArr);



		   $CacheArr			=  array();

		   $CacheArr['field']	  =    array();



		   $CacheArr['field']['unread_pm']    =   $Number;

		   $CacheArr['where']		    =  array('username',$PowerBB->_POST['username']);



		   $Cache = $PowerBB->member->UpdateMember($CacheArr);


عند تحرير الملف الخاص بي register.module.php
وجدت نهايته كالاتي:
CODE

 }

}



?>

السؤال هل اضع فوقه الكود المذكور ؟
مع الشكر

look/images/icons/i1.gif [مجابه] بخصوص الرسالة التلقائية بعد التسجيل
  29-10-2011 02:50 مساءً   [1]
akroum
معلومات الكاتب
نعم بخصوص الرسالة التلقائية بعد التسجيل رغم أني جربت الطريقة في السيرفر الشخصي و لم تعمل بخصوص الرسالة التلقائية بعد التسجيل

look/images/icons/i1.gif [مجابه] بخصوص الرسالة التلقائية بعد التسجيل
  29-10-2011 04:51 مساءً   [2]
Soliman
معلومات الكاتب
التعديلات في النسخة 2.1.4 كالتالي :
ابحث عن :
CODE
$insert = $PowerBB->member->InsertMember($InsertArr);


ضع اسفلها :

CODE
		// Send a private message welcoming new user.
		 $Massege  =   "السلام عليكم يا ".$PowerBB->_POST['username'].",
		  مرحبا بك في  ".$PowerBB->_CONF['info_row']['title']." :)
		  الرجاء قراءة  [url=rules.html][b]القوانين[/b][/url] ونتمنى لك قضاء وقت ممتع معنا ! ";		 $Massege_title  =   " أهلا ومرحبا بك يـا ".$PowerBB->_POST['username'];
		$user_from = "1";
	   $MemberArr		   =	array();
	   $MemberArr['where']	=	array('id',$user_from);
	   $MemberInfo = $PowerBB->member->GetMemberInfo($MemberArr);


		 $MsgArr	   =    array();
		 $MsgArr['field']   =   array();
		 $MsgArr['field']['user_from']  =   $MemberInfo['username'];
		 $MsgArr['field']['user_to']    =   $PowerBB->_POST['username'];
		 $MsgArr['field']['title']	=   $Massege_title;
		 $MsgArr['field']['text']   =   $Massege ;
		 $MsgArr['field']['date']   =   $PowerBB->_CONF['now'];
		 $MsgArr['field']['folder']   =   'inbox';
		 $MsgArr['field']['icon']	    =	'look/images/icons/i1.gif';

		 $Send = $PowerBB->pm->InsertMassege($MsgArr);

		 $NumberArr	   = array();
		 $NumberArr['username'] =   $PowerBB->_POST['username'];
		 $Number = $PowerBB->pm->NewMessageNumber($NumberArr);

		 $CacheArr		  =  array();
		 $CacheArr['field']	=    array();
		 $CacheArr['field']['unread_pm']    =   $Number;

		 $CacheArr['where']		 =  array('username',$PowerBB->_POST['username']);

		 $Cache = $PowerBB->member->UpdateMember($CacheArr);
		 //


ملف register.module.php للنسخة 2.1.4 مضاف إليه الرسالة الترحية بالمرفقات
 
  register.module.zip   تحميل zip مرات التحميل :(42)
الحجم :(4.886) KB

look/images/icons/i1.gif [مجابه] بخصوص الرسالة التلقائية بعد التسجيل
  30-10-2011 01:51 صباحاً   [3]
Mr. Galal Hasanin
معلومات الكاتب
الف شكر أخي سليمان ربنا يعزك تمت التجربة بنجاح

look/images/icons/i1.gif [مجابه] بخصوص الرسالة التلقائية بعد التسجيل
  30-10-2011 04:04 صباحاً   [4]
محمد الصاوي
معلومات الكاتب
السلام عليكم ورحمة الله وبركاته ،،
تم غلق الموضوع لأحد الأسباب التالية:
  1. تم حل المشكلة والحمدلله.
  2. بقاء الموضوع لمدة 3 أيام بدون الرد عليه أو وجود إشارة تدل على رجوع العضو إليه.
  3. لا يوجد حل لهذه المشكلة (إذا وجد الحل سوف يتم إعادة فتح الموضوع).
عزيزي العضو حرصا على عدم تداخل المواضيع ببعضها وبالتالي صعوبة إستخدام عملية البحث بالنسبة للأعضاء قررت إدارة المنتديات بإغلاق المواضيع التي تتوافق مع الأسباب السابقة.
بإمكانك بدأ موضوع جديد أو مراسلة أحد المشرفين إن كنت متأكد من رغبتك في الإستمرار .

إدارة المنتديات،،



الكلمات الدلالية
لا يوجد كلمات دلالية ..






الساعة الآن 02:06 PM