لجنة التطوير
عضوية تقوم بجلب المواضيع من مواقع اخرى
بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
اول شرح لي اقدمه في المنتدى ان شاء الله يكون شي نافع .!
طبعا اغلبنا كان يستعمل هاك 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. افتح السي بانل وتابع الصور .
قم باختيار قاعدة بياناتك
بسم الله بدأ الشغل ..
لو كنت ركبت الهاك المذكور فوق
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:
لاضافة عدد الاعجابات في بيانات العضو من هاك الحلم :
ابحث عن القالب التالي :
helm_legacy
ابحث عن :
رمز Code:
$post[reputation]
ضع تحتهم مباشرة
رمز Code:
♣
[COLOR=$post[field_mym_c]] تلقيت [/COLOR] [COLOR=$post[field_mym_c]]
» [/COLOR]
$post[likes_receive_by_ali]
♣
[COLOR=$post[field_mym_c]] أرسلت [/COLOR] [COLOR=$post[field_mym_c]]
» [/COLOR]
$post[likes_send_by_ali]
ولو ركبت هاك الشكر بتقنية الاجاكس ،
قم بالبحث عن نفس العبارة في نفس القالب وضع تحتهم :
رمز Code:
?
[COLOR=$post[field_mym_c]] تلقيت [/COLOR] [COLOR=$post[field_mym_c]]
» [/COLOR]
$post[post_thanks_thanked_times]
?
[COLOR=$post[field_mym_c]] أرسلت [/COLOR] [COLOR=$post[field_mym_c]]
» [/COLOR]
$post[post_thanks_thanked_amount]
ملاحظة بسيطة :
الدمج للارقام اي الاحصائيات فقط ، يعني مافي دمج للمشاركات المعجب بها مع انه ممكن تدمج ولكن رح يكون في خلل في عمل الهاك الجديد .
شكرا :
اخوي عبدالرحمن
الشخص الوحيد اللي فهمني
وبخبرته في قواعد البيانات ماكنت قدرت اعرف حقول الجداول وادمجها ، جزاه الله كل خير
حقوق الشرح محفوظة لترايدنت + بوابة الالعاب العربية
ارجوا عند النقل ذكر المصدر .!
" مشتـرك في مسابقة ترايدنت التطويرية "</div>
السلام عليكم ورحمة الله وبركاته
اول شرح لي اقدمه في المنتدى ان شاء الله يكون شي نافع .!
طبعا اغلبنا كان يستعمل هاك 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. افتح السي بانل وتابع الصور .
قم باختيار قاعدة بياناتك
بسم الله بدأ الشغل ..
لو كنت ركبت الهاك المذكور فوق
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]
♣
[COLOR=$post[field_mym_c]] أرسلت [/COLOR] [COLOR=$post[field_mym_c]]
» [/COLOR]
$post[likes_send_by_ali]
ولو ركبت هاك الشكر بتقنية الاجاكس ،
قم بالبحث عن نفس العبارة في نفس القالب وضع تحتهم :
رمز Code:
?
[COLOR=$post[field_mym_c]] تلقيت [/COLOR] [COLOR=$post[field_mym_c]]
» [/COLOR]
$post[post_thanks_thanked_times]
?
[COLOR=$post[field_mym_c]] أرسلت [/COLOR] [COLOR=$post[field_mym_c]]
» [/COLOR]
$post[post_thanks_thanked_amount]
ملاحظة بسيطة :
الدمج للارقام اي الاحصائيات فقط ، يعني مافي دمج للمشاركات المعجب بها مع انه ممكن تدمج ولكن رح يكون في خلل في عمل الهاك الجديد .
شكرا :
اخوي عبدالرحمن
الشخص الوحيد اللي فهمني
وبخبرته في قواعد البيانات ماكنت قدرت اعرف حقول الجداول وادمجها ، جزاه الله كل خير
حقوق الشرح محفوظة لترايدنت + بوابة الالعاب العربية
ارجوا عند النقل ذكر المصدر .!
" مشتـرك في مسابقة ترايدنت التطويرية "</div>