• عزيزي العضو

    إذا كنت تواجه مشكلة في تسجيل الدخول الى عضويتك فضلا قم بطلب تغيير كلمة المرور عبر (نسيت كلمة المرور) أو التواصل معنا عبر أيقونة التواصل في الأسفل او البريد [email protected] او من خلال المحادثات على الواتساب عبر الرابط التالي https://wa.link/bluuun او مسح الباركود في الصوره

    إدارة الموقع

[شرح] : دمج احصائية اعجابات الـ vbseo في هاك الشكر أو الاعجاب

الاعضاء الذين تم تكريمهم لهذا الشهر

لجنة التطوير

عضوية تقوم بجلب المواضيع من مواقع اخرى
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته :)

اول شرح لي اقدمه في المنتدى ان شاء الله يكون شي نافع .!


طبعا اغلبنا كان يستعمل هاك vbSeo في اختصار الروابط والارشفة والاعجاب .!
ولكن بعد اغلاق الشركة ، كله تحول لهاك من هاكات الشكر والاعجاب وكل الاعضاء رجعوا من الصفر .!

كنت طرحت تساؤل من فترة هنا في ترايدنت كيف ما افقد الاعجابات ولكن للاسف مالقيت جواب :)

http://www.traidnt.net/vb/traidnt2358770/


اليوم ان شاء الله بشرح طريقة الاحتفاظ بأحصائيات الشكر من هاك vbseo ونقلها الى هذا الهاك الشبيه جدا في برمجته بالـ vbseo

http://www.traidnt.net/vb/traidnt2299303/

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

المتطلبات :
وجود هذه الحقول في قاعدة بياناتك في جدول user

vbseo_likes_in
vbseo_likes_out
vbseo_likes_unread


1. قم بتثبيت الهاك الموجود اعلاه .
2. افتح السي بانل وتابع الصور .


fqpE0.png


قم باختيار قاعدة بياناتك

JGFDz.png


ZxHVy.png


بسم الله بدأ الشغل ..

لو كنت ركبت الهاك المذكور فوق
http://www.traidnt.net/vb/traidnt2299303/

اكتب الاوامر التالية كل واحد على حدى ثم اضغط Go

رمز Code:
update user set likes_receive_by_ali = likes_receive_by_ali+vbseo_likes_in
رمز Code:
update user set likes_send_by_ali = likes_send_by_ali+vbseo_likes_out
رمز Code:
update user set likes_by_ali= likes_by_ali+vbseo_likes_unread





ولو فضلت تركب هذا الهاك :
http://www.traidnt.net/vb/traidnt933675/

اكتب الاوامر التالية كل واحد على حدى ثم اضغط Go

رمز Code:
update user set post_thanks_thanked_times = post_thanks_thanked_times+vbseo_likes_in
رمز Code:
update user set post_thanks_thanked_amount = post_thanks_thanked_amount+vbseo_likes_out


انتهى الشــــــــرح :)

ملاحظة بسيطة :
افضل تركيب الهاك
http://www.traidnt.net/vb/traidnt2299303/
لانه اقرب للـ vbseo + يمكن دمجه في التنبيهات على عكس الاجاكس ،

لو واجهتكم مشكلة في تركيبه او DataBase Error
بنفس الطريقة قم بكتابة الكودين التاليين على حدى :

رمز Code:
CREATE TABLE IF NOT EXISTS vb_like_share (
like_id int(30) NOT NULL auto_increment,
like_postid int(22) NOT NULL default '0',
like_userid int(22) NOT NULL default '0',
like_username varchar(100) NOT NULL,
like_time int(20) default '0',
PRIMARY KEY (like_id)
)
ثم هذا الكود :

رمز Code:
ALTER TABLE user ADD likes_by_ali INT( 10 ) UNSIGNED NOT NULL DEFAULT '0';

ALTER TABLE user ADD likes_receive_by_ali INT( 10 ) UNSIGNED NOT NULL DEFAULT '0';

ALTER TABLE user ADD likes_send_by_ali INT( 10 ) UNSIGNED NOT NULL DEFAULT '0' ;

صاحب حل المشكلة الاخ الـصـاعـقـة جزاه الله كل خير ..


+ الكود المذكور لدمج الهاك في التنبيهات لازمه شوية تعديل من بعد اذن صاحب الهاك كالتالي :

قم بالبحث عن القالب التالي في استايلك :
new_notifications_9adq_ala7sas

قم باستبداله كامل بالتالي :

رمز Code:






  • $bbuserinfo[pmunread]








  • $bbuserinfo[vmunreadcount]








  • $bbuserinfo[friendreqcount]








  • $bbuserinfo[pcunreadcount]









  • $repcount










  • $bbuserinfo[likes_by_ali]









لاضافة عدد الاعجابات في بيانات العضو من هاك الحلم :
ابحث عن القالب التالي :
helm_legacy

ابحث عن :
رمز Code:
$post[reputation]


ضع تحتهم مباشرة

رمز Code:



[COLOR=$post[field_mym_c]] تلقيت [/COLOR] [COLOR=$post[field_mym_c]]
»
[/COLOR]
$post[likes_receive_by_ali]
vbseo_like1.gif







[COLOR=$post[field_mym_c]] أرسلت [/COLOR] [COLOR=$post[field_mym_c]]
»
[/COLOR]
$post[likes_send_by_ali]
vbseo_like1.gif




ولو ركبت هاك الشكر بتقنية الاجاكس ،
قم بالبحث عن نفس العبارة في نفس القالب وضع تحتهم :

رمز Code:



?
[COLOR=$post[field_mym_c]] تلقيت [/COLOR] [COLOR=$post[field_mym_c]]
»
[/COLOR]
$post[post_thanks_thanked_times]
vbseo_like1.gif






?
[COLOR=$post[field_mym_c]] أرسلت [/COLOR] [COLOR=$post[field_mym_c]]
»
[/COLOR]
$post[post_thanks_thanked_amount]
vbseo_like1.gif







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




شكرا :
اخوي عبدالرحمن
الشخص الوحيد اللي فهمني :)
وبخبرته في قواعد البيانات ماكنت قدرت اعرف حقول الجداول وادمجها ، جزاه الله كل خير

حقوق الشرح محفوظة لترايدنت + بوابة الالعاب العربية
ارجوا عند النقل ذكر المصدر .!



" مشتـرك في مسابقة ترايدنت التطويرية "</div>
 
عودة
أعلى